Beispiel #1
0
 protected function __construct()
 {
     //Get the security instance and provide security to cookies
     $this->security = Security::instance(function ($instance) {
         return $instance;
     });
 }
Beispiel #2
0
 /**
  * @param callable $callback
  *
  * @return object
  */
 public static function make(Closure $callback = null)
 {
     if ($callback instanceof Closure) {
         return $callback(new static(Security::create()));
     }
     return new static(Security::create());
 }
Beispiel #3
0
 /**
  * Create Cookie Instance and return to user.
  *
  * @param callable $callback
  * @param array    $request
  *
  * @return object
  */
 public static function create(Closure $callback = null, $request = [])
 {
     return is_callable($callback) ? $callback(new static(Security::create(), $request)) : new static(Security::create(), $request);
 }