evaldobarbosa / charon
语法简单的ORM工具
0.5.1
2014-06-07 20:14 UTC
Requires
- php: >=5.3
- evaldobarbosa/sanitizer: 0.5.0
This package is not auto-updated.
Last update: 2024-09-24 00:57:34 UTC
README
这是一个创建工具,用于从数据库中检索数据到您的项目中。这就像任何其他ORM一样。
使用Charon,您将
- 使用注解创建简单的类
- 使用您的类加载数据
- 使用语义过滤器
- 使用NoSQL获取JSON
Composer
require: { "evaldobarbosa/charon": "0.5.1" }
用法
$conn = new PDO('your_dsn');
$dl = new Charon\Loader( $conn );
通过您的标签和相关的作者过滤帖子
$dl->load('YourNamespace\Post') ->join('tags->tag') ->join('author') ->equal('post->id',999);
选择输出格式
使用您编写的类基于的PHP对象
$rs = $dl->get();
使用json
$rs = $dl->get(true);