كيفية استدعاء قواعد مخصصة
-
26-09-2019 - |
سؤال
أحاول كتابة قواعد مخصصة
لأن الوثائق يبدو أنها توضح خلاف ذلك أود أن أسأل عما إذا كنت أفعل شيئًا خاطئًا هنا
:~/$ phpcs --standard=/home/edo/custom_ruleset.xml source/
===>
ERROR: the "/home/edo/custom_ruleset.xml" coding standard is not installed.
The installed coding standards are PEAR, PHPCS, Zend, Squiz and MySource
إذا لم ينجح ذلك: أي اقتراحات حول كيفية شحن معيار الترميز الخاص بك مع مصدرك؟ شكرًا
المحلول
تحتاج على الأقل الإصدار 1.3.0a1 رمز sniffer لاستخدام قواعد القواعد المشروحة:
- تم استبدال جميع ملفات codingstandard.php بملفات staseSet.xml
يجب تحويل المعايير المخصصة إلى هذا التنسيق الجديد لمواصلة العمل- يمكنك تحديد مسار إلى ملف قواعدك المخصصة الخاصة بك باستخدام ملف
--standard
سطر الأوامر arg eg ،phpcs --standard=/path/to/my/ruleset.xml
قبل ذلك ، كان عليك ذلك انسخ مجموعة القواعد الخاصة بك ، كما هو موضح في هذا البرنامج التعليمي.
لا تنتمي إلى StackOverflow