emeka/fetcher

Fetcher 是一个超轻量级的 PHP 数据库驱动程序,可帮助您同步和从应用程序中的任何 PDO 数据库获取数据。

安装: 32

依赖: 0

建议: 0

安全: 0

星星: 1

关注者: 1

分支: 0

类型:php

1.0.0 2015-10-09 22:24 UTC

This package is not auto-updated.

Last update: 2024-09-28 17:12:44 UTC


README

<<<<<<< HEAD

Candy

Build Status Scrutinizer Code Quality

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文件。

======= Build Status Scrutinizer Code Quality Build Status

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