kuran/sapi
最新稳定版本:v0.5
Composer 安装命令:
composer require kuran/sapi
包简介
A simple CRUD Api system
README 文档
README
Simple CRUD api system.
About
This is a simple API class meant to be easy to use without to much configuration.
Basic Usage
The minimum setup needed to use the Logger class.
SQL request without parameters
<?php require_once("vendor/autoload.php"); use Kuran\SApi\Api; $db = new PDO(); $sqlQuery = "SELECT users.name, users.email, users.address FROM users"; $queryParams = []; $api = new Api($db); $api->setQueryString($sqlQuery); echo $api->readAll($queryParams);
SQL request with named parameters
$sqlQuery = "SELECT users.name, users.email, users.address FROM users WHERE users.id = :id AND users.name = :name"; $queryParams = ["id" => 2, "name" => "username"];
SQL request with dynamic parameters
$sqlQuery = "SELECT users.name, users.email, users.address FROM users WHERE users.id = ? AND users.name = ?"; $queryParams = [2, "username"];
Class methods
// readAll(). // Will fetch all matching rows from the database. $api->readAll(array()); //readOne(). // Will fetch one matching row from the database. $api->readOne(array()); //create(). // Insert data to the database $api->create(array()); //update() // Will update a row from the database. $api->update(array()); //delete() // Will delete an entry from the database $api->delete(array());
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-09-02