Dans une de mes entités, j'ai ajouté ceci :
class MyClass {
// Annotations
/**
* @ORM\Column(type="integer")
*/
private $status;
// Status values
const Created = 10;
const Refused = 20;
const Valid = 30;
// Getters, setters
}
Je peux donc accéder à ces valeurs en utilisant MyClass::Status (MyClass::Created, MyClass::Refused etc...) comme une énumération.
Je veux vérifier quel est le statut actuel de mes entités dans mes modèles. Mais je ne sais pas comment faire.
J'ai essayé (désespérément) :
{% if entity.status == entity.Created %}
Ce qui ne fonctionne pas comme prévu.
Mais rien ne fonctionne, et je n'ai rien trouvé sur google ou SO.