Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mautic.corals.io/vendor/noxlogic/ratelimit-bundle/Resources/config/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mautic.corals.io/vendor/noxlogic/ratelimit-bundle/Resources/config/services.xml
<?xml version="1.0" ?>

<container xmlns="http://symfony.com/schema/dic/services"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">

    <parameters>
        <parameter key="noxlogic_rate_limit.header_modification_listener.class">Noxlogic\RateLimitBundle\EventListener\HeaderModificationListener</parameter>
        <parameter key="noxlogic_rate_limit.rate_limit_annotation_listener.class">Noxlogic\RateLimitBundle\EventListener\RateLimitAnnotationListener</parameter>
        <parameter key="noxlogic_rate_limit.rate_limit_service.class">Noxlogic\RateLimitBundle\Service\RateLimitService</parameter>
        <parameter key="noxlogic_rate_limit.oauth_key_generate_listener.class">Noxlogic\RateLimitBundle\EventListener\OauthKeyGenerateListener</parameter>
        <parameter key="noxlogic_rate_limit.path_limit_processor.class">Noxlogic\RateLimitBundle\Util\PathLimitProcessor</parameter>
    </parameters>

    <services>
        <service id="noxlogic_rate_limit.storage" class="%noxlogic_rate_limit.storage.class%">
            <argument type="service" id="snc_redis.default_client" />
        </service>

        <service id="noxlogic_rate_limit.rate_limit_service" class="%noxlogic_rate_limit.rate_limit_service.class%">
            <call method="setStorage">
                <argument type="service" id="noxlogic_rate_limit.storage" />
            </call>
        </service>

        <service id="noxlogic_rate_limit.path_limit_processor" class="%noxlogic_rate_limit.path_limit_processor.class%">
            <argument>%noxlogic_rate_limit.path_limits%</argument>
        </service>

        <service id="noxlogic_rate_limit.rate_limit_annotation_listener" class="%noxlogic_rate_limit.rate_limit_annotation_listener.class%">
            <argument type="service" id="event_dispatcher" />
            <argument type="service" id="noxlogic_rate_limit.rate_limit_service" />
            <argument type="service" id="noxlogic_rate_limit.path_limit_processor" />

            <tag name="kernel.event_listener" event="kernel.controller" method="onKernelController" priority="-10" />

            <call method="setParameter">
                <argument>enabled</argument>
                <argument>%noxlogic_rate_limit.enabled%</argument>
            </call>
            <call method="setParameter">
                <argument>rate_response_code</argument>
                <argument>%noxlogic_rate_limit.rate_response_code%</argument>
            </call>
            <call method="setParameter">
                <argument>rate_response_message</argument>
                <argument>%noxlogic_rate_limit.rate_response_message%</argument>
            </call>
            <call method="setParameter">
                <argument>rate_response_exception</argument>
                <argument>%noxlogic_rate_limit.rate_response_exception%</argument>
            </call>
        </service>

        <service id="noxlogic_rate_limit.header_modification_listener" class="%noxlogic_rate_limit.header_modification_listener.class%">
            <tag name="kernel.event_listener" event="kernel.response" method="onKernelResponse" priority="0" />

            <call method="setParameter">
                <argument>rate_response_code</argument>
                <argument>%noxlogic_rate_limit.rate_response_code%</argument>
            </call>
            <call method="setParameter">
                <argument>display_headers</argument>
                <argument>%noxlogic_rate_limit.display_headers%</argument>
            </call>
            <call method="setParameter">
                <argument>header_limit_name</argument>
                <argument>%noxlogic_rate_limit.headers.limit.name%</argument>
            </call>
            <call method="setParameter">
                <argument>header_remaining_name</argument>
                <argument>%noxlogic_rate_limit.headers.remaining.name%</argument>
            </call>
            <call method="setParameter">
                <argument>header_reset_name</argument>
                <argument>%noxlogic_rate_limit.headers.reset.name%</argument>
            </call>
        </service>


        <service id="noxlogic_rate_limit.oauth_key_generate_listener" class="%noxlogic_rate_limit.oauth_key_generate_listener.class%">
            <argument /> <!-- security.token_storage or security.context for Symfony <2.6 -->

            <tag name="kernel.event_listener" event="ratelimit.generate.key" method="onGenerateKey" />
        </service>

    </services>

</container>

Spamworldpro Mini