[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.216.167.229: ~ $
<?php

/*
 * This file is part of Twig.
 *
 * (c) Fabien Potencier
 *
 * For the full copyright and license information, please view the LICENSE
 * file that was distributed with this source code.
 */

namespace Twig\Sandbox;

/**
 * Interface that all security policy classes must implements.
 *
 * @author Fabien Potencier <fabien@symfony.com>
 */
interface SecurityPolicyInterface
{
    /**
     * @param string[] $tags
     * @param string[] $filters
     * @param string[] $functions
     *
     * @throws SecurityError
     */
    public function checkSecurity($tags, $filters, $functions);

    /**
     * @param object $obj
     * @param string $method
     *
     * @throws SecurityNotAllowedMethodError
     */
    public function checkMethodAllowed($obj, $method);

    /**
     * @param object $obj
     * @param string $property
     *
     * @throws SecurityNotAllowedPropertyError
     */
    public function checkPropertyAllowed($obj, $property);
}

class_alias('Twig\Sandbox\SecurityPolicyInterface', 'Twig_Sandbox_SecurityPolicyInterface');

Filemanager

Name Type Size Permission Actions
SecurityError.php File 483 B 0644
SecurityNotAllowedFilterError.php File 1.49 KB 0644
SecurityNotAllowedFunctionError.php File 1.5 KB 0644
SecurityNotAllowedMethodError.php File 1.65 KB 0644
SecurityNotAllowedPropertyError.php File 1.67 KB 0644
SecurityNotAllowedTagError.php File 1.46 KB 0644
SecurityPolicy.php File 3.94 KB 0644
SecurityPolicyInterface.php File 1.03 KB 0644