/** * @param DenominationRequest $request * @param $id * @return $this */ public function update(DenominationRequest $request, $id) { $denomination = $this->denomination->update($request->request->all(), $id); if (!$denomination) { return (new Response())->setStatusCode(404); } return (new ItemResponse($denomination))->asType('Denomination'); }
/** * Handle the event. * * @param IncomeServiceWasCreated $event * @return void */ public function handle(IncomeServiceWasCreated $event) { $this->incomeService->createDenominationStructure($this->buildStructure($event->incomeServiceId, $this->denomination->getActive()->toArray())); }