【发布时间】:2015-02-23 13:50:10
【问题描述】:
我正在使用 Laravel 框架开发一个 Web 应用程序。我让我的用户能够在我的应用程序中开发/安装自定义插件。我打算使用事件系统来做到这一点。例如,每当dashboard.widgets.show 事件触发时,自定义插件可以监听该事件并提供将被渲染的自定义仪表板小部件。但是,如果小部件需要某种配置选项怎么办?我是否需要让他们能够在数据库中创建新字段? wordpress 如何处理这个问题?有没有更好的方法在 Laravel 应用程序中使用插件架构?
【问题讨论】: