/**
  * Initializes this router with a list of all elements.
  *
  * @param ProjectDescriptorBuilder $projectDescriptorBuilder
  */
 public function __construct(ProjectDescriptorBuilder $projectDescriptorBuilder)
 {
     $this->projectDescriptorBuilder = $projectDescriptorBuilder;
     parent::__construct();
 }
 /**
  * Registers the application configuration with this router.
  *
  * The configuration is used to extract which external routes to add to the application.
  *
  * @param Configuration $configuration
  */
 public function __construct(Configuration $configuration)
 {
     $this->configuration = $configuration;
     parent::__construct();
 }