我來自CakePHP,最近開始學習Laravel-4。很難看出這樣一個優秀的框架沒有爲基本的CRUD操作提供代碼生成器。這是一個有意識的決定還是我錯過了什麼?Laravel代碼生成器
6
A
回答
8
很確定這是一個有意識的決定。然而,傑弗里路創造了一個殺手發生器包Laravel:
2
這裏是一個,我已經創建併產生經由一個單個命令API/CRUD另一個包。
3
Laravel 5.1自帶的工匠make命令來生成不同的代碼文件,以下是名單:
Available commands for the "make" namespace:
make:command Create a new command class
make:console Create a new Artisan command
make:controller Create a new resource controller class
make:event Create a new event class
make:job Create a new job class
make:listener Create a new event listener class
make:middleware Create a new middleware class
make:migration Create a new migration file
make:model Create a new Eloquent model class
make:policy Create a new policy class
make:provider Create a new service provider class
make:request Create a new form request class
make:seeder Create a new seeder class
make:test Create a new test class
2
這是一個很大的包。非常易混合並生成完整且乾淨的代碼。
https://packagist.org/packages/crestapps/laravel-code-generator
它在http://crestapps.com/laravel-code-generator/docs/2.2
這裏完整的文檔是YouTube的截屏,讓你開始https://www.youtube.com/channel/UCkEd0nOoRf3o0ahspAu7Y9w/videos
0
大多數數據庫中定義了我們的業務邏輯。
https://github.com/digitaldreams
通過讀取數據庫中的表生成代碼。 [它適用於Laravel 5.2及更高版本,僅適用於mysql數據庫]。
相關問題
- 1. 代碼生成器與laravel 5 CRUD
- 2. 代碼生成器與代碼重構
- 3. 如何使用jooq代碼生成器與maven生成代碼
- 4. 如何設計生成Python代碼的代碼生成器
- 5. 如何使用寧靜代碼生成器生成代碼(.ts)
- 6. 代碼生成器vs ORM
- 7. WPF/XAML代碼生成器
- 8. SDK的代碼生成器
- 9. C代碼生成器#
- 10. XSD代碼生成器
- 11. 代碼生成器的.Net
- 12. ASP.NET代碼生成器
- 13. Javascript QR代碼生成器
- 14. Python代碼生成器
- 15. C#代碼生成器
- 16. Cairngorm代碼生成器
- 17. Java代碼生成器
- 18. 生成不生成代碼
- 19. 代碼生成
- 20. 編碼的UI測試生成器無法生成代碼
- 21. 編譯器代碼生成器驗證
- 22. 解釋器與代碼生成器Xtext
- 23. 什麼解析器生成器可以生成Javascript代碼?
- 24. Eclipse代碼生成器生成映射器類
- 25. Laravel查詢生成器firstOrFail()?
- 26. Laravel - 查詢生成器SortBy
- 27. Laravel 5查詢生成器
- 28. laravel mysql查詢生成器
- 29. Laravel 5+查詢生成器
- 30. Laravel。查詢生成器GROUPBY
太棒了!這正是我所期待的。看起來不錯。然而,我會詢問原作者爲什麼沒有生成控制器方法體,因爲所有的信息都是已知的。可能是發電機處於早期階段,後來的版本會有這種情況。 – Scalable
謝謝。你可能會問爲什麼或向Jeffrey自己請求功能。他在twitter上運行** awesome ** Laravel教程網站http://laracasts.com。他是一個非常好的人。 – TunaMaxx
這是另一個殺手軟件包,它可以讓你很容易地生成所有的代碼https://github.com/CrestApps/laravel-code-generator,這裏是文檔https://crestapps.com/laravel-code-generator/文檔/ 1.0 – Jaylen