/**
  * DIContainerを生成する
  *
  * @param   string  $name   現在のactionの名前
  * @param   string  $filename   設定ファイル名
  * @access  private
  * @since   3.0.0
  */
 function _createContainer($name, $filename)
 {
     if (!$name || !$filename) {
         return;
     }
     if (preg_match("|^/|", $filename)) {
         $filename = WEBAPP_DIR . $filename;
     } else {
         $pathList = explode("_", $name);
         $actionPath = join("/", $pathList);
         $filename = MODULE_DIR . "/{$actionPath}/{$filename}";
     }
     //
     // DIContainerを生成
     //
     $log =& LogFactory::getLog();
     $container =& DIContainerFactory::create($filename);
     if (!$container) {
         $log->error("DIConainerの生成に失敗しました", "Filter_DIContainer#_createContainer");
     }
 }