Files
piratepoet/lib/Form/FormsRepository.php
Pavel Dohnal eb4ea14744 Add forms select
[MAILPOET-1798]
2020-02-17 19:20:36 +00:00

32 lines
832 B
PHP

<?php
namespace MailPoet\Form;
use MailPoet\Doctrine\Repository;
use MailPoet\Entities\FormEntity;
/**
* @method FormEntity[] findBy(array $criteria, array $orderBy = null, int $limit = null, int $offset = null)
* @method FormEntity[] findAll()
* @method FormEntity|null findOneBy(array $criteria, array $orderBy = null)
* @method FormEntity|null findOneById(mixed $id)
* @method void persist(FormEntity $entity)
* @method void remove(FormEntity $entity)
*/
class FormsRepository extends Repository {
protected function getEntityClassName() {
return FormEntity::class;
}
public function findAllNotDeleted() {
return $this->entityManager
->createQueryBuilder()
->select('f')
->from(FormEntity::class, 'f')
->where('f.deletedAt IS NULL')
->getQuery()
->getResult();
}
}