filterArguments() public static method

.. and process constants recursively.
public static filterArguments ( array $args ) : array
$args array
return array
Beispiel #1
0
 public function beforeCompile()
 {
     foreach ($this->getConfig() as $class => $info) {
         $info = $this->validateConfig($this->defaults, $info, $this->prefix($class));
         if ($info['inject'] !== NULL) {
             $info['tags'][InjectExtension::TAG_INJECT] = $info['inject'];
         }
         $info = Nette\DI\Helpers::filterArguments($info);
         $this->addSetups($class, (array) $info['setup']);
         $this->addTags($class, (array) $info['tags']);
     }
 }
Beispiel #2
0
 /**
  * Use Helpers::filterArguments()
  */
 public static function filterArguments(array $args) : array
 {
     return Helpers::filterArguments($args);
 }