الاختبار constant في Twig
< Twig
يتحقق الاختبار constant
إذا كان المتغير له نفس القيمة التي للثابت، ويمكن استخدام الثوابت العامة (global constants) هنا أو ثوابت الأصناف:
{% if post.status is constant('Post::PUBLISHED') %}
the status attribute is exactly the same as Post::PUBLISHED
{% endif %}
يمكن اختبار الثوابت من نُسخ الكائن:
{% if post.status is constant('PUBLISHED', post) %}
the status attribute is exactly the same as Post::PUBLISHED
{% endif %}
انظر أيضًا
- مقدمة عن محرك القوالب Twig
- توسيع Twig
- المكونات الداخلية لـ Twig
- الوسوم في Twig
- المرشحات في Twig
- الدوال في Twig
- الاختبارات في Twig