Mathieu Jaumotte 2021-08-23 15:55:24 +02:00
parent 668b3e182e
commit cd6aeefb07
4 changed files with 11 additions and 10 deletions

View File

@ -36,7 +36,7 @@ class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface
$period = $parameters['accompanyingCourse']; $period = $parameters['accompanyingCourse'];
if (AccompanyingPeriod::STEP_DRAFT !== $period->getStep()) { if (AccompanyingPeriod::STEP_DRAFT !== $period->getStep()) {
$menu->addChild($this->translator->trans('Activity list'), [ $menu->addChild($this->translator->trans('Activity'), [
'route' => 'chill_activity_activity_list', 'route' => 'chill_activity_activity_list',
'routeParameters' => [ 'routeParameters' => [
'accompanying_period_id' => $period->getId(), 'accompanying_period_id' => $period->getId(),

View File

@ -36,7 +36,7 @@ class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface
$period = $parameters['accompanyingCourse']; $period = $parameters['accompanyingCourse'];
if (AccompanyingPeriod::STEP_DRAFT !== $period->getStep()) { if (AccompanyingPeriod::STEP_DRAFT !== $period->getStep()) {
$menu->addChild($this->translator->trans('Calendar list'), [ $menu->addChild($this->translator->trans('Calendar'), [
'route' => 'chill_calendar_calendar', 'route' => 'chill_calendar_calendar',
'routeParameters' => [ 'routeParameters' => [
'accompanying_period_id' => $period->getId(), 'accompanying_period_id' => $period->getId(),

View File

@ -15,22 +15,22 @@ use Symfony\Contracts\Translation\TranslatorInterface;
*/ */
class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface
{ {
/** /**
* @var TranslatorInterface * @var TranslatorInterface
*/ */
protected $translator; protected $translator;
public function __construct(TranslatorInterface $translator) public function __construct(TranslatorInterface $translator)
{ {
$this->translator = $translator; $this->translator = $translator;
} }
public static function getMenuIds(): array public static function getMenuIds(): array
{ {
return [ 'accompanyingCourse' ]; return [ 'accompanyingCourse' ];
} }
public function buildMenu($menuId, MenuItem $menu, array $parameters): void public function buildMenu($menuId, MenuItem $menu, array $parameters): void
{ {
$period = $parameters['accompanyingCourse']; $period = $parameters['accompanyingCourse'];
@ -41,7 +41,7 @@ class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface
'accompanying_period_id' => $period->getId() 'accompanying_period_id' => $period->getId()
]]) ]])
->setExtras(['order' => 10]); ->setExtras(['order' => 10]);
$menu->addChild($this->translator->trans('Edit Accompanying Course'), [ $menu->addChild($this->translator->trans('Edit Accompanying Course'), [
'route' => 'chill_person_accompanying_course_edit', 'route' => 'chill_person_accompanying_course_edit',
'routeParameters' => [ 'routeParameters' => [
@ -61,13 +61,13 @@ class AccompanyingCourseMenuBuilder implements LocalMenuBuilderInterface
]]) ]])
->setExtras(['order' => 30]); ->setExtras(['order' => 30]);
$menu->addChild($this->translator->trans('Accompanying Course Actions'), [ $menu->addChild($this->translator->trans('Accompanying Course Action'), [
'route' => 'chill_person_accompanying_period_work_list', 'route' => 'chill_person_accompanying_period_work_list',
'routeParameters' => [ 'routeParameters' => [
'id' => $period->getId() 'id' => $period->getId()
]]) ]])
->setExtras(['order' => 40]); ->setExtras(['order' => 40]);
} }
} }

View File

@ -400,6 +400,7 @@ Back to household: Revenir au ménage
# accompanying course work # accompanying course work
Accompanying Course Actions: Actions d'accompagnements Accompanying Course Actions: Actions d'accompagnements
Accompanying Course Action: Action d'accompagnement
accompanying_course_work: accompanying_course_work:
create: Créer une action create: Créer une action
Create accompanying course work: Créer une action d'accompagnement Create accompanying course work: Créer une action d'accompagnement