Le PhpRenderer permet de bénéficier de l'auto-complétion des view helpers depuis vos vues. Pour l'utiliser, il convient de déclarer la ligne suivante au début de chaque vue :
/* @var $this \Application\View\Renderer\PhpRenderer */

Génération du PhpRenderer de l'application

module/Application/src/View/Renderer/PhpRenderer.php
  1. <?php
  2.  
  3. namespace Application\View\Renderer;
  4.  
  5. /**
  6.  * Description of PhpRenderer
  7.  *
  8.  * Permet d'utiliser les aides de vue avec de l'auto-complétion et de rendre le Refactoring des aides de vues efficace
  9.  * Commande : ose-code GenerateApplicationPhpRenderer
  10.  *
  11.  * @method \Agrement\View\Helper\AgrementViewHelper agrement(?\Agrement\Entity\Db\Agrement $agrement = null, ?\Agrement\Entity\Db\TblAgrement $tblAgrement = null)
  12.  * @method \Application\View\Helper\AppLink appLink($title = null, $subtitle = null)
  13.  * @method \Application\View\Helper\CartridgeViewHelper cartridge(array $items, array $options = [])
  14.  * @method \Application\View\Helper\Chargens\ChargensViewHelper chargens()
  15.  * @method \Application\View\Helper\FormButtonGroupViewHelper formButtonGroup(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null)
  16.  * @method \Application\View\Helper\FormSupprimerViewHelper formSupprimer($form)
  17.  * @method string appLayout()
  18.  * @method \Application\View\Helper\TabViewHelper tab()
  19.  * @method \Application\View\Helper\TreeViewHelper tree(\Application\Model\TreeNode $tree, array $attributes = [])
  20.  * @method string utilisateur(\Application\Entity\Db\Utilisateur $utilisateur, $title = null, $subject = null, $body = null)
  21.  * @method \BjyAuthorize\View\Helper\IsAllowed isAllowed($resource, $privilege = null)
  22.  * @method \Dossier\View\Helper\ValidationViewHelper validation(?\Application\Entity\Db\Validation $validation = null)
  23.  * @method \Enseignement\View\Helper\EnseignementSaisieFormViewHelper enseignementSaisieForm(?\Enseignement\Form\EnseignementSaisieForm $form = null)
  24.  * @method \Enseignement\View\Helper\EnseignementsViewHelper enseignements(\Service\Entity\Db\TypeVolumeHoraire $typeVolumeHoraire, ?\Intervenant\Entity\Db\Intervenant $intervenant, array $services)
  25.  * @method \Enseignement\View\Helper\LigneEnseignementViewHelper ligneEnseignement(\Enseignement\View\Helper\EnseignementsViewHelper $enseignements, \Enseignement\Entity\Db\Service $service)
  26.  * @method \Enseignement\View\Helper\VolumeHoraire\ListeCalendaireViewHelper volumeHoraireListeCalendaire(\Enseignement\Entity\VolumeHoraireListe $volumeHoraireListe)
  27.  * @method \Enseignement\View\Helper\VolumeHoraire\ListeViewHelper volumeHoraireListe(\Enseignement\Entity\VolumeHoraireListe $volumeHoraireListe)
  28.  * @method \Intervenant\View\Helper\FeuilleDeRouteViewHelper feuilleDeRoute(?\Intervenant\Entity\Db\Intervenant $intervenant = null)
  29.  * @method \Intervenant\View\Helper\IntervenantViewHelper intervenant(?\Intervenant\Entity\Db\Intervenant $intervenant = null)
  30.  * @method \Laminas\Form\View\Helper\Captcha\Dumb captchaDumb(?Laminas\Form\ElementInterface $element = null)
  31.  * @method \Laminas\Form\View\Helper\Captcha\Dumb formCaptchaDumb(?Laminas\Form\ElementInterface $element = null)
  32.  * @method \Laminas\Form\View\Helper\Captcha\Figlet captchaFiglet(?Laminas\Form\ElementInterface $element = null)
  33.  * @method \Laminas\Form\View\Helper\Captcha\Figlet formCaptchaFiglet(?Laminas\Form\ElementInterface $element = null)
  34.  * @method \Laminas\Form\View\Helper\Captcha\Image captchaImage(?Laminas\Form\ElementInterface $element = null)
  35.  * @method \Laminas\Form\View\Helper\Captcha\Image formCaptchaImage(?Laminas\Form\ElementInterface $element = null)
  36.  * @method \Laminas\Form\View\Helper\Captcha\ReCaptcha captchaRecaptcha(?Laminas\Form\ElementInterface $element = null)
  37.  * @method \Laminas\Form\View\Helper\Captcha\ReCaptcha formCaptchaRecaptcha(?Laminas\Form\ElementInterface $element = null)
  38.  * @method \Laminas\Form\View\Helper\File\FormFileApcProgress formFileApcProgress(?Laminas\Form\ElementInterface $element = null)
  39.  * @method \Laminas\Form\View\Helper\File\FormFileSessionProgress formFileSessionProgress(?Laminas\Form\ElementInterface $element = null)
  40.  * @method \Laminas\Form\View\Helper\File\FormFileUploadProgress formFileUploadProgress(?Laminas\Form\ElementInterface $element = null)
  41.  * @method \Laminas\Form\View\Helper\Form form(?Laminas\Form\FormInterface $form = null)
  42.  * @method \Laminas\Form\View\Helper\FormButton formButton(?Laminas\Form\ElementInterface $element = null, ?string $buttonContent = null)
  43.  * @method \Laminas\Form\View\Helper\FormCaptcha formCaptcha(?\Laminas\Form\Element\Captcha $element = null)
  44.  * @method \Laminas\Form\View\Helper\FormCheckbox formCheckbox(?Laminas\Form\ElementInterface $element = null)
  45.  * @method \Laminas\Form\View\Helper\FormCollection formCollection(?Laminas\Form\ElementInterface $element = null, bool $wrap = true)
  46.  * @method \Laminas\Form\View\Helper\FormColor formColor(?Laminas\Form\ElementInterface $element = null)
  47.  * @method \Laminas\Form\View\Helper\FormDateSelect formDateSelect(?Laminas\Form\ElementInterface $element = null, int $dateType = 1, ?string $locale = null)
  48.  * @method \Laminas\Form\View\Helper\FormDateTimeLocal formDateTimeLocal(?Laminas\Form\ElementInterface $element = null)
  49.  * @method \Laminas\Form\View\Helper\FormDateTimeSelect formDateTimeSelect(?Laminas\Form\ElementInterface $element = null, int $dateType = 1, int $timeType = 1, ?string $locale = null)
  50.  * @method \Laminas\Form\View\Helper\FormElement formElement(?Laminas\Form\ElementInterface $element = null)
  51.  * @method \Laminas\Form\View\Helper\FormElementErrors formElementErrors(?Laminas\Form\ElementInterface $element = null, array $attributes = [])
  52.  * @method \Laminas\Form\View\Helper\FormEmail formEmail(?Laminas\Form\ElementInterface $element = null)
  53.  * @method \Laminas\Form\View\Helper\FormFile formFile(?Laminas\Form\ElementInterface $element = null)
  54.  * @method \Laminas\Form\View\Helper\FormHidden formHidden(?Laminas\Form\ElementInterface $element = null)
  55.  * @method \Laminas\Form\View\Helper\FormImage formImage(?Laminas\Form\ElementInterface $element = null)
  56.  * @method \Laminas\Form\View\Helper\FormInput formInput(?Laminas\Form\ElementInterface $element = null)
  57.  * @method \Laminas\Form\View\Helper\FormLabel formLabel(?Laminas\Form\ElementInterface $element = null, ?string $labelContent = null, ?string $position = null)
  58.  * @method \Laminas\Form\View\Helper\FormMonth formMonth(?Laminas\Form\ElementInterface $element = null)
  59.  * @method \Laminas\Form\View\Helper\FormMonthSelect formMonthSelect(?Laminas\Form\ElementInterface $element = null, int $dateType = 1, ?string $locale = null)
  60.  * @method \Laminas\Form\View\Helper\FormMultiCheckbox formMultiCheckbox(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null)
  61.  * @method \Laminas\Form\View\Helper\FormNumber formNumber(?Laminas\Form\ElementInterface $element = null)
  62.  * @method \Laminas\Form\View\Helper\FormPassword formPassword(?Laminas\Form\ElementInterface $element = null)
  63.  * @method \Laminas\Form\View\Helper\FormRadio formRadio(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null)
  64.  * @method \Laminas\Form\View\Helper\FormRange formRange(?Laminas\Form\ElementInterface $element = null)
  65.  * @method \Laminas\Form\View\Helper\FormReset formReset(?Laminas\Form\ElementInterface $element = null)
  66.  * @method \Laminas\Form\View\Helper\FormRow formRow(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null, ?bool $renderErrors = null, ?string $partial = null)
  67.  * @method \Laminas\Form\View\Helper\FormSearch formSearch(?Laminas\Form\ElementInterface $element = null)
  68.  * @method \Laminas\Form\View\Helper\FormSelect formSelect(?Laminas\Form\ElementInterface $element = null)
  69.  * @method \Laminas\Form\View\Helper\FormSubmit formSubmit(?Laminas\Form\ElementInterface $element = null)
  70.  * @method \Laminas\Form\View\Helper\FormTel formTel(?Laminas\Form\ElementInterface $element = null)
  71.  * @method \Laminas\Form\View\Helper\FormText formText(?Laminas\Form\ElementInterface $element = null)
  72.  * @method \Laminas\Form\View\Helper\FormTextarea formTextarea(?Laminas\Form\ElementInterface $element = null)
  73.  * @method \Laminas\Form\View\Helper\FormTextarea formTextArea(?Laminas\Form\ElementInterface $element = null)
  74.  * @method \Laminas\Form\View\Helper\FormTime formTime(?Laminas\Form\ElementInterface $element = null)
  75.  * @method \Laminas\Form\View\Helper\FormUrl formUrl(?Laminas\Form\ElementInterface $element = null)
  76.  * @method \Laminas\Form\View\Helper\FormWeek formWeek(?Laminas\Form\ElementInterface $element = null)
  77.  * @method \Laminas\I18n\View\Helper\CountryCodeDataList countryCodeDataList(?string $locale = null, array $dataListAttributes = [])
  78.  * @method string currencyFormat($number, $currencyCode = null, $showDecimals = null, $locale = null, $pattern = null)
  79.  * @method string dateFormat($date, $dateType = -1, $timeType = -1, $locale = null, $pattern = null)
  80.  * @method string numberFormat($number, $formatStyle = null, $formatType = null, $locale = null, $decimals = null, ?array $textAttributes = null)
  81.  * @method string plural($strings, $number)
  82.  * @method string translate($message, $textDomain = null, $locale = null)
  83.  * @method string translatePlural($singular, $plural, $number, $textDomain = null, $locale = null)
  84.  * @method \Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger flashMessenger($namespace = null)
  85.  * @method \Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger zendviewhelperflashmessenger($namespace = null)
  86.  * @method \Laminas\Mvc\Plugin\FlashMessenger\View\Helper\FlashMessenger laminasviewhelperflashmessenger($namespace = null)
  87.  * @method \Laminas\View\Helper\Asset asset($asset)
  88.  * @method \Laminas\View\Helper\Asset zendviewhelperasset($asset)
  89.  * @method string basePath($file = null)
  90.  * @method string zendviewhelperbasepath($file = null)
  91.  * @method \Laminas\View\Helper\Cycle cycle(array $data = [], $name = 'default')
  92.  * @method \Laminas\View\Helper\Cycle zendviewhelpercycle(array $data = [], $name = 'default')
  93.  * @method \Laminas\View\Helper\DeclareVars declareVars()
  94.  * @method \Laminas\View\Helper\DeclareVars zendviewhelperdeclarevars()
  95.  * @method \Laminas\View\Helper\Doctype doctype($doctype = null)
  96.  * @method \Laminas\View\Helper\Doctype zendviewhelperdoctype($doctype = null)
  97.  * @method \Laminas\View\Helper\EscapeCss escapeCss($value, $recurse = 0)
  98.  * @method \Laminas\View\Helper\EscapeCss zendviewhelperescapecss($value, $recurse = 0)
  99.  * @method \Laminas\View\Helper\EscapeHtml escapeHtml($value, $recurse = 0)
  100.  * @method \Laminas\View\Helper\EscapeHtml zendviewhelperescapehtml($value, $recurse = 0)
  101.  * @method \Laminas\View\Helper\EscapeHtmlAttr escapeHtmlAttr($value, $recurse = 0)
  102.  * @method \Laminas\View\Helper\EscapeHtmlAttr zendviewhelperescapehtmlattr($value, $recurse = 0)
  103.  * @method \Laminas\View\Helper\EscapeJs escapeJs($value, $recurse = 0)
  104.  * @method \Laminas\View\Helper\EscapeJs zendviewhelperescapejs($value, $recurse = 0)
  105.  * @method \Laminas\View\Helper\EscapeUrl escapeUrl($value, $recurse = 0)
  106.  * @method \Laminas\View\Helper\EscapeUrl zendviewhelperescapeurl($value, $recurse = 0)
  107.  * @method \Laminas\View\Helper\Gravatar gravatar($email = '', $options = [], $attributes = [])
  108.  * @method \Laminas\View\Helper\Gravatar zendviewhelpergravatar($email = '', $options = [], $attributes = [])
  109.  * @method \Laminas\View\Helper\GravatarImage gravatarImage(string $emailAddress, int $imageSize = 80, array $imageAttributes = [], string $defaultImage = 'mp', string $rating = 'g')
  110.  * @method \Laminas\View\Helper\HeadLink headLink(?array $attributes = null, $placement = 'APPEND')
  111.  * @method \Laminas\View\Helper\HeadLink zendviewhelperheadlink(?array $attributes = null, $placement = 'APPEND')
  112.  * @method \Laminas\View\Helper\HeadMeta headMeta($content = null, $keyValue = null, $keyType = 'name', $modifiers = [], $placement = 'APPEND')
  113.  * @method \Laminas\View\Helper\HeadMeta zendviewhelperheadmeta($content = null, $keyValue = null, $keyType = 'name', $modifiers = [], $placement = 'APPEND')
  114.  * @method \Laminas\View\Helper\HeadScript headScript($mode = 'FILE', $spec = null, $placement = 'APPEND', array $attrs = [], $type = 'text/javascript')
  115.  * @method \Laminas\View\Helper\HeadScript zendviewhelperheadscript($mode = 'FILE', $spec = null, $placement = 'APPEND', array $attrs = [], $type = 'text/javascript')
  116.  * @method \Laminas\View\Helper\HeadStyle headStyle($content = null, $placement = 'APPEND', $attributes = [])
  117.  * @method \Laminas\View\Helper\HeadStyle zendviewhelperheadstyle($content = null, $placement = 'APPEND', $attributes = [])
  118.  * @method \Laminas\View\Helper\HeadTitle headTitle($title = null, $setType = null)
  119.  * @method \Laminas\View\Helper\HeadTitle zendviewhelperheadtitle($title = null, $setType = null)
  120.  * @method \Laminas\View\Helper\HtmlAttributes htmlAttributes(iterable $attributes = [])
  121.  * @method string htmlFlash($data, array $attribs = [], array $params = [], $content = null)
  122.  * @method string zendviewhelperhtmlflash($data, array $attribs = [], array $params = [], $content = null)
  123.  * @method \Laminas\View\Helper\HtmlList htmlList(array $items, $ordered = false, $attribs = null, $escape = true)
  124.  * @method \Laminas\View\Helper\HtmlList zendviewhelperhtmllist(array $items, $ordered = false, $attribs = null, $escape = true)
  125.  * @method string htmlObject($data = null, $type = null, array $attribs = [], array $params = [], $content = null)
  126.  * @method string zendviewhelperhtmlobject($data = null, $type = null, array $attribs = [], array $params = [], $content = null)
  127.  * @method string htmlPage($data, array $attribs = [], array $params = [], $content = null)
  128.  * @method string zendviewhelperhtmlpage($data, array $attribs = [], array $params = [], $content = null)
  129.  * @method string htmlQuicktime($data, array $attribs = [], array $params = [], $content = null)
  130.  * @method string zendviewhelperhtmlquicktime($data, array $attribs = [], array $params = [], $content = null)
  131.  * @method \Laminas\View\Helper\HtmlTag htmlTag(array $attribs = [])
  132.  * @method \Laminas\View\Helper\HtmlTag zendviewhelperhtmltag(array $attribs = [])
  133.  * @method \Laminas\View\Helper\Identity identity()
  134.  * @method \Laminas\View\Helper\Identity zendviewhelperidentity()
  135.  * @method \Laminas\View\Helper\InlineScript inlineScript($mode = 'FILE', $spec = null, $placement = 'APPEND', array $attrs = [], $type = 'text/javascript')
  136.  * @method \Laminas\View\Helper\InlineScript zendviewhelperinlinescript($mode = 'FILE', $spec = null, $placement = 'APPEND', array $attrs = [], $type = 'text/javascript')
  137.  * @method \Laminas\View\Helper\Json json($data, array $jsonOptions = [])
  138.  * @method \Laminas\View\Helper\Json zendviewhelperjson($data, array $jsonOptions = [])
  139.  * @method \Laminas\View\Helper\Layout layout($template = null)
  140.  * @method \Laminas\View\Helper\Layout zendviewhelperlayout($template = null)
  141.  * @method string paginationControl(?\Laminas\Paginator\Paginator $paginator = null, $scrollingStyle = null, $partial = null, $params = null)
  142.  * @method string zendviewhelperpaginationcontrol(?\Laminas\Paginator\Paginator $paginator = null, $scrollingStyle = null, $partial = null, $params = null)
  143.  * @method \Laminas\View\Helper\Partial partial($name = null, $values = null)
  144.  * @method \Laminas\View\Helper\Partial zendviewhelperpartial($name = null, $values = null)
  145.  * @method \Laminas\View\Helper\PartialLoop partialLoop($name = null, $values = null)
  146.  * @method \Laminas\View\Helper\PartialLoop zendviewhelperpartialloop($name = null, $values = null)
  147.  * @method \Laminas\View\Helper\Placeholder placeholder($name = null)
  148.  * @method \Laminas\View\Helper\Placeholder zendviewhelperplaceholder($name = null)
  149.  * @method string renderChildModel($child)
  150.  * @method string zendviewhelperrenderchildmodel($child)
  151.  * @method \Laminas\View\Helper\RenderToPlaceholder renderToPlaceholder($script, $placeholder)
  152.  * @method \Laminas\View\Helper\RenderToPlaceholder zendviewhelperrendertoplaceholder($script, $placeholder)
  153.  * @method string serverUrl($requestUri = null)
  154.  * @method string zendviewhelperserverurl($requestUri = null)
  155.  * @method \Laminas\View\Helper\Url url($name = null, $params = [], $options = [], $reuseMatchedParams = false)
  156.  * @method \Laminas\View\Helper\Url zendviewhelperurl($name = null, $params = [], $options = [], $reuseMatchedParams = false)
  157.  * @method \Laminas\View\Helper\ViewModel viewModel()
  158.  * @method \Laminas\View\Helper\ViewModel zendviewhelperviewmodel()
  159.  * @method \Lieu\View\Helper\EtablissementViewHelper etablissement(?\Lieu\Entity\Db\Etablissement $etablissement = null)
  160.  * @method \Lieu\View\Helper\StructureViewHelper structure(?\Lieu\Entity\Db\Structure $structure = null)
  161.  * @method \OffreFormation\View\Helper\ElementCentreCoutFieldsetViewHelper elementCentreCoutFieldset(?\OffreFormation\Form\EtapeCentreCout\ElementCentreCoutFieldset $fieldset = null)
  162.  * @method \OffreFormation\View\Helper\ElementModulateursSaisieFieldset elementModulateursSaisieFieldset(?\OffreFormation\Form\ElementModulateursFieldset $fieldset = null)
  163.  * @method \OffreFormation\View\Helper\ElementPedagogiqueViewHelper elementPedagogique(?\OffreFormation\Entity\Db\ElementPedagogique $elementPedagogique = null)
  164.  * @method \OffreFormation\View\Helper\ElementTauxMixiteFieldsetViewHelper elementTauxMixiteFieldset(?\OffreFormation\Form\TauxMixite\TauxMixiteFieldset $fieldset = null)
  165.  * @method \OffreFormation\View\Helper\ElementTauxRemuFieldsetViewHelper elementTauxRemuFieldset(?\OffreFormation\Form\EtapeTauxRemu\ElementTauxRemuFieldset $fieldset = null)
  166.  * @method \OffreFormation\View\Helper\EtapeCentreCoutFormViewHelper etapeCentreCoutForm(?\OffreFormation\Form\EtapeCentreCout\EtapeCentreCoutForm $form = null)
  167.  * @method \OffreFormation\View\Helper\EtapeModulateursSaisieForm etapeModulateursSaisieForm(?\OffreFormation\Form\EtapeModulateursSaisie $form = null)
  168.  * @method \OffreFormation\View\Helper\EtapeTauxMixiteFormViewHelper etapeTauxMixiteForm(?\OffreFormation\Form\TauxMixite\TauxMixiteForm $form = null)
  169.  * @method \OffreFormation\View\Helper\EtapeTauxRemuFormViewHelper etapeTauxRemuForm(?\OffreFormation\Form\EtapeTauxRemu\EtapeTauxRemuForm $form = null)
  170.  * @method \OffreFormation\View\Helper\EtapeViewHelper etape(?\OffreFormation\Entity\Db\Etape $etape = null)
  171.  * @method \OffreFormation\View\Helper\FieldsetElementPedagogiqueRecherche fieldsetElementPedagogiqueRecherche(?\OffreFormation\Form\ElementPedagogiqueRechercheFieldset $fieldset = null)
  172.  * @method \OffreFormation\View\Helper\TypeInterventionAdminViewHelper typeInterventionAdmin(\OffreFormation\Entity\Db\TypeIntervention $typeIntervention)
  173.  * @method \Paiement\View\Helper\TypeHeuresViewHelper typeHeures(?\OffreFormation\Entity\Db\TypeHeures $typeHeures = null)
  174.  * @method \Plafond\View\Helper\PlafondConfigElementViewHelper plafondConfig(?Plafond\Interfaces\PlafondConfigInterface $plafondConfig = null)
  175.  * @method \Plafond\View\Helper\PlafondsViewHelper plafonds(Plafond\Interfaces\PlafondDataInterface $entity, \Service\Entity\Db\TypeVolumeHoraire $typeVolumeHoraire)
  176.  * @method \Referentiel\View\Helper\FonctionReferentielViewHelper fonctionReferentiel(?\Referentiel\Entity\Db\FonctionReferentiel $fonctionReferentiel = null)
  177.  * @method \Referentiel\View\Helper\FormSaisieViewHelper formServiceReferentielSaisie(?\Referentiel\Form\Saisie $form = null)
  178.  * @method \Referentiel\View\Helper\LigneViewHelper serviceReferentielLigne(\Referentiel\View\Helper\ReferentielsViewHelper $liste, \Referentiel\Entity\Db\ServiceReferentiel $service)
  179.  * @method \Referentiel\View\Helper\ReferentielsViewHelper referentiels(\Service\Entity\Db\TypeVolumeHoraire $typeVolumeHoraire, ?\Intervenant\Entity\Db\Intervenant $intervenant, array $referentiels)
  180.  * @method \Service\View\Helper\HorodatageViewHelper horodatage(\Service\Entity\Db\TypeVolumeHoraire $typeVolumeHoraire, \Intervenant\Entity\Db\Intervenant $intervenant, bool $referentiel = false)
  181.  * @method \Service\View\Helper\ResumeViewHelper serviceResume($resumeServices)
  182.  * @method \UnicaenApp\Form\View\Helper\FormAdvancedMultiCheckbox formAdvancedMultiCheckbox(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null)
  183.  * @method \UnicaenApp\Form\View\Helper\FormControlGroup formControlGroup(?Laminas\Form\ElementInterface $element = null, $pluginClass = null)
  184.  * @method \UnicaenApp\Form\View\Helper\FormDate formDate(?\UnicaenApp\Form\Element\Date $element = null, $dateReadonly = false)
  185.  * @method \UnicaenApp\Form\View\Helper\FormDateInfSup formDateInfSup(?\UnicaenApp\Form\Element\DateInfSup $element = null, $dateInfReadonly = false, $dateSupReadonly = false)
  186.  * @method \UnicaenApp\Form\View\Helper\FormDateTime formDateTime(?Laminas\Form\ElementInterface $element = null)
  187.  * @method \UnicaenApp\Form\View\Helper\FormElementCollection formElementCollection(?Laminas\Form\ElementInterface $element = null, bool $wrap = true)
  188.  * @method \UnicaenApp\Form\View\Helper\FormErrors formErrors(?\Laminas\Form\Form $form = null, $message = null)
  189.  * @method \UnicaenApp\Form\View\Helper\FormLdapPeople formLdapPeople(?Laminas\Form\ElementInterface $element = null)
  190.  * @method \UnicaenApp\Form\View\Helper\FormRowDateInfSup formRowDateInfSup(?Laminas\Form\ElementInterface $element = null, ?string $labelPosition = null, ?bool $renderErrors = null, ?string $partial = null)
  191.  * @method \UnicaenApp\Form\View\Helper\FormSearchAndSelect formSearchAndSelect(?Laminas\Form\ElementInterface $element = null)
  192.  * @method \UnicaenApp\Form\View\Helper\FormSearchAndSelect2 formSearchAndSelect2(?Laminas\Form\ElementInterface $element = null)
  193.  * @method \UnicaenApp\Form\View\Helper\MultipageFormFieldset multipageFormFieldset(?\Laminas\Form\Fieldset $fieldset = null)
  194.  * @method \UnicaenApp\Form\View\Helper\MultipageFormNav multipageFormNav(?\UnicaenApp\Form\Fieldset\MultipageFormNavFieldset $fieldset = null)
  195.  * @method \UnicaenApp\Form\View\Helper\MultipageFormRecap multipageFormRecap(?\UnicaenApp\Form\MultipageForm $form = null)
  196.  * @method \UnicaenApp\Form\View\Helper\MultipageFormRow multipageFormRow(?Laminas\Form\ElementInterface $element = null, $labelPosition = null, $renderErrors = null, $partial = null)
  197.  * @method \UnicaenApp\Message\View\Helper\MessageHelper message()
  198.  * @method \UnicaenApp\View\Helper\AppInfos appInfos()
  199.  * @method \UnicaenApp\View\Helper\ConfirmHelper confirm($message = null)
  200.  * @method \UnicaenApp\View\Helper\HistoriqueViewHelper historique(?UnicaenApp\Entity\HistoriqueAwareInterface $entity = null)
  201.  * @method \UnicaenApp\View\Helper\MessageCollectorHelper messageCollector($severity = null)
  202.  * @method \UnicaenApp\View\Helper\Messenger messenger()
  203.  * @method string modalAjaxDialog($dialogDivId = null)
  204.  * @method \UnicaenApp\View\Helper\QueryParams queryParams()
  205.  * @method \UnicaenApp\View\Helper\TabAjax\TabAjaxViewHelper tabajax($tabs = null, $selected = null)
  206.  * @method \UnicaenApp\View\Helper\TagViewHelper tag($name = null, array $attributes = [])
  207.  * @method \UnicaenApp\View\Helper\ToggleDetails toggleDetails($detailsDivId, $rememberState = true)
  208.  * @method \UnicaenApp\View\Helper\Upload\UploaderHelper uploader()
  209.  * @method \UnicaenAuthentification\View\Helper\AppConnection appConnection()
  210.  * @method \UnicaenAuthentification\View\Helper\CasConnectViewHelper casConnect(\Laminas\Form\Form $form)
  211.  * @method \UnicaenAuthentification\View\Helper\ConnectViewHelper connect(string $type, \Laminas\Form\Form $form)
  212.  * @method \UnicaenAuthentification\View\Helper\DbConnectViewHelper dbConnect(\Laminas\Form\Form $form)
  213.  * @method \UnicaenAuthentification\View\Helper\LdapConnectViewHelper ldapConnect(\Laminas\Form\Form $form)
  214.  * @method \UnicaenAuthentification\View\Helper\LocalConnectViewHelper localConnect(\Laminas\Form\Form $form)
  215.  * @method \UnicaenAuthentification\View\Helper\ShibConnectViewHelper shibConnect(\Laminas\Form\Form $form)
  216.  * @method \UnicaenAuthentification\View\Helper\UserConnection userConnection()
  217.  * @method \UnicaenAuthentification\View\Helper\UserUsurpationHelper userUsurpation()
  218.  * @method \UnicaenImport\View\Helper\DifferentielLigne\DifferentielLigne differentielLigne(\UnicaenImport\Entity\Differentiel\Ligne $ligne)
  219.  * @method \UnicaenImport\View\Helper\DifferentielListe differentielListe($lignes)
  220.  * @method \UnicaenMail\View\Helper\MailViewHelper mail(\UnicaenMail\Entity\Db\Mail $mail, array $options = [])
  221.  * @method \UnicaenMail\View\Helper\MailsViewHelper mails(array $mails, array $options = [])
  222.  * @method \UnicaenPrivilege\View\Privilege\PrivilegeViewHelper privilege($privilege = null)
  223.  * @method \UnicaenSignature\View\Helpers\Moment signatureDate($date, $format = 'l d F Y')
  224.  * @method \UnicaenSignature\View\Helpers\Ui signatureUi()
  225.  * @method \UnicaenUtilisateur\View\Helper\RoleViewHelper role(UnicaenUtilisateur\Entity\Db\RoleInterface $role, array $options = [])
  226.  * @method \UnicaenUtilisateur\View\Helper\UserCurrent userCurrent($affectationFineSiDispo = false)
  227.  * @method \UnicaenUtilisateur\View\Helper\UserInfo userInfo($affectationPrincipale = false)
  228.  * @method \UnicaenUtilisateur\View\Helper\UserProfile userProfile($userProfileSelectable = false)
  229.  * @method \UnicaenUtilisateur\View\Helper\UserProfileSelect userProfileSelect()
  230.  * @method \UnicaenUtilisateur\View\Helper\UserProfileSelectRadioItem userProfileSelectRadioItem(Laminas\Permissions\Acl\Role\RoleInterface $role, $selected = false)
  231.  * @method \UnicaenUtilisateur\View\Helper\UserStatus userStatus($displayConnectionLink = true)
  232.  * @method \UnicaenVue\View\Helper\ViteViewHelper vite()
  233.  * @method \UnicaenVue\View\Helper\VueViewHelper vue(?string $name = null, array $props = [])
  234.  *
  235.  * @author UnicaenCode
  236.  */
  237. class PhpRenderer extends \Laminas\View\Renderer\PhpRenderer {
  238.  
  239.  
  240.  
  241. }

