2013-06-03 102 views
0

我剛剛在Laravel 4中實現了,我們已將命令目錄添加到app/start/global.php。該目錄中沒有任何內容。此目錄是否替換Laravel 3中的庫?我猜如果我將它們放在那裏,我的課程仍然可以工作,但是我會將它用於錯誤的目的嗎?Laravel 4命令目錄

+0

如果你的庫類不是數據庫模型,你應該在你的'app'文件夾中創建一個新目錄,然後將它添加到'ClassLoader :: addDirectories'中的'app/start/global.php'中。 –

回答

2

Laravel 4命令目錄,就像Laravel 3任務目錄一樣。所以它不適合你的圖書館。推薦的路線是什麼?如果您的庫類是數據庫模型,則應將其置於app/models之下,否則可以創建一個新目錄,如app/libraries,然後修改:app/start/global.php,並在ClassLoader::addDirectories(...)方法調用中將新目錄路徑添加到數組。上述相關

的額外信息給Laravel 4個命令:Laravel 4的

的主要區別(優點)命令經Laravel 3個任務是:

  1. 開始輸入命令僅僅是物質的打字:php artisan command:make MyCommand
  2. 命令可以有一組參數選項
  3. 命令需要是registered in Artisan

欲瞭解更多信息,請閱讀文檔Commands