Opis\Closure\SecureClosure::getSecurityProvider PHP 메소드

getSecurityProvider() 공개 정적인 메소드

Get the security provider
public static getSecurityProvider ( ) : Opis\Closure\SecurityProviderInterface
리턴 Opis\Closure\SecurityProviderInterface
    public static function getSecurityProvider()
    {
        return static::$securityProvider;
    }

Usage Example

예제 #1
0
 protected function s($closure, $bindThis = false)
 {
     if ($closure instanceof Closure) {
         if (null === SecureClosure::getSecurityProvider()) {
             SecureClosure::setSecurityProvider(new DefaultSecurityProvider('secret'));
         }
         $closure = new SecureClosure($closure, $bindThis);
     }
     return unserialize(serialize($closure))->getClosure();
 }