Esempio n. 1
0
 /**
  * @param string $alias
  * @param string $resourceName
  * @param array $parameters
  * @param bool $default
  */
 public function __construct($alias, $resourceName, $parameters, $default = FALSE)
 {
     $this->alias = $alias;
     $this->resourceName = $resourceName;
     $this->parameters = $parameters;
     $this->default = $default;
     foreach ($parameters as $field => $parameter) {
         $injectedAlias = Resource::aliasFromInjectedValue($parameter);
         if (isset($injectedAlias)) {
             $this->requiredAliases[$field] = $injectedAlias;
         }
     }
 }