Example #1
0
 /**
  * Upstream constructor.
  * @param Param $upstream
  * @param Directive[] $directives
  */
 public function __construct(Param $upstream, array $directives = [])
 {
     $this->upstream = $upstream;
     parent::__construct('upstream', $directives);
 }
Example #2
0
 /**
  * Events constructor.
  * @param Directive[] $directives
  */
 public function __construct(array $directives = [])
 {
     parent::__construct('events', $directives);
 }
Example #3
0
 /**
  * Location constructor.
  * @param Param $location
  * @param Param $match
  * @param array $directives
  */
 public function __construct(Param $location, Param $match = null, array $directives = [])
 {
     $this->location = $location;
     $this->match = $match;
     parent::__construct('location', $directives);
 }