التسجيل_التنشيط_هوك
/**
* تسجيل وحدة هوك تنشيط
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_activation_hook($وحدة, $وظيفة)
التسجيل_تعطيل_هوك
/**
* تسجيل وحدة تعطيل هوك
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_dactivation_hook($وحدة, $وظيفة)
التسجيل_إلغاء تثبيت_hook
/**
* تسجيل وحدة إلغاء تثبيت هوك
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمختلطة $ وظيفةوظيفة للخطاف
* @return مختلطة
*/
register_uninstall_hook($وحدة, $وظيفة)
التسجيل_cron_task
/**
* تسجيل مهمة كرون وحدة ، يتم تنفيذ مهمة كرون بعد الانتهاء من مهام كرون الأساسية
* @paramمختلطة $ وظيفةوظيفة / معلمة الفئة للخطاف
* @return صفر
*/
register_cron_task($وظيفة)
التسجيل_payment_gateway
/**
* حقن بوابة الدفع المخصصة في مجموعة بوابات الدفع
* @param سلسلة معرف بوابة الدفع $idpay ، يجب أن تساوي مثل المكتبات / اسم الفئة ه. ف. بوابات / New_gateway
* @param سلسلة $وحدةاسم الوحدة لتحميل البوابة إذا لم يكن محملا بالفعل
*/
register_payment_gateway($id, $الوحدة)
ملفات register_language_
/**
* تسجيل ملفات لغة وحدة لدعم custom_lang.ملف php
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramمجموعةمجموعة اللغات $ من أسماء ملفات اللغات دون _lang.PHP
* @return صفر
*/
register_language_files($وحدة, $اللغات)
وحدة_dir_url
/**
* عنوان Url وحدة
* هـ. ف.HTTPS://crm-التثبيت. com/module_name/
* @paramسلسلة $الوحدةاسم نظام الوحدة
* @paramسلسلة $ جزء سلسلة إضافية لإلحاق عنوان Url
* سلسلة @return
*/
module_dir_url($الوحدة، $section = '')
وحدة_dir_path
/**
* دليل وحدة المسار المطلق
* @paramسلسلة $ وحدة اسم نظام وحدة
* @paramسلسلة $concat ملحق سلسلة إضافية إلى المسار
* سلسلة @return
*/
module_dir_path($الوحدة, $concat = '')
وحدة_libs_path
/**
* مسار مكتبات الوحدة
* ه. ف. وحدات/وحدات_name/مكتبات
* @paramسلسلة $ وحدة اسم
* @paramسلسلة $concat ملحق سلسلة إضافية إلى المسار
* سلسلة @return
*/
module_libs_path($الوحدة, $concat = '')