/** * Loads assets from the supplied node. * * @param \Twig_Node $node * * @return array An array of asset formulae indexed by name */ private function loadNode(\Twig_Node $node) { $assets = array(); if ($node instanceof OroAsseticNode) { $assets[$node->getNameUnCompress()] = $node; } foreach ($node as $child) { if ($child instanceof \Twig_Node) { $assets += $this->loadNode($child); } } return $assets; }