minerva/orm

Minerva ORM

v1.2.3 2020-03-31 12:37 UTC

This package is auto-updated.

Last update: 2024-08-29 03:42:10 UTC


README

使用Repository模式的简单ORM/DataMapper库。

使用方法

要为你的模型创建一个新的Repository类,创建一个继承自Minerva\Orm\BasePdoRepository的类

<?php

namespace Acme\Example\Repository;

use Minerva\Orm\BasePdoRepository;

class BlogRepository extends BasePdoRepository
{
    
}

要实例化你的仓库,只需调用

$blogRepo = new PdoBlogRepository($pdo);
$blogs = $blogRepo->findAll(); // returns a list of all blog objectstore
$blog = $blogRepo->find(1); // returns blog with id 1

许可协议

MIT (查看LICENSE.md)

由LinkORB工程团队提供


查看我们的其他项目:linkorb.com/engineering.

顺便说一下,我们在招聘!