Зміни в документі JsonRpcClientSdk
Остання зміна 2024/05/27 10:35 автором Ashterix
Підсумок
-
Властивості сторінки (1 змінено, 0 додано, 0 видалено)
Подробиці
- Властивості сторінки
-
- Вміст
-
... ... @@ -30,6 +30,11 @@ 30 30 > Enter the API url: http://some.url/api 31 31 {{/code}} 32 32 33 +(% class="box warningmessage" %) 34 +((( 35 +ВАЖЛИВО: генератор використовує кешування документації на 30 хвилин. 36 +))) 37 + 33 33 == Приклад використання SDK == 34 34 35 35 Цей приклад демонструє роботу зі згенерованим SDK. ... ... @@ -103,7 +103,7 @@ 103 103 104 104 == Власні налаштування генератору == 105 105 106 -Ви можете генерувати SDK і у власний спосіб 111 +Ви можете генерувати SDK і у власний спосіб. 107 107 108 108 {{code language="php" layout="LINENUMBERS"}} 109 109 <?php ... ... @@ -118,8 +118,23 @@ 118 118 projectRootDir: getcwd(), // project_dir 119 119 cacheLifeTimeSecond: Maker::DEFAULT_CACHE_LIFETIME // 3600 120 120 ); 126 + 127 +$maker->make(); 121 121 {{/code}} 122 122 130 +(% class="wikigeneratedid" %) 131 +Також ви можете передати callback в метод make для можливої додаткової обробки генерації. 132 + 133 +{{code language="php" layout="LINENUMBERS"}} 134 +<?php 135 + 136 +//... 137 + 138 +$maker->make(function (ClassDefinition $classDefinition) { 139 + // additional traversal of generated classes after generation 140 +}); 141 +{{/code}} 142 + 123 123 == Переваги == 124 124 125 125 {{info}}