{% extends '@WebProfiler/Profiler/layout.html.twig' %}
{% block toolbar %}
    {% if 'unknown' == collector.symfonyState %}
        {% set block_status = '' %}
        {% set symfony_version_status = 'Unable to retrieve information about the Symfony version.' %}
    {% elseif 'eol' == collector.symfonyState %}
        {% set block_status = 'red' %}
        {% set symfony_version_status = 'This Symfony version will no longer receive security fixes.' %}
    {% elseif 'eom' == collector.symfonyState %}
        {% set block_status = 'yellow' %}
        {% set symfony_version_status = 'This Symfony version will only receive security fixes.' %}
    {% elseif 'dev' == collector.symfonyState %}
        {% set block_status = 'yellow' %}
        {% set symfony_version_status = 'This Symfony version is still in the development phase.' %}
    {% else %}
        {% set block_status = '' %}
        {% set symfony_version_status = '' %}
    {% endif %}
    {% set icon %}
        
            {{ include('@WebProfiler/Icon/symfony.svg') }}
        
        {{ collector.symfonyState is defined ? collector.symfonyversion : 'n/a' }}
    {% endset %}
    {% set text %}
        
        
        
    {% endset %}
    {{ include('@WebProfiler/Profiler/toolbar_item.html.twig', { link: true, name: 'config', status: block_status, additional_classes: 'sf-toolbar-block-right', block_attrs: 'title="' ~ symfony_version_status ~ '"' }) }}
{% endblock %}
{% block menu %}
    
        {{ include('@WebProfiler/Icon/config.svg') }}
        Configuration
    
{% endblock %}
{% block panel %}
    Symfony Configuration
    
        
            {{ collector.symfonyversion }}
            Symfony version
        
        {% if 'n/a' is not same as(collector.env) %}
            
                {{ collector.env }}
                Environment
            
        {% endif %}
        {% if 'n/a' is not same as(collector.debug) %}
            
                {{ collector.debug ? 'enabled' : 'disabled' }}
                Debug
            
        {% endif %}
    
 
    {% set symfony_status = { dev: 'Unstable Version', stable: 'Stable Version', eom: 'Maintenance Ended', eol: 'Version Expired' } %}
    {% set symfony_status_class = { dev: 'warning', stable: 'success', eom: 'warning', eol: 'error' } %}
    
        
            
                | Symfony Status | Bugs {{ collector.symfonystate in ['eom', 'eol'] ? 'were' : 'are' }} fixed until | Security issues {{ collector.symfonystate == 'eol' ? 'were' : 'are' }} fixed until |  | 
        
        
            
                | {{ symfony_status[collector.symfonystate]|upper }}
                    {% if collector.symfonylts %}
                          Long-Term Support
                    {% endif %} | {{ collector.symfonyeom }} | {{ collector.symfonyeol }} | View roadmap | 
        
    
    PHP Configuration
    
        
            {{ collector.phpversion }}{% if collector.phpversionextra %} {{ collector.phpversionextra }}{% endif %}
            PHP version
        
        
            {{ collector.phparchitecture }} bits
            Architecture
        
        
            {{ collector.phpintllocale }}
            Intl locale
        
        
            {{ collector.phptimezone }}
            Timezone
        
     
    
        
            {{ include('@WebProfiler/Icon/' ~ (collector.haszendopcache ? 'yes' : 'no') ~ '.svg') }}
            OPcache
        
        
            {{ include('@WebProfiler/Icon/' ~ (collector.hasapcu ? 'yes' : 'no-gray') ~ '.svg') }}
            APCu
        
        
            {{ include('@WebProfiler/Icon/' ~ (collector.hasxdebug ? 'yes' : 'no-gray') ~ '.svg') }}
            Xdebug
        
     
    
        View full PHP configuration
    
    {% if collector.bundles %}
        Enabled Bundles ({{ collector.bundles|length }})
        
            
                
                    | Name | Class | 
            
            
                {% for name in collector.bundles|keys|sort %}
                
                    | {{ name }} | {{ profiler_dump(collector.bundles[name]) }} | 
                {% endfor %}
            
        
    {% endif %}
{% endblock %}