nodeny:docs:services

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

nodeny:docs:services [25/01/2023 22:19] – створено Methodnodeny:docs:services [25/01/2023 22:22] (поточний) – [Дії] Method
Рядок 72: Рядок 72:
 Підпрограма set_service має повернути список дій, які будуть виконані при підключенні послуги: Підпрограма set_service має повернути список дій, які будуть виконані при підключенні послуги:
  
-   * sql - виконання sql запиту(ів). $actions->{sql}{1} = [+   * sql - виконання sql запиту(ів). 
 +<code> 
 +$actions->{sql}{1} = [
          'INSERT INTO tbl SET field=?', 'xxx'          'INSERT INTO tbl SET field=?', 'xxx'
      ];      ];
-  +</code> 
-   * pay - створення платежу таблиці pays. $actions->{pay} = {+   * pay - створення платежу таблиці pays.  
 +<code>$actions->{pay} = {
          cash => 10,          cash => 10,
          comment => 'Поповнення рахунку на 10$',          comment => 'Поповнення рахунку на 10$',
          category=> 2,          category=> 2,
      };      };
-  +</code>  
-   * set_service - послуга відображатиметься у списку підключених послуг. $actions->{set_service} = {+   * set_service - послуга відображатиметься у списку підключених послуг. 
 +<code>$actions->{set_service} = {
          period => 60*60,          period => 60*60,
          mode => 0,          mode => 0,
          tags => ',x-tag,',          tags => ',x-tag,',
      };      };
- +</code>
  
 Тут у масиві @$fields зберігаються ті специфічні параметри, про які було сказано вище: термін дії, що входить і вихідна швидкість. У описі полів ключ type вказує тип поля за класом Data, наприклад, 1 - ціле позитивне число. Значення value буде запропоновано адміністратору під час створення послуги. Тут у масиві @$fields зберігаються ті специфічні параметри, про які було сказано вище: термін дії, що входить і вихідна швидкість. У описі полів ключ type вказує тип поля за класом Data, наприклад, 1 - ціле позитивне число. Значення value буде запропоновано адміністратору під час створення послуги.
  • nodeny/docs/services.1674685162.txt.gz
  • Востаннє змінено: 25/01/2023 22:19
  • повз Method