public function buildArray($array)
 {
     parent::buildArray($array);
     $this->parameterName = isset($array['parameter_name']) ? $array['parameter_name'] : null;
     if ($this->parameterName) {
         $this->parameterDefault = isset($array['default'][$this->parameterName]) ? $array['default'][$this->parameterName] : null;
         $this->parameterPattern = isset($array['requirements'][$this->parameterName]) ? $array['requirements'][$this->parameterName] : null;
     }
 }
 public function addFlattenRoute(FlattenRoute $fRoute)
 {
     $this->fRoutes[$fRoute->getSlug()] = $fRoute;
 }
 public function addChild(FlattenRoute $child)
 {
     $this->children[$child->getSlug()] = $child;
     $child->setParent($this);
 }
 public function buildArray($array)
 {
     parent::buildArray($array);
     $this->admin = isset($array['admin']) ? $array['admin'] : null;
     $this->entity = isset($array['entity']) ? $array['entity'] : null;
 }