/** * @param PkgNameInterface $name * @param FileStackInterface $result * @return null */ public static function loadPkg(PkgNameInterface $name, FileStackInterface $result) { $vendorName = $name->getVendor(); $factory = self::loadFactory($vendorName); $stack = $factory->createFileStack(); if ('yui3' === $vendorName) { self::resolveYui($name, $stack); } else { self::resolve($name, $stack); } $result->loadStack($stack); }