Loading module/Application/src/Application/Service/FicheMetier/FicheMetierService.php +17 −0 Changes for module/Application/src/Application/Service/FicheMetier/FicheMetierService.php: 17 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ use Element\Service\Competence\CompetenceServiceAwareTrait; use Element\Service\CompetenceElement\CompetenceElementServiceAwareTrait; use Element\Service\HasApplicationCollection\HasApplicationCollectionServiceAwareTrait; use Element\Service\HasCompetenceCollection\HasCompetenceCollectionServiceAwareTrait; use Laminas\Form\Form; use Laminas\Http\Request; use Laminas\Mvc\Controller\AbstractController; use Metier\Entity\Db\Domaine; use Metier\Service\Domaine\DomaineServiceAwareTrait; Loading Loading @@ -326,6 +328,21 @@ class FicheMetierService { /** FACADE ********************************************************************************************************/ /** * @param Request $request * @param Form $form * @param $service */ public function updateFromForm(Request $request, Form $form, $service) { $data = $request->getPost(); $form->setData($data); if ($form->isValid()) { $service->update($form->getObject()); } } /** * @param FicheMetier $fiche * @param bool $asElement Loading Loading
module/Application/src/Application/Service/FicheMetier/FicheMetierService.php +17 −0 Changes for module/Application/src/Application/Service/FicheMetier/FicheMetierService.php: 17 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -23,6 +23,8 @@ use Element\Service\Competence\CompetenceServiceAwareTrait; use Element\Service\CompetenceElement\CompetenceElementServiceAwareTrait; use Element\Service\HasApplicationCollection\HasApplicationCollectionServiceAwareTrait; use Element\Service\HasCompetenceCollection\HasCompetenceCollectionServiceAwareTrait; use Laminas\Form\Form; use Laminas\Http\Request; use Laminas\Mvc\Controller\AbstractController; use Metier\Entity\Db\Domaine; use Metier\Service\Domaine\DomaineServiceAwareTrait; Loading Loading @@ -326,6 +328,21 @@ class FicheMetierService { /** FACADE ********************************************************************************************************/ /** * @param Request $request * @param Form $form * @param $service */ public function updateFromForm(Request $request, Form $form, $service) { $data = $request->getPost(); $form->setData($data); if ($form->isValid()) { $service->update($form->getObject()); } } /** * @param FicheMetier $fiche * @param bool $asElement Loading