示例#1
0
 public function __construct(DetectorInterface $detector = null)
 {
     if (null === $detector) {
         $detector = DefaultDetectorFactory::create();
     }
     $this->detector = $detector;
     $this->internetMediaTypeParser = DefaultInternetMediaTypeParserFactory::create();
 }
 public function __construct(InternetMediaTypeParserInterface $internetMediaTypeParser = null)
 {
     if (null === $internetMediaTypeParser) {
         $this->internetMediaTypeParser = DefaultInternetMediaTypeParserFactory::create();
     } else {
         $this->internetMediaTypeParser = $internetMediaTypeParser;
     }
 }