johnkrovitch/repository

Doctrine ORM 的通用仓库

v2.1 2020-10-19 19:53 UTC

This package is auto-updated.

Last update: 2024-08-29 05:23:52 UTC


README

Doctrine ORM 的通用仓库。它返回 Collection 而不是简单的数组,并添加了一个 save() 方法以保留仓库模式。

它要求你在你的应用程序中安装 Doctrine 才能工作。如果你想要内置的 Doctrine,你可以使用 orm-pack

安装

composer require johnkrovitch/repository

用法

<?php

namespace App\Repository;

use App\Entity\Article;
use JK\Repository\AbstractRepository;
use Doctrine\Common\Collections\Collection;

class ArticleRepository extends AbstractRepository
{    
    public function getEntityClass(): string
    {
        return Article::class;
    }
}