agussuroyo / eloquent-wpdb
将Laravel中的Eloquent包装在$wpdb上
dev-main
2023-09-08 16:40 UTC
Requires
- illuminate/database: ^8.83
Requires (Dev)
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^9.6
- squizlabs/php_codesniffer: ^3.7
This package is auto-updated.
Last update: 2024-09-08 19:15:20 UTC
README
- 我只是为了个人使用而制作了这个
- 我不保证此软件的使用
- 自行承担风险
安装
使用composer
composer require agussuroyo/eloquent-wpdb
用法
首先启动
$db = new \Agussuroyo\EloquentWpdb\DB(); $capsule = $db->capsule();
然后手动执行查询构建器
// query builder $con = $capsule->getConnection(); $con->table('tableName')->get();
或基于模型的查询
// model based class ModelName extends Illuminate\Database\Eloquent\Model { } $all = ModelName::get(); $item = ModelName::find(123); // do another Laravel query that we want...