public function create($request) { $params = $request->getParameters(); if ($params['name'] == '') { $data['params'] = $params = $request->getParameters(); $data['partners'] = Partners::find('all'); $r = new ViewResponse('admin/partners/index', $data); $r->addMessage(ViewMessage::error("Champs 'Nom' manquant")); } else { Partners::create(['name' => $params['name'], 'url' => $params['url'], 'contact_email' => $params['contact_email']]); $r = $this->index($request); $r->addMessage(ViewMessage::success("Partenaire ajouté")); } return $r; }