php - Laravel 是否存在类似 Rails Engine 的东西?

标签 php ruby-on-rails ruby laravel

Laravel 有没有类似 Rails 引擎或类似的东西?

http://guides.rubyonrails.org/engines.html

本质上,我的目标是拥有一个包含小型“子”laravel 应用程序的应用程序,并且仍然能够尽可能多地使用父代码,但仍然能够覆盖上下文中的任何内容 child 的。

希望这是有道理的

最佳答案

经过一番搜索,我偶然发现了 Laravel 的 package feature .

这个问题已经是answered这里就这样。它说,你需要制作一个内核包作为你的基本项目,然后从你的 git 存储库扩展“子项目”,这是很简单的方法,正如 Laravel 简介所说:

"Packages might be anything from a great way to work with dates like Carbon, or an entire BDD testing framework like Behat."

使用包,您可以在 composer.json 上挑选出每个功能并一一加载它们。

它就像 RoR 的引擎,但显然是不同的方法,因为它们是两个不同的框架。

祝你编码愉快!

关于php - Laravel 是否存在类似 Rails Engine 的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31324809/

相关文章:

php - 我需要多次实例化这个类吗?

php - PHP 究竟是如何创建超全局 $_POST、$_GET、$_COOKIE 和 $_REQUEST 的?

sql - 使用主键和外键的 Ruby on Rails 迁移

android - Rails - 谷歌云消息传递 rpush gem

ruby-on-rails - ruby rails : permission denied when using "rails generate controller welcome"

PHP:过滤我的输入字段

ruby-on-rails - Group_by - Ruby/Rails + Postgres

ruby-on-rails - ruby 日期方程不返回预期的真值

javascript - 弹出窗口在我第三次打开时才按预期运行吗?

php - 如何在 Codeigniter 中创建分页?