Création des fichiers depuis la ligne de commandes

Pour ajouter les fichiers listés ci-dessus à votre projet (hors exemples de configuration), lancez depuis le répertoire de votre projet la commande suivante :
ose-code GenerateApplicationPhpRenderer

Laminas
Documentation Modules Gallery PHP Version 8.2.29 Extensions intl ModulesLaminas\CacheLaminas\FilterLaminas\FormLaminas\HydratorLaminas\I18nLaminas\InputFilterLaminas\Mvc\I18nLaminas\Mvc\Plugin\FlashMessengerLaminas\Mvc\Plugin\PrgLaminas\NavigationLaminas\PaginatorLaminas\RouterLaminas\SessionLaminas\ValidatorBjyAuthorizeDoctrineModuleDoctrineORMModuleZfcUserUnicaenAppUnicaenAuthentificationUnicaenMailUnicaenUtilisateurUnicaenPrivilegeUnicaenImportUnicaenTblUnicaenSihamUnicaenVueUnicaen\BddAdminApplicationAdministrationAgrementIntervenantServiceEnseignementReferentielMissionPaiementOffreFormationPieceJointePlafondIndicateurExportRhDossierContratLieuParametreFormuleUnicaenSignatureSignatureConnecteur\ActulLaminas\DeveloperToolsUnicaenCode
Request and Response 200 Controller::index on unicaen-code
Status code 200 Method GET Controller UnicaenCode\Controller Action index Other Route Parameters
 array:1 [
  "view" => "GenerateApplicationPhpRenderer"
]
Route unicaen-code Template layout/layout

  content: string

