У меня в проекте определен doctrine entity class
use Doctrine\ORM\Mapping as ORM;
/**
* Filter
*
* @ORM\Table(name="")
* @ORM\Entity
*/
class Filter
{
одно из полей целочисленое как мне определить константы чтоб задавать в коде
$filter->field = Filter::TYPE_BLA
эти константы можно в самом классе энтити определить или для этого делается отдельный класс?
после, когда я делаю фетч и выбираю все строки из БД чтоб вернуть это дело через АПИ, наш АПИ имеет такую штуку
... :
class: некий класс
tags:
- { name: ezpublish_rest.output.value_object_visitor, type: здесь нужно указать какого типа класс }
но у меня из БД приходит массив поэтому мне пришлось создать еще один псефдокласс
class Collection {
public $items;
}
пихать в итемс результаты из БД и возвращать его
не нравится мне этот пустой класс, может предложите более красивое решение?