الوسم deprecated في Twig

من موسوعة حسوب
مراجعة 10:56، 7 أكتوبر 2022 بواسطة جميل-بيلوني (نقاش | مساهمات)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يولِّد محرك القوالب Twig إشعار إهمال من خلال استدعاء إلى دالة PHP هي trigger_error()‎ حيث يُستخدم الوسم deprecated في القالب:

{# base.twig #}
{% deprecated 'The "base.twig" template is deprecated, use "layout.twig" instead.' %}
{% extends 'layout.twig' %}

تستطيع إهمال كتلة كاملة كما يلي:

{% block hey %}
    {% deprecated 'The "hey" block is deprecated, use "greet" instead.' %}
    {{ block('greet') }}
{% endblock %}

{% block greet %}
    Hey you!
{% endblock %}

لاحظ أن الافتراضي لإشعارات الإهمال أن تُكتم ولا تُعرض أبدًا أو تُسجَّل، انظر الوصفات في Twig لتعلم كيف تتعامل معها.

انظر أيضًا

مصادر