Esempio n. 1
0
 private function defineAliases(Request $request)
 {
     if (!$request->hasDependencyInterfaceAliases()) {
         return;
     }
     $interfaceClassMappers = array();
     $interfaceAliases = $request->getDependencyInterfaceAliases();
     foreach ($interfaceAliases as $oneInterfaceAlias) {
         $interfaceName = $oneInterfaceAlias->getInterfaceName();
         $className = $oneInterfaceAlias->getClassName();
         $interfaceClassMappers[$interfaceName] = $className;
         $this->injector->alias($interfaceName, $className);
     }
 }