gerizal / core-module
核心模块,用于核心Web应用平台。
1.3.0
2022-01-28 12:06 UTC
This package is auto-updated.
Last update: 2024-09-28 18:05:27 UTC
README
安装
composer require gerizal/core-module dev-master
钩子
要使用动作和过滤钩子,请按照以下步骤操作
打开 config/app.php 文件,并将其添加到 providers 数组中
Modules\Core\Providers\CwaHookServiceProvider::class,
接下来,将其添加到 aliases 数组中
'CwaHooks' => Modules\Core\Facades\CwaHooks::class,
如果您打开 Providers/CwaHookServiceProvider.php,将找到用于测试的动作和过滤钩子。要使用这些钩子,您可以尝试以下操作
\CwaHooks::action('cwa.test.action.hook', 'awesome'); \CwaHooks::filter('cwa.test.filter.hook', 'awesome');
要测试通过 blade 模板 的钩子,您可以尝试以下操作
@action('cwa.test.action.hook', 'awesome') @filter('cwa.test.filter.hook', 'awesome')
钩子开发
目前,动作和过滤钩子仅用于测试。对于未来的开发,如果Core Web App需要实现某些钩子,则添加(动作和过滤)钩子的主要文件将位于 Providers/CwaHookServiceProvider.php 中。