示例#1
0
 /**
  * @param array $implied_types
  * @param AbstractInvokable|null $invokable
  */
 public function __construct(array $implied_types, AbstractInvokable $invokable = null)
 {
     parent::__construct($invokable);
     $this->implied_types = $implied_types;
 }
 /**
  * @param callable $middleware
  * @param AbstractInvokable|null $invokable
  */
 public function __construct(callable $middleware, AbstractInvokable $invokable = null)
 {
     parent::__construct($invokable);
     $this->middleware = $middleware;
 }
示例#3
0
 /**
  * @param string $default_type
  * @param AbstractInvokable|null $invokable
  */
 public function __construct($default_type, AbstractInvokable $invokable = null)
 {
     parent::__construct($invokable);
     $this->default_type = $default_type;
 }