Module Parameters
Các tham số mô-đun là dữ liệu/giá trị được truyền vào từng hàm khi được gọi. Mỗi chức năng mô-đun cung cấp nhận được các tham số giống nhau. Các tham số này cung cấp thông tin về sản phẩm/dịch vụ cụ thể mà lệnh mô-đun chạy. Các thông số cũng chứa các cài đặt từ chính nó.
Config Options
Config Options(không nhầm lẫn với Configurable Options) là các cài đặt mô-đun. Chúng được định nghĩa trong hàm ConfigOptions của mô-đun. Config Options được đặt trên cơ sở mỗi sản phẩm. Được cung cấp dưới dạng một danh sách được đánh số: $params[‘configoption1’], $params[‘configoption2’], v.v... Được xác định theo thứ tự được chỉ định trong hàm ConfigOptions của mô-đun.
Custom Fields & Configurable Options
Các giá trị từ bất kỳ trường tùy chỉnh & tùy chọn cấu hình nào được gửi vào các mô đun dưới dạng tham số. Được gửi dưới dạng một mảng với khóa là tên của trường hoặc tùy chọn.
Ví dụ: Đối với một trường tùy chỉnh có tên là "Username", sẽ trở thành $params[‘customfields’][‘Username’]. Tương tự, một tùy chọn có thể định cấu hình có tên là "Disk Space”, sẽ trở thành $params[‘configoptions’][‘Disk Space’].
Bài viết được tham khảo và lược dịch từ: https://developers.whmcs.com/provisioning-modules/module-parameters/
Tôi hi vọng bài viết đã giải đáp thắc mắc của bạn. Nếu chúng tôi có thể giúp đỡ gì thêm, xin vui lòng comment hoặc liên hệ: [email protected]
[Series WHMCS] Modules: Provisioning Modules - Phần 8: Module Parameters 2019-11-01
WHM.vn cho ra mắt series tự học WHMCS giúp bạn thuận lợi hơn trong việc tìm hiểu và học tập về WHMCS