Twig instanceof pour l'héritage des objets

Je suis à l'aide de la fonctionnalité suivante de propulser http://www.propelorm.org/documentation/09-inheritance.html.

Je suis également en utilisant Symfony2 et Twig

J'ai une structure de classe à l'aide de la fonction ci-dessus qui ressemble à quelque chose comme ceci

class Event {}

class Birthday extends Event {}

class Walking extends Event {}

maintenant je passe un objet d'événement d'un template twig et je veux savoir quel type d'événement il est

Par exemple je veux afficher une image d'un gâteau de son anniversaire et je veux afficher la carte des itinéraires si sa marche événement.

Je ne peux pas utiliser instanceof dans Twig, car cette fonctionnalité n'existe pas.
Quelqu'un maintenant, pourquoi cela n'existe pas?
et est-il un moyen pour que je puisse répliquer cette fonctionnalité sans avoir à faire quelque chose comme

 public function getType()

dans chaque classe, ou

 public function isBirthday()

dans le cas de la classe.

J'ai trouvé ceci sur github, mais n'est d'aucune utilité pour moi. J'ai fait des commentaires sur leurs pour voir si je peux obtenir une réponse.

https://github.com/fabpot/Twig/issues/553