FujiiRock回答ポイント なしウォッチ

symfony2.0.11のAppKernel.phpに以下のコード部分について、

どの階層にあるクラスを読み込んで、どんな処理をやろうとしているのかを
以下のコードで読み解けていないので、おおまかな概要を教えていただきたいです。

<?php

use Symfony\Component\HttpKernel\Kernel;
use Symfony\Component\Config\Loader\LoaderInterface;

class AppKernel extends Kernel
{
public function registerBundles()
{
$bundles = array(
new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),

例えば、3行目の以下は、
use Symfony\Component\HttpKernel\Kernel;
Symfony\Component\HttpKernel\Kernel 
任意で命名しているのでしょうか。
それとも、階層から命名しているのでしょうか。
さらにエイリアスを宣言していますが、具体的に後ほどの処理の
どこで生きて(使われて)いるのでしょうか。

それと以下ですが、
$bundles = array(
new Symfony\Bundle\FrameworkBundle\FrameworkBundle(),

FrameworkBundleというクラスをnewしていて、
FrameworkBundleというものの重複を防ぐように、
Symfony\Bundle\FrameworkBundle\が修飾されていると思うのですが、
このクラスどこをさがせばいいでしょうか。

色々質問して申し訳ございません!
どうぞよろしくお願い致します!!

ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2013-08-18 20:02:28
終了日時
2013-08-25 20:05:05
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

symfony53PHP7798エイリアス75kernel61Class541

人気の質問

メニュー

PC版