كيف يمكنني استخدام المُحقّق الخاص بي في الإضافة؟

كنت أبحث بالأمس عن مثال يوضح كيفية القيام بذلك. المثال الذي وجدته في مستودع Discourse موجود هنا: GitHub - discourse/discourse-chat-integration · GitHub. ستلاحظ أنه في ملف plugin.rb الخاص بهذه الإضافة، يتم استدعاء فئة المُحقّق (validator) باستخدام الأمر التالي:

require_relative "lib/discourse_chat/provider/slack/slack_enabled_setting_validator"

لكي يتمكن Discourse من العثور على المُحقّق، يجب تضمينه قبل استدعاء after_initialize.}