/** * * @param Request $request * @return type */ public function store(Request $request) { $produto = $this->service->create($request->all()); if ($produto['error']) { return redirect($this->url)->with("danger", $produto['messege']); } return redirect($this->url)->with("success", "Produto cadastrado!"); }
/** * * @param Request $request * @return type */ public function store(Request $request) { $cliente = $this->service->create($request->all()); if ($cliente['error']) { return redirect($this->url)->with("danger", $cliente['messege']); } return redirect($this->url)->with("success", "Fornecedor cadastrado!"); }
/** * * @param array $data * @return type */ public function create(array $data) { try { $this->validator->with($data)->passesOrFail(); return $this->repository->create($data); } catch (ValidatorException $e) { return ['error' => 'true', 'messege' => $e->getMessageBag()]; } }
/** * Create new Content and redirect to edit controller. * * @param type $parent */ public function add($parent = null) { $content_id = $this->Content->create(['content_type' => $this->type_id]); if (intval($content_id) > 0) { $this->redirect(['action' => 'edit', $content_id]); } else { exit(__('Error! Unable to create the content.')); } }
/** * * @param Request $request * @return type */ public function store(Request $request) { return $this->service->create($request->all()); }
/** * check current em and if no connection * recreate * @param type $em * @return type */ protected function checkEMConnection($em) { if (!$em->isOpen()) { $connection = $em->getConnection(); $config = $em->getConfiguration(); return $em->create($connection, $config); } }