alex-kalanis / kw_modules
在KWCMS中选择正确的模块
v2.1.0
2024-05-19 10:26 UTC
Requires
- php: >=7.4.0
- ext-json: *
- ext-mbstring: *
- alex-kalanis/kw_input: >=3.0 <4
- alex-kalanis/kw_paths: >=4.0 <5
Requires (Dev)
- alex-kalanis/kw_files: >=4.0 <5
- alex-kalanis/kw_storage: >=5.0 <6
- friendsofphp/php-cs-fixer: ^3.0
- phpstan/phpstan: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: >=8.0 <=9
- psr/container: =2.0.2
- shipmonk/composer-dependency-analyser: ^1.4
Suggests
- alex-kalanis/kw_autoload: Autoloader
- alex-kalanis/kw_storage: Local storage for accessing resources
README
模块基础
选择哪些模块将运行。这是KWCMS的核心。因为一切从模块开始,模块代表内容块。
PHP安装
composer.phar require alex-kalanis/kw_modules
(如果您不熟悉Composer,请参阅Composer文档)
PHP用法
1.) 使用您的自动加载器(如果尚未通过Composer自动加载器完成)
2.) 添加一些与本地或远程服务连接的外部包。
3.) 将 "\kalanis\kw_modules\Access\Factory::getProcessor" 连接到您的应用程序并设置必要的参数。
4.) 通过包内的接口扩展您的库。
5.) 只需调用设置和渲染
注意事项
这个项目是以树为设计的。因此,加载器和模块本身是由数组指定的,而不是像以前那样使用原始字符串。