예제 #1
0
 /**
  * @param array|null $server
  * @param IReceivedRequestParser|null $parser
  */
 public function __construct(array $server = null, IReceivedRequestParser $parser = null)
 {
     parent::__construct();
     if ($server === null) {
         $server = $_SERVER;
     }
     if ($parser === null) {
         $parser = $this->createParser();
     }
     $parser->parseRequest($server, $this);
 }