knowler / wp-capsule
Laravel Illuminate Capsule 为 WordPress 配置。
0.2.0
2018-11-23 16:52 UTC
Requires
- php: ^7.1
- illuminate/database: ^5.7
- illuminate/events: ^5.7
- illuminate/support: ^5.7
Requires (Dev)
- phpunit/phpunit: ^7
- squizlabs/php_codesniffer: ^3.3
This package is auto-updated.
Last update: 2024-09-10 06:01:22 UTC
README
Illuminate 的 Capsule 预设用于 WordPress。这只是一个带有配置的包装器,所以要感谢 Laravel 的出色表现。
这不是一个插件,而是一个用于 WordPress 插件的包。此外,请注意,它假定您的 WordPress 网站正在使用 PHP dotenv。如果您使用的是 Bedrock,则它工作良好。
要求
- PHP: ^7.1
- PHP dotenv
安装
composer require knowler/wp-capsule
使用方法
以下是一个在插件中使用示例
/** Autoload */ require_once __DIR__ . '/vendor/autoload.php'; /** Boot Capsule */ new KnowlerKnows\WP\Capsule\Boot; use KnowlerKnows\WP\Capsule\Capsule; register_activation_hook(__FILE__, function () { Capsule::schema()->create('products', function ($table) { $table->increments('id'); $table->string('name'); $table->timestamps(); }); }); register_deactivation_hook(__FILE__, function () { Capsule::schema()->dropIfExists('products'); });
贡献
请随意发起拉取请求或报告问题。我很快就把这凑出来了。