iporm/iporm

该软件包最新版本(1.1.0)没有可用的许可证信息。

PHP基本MySQL ORM包

1.1.0 2017-06-19 18:29 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:09:11 UTC


README

Iporm是一个基本的PHP编写的ORM包。使用非常简单,它基于方法链模式,因此感觉自然流畅。这是我对很久以前写的一个简单包装器的扩展,随着时间的推移,它不断扩展和成熟。

外面有很多优秀的包装器,但我希望你会喜欢使用这个。

##安装

最简单的方法是使用composer安装,软件包名为"iporm/iporm",因此请在composer.json中包含它:

composer require iporm/iprom

或者您可以在这里直接下载。安装后,请调整Connection.php文件中的连接参数。

##指南

以下是一些主要方法的用法示例。对于完整的参考和功能代码示例,请查看index.php。

###选择语句 $db = new Iprom\Db(); $db->select()->from('users')->run();

print_r($db->getSelected());

###插入语句 $db = new Iporm\Db(); $db->insertInto('users', ['name' => 'Sample', 'last_name' => 'Name']) ->run();

print_r($db->getInsertedId());

###更新语句 $db = new Iporm\Db(); $db->update('users', ['name' => 'New']) ->where(['name' => 'Sample']) ->run();

print_r($db->getAffected());

###删除语句 $db = new Iporm\Db(); $db->delete()->from('users')->where(['name' => 'New']) ->run();

print_r($db->getAffected());