Template unicaen-code/index

  container: Laminas\ServiceManager\ServiceManager
  viewFile: string
  viewName: string

Execution Time 247.04 ms
1. route 122.50 ms
File: public/index.php - Line: 45
Target: Laminas\Mvc\Application
2. dispatch 122.74 ms
File: public/index.php - Line: 45
Target: Laminas\Mvc\Application
3. dispatch 122.88 ms
File: src/DispatchListener.php - Line: 117
Target: UnicaenCode\Controller\Controller
4. render 122.98 ms
File: src/Application.php - Line: 335
Target: Laminas\Mvc\Application
5. renderer 123.01 ms
File: Http/DefaultRenderingStrategy.php - Line: 92
Target: Laminas\View\View
6. renderer.post 123.03 ms
File: Http/DefaultRenderingStrategy.php - Line: 92
Target: Laminas\View\View
7. renderer 123.05 ms
File: src/View.php - Line: 223
Target: Laminas\View\View
8. renderer.post 123.07 ms
File: src/View.php - Line: 223
Target: Laminas\View\View
9. isAllowed 239.27 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
10. isAllowed 239.41 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
11. isAllowed 239.50 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
12. isAllowed 239.58 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
13. isAllowed 239.65 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
14. isAllowed 239.72 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
15. isAllowed 239.78 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
16. isAllowed 239.85 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
17. isAllowed 239.92 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
18. isAllowed 239.99 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
19. isAllowed 240.06 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
20. isAllowed 240.12 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: Laminas\View\Helper\Navigation
21. isAllowed 240.69 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
22. isAllowed 240.80 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
23. isAllowed 240.88 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
24. isAllowed 240.97 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
25. isAllowed 241.08 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
26. isAllowed 241.27 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
27. isAllowed 241.40 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
28. isAllowed 241.48 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
29. isAllowed 241.61 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
30. isAllowed 241.71 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
31. isAllowed 241.79 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
32. isAllowed 241.88 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
33. isAllowed 241.96 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
34. isAllowed 242.03 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
35. isAllowed 242.08 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
36. isAllowed 242.13 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
37. isAllowed 242.18 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
38. isAllowed 242.23 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
39. isAllowed 242.28 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
40. isAllowed 242.31 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
41. isAllowed 242.37 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
42. isAllowed 242.41 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
43. isAllowed 242.46 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
44. isAllowed 242.51 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
45. isAllowed 242.56 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
46. isAllowed 242.61 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
47. isAllowed 242.66 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
48. isAllowed 242.72 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
49. isAllowed 242.78 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
50. isAllowed 242.83 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
51. isAllowed 242.88 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
52. isAllowed 242.93 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
53. isAllowed 242.98 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
54. isAllowed 243.03 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
55. isAllowed 243.08 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
56. isAllowed 243.14 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
57. isAllowed 243.19 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
58. isAllowed 243.27 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
59. isAllowed 243.32 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
60. isAllowed 243.37 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
61. isAllowed 243.42 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
62. isAllowed 243.47 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
63. isAllowed 243.52 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
64. isAllowed 243.57 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
65. isAllowed 243.62 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
66. isAllowed 243.67 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
67. isAllowed 243.72 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
68. isAllowed 243.77 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
69. isAllowed 243.82 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
70. isAllowed 243.86 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
71. isAllowed 243.92 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
72. isAllowed 243.97 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
73. isAllowed 244.02 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
74. isAllowed 244.07 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
75. isAllowed 244.12 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
76. isAllowed 244.17 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
77. isAllowed 244.22 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
78. isAllowed 244.27 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
79. isAllowed 244.32 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
80. isAllowed 244.37 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
81. isAllowed 244.42 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
82. isAllowed 244.47 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
83. isAllowed 244.52 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
84. isAllowed 244.57 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
85. isAllowed 244.63 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
86. isAllowed 244.68 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
87. isAllowed 244.72 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
88. isAllowed 244.77 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
89. isAllowed 244.82 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
90. isAllowed 244.88 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
91. isAllowed 244.93 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
92. isAllowed 244.98 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
93. isAllowed 245.03 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
94. isAllowed 245.10 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
95. isAllowed 245.15 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
96. isAllowed 245.20 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
97. isAllowed 245.25 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
98. isAllowed 245.30 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
99. isAllowed 245.35 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
100. isAllowed 245.40 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
101. isAllowed 245.46 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
102. isAllowed 245.52 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
103. isAllowed 245.57 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
104. isAllowed 245.62 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
105. isAllowed 245.67 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
106. isAllowed 245.72 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
107. isAllowed 245.77 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
108. isAllowed 245.81 ms
File: Navigation/AbstractHelper.php - Line: 333
Target: UnicaenApp\View\Helper\Navigation\MenuSecondaire
109. response 246.59 ms
File: Http/DefaultRenderingStrategy.php - Line: 92
Target: Laminas\View\View
110. finish 246.63 ms
File: src/Application.php - Line: 335
Target: Laminas\Mvc\Application
111. collected 267.89 ms
File: Listener/ProfilerListener.php - Line: 79
Target: NULL
Total Time 247.04 ms
Memory Peak 18.00 MB
1. route 16.00 MB

public/index.php - Line: 45

2. dispatch 16.00 MB

public/index.php - Line: 45

3. dispatch 16.00 MB

src/DispatchListener.php - Line: 117

4. render 16.00 MB

src/Application.php - Line: 335

5. renderer 16.00 MB

Http/DefaultRenderingStrategy.php - Line: 92

6. renderer.post 16.00 MB

Http/DefaultRenderingStrategy.php - Line: 92

7. renderer 16.00 MB

src/View.php - Line: 223

8. renderer.post 16.00 MB

src/View.php - Line: 223

9. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

10. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

11. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

12. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

13. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

14. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

15. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

16. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

17. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

18. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

19. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

20. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

21. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

22. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

23. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

24. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

25. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

26. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

27. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

28. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

29. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

30. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

31. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

32. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

33. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

34. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

35. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

36. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

37. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

38. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

39. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

40. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

41. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

42. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

43. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

44. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

45. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

46. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

47. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

48. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

49. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

50. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

51. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

52. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

53. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

54. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

55. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

56. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

57. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

58. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

59. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

60. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

61. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

62. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

63. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

64. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

65. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

66. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

67. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

68. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

69. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

70. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

71. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

72. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

73. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

74. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

75. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

76. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

77. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

78. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

79. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

80. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

81. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

82. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

83. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

84. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

85. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

86. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

87. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

88. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

89. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

90. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

91. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

92. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

93. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

94. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

95. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

96. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

97. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

98. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

99. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

100. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

101. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

102. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

103. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

104. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

105. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

106. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

107. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

108. isAllowed 16.00 MB

Navigation/AbstractHelper.php - Line: 333

109. response 18.00 MB

Http/DefaultRenderingStrategy.php - Line: 92

110. finish 18.00 MB

src/Application.php - Line: 335

111. collected 20.00 MB

Listener/ProfilerListener.php - Line: 79

Memory Peak 18.00 MB
Doctrine ORM (Queries) 9 queries in 8.31 ms
DoctrineORMModule Queries for doctrine.sql_logger_collector.orm_default
Appel Application/src/Service/PrivilegeService.php(79): Application\Service\PrivilegeService->makePrivilegesRoles()
SQL ALTER SESSION SET NLS_TIME_FORMAT = 'HH24:MI:SS' NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH24:MI:SS' NLS_TIMESTAMP_TZ_FORMAT = 'YYYY-MM-DD HH24:MI:SS TZH:TZM' NLS_NUMERIC_CHARACTERS = '.,' Params Types Time 0.000555992126464844
Appel Application/src/Service/PrivilegeService.php(79): Application\Service\PrivilegeService->makePrivilegesRoles()
SQL SELECT cp.code || '-' || p.code privilege, r.code role FROM role_privilege rp JOIN privilege p ON p.id = rp.privilege_id JOIN categorie_privilege cp ON cp.id = p.categorie_id JOIN role r ON r.id = rp.role_id AND r.histo_destruction IS NULL Params Types Time 0.00203704833984375
Appel Application/src/Service/PrivilegeService.php(79): Application\Service\PrivilegeService->makePrivilegesRoles()
SQL SELECT nom, valeur FROM parametre Params Types Time 0.000612974166870117
Appel Application/src/Service/PrivilegeService.php(79): Application\Service\PrivilegeService->makePrivilegesRoles()
SQL SELECT t0.DATE_DEBUT AS DATE_DEBUT_1, t0.DATE_FIN AS DATE_FIN_2, t0.LIBELLE AS LIBELLE_3, t0.ACTIVE AS ACTIVE_4, t0.ID AS ID_5 FROM ANNEE t0 WHERE t0.ID = ? Params     0 => int(2026)
Types     0 => string(7) "integer"
Time 0.000777006149291992
Appel Application/src/Service/PrivilegeService.php(79): Application\Service\PrivilegeService->makePrivilegesRoles()
SQL SELECT s0_.CODE AS CODE_0, s0_.LIBELLE AS LIBELLE_1, s0_.ORDRE AS ORDRE_2, s0_.PRIORITAIRE_INDICATEURS AS PRIORITAIRE_INDICATEURS_3, s0_.SERVICE_STATUTAIRE AS SERVICE_STATUTAIRE_4, s0_.DEPASSEMENT_SERVICE_DU_SANS_HC AS PASSEMENT_SERVICE_DU_SANS_HC_5, s0_.TAUX_CHARGES_PATRONALES AS TAUX_CHARGES_PATRONALES_6, s0_.TAUX_CHARGES_TTC AS TAUX_CHARGES_TTC_7, s0_.DOSSIER AS DOSSIER_8, s0_.DOSSIER_VISUALISATION AS DOSSIER_VISUALISATION_9, s0_.DOSSIER_EDITION AS DOSSIER_EDITION_10, s0_.DOSSIER_SELECTIONNABLE AS DOSSIER_SELECTIONNABLE_11, s0_.DOSSIER_IDENTITE_COMP AS DOSSIER_IDENTITE_COMP_12, s0_.DOSSIER_CONTACT AS DOSSIER_CONTACT_13, s0_.DOSSIER_TEL_PERSO AS DOSSIER_TEL_PERSO_14, s0_.DOSSIER_EMAIL_PERSO AS DOSSIER_EMAIL_PERSO_15, s0_.DOSSIER_SITUATION_MATRIMONIALE AS SIER_SITUATION_MATRIMONIALE_16, s0_.DOSSIER_EMPLOYEUR_FACULTATIF AS OSSIER_EMPLOYEUR_FACULTATIF_17, s0_.DOSSIER_ADRESSE AS DOSSIER_ADRESSE_18, s0_.DOSSIER_BANQUE AS DOSSIER_BANQUE_19, s0_.DOSSIER_INSEE AS DOSSIER_INSEE_20, s0_.DOSSIER_STATUT AS DOSSIER_STATUT_21, s0_.DOSSIER_EMPLOYEUR AS DOSSIER_EMPLOYEUR_22, s0_.DOSSIER_AUTRE_1 AS DOSSIER_AUTRE_1_23, s0_.DOSSIER_AUTRE_1_VISUALISATION AS SSIER_AUTRE_1_VISUALISATION_24, s0_.DOSSIER_AUTRE_1_EDITION AS DOSSIER_AUTRE_1_EDITION_25, s0_.DOSSIER_AUTRE_2 AS DOSSIER_AUTRE_2_26, s0_.DOSSIER_AUTRE_2_VISUALISATION AS SSIER_AUTRE_2_VISUALISATION_27, s0_.DOSSIER_AUTRE_2_EDITION AS DOSSIER_AUTRE_2_EDITION_28, s0_.DOSSIER_AUTRE_3 AS DOSSIER_AUTRE_3_29, s0_.DOSSIER_AUTRE_3_VISUALISATION AS SSIER_AUTRE_3_VISUALISATION_30, s0_.DOSSIER_AUTRE_3_EDITION AS DOSSIER_AUTRE_3_EDITION_31, s0_.DOSSIER_AUTRE_4 AS DOSSIER_AUTRE_4_32, s0_.DOSSIER_AUTRE_4_VISUALISATION AS SSIER_AUTRE_4_VISUALISATION_33, s0_.DOSSIER_AUTRE_4_EDITION AS DOSSIER_AUTRE_4_EDITION_34, s0_.DOSSIER_AUTRE_5 AS DOSSIER_AUTRE_5_35, s0_.DOSSIER_AUTRE_5_VISUALISATION AS SSIER_AUTRE_5_VISUALISATION_36, s0_.DOSSIER_AUTRE_5_EDITION AS DOSSIER_AUTRE_5_EDITION_37, s0_.PJ_ACTIVE AS PJ_ACTIVE_38, s0_.PJ_VISUALISATION AS PJ_VISUALISATION_39, s0_.PJ_EDITION AS PJ_EDITION_40, s0_.CONSEIL_RESTREINT AS CONSEIL_RESTREINT_41, s0_.CONSEIL_RESTREINT_VISU AS CONSEIL_RESTREINT_VISU_42, s0_.CONSEIL_RESTREINT_DUREE_VIE AS CONSEIL_RESTREINT_DUREE_VIE_43, s0_.CONSEIL_ACA AS CONSEIL_ACA_44, s0_.CONSEIL_ACA_VISUALISATION AS CONSEIL_ACA_VISUALISATION_45, s0_.CONSEIL_ACA_DUREE_VIE AS CONSEIL_ACA_DUREE_VIE_46, s0_.CONTRAT AS CONTRAT_47, s0_.CONTRAT_VISUALISATION AS CONTRAT_VISUALISATION_48, s0_.CONTRAT_DEPOT AS CONTRAT_DEPOT_49, s0_.CONTRAT_GENERATION AS CONTRAT_GENERATION_50, s0_.SERVICE_PREVU AS SERVICE_PREVU_51, s0_.SERVICE_PREVU_VISU AS SERVICE_PREVU_VISU_52, s0_.SERVICE_PREVU_EDITION AS SERVICE_PREVU_EDITION_53, s0_.SERVICE_REALISE AS SERVICE_REALISE_54, s0_.SERVICE_REALISE_VISU AS SERVICE_REALISE_VISU_55, s0_.SERVICE_REALISE_EDITION AS SERVICE_REALISE_EDITION_56, s0_.SERVICE_EXTERIEUR AS SERVICE_EXTERIEUR_57, s0_.REFERENTIEL_PREVU AS REFERENTIEL_PREVU_58, s0_.REFERENTIEL_PREVU_VISU AS REFERENTIEL_PREVU_VISU_59, s0_.REFERENTIEL_PREVU_EDITION AS REFERENTIEL_PREVU_EDITION_60, s0_.REFERENTIEL_REALISE AS REFERENTIEL_REALISE_61, s0_.REFERENTIEL_REALISE_VISU AS REFERENTIEL_REALISE_VISU_62, s0_.REFERENTIEL_REALISE_EDITION AS REFERENTIEL_REALISE_EDITION_63, s0_.MISSION AS MISSION_64, s0_.MISSION_VISUALISATION AS MISSION_VISUALISATION_65, s0_.MISSION_EDITION AS MISSION_EDITION_66, s0_.MISSION_REALISE_EDITION AS MISSION_REALISE_EDITION_67, s0_.MISSION_DECRET AS MISSION_DECRET_68, s0_.OFFRE_EMPLOI_POSTULER AS OFFRE_EMPLOI_POSTULER_69, s0_.MISSION_INDEMNITEES AS MISSION_INDEMNITEES_70, s0_.CLOTURE AS CLOTURE_71, s0_.MODIF_SERVICE_DU AS MODIF_SERVICE_DU_72, s0_.MODIF_SERVICE_DU_VISUALISATION AS IF_SERVICE_DU_VISUALISATION_73, s0_.PAIEMENT AS PAIEMENT_74, s0_.PAIEMENT_VISUALISATION AS PAIEMENT_VISUALISATION_75, s0_.MOTIF_NON_PAIEMENT AS MOTIF_NON_PAIEMENT_76, s0_.FORMULE_VISUALISATION AS FORMULE_VISUALISATION_77, s0_.CODES_CORRESP_1 AS CODES_CORRESP_1_78, s0_.CODES_CORRESP_2 AS CODES_CORRESP_2_79, s0_.CODES_CORRESP_3 AS CODES_CORRESP_3_80, s0_.CODES_CORRESP_4 AS CODES_CORRESP_4_81, s0_.MODE_ENSEIGNEMENT_PREVISIONNEL AS E_ENSEIGNEMENT_PREVISIONNEL_82, s0_.MODE_ENSEIGNEMENT_REALISE AS MODE_ENSEIGNEMENT_REALISE_83, s0_.MODE_CALCUL AS MODE_CALCUL_84, s0_.CODE_INDEMNITE AS CODE_INDEMNITE_85, s0_.TYPE_PAIE AS TYPE_PAIE_86, s0_.MODE_CALCUL_PRIME AS MODE_CALCUL_PRIME_87, s0_.CODE_INDEMNITE_PRIME AS CODE_INDEMNITE_PRIME_88, s0_.TYPE_PAIE_PRIME AS TYPE_PAIE_PRIME_89, s0_.HISTO_CREATION AS HISTO_CREATION_90, s0_.HISTO_MODIFICATION AS HISTO_MODIFICATION_91, s0_.HISTO_DESTRUCTION AS HISTO_DESTRUCTION_92, s0_.ID AS ID_93, s0_.TYPE_INTERVENANT_ID AS TYPE_INTERVENANT_ID_94, s0_.ANNEE_ID AS ANNEE_ID_95, s0_.CONTRAT_ETAT_SORTIE_ID AS CONTRAT_ETAT_SORTIE_ID_96, s0_.AVENANT_ETAT_SORTIE_ID AS AVENANT_ETAT_SORTIE_ID_97, s0_.HISTO_CREATEUR_ID AS HISTO_CREATEUR_ID_98, s0_.HISTO_MODIFICATEUR_ID AS HISTO_MODIFICATEUR_ID_99, s0_.HISTO_DESTRUCTEUR_ID AS HISTO_DESTRUCTEUR_ID_100, s0_.TAUX_REMU_ID AS TAUX_REMU_ID_101 FROM STATUT s0_ WHERE s0_.ANNEE_ID = ? AND s0_.HISTO_DESTRUCTION IS NULL ORDER BY s0_.ORDRE ASC Params     0 => int(2026)
Types     0 => string(7) "integer"
Time 0.00154495239257812
Appel Application/src/Provider/Role/RoleProvider.php(49): Application\Provider\Role\RoleProvider->makeRoles()
SQL SELECT t0.CODE AS CODE_1, t0.LIBELLE AS LIBELLE_2, t0.ID AS ID_3 FROM TYPE_INTERVENANT t0 WHERE t0.ID = ? Params     0 => int(2)
Types     0 => string(7) "integer"
Time 0.000571012496948242
Appel Application/src/Provider/Role/RoleProvider.php(49): Application\Provider\Role\RoleProvider->makeRoles()
SQL SELECT t0.CODE AS CODE_1, t0.LIBELLE AS LIBELLE_2, t0.ID AS ID_3 FROM TYPE_INTERVENANT t0 WHERE t0.ID = ? Params     0 => int(1)
Types     0 => string(7) "integer"
Time 0.000311851501464844
Appel Application/src/View/Helper/AppLinkFactory.php(28): Application\Service\AnneeService->getChoixAnnees()
SQL SELECT id, libelle FROM annee WHERE active = 1 ORDER BY id Params Types Time 0.000781059265136719
Appel Application/view/layout/layout.phtml(15): Laminas\View\Renderer\PhpRenderer->__call()
SQL SELECT id FROM offre_emploi WHERE histo_destruction IS NULL AND validation_id IS NOT NULL Params Types Time 0.00111603736877441
Unicaen