Gets the definition from arguments.
array $arguments:
array
private function getDefinitionsFromArguments(array $arguments) {
$definitions = array();
foreach ($arguments as $argument) {
if (is_array($argument)) {
$definitions = array_merge($definitions, $this
->getDefinitionsFromArguments($argument));
}
elseif ($argument instanceof Definition) {
$definitions = array_merge($definitions, $this
->getInlinedDefinitions($argument), array(
$argument,
));
}
}
return $definitions;
}