私のエンティティの1つに、これを追加しました:
class MyClass {
// Annotations
/**
* @ORM\Column(type="integer")
*/
private $status;
// Status values
const Created = 10;
const Refused = 20;
const Valid = 30;
// Getters, setters
}
したがって、列挙型のように MyClass::Status (MyClass::Created、MyClass::Refused など) を使用してこれらの値にアクセスできます。
テンプレート内のエンティティの現在のステータスを確認したいと考えています。しかし、私はそれを行う方法がわかりません。
私は(絶望的に)試しました:
{% if entity.status == entity.Created %}
これは期待どおりに機能しません。
しかし、何も機能せず、Google または SO で何も見つかりませんでした。