name => 'Nos Missions', self::home_ambition->name => 'Notre Ambition', self::home_team->name => 'L\'équipe VOLENA', self::home_life->name => 'La vie chez VOLENA', self::unveil_pole->name => 'Le Pôle Volena', self::unveil_missions->name => 'Nos Missions', self::unveil_local->name => 'Notre Filière Locale', self::unveil_sites->name => 'Nos Sites', self::unveil_history->name => 'Histoire', self::unveil_commitments->name => 'Engagements', self::hire_life->name => 'Vie de l\'Entreprise', self::hire_formation->name => 'Alternance et Formation', self::hire_grow->name => 'Fiers d\'évoluer ensemble', self::hire_parity->name => 'Parité', self::hire_find->name => 'On se retrouve', self::commit_ambition->name => 'Ambition', self::commit_breeding->name => 'Elever Durablement', self::commit_living->name => 'Mieux vivre', self::commit_respect_earth->name => 'Respecter la terre', self::commit_feed->name => 'Bien nourrir', self::commit_commitments->name => 'Engagements', self::move_life->name => 'Vie de l\'Entreprise', self::move_commitments->name => 'Engagements', self::produce_local->name => 'Large Gamme Locale', self::produce_gms->name => 'Retrouvez en GMS', self::produce_rhd->name => 'RHD', self::produce_export->name => 'Export', self::produce_quality->name => 'Qualité', self::produce_linking->name => 'Liens', self::listening_study->name => 'On étudie', self::produce_networks->name => 'Nos réseaux', ]; /** * Does the section have datas ? * * @return boolean */ public function containsData(): bool { return match ($this) { self::home_missions, self::home_ambition, self::home_team, self::home_life, self::unveil_pole, self::hire_grow, self::hire_parity, self::commit_breeding, self::commit_living, self::commit_respect_earth, self::commit_feed, self::move_commitments, self::produce_linking => true, self::unveil_missions, self::unveil_local, self::unveil_sites, self::unveil_history, self::unveil_commitments, self::hire_life, self::hire_formation, self::hire_find, self::commit_ambition, self::commit_commitments, self::move_life, self::produce_local, self::produce_gms, self::produce_rhd, self::produce_export, self::produce_quality, self::listening_study, self::produce_networks => false, }; //end match } /** * Get the ckEditor type for the first WYSIWYG content of the section. * * @return string|null */ public function getFirstWysiwygType(): string|null { return match ($this) { self::home_missions, self::home_ambition, self::home_team, self::home_life, self::unveil_sites, self::unveil_history, self::unveil_commitments => \App\Enums\CkEditorConfigName::basic->label(), self::unveil_pole, self::unveil_missions, self::unveil_local, self::hire_life, self::hire_formation, self::hire_parity, self::hire_find, self::commit_ambition, self::commit_breeding, self::commit_living, self::commit_respect_earth, self::commit_feed, self::commit_commitments, self::move_life, self::move_commitments, self::produce_local, self::produce_gms, self::produce_rhd, self::produce_export, self::produce_quality, self::listening_study => \App\Enums\CkEditorConfigName::advanced->label(), self::produce_linking, self::hire_grow, self::produce_networks => null, }; //end match } }