コード例 #1
0
ファイル: Container.php プロジェクト: autarky/container
 /**
  * {@inheritdoc}
  */
 public function define($class, $factory, array $params = array())
 {
     if ($params) {
         $this->params($class, $params);
     }
     if (!$factory instanceof FactoryInterface) {
         $factory = Definition::getDefaultForCallable($factory);
     }
     return $this->factories[$class] = $factory;
 }