Skip to content
Snippets Groups Projects
Select Git revision
  • bf786c02d9ecc9ce1697033c7a5447908215e7c8
  • master default protected
  • ll-workflow
  • alc-scindage-donnees-pj
  • b24
  • FJ_LL_Tbl_Contrat
  • alc-docker-node
  • ll-apiplatform
  • php84
  • ll-rgpd
  • b23
  • alc-filtre-type-intervenant
  • ll-sans-mdb5
  • formules-ancienne-infra
  • ll-formules
  • alc-intervenant-dmep
  • ll-suppr-v_vol-s
  • b20
  • ll-postgresql
  • b23.0.1
  • b22
  • 24.8
  • 24.7
  • 24.6
  • 24.5
  • 24.4
  • 24.3
  • 24.2
  • 24.1
  • 24.0
  • 23.15
  • 24.0-beta19
  • 24.0-beta18
  • 24.0-beta17
  • 24.0-beta16
  • 24.0-beta15
  • 24.0-beta14
  • 24.0-beta13
  • 23.14
  • 24.0-beta12
  • 24.0-beta11
41 results

zenddevelopertools.dev.php

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    zenddevelopertools.dev.php 5.70 KiB
    <?php
    return array(
        'zenddevelopertools' => array(
            /**
             * General Profiler settings
             */
            'profiler' => array(
                /**
                 * Enables or disables the profiler.
                 *
                 * Expects: bool
                 * Default: true
                 */
                'enabled' => true,
    
                /**
                 * Enables or disables the strict mode. If the strict mode is enabled, any error will throw an exception,
                 * otherwise all errors will be added to the report (and shown in the toolbar).
                 *
                 * Expects: bool
                 * Default: true
                 */
                'strict' => true,
    
                /**
                 * If enabled, the profiler tries to flush the content before the it starts collecting data. This option
                 * will be ignored if the Toolbar is enabled.
                 *
                 * Note: The flush listener listens to the MvcEvent::EVENT_FINISH event with a priority of -9400. You have
                 * to disable this function if you wish to modify the output with a lower priority.
                 *
                 * Expects: bool
                 * Default: false
                 */
                'flush_early' => false,
    
                /**
                 * The cache directory is used in the version check and for every storage type that writes to the disk.
                 * Note: The default value assumes that the current working directory is the application root.
                 *
                 * Expects: string
                 * Default: 'data/cache'
                 */
                'cache_dir' => 'data/cache',
    
                /**
                 * If a matches is defined, the profiler will be disabled if the request does not match the pattern.
                 *
                 * Example: 'matcher' => array('ip' => '127.0.0.1')
                 * OR
                 * 'matcher' => array('url' => array('path' => '/admin')
                 * Note: The matcher is not implemented yet!
                 */
                'matcher' => array(),
    
                /**
                 * Contains a list with all collector the profiler should run. Zend Developer Tools ships with
                 * 'db' (Zend\Db), 'time', 'event', 'memory', 'exception', 'request' and 'mail' (Zend\Mail). If you wish to
                 * disable a default collector, simply set the value to null or false.
                 *
                 * Example: 'collectors' => array('db' => null)
                 * Expects: array
                 */
                'collectors' => array()
            ),
            'events' => array(
                /**
                 * Set to true to enable event-level logging for collectors that will support it. This enables a wildcard
                 * listener onto the shared event manager that will allow profiling of user-defined events as well as the
                 * built-in ZF events.
                 *
                 * Expects: bool
                 * Default: false
                 */
                'enabled' => false,
    
                /**
                 * Contains a list with all event-level collectors that should run. Zend Developer Tools ships with 'time'
                 * and 'memory'. If you wish to disable a default collector, simply set the value to null or false.
                 *
                 * Example: 'collectors' => array('memory' => null)
                 * Expects: array
                 */
                'collectors' => array(),
    
                /**
                 * Contains event identifiers used with the event listener. Zend Developer Tools defaults to listen to all
                 * events. If you wish to disable the default all-inclusive identifier, simply set the value to null or
                 * false.
                 *
                 * Example: 'identifiers' => array('all' => null, 'dispatchable' => 'Zend\Stdlib\DispatchableInterface')
                 * Expects: array
                 */
                'identifiers' => array()
            ),
            /**
             * General Toolbar settings
             */
            'toolbar' => array(
                /**
                 * Enables or disables the Toolbar.
                 *
                 * Expects: bool
                 * Default: false
                 */
                'enabled' => true,
    
                /**
                 * If enabled, every empty collector will be hidden.
                 *
                 * Expects: bool
                 * Default: false
                 */
                'auto_hide' => false,
    
                /**
                 * The Toolbar position.
                 *
                 * Expects: string ('bottom' or 'top')
                 * Default: bottom
                 */
                'position' => 'bottom',
    
                /**
                 * If enabled, the Toolbar will check if your current Zend Framework version is up-to-date.
                 * Note: The check will only occur once every hour.
                 *
                 * Expects: bool
                 * Default: false
                 */
                'version_check' => false,
    
                /**
                 * Contains a list with all collector toolbar templates. The name  of the array key must be same as the name
                 * of the collector.
                 *
                 * Example: 'profiler' => array(
                 *  'collectors' => array(
                 *      // My_Collector_Example::getName() -> mycollector
                 *      'MyCollector' => 'My_Collector_Example',
                 *  )
                 * ),
                 * 'toolbar' => array(
                 *  'entries' => array(
                 *      'mycollector' => 'example/toolbar/my-collector',
                 *  )
                 * ),
                 * Expects: array
                 */
                'entries' => array(
                    'config'  => false,
                    'db'      => false,
                    'doctrine.mapping_collector.orm_default' => false,
                    //'bjy_authorize_role_collector' => false,
                    //'request' => false,
                    //'memory'  => false,
                )
            )
        )
    );