Loading module/Oscar/src/Oscar/Controller/EnrollController.php +237 −89 File changed.Preview size limit exceeded, changes collapsed. Show changes module/Oscar/src/Oscar/Service/PersonService.php +15 −0 Changes for module/Oscar/src/Oscar/Service/PersonService.php: 15 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -730,6 +730,21 @@ class PersonService implements UseOscarConfigurationService, UseEntityManager, U ->getSingleResult(); } /** * @param int $personActivityId * @param bool $throw * @return ActivityPerson|null * @throws OscarException */ public function getPersonActivityById( int $personActivityId, $throw = true ) :?ActivityPerson { $activityPerson = $this->getEntityManager()->getRepository(ActivityPerson::class)->find($personActivityId); if( !$activityPerson && $throw === true ){ throw new OscarException("Impossible de trouver l'affectation de la personnes à l'activité ($personActivityId)"); } return $activityPerson; } /** * @return array * @throws \Exception Loading Loading
module/Oscar/src/Oscar/Controller/EnrollController.php +237 −89 File changed.Preview size limit exceeded, changes collapsed. Show changes
module/Oscar/src/Oscar/Service/PersonService.php +15 −0 Changes for module/Oscar/src/Oscar/Service/PersonService.php: 15 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -730,6 +730,21 @@ class PersonService implements UseOscarConfigurationService, UseEntityManager, U ->getSingleResult(); } /** * @param int $personActivityId * @param bool $throw * @return ActivityPerson|null * @throws OscarException */ public function getPersonActivityById( int $personActivityId, $throw = true ) :?ActivityPerson { $activityPerson = $this->getEntityManager()->getRepository(ActivityPerson::class)->find($personActivityId); if( !$activityPerson && $throw === true ){ throw new OscarException("Impossible de trouver l'affectation de la personnes à l'activité ($personActivityId)"); } return $activityPerson; } /** * @return array * @throws \Exception Loading