2013-05-21 64 views
0

我需要在我的項目創建三個文件夾的位置。在他們每個人中,我都必須創建一些包含適當類的子文件夾。什麼是子文件夾的src目錄

那麼,什麼是創造src文件夾中的所有包的子文件夾的地步?

我的意思是,我將我的項目進入Folder1Bundle,Folder2Bundle等等......所以,文件夾結構將是:

的src /項目名/ Folder1Bundle
的src /項目名/ Folder2Bundle

等。

和SRC文件夾將只包含項目名的文件夾...什麼是對包文件夾創建文件夾的大,而不是直接把所有捆綁到src文件夾點?

+0

我想'ProjectName'你的情況是組織名稱。 – ihsan

回答

2

拿在best practices for structuring bundles看看。

一個包也是一個PHP的命名空間。命名空間必須遵循PHP 5.3的命名空間和類名的技術互操作性標準:它與供應商段,其次是零米或多個類別中的分段啓動,並將其與命名空間的簡稱,它必須以包後綴結尾結束。

因此,供應商名稱(您的案例中的ProjectName)用於構造名稱空間,並且與命名其他名稱空間和symfony捆綁包沒有衝突。

哦,而且很重要的是,目錄結構反映你的PHP命名空間1:1

相關問題