emeka/ fetcher
Fetcher 是一个超轻量级的 PHP 数据库驱动程序,可帮助您同步和从应用程序中的任何 PDO 数据库获取数据。
1.0.0
2015-10-09 22:24 UTC
Requires
- php: >=5.3.0
- vlucas/phpdotenv: ^2.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-09-28 17:12:44 UTC
README
<<<<<<< HEAD
Candy
Candy 是基于 PHP 的轻量级 ORM
##测试 使用 phpunit 框架进行单元测试,已采用 TDD 原则以确保应用程序的稳健性
在 bash 中运行以下命令以执行测试
/vendor/bin/phpunit
##安装
- 要安装此包,需要 PHP 5.5+ 和 Composer
composer require emeka/candy
##使用方法
- 将模型保存到数据库
$user = new User();
$user->username = "john";
$user->password = "password";
$user->email = "john@doe.co";
$user->save();
- 查找模型
$user = User::find($id);
- 更新记录
$user = User::find($id);
$user->password = "s†røngerPaSswoRd";
$user->save();
- 删除记录 -- 返回布尔值
$result = User::destroy($id):
变更日志
请查看CHANGELOG文件,以获取有关最近更改的信息。
贡献
请查看CONTRIBUTING文件,以获取详细的贡献指南。
致谢
Candy 由 Emeka Osuagwu
维护。
许可证
Urban dictionary 在 MIT 许可证下发布。有关更多详细信息,请参阅捆绑的LICENSE文件。
Fetcher
Fetcher 是一个超轻量级的 PHP 数据库驱动程序,可帮助您同步和从应用程序中的任何 PDO 数据库获取数据。
安装
通过 Composer
要将 open-source-fetcher 作为依赖项添加到您的项目中,请在项目目录中运行以下命令。
$ composer install emeka/fetcher
然后,运行以下命令进行安装
$ composer install
使用方法
###第一步
在根目录中创建 .env 文件
然后添加以下内容
- db_user = "database_user"
- db_host = "database_host"
- db_name = "database_name"
- database = "database_type"
- db_password = "database_password"
然后
use Emeka\Fetcher\Fetcher\Fetch;
$fetcher = new Fetch();
$fetch->query('Select * from posts');
echo $fetcher->fetchObj();
echo $fetcher->fetchLazy();
echo $fetcher->fetchBoth();
echo $fetcher->fetchAssoc();
测试
从项目目录的终端中键入以下内容以进行测试
$ phpunit
或者
$ composer test
安全
如果您发现任何安全相关的问题,请通过emekaosuagwuandela@gmail.com或@dev_emeka发送电子邮件,而不是使用问题跟踪器。
致谢
###Emeka Osuagwu
许可证
MIT 许可证 (MIT)。请参阅许可证文件以获取更多信息。
a5823c5d97cfe4787d130a303bd4f19457aa2579