index.html 51 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Documentation</title>
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7. <link rel="icon" href="images/favicon.ico"/>
  8. <link rel="stylesheet" href="css/normalize.css">
  9. <link rel="stylesheet" href="css/base.css">
  10. <link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap" rel="stylesheet">
  11. <link rel="stylesheet" href="css/template.css">
  12. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/css/all.min.css" integrity="sha256-ybRkN9dBjhcS2qrW1z+hfCxq+1aBdwyQM5wlQoQVt/0=" crossorigin="anonymous" />
  13. <script src="https://cdn.jsdelivr.net/npm/fuse.js@3.4.6"></script>
  14. <script src="https://cdn.jsdelivr.net/npm/css-vars-ponyfill@2"></script>
  15. <script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.12.0/js/all.min.js" integrity="sha256-0vuk8LXoyrmCjp1f0O300qo1M75ZQyhH9X3J6d+scmk=" crossorigin="anonymous"></script>
  16. <script src="js/search.js"></script>
  17. <script defer src="js/searchIndex.js"></script>
  18. </head>
  19. <body id="top">
  20. <header class="phpdocumentor-header phpdocumentor-section">
  21. <h1 class="phpdocumentor-title"><a href="" class="phpdocumentor-title__link">Documentation</a></h1>
  22. <input class="phpdocumentor-header__menu-button" type="checkbox" id="menu-button" name="menu-button" />
  23. <label class="phpdocumentor-header__menu-icon" for="menu-button">
  24. <i class="fas fa-bars"></i>
  25. </label>
  26. <section data-search-form class="phpdocumentor-search">
  27. <label>
  28. <span class="visually-hidden">Search for</span>
  29. <svg class="phpdocumentor-search__icon" width="21" height="20" viewBox="0 0 21 20" fill="none" xmlns="http://www.w3.org/2000/svg">
  30. <circle cx="7.5" cy="7.5" r="6.5" stroke="currentColor" stroke-width="2"/>
  31. <line x1="12.4892" y1="12.2727" x2="19.1559" y2="18.9393" stroke="currentColor" stroke-width="3"/>
  32. </svg>
  33. <input type="search" class="phpdocumentor-field phpdocumentor-search__field" placeholder="Loading .." disabled />
  34. </label>
  35. </section>
  36. <nav class="phpdocumentor-topnav">
  37. <ul class="phpdocumentor-topnav__menu">
  38. </ul>
  39. </nav>
  40. </header>
  41. <main class="phpdocumentor">
  42. <div class="phpdocumentor-section">
  43. <input class="phpdocumentor-sidebar__menu-button" type="checkbox" id="sidebar-button" name="sidebar-button" />
  44. <label class="phpdocumentor-sidebar__menu-icon" for="sidebar-button">
  45. Menu
  46. </label>
  47. <aside class="phpdocumentor-column -four phpdocumentor-sidebar">
  48. <section class="phpdocumentor-sidebar__category">
  49. <h2 class="phpdocumentor-sidebar__category-header">Namespaces</h2>
  50. <h3 class="phpdocumentor-sidebar__root-namespace"><a href="namespaces/default.html"><abbr title="\">Global</abbr></a></h3>
  51. </section>
  52. <section class="phpdocumentor-sidebar__category">
  53. <h2 class="phpdocumentor-sidebar__category-header">Reports</h2>
  54. <h3 class="phpdocumentor-sidebar__root-package"><a href="reports/deprecated.html">Deprecated</a></h3>
  55. <h3 class="phpdocumentor-sidebar__root-package"><a href="reports/errors.html">Errors</a></h3>
  56. <h3 class="phpdocumentor-sidebar__root-package"><a href="reports/markers.html">Markers</a></h3>
  57. </section>
  58. <section class="phpdocumentor-sidebar__category">
  59. <h2 class="phpdocumentor-sidebar__category-header">Indices</h2>
  60. <h3 class="phpdocumentor-sidebar__root-package"><a href="indices/files.html">Files</a></h3>
  61. </section>
  62. </aside>
  63. <div class="phpdocumentor-column -eight phpdocumentor-content">
  64. <h2>Documentation</h2>
  65. <h3 id="toc">
  66. Table of Contents
  67. <a href="#toc" class="headerlink"><i class="fas fa-link"></i></a>
  68. </h3>
  69. <dl class="phpdocumentor-table-of-contents">
  70. <dt class="phpdocumentor-table-of-contents__entry -function -">
  71. <a href="namespaces/default.html#function_zimbraSingleGetAccess">zimbraSingleGetAccess()</a>
  72. <span>
  73. &nbsp;: array&lt;string|int, mixed&gt; </span>
  74. </dt>
  75. <dd>Helper function to get the zimbra server access data from whmcs database</dd>
  76. <dt class="phpdocumentor-table-of-contents__entry -function -">
  77. <a href="namespaces/default.html#function_zimbraSingleCreateCustomFields">zimbraSingleCreateCustomFields()</a>
  78. <span>
  79. &nbsp;: bool </span>
  80. </dt>
  81. <dd>Helper function creates all necessary custom fields depending on selected configuration options</dd>
  82. <dt class="phpdocumentor-table-of-contents__entry -function -">
  83. <a href="namespaces/default.html#function_recursiveFindAll">recursiveFindAll()</a>
  84. <span>
  85. &nbsp;: array&lt;string|int, mixed&gt; </span>
  86. </dt>
  87. <dd>Helper function to find values of a named key in a multidimensional array or object</dd>
  88. <dt class="phpdocumentor-table-of-contents__entry -function -">
  89. <a href="namespaces/default.html#function_zimbraSingleCheckPassword">zimbraSingleCheckPassword()</a>
  90. <span>
  91. &nbsp;: string </span>
  92. </dt>
  93. <dd>Helper function to check a password strength</dd>
  94. <dt class="phpdocumentor-table-of-contents__entry -function -">
  95. <a href="namespaces/default.html#function_bytesToHuman">bytesToHuman()</a>
  96. <span>
  97. &nbsp;: string </span>
  98. </dt>
  99. <dd>Convert raw byte value to human readable</dd>
  100. <dt class="phpdocumentor-table-of-contents__entry -function -">
  101. <a href="namespaces/default.html#function_zimbraSingle_MetaData">zimbraSingle_MetaData()</a>
  102. <span>
  103. &nbsp;: array&lt;string|int, mixed&gt; </span>
  104. </dt>
  105. <dd>Define module related meta data.</dd>
  106. <dt class="phpdocumentor-table-of-contents__entry -function -">
  107. <a href="namespaces/default.html#function_zimbraSingle_TestConnection">zimbraSingle_TestConnection()</a>
  108. <span>
  109. &nbsp;: array&lt;string|int, mixed&gt; </span>
  110. </dt>
  111. <dd>Test connection to a Zimbra server with the given server parameters.</dd>
  112. <dt class="phpdocumentor-table-of-contents__entry -function -">
  113. <a href="namespaces/default.html#function_zimbraSingle_ClientArea">zimbraSingle_ClientArea()</a>
  114. <span>
  115. &nbsp;: array&lt;string|int, mixed&gt; </span>
  116. </dt>
  117. <dd>Client area output logic handling.</dd>
  118. <dt class="phpdocumentor-table-of-contents__entry -function -">
  119. <a href="namespaces/default.html#function_zimbraSingle_ChangePassword">zimbraSingle_ChangePassword()</a>
  120. <span>
  121. &nbsp;: string </span>
  122. </dt>
  123. <dd>Change the password for a Zimbra account.</dd>
  124. <dt class="phpdocumentor-table-of-contents__entry -function -">
  125. <a href="namespaces/default.html#function_zimbraSingle_CreateAccount">zimbraSingle_CreateAccount()</a>
  126. <span>
  127. &nbsp;: string </span>
  128. </dt>
  129. <dd>Provision a new instance of a Zimbra account.</dd>
  130. <dt class="phpdocumentor-table-of-contents__entry -function -">
  131. <a href="namespaces/default.html#function_zimbraSingle_SuspendAccount">zimbraSingle_SuspendAccount()</a>
  132. <span>
  133. &nbsp;: string </span>
  134. </dt>
  135. <dd>Set a Zimbra account to status locked.</dd>
  136. <dt class="phpdocumentor-table-of-contents__entry -function -">
  137. <a href="namespaces/default.html#function_zimbraSingle_UnsuspendAccount">zimbraSingle_UnsuspendAccount()</a>
  138. <span>
  139. &nbsp;: string </span>
  140. </dt>
  141. <dd>Set a Zimbra account to status active.</dd>
  142. <dt class="phpdocumentor-table-of-contents__entry -function -">
  143. <a href="namespaces/default.html#function_zimbraSingle_TerminateAccount">zimbraSingle_TerminateAccount()</a>
  144. <span>
  145. &nbsp;: string </span>
  146. </dt>
  147. <dd>Removes a Zimbra account.</dd>
  148. <dt class="phpdocumentor-table-of-contents__entry -function -">
  149. <a href="namespaces/default.html#function_zimbraSingle_ChangePackage">zimbraSingle_ChangePackage()</a>
  150. <span>
  151. &nbsp;: string </span>
  152. </dt>
  153. <dd>Set a new class of service for a Zimbra account.</dd>
  154. <dt class="phpdocumentor-table-of-contents__entry -function -">
  155. <a href="namespaces/default.html#function_zimbraSingle_ConfigOptions">zimbraSingle_ConfigOptions()</a>
  156. <span>
  157. &nbsp;: array&lt;string|int, mixed&gt; </span>
  158. </dt>
  159. <dd>Define Zimbra product configuration options.</dd>
  160. </dl>
  161. <section class="phpdocumentor-functions">
  162. <h3 class="phpdocumentor-elements__header" id="functions">
  163. Functions
  164. <a href="namespaces/default.html#functions" class="headerlink"><i class="fas fa-link"></i></a>
  165. </h3>
  166. <article class="phpdocumentor-element -function - ">
  167. <h4 class="phpdocumentor-element__name" id="function_zimbraSingleGetAccess">
  168. zimbraSingleGetAccess()
  169. <a href="namespaces/default.html#function_zimbraSingleGetAccess" class="headerlink"><i class="fas fa-link"></i></a>
  170. </h4>
  171. <aside class="phpdocumentor-element-found-in">
  172. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  173. :
  174. <span class="phpdocumentor-element-found-in__line">37</span>
  175. </aside>
  176. <p class="phpdocumentor-summary">Helper function to get the zimbra server access data from whmcs database</p>
  177. <code class="phpdocumentor-code phpdocumentor-signature ">
  178. <span class="phpdocumentor-signature__visibility"></span>
  179. <span class="phpdocumentor-signature__name">zimbraSingleGetAccess</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  180. <section class="phpdocumentor-description"></section>
  181. </article>
  182. <article class="phpdocumentor-element -function - ">
  183. <h4 class="phpdocumentor-element__name" id="function_zimbraSingleCreateCustomFields">
  184. zimbraSingleCreateCustomFields()
  185. <a href="namespaces/default.html#function_zimbraSingleCreateCustomFields" class="headerlink"><i class="fas fa-link"></i></a>
  186. </h4>
  187. <aside class="phpdocumentor-element-found-in">
  188. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  189. :
  190. <span class="phpdocumentor-element-found-in__line">96</span>
  191. </aside>
  192. <p class="phpdocumentor-summary">Helper function creates all necessary custom fields depending on selected configuration options</p>
  193. <code class="phpdocumentor-code phpdocumentor-signature ">
  194. <span class="phpdocumentor-signature__visibility"></span>
  195. <span class="phpdocumentor-signature__name">zimbraSingleCreateCustomFields</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$packageconfigoption</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">bool</span></code>
  196. <section class="phpdocumentor-description"></section>
  197. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  198. <dl class="phpdocumentor-argument-list">
  199. <dt class="phpdocumentor-argument-list__entry">
  200. <span class="phpdocumentor-signature__argument__name">$packageconfigoption</span>
  201. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  202. </dt>
  203. <dd class="phpdocumentor-argument-list__definition">
  204. <section class="phpdocumentor-description"><p>{
  205. @type string 1 class of service
  206. @type string 2 comma seperated list of maildomains
  207. }</p>
  208. </section>
  209. </dd>
  210. </dl>
  211. </article>
  212. <article class="phpdocumentor-element -function - ">
  213. <h4 class="phpdocumentor-element__name" id="function_recursiveFindAll">
  214. recursiveFindAll()
  215. <a href="namespaces/default.html#function_recursiveFindAll" class="headerlink"><i class="fas fa-link"></i></a>
  216. </h4>
  217. <aside class="phpdocumentor-element-found-in">
  218. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  219. :
  220. <span class="phpdocumentor-element-found-in__line">210</span>
  221. </aside>
  222. <p class="phpdocumentor-summary">Helper function to find values of a named key in a multidimensional array or object</p>
  223. <code class="phpdocumentor-code phpdocumentor-signature ">
  224. <span class="phpdocumentor-signature__visibility"></span>
  225. <span class="phpdocumentor-signature__name">recursiveFindAll</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$haystack</span></span><span class="phpdocumentor-signature__argument"><span>, </span><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$needle</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  226. <section class="phpdocumentor-description"></section>
  227. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  228. <dl class="phpdocumentor-argument-list">
  229. <dt class="phpdocumentor-argument-list__entry">
  230. <span class="phpdocumentor-signature__argument__name">$haystack</span>
  231. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  232. </dt>
  233. <dd class="phpdocumentor-argument-list__definition">
  234. <section class="phpdocumentor-description"><p>mixed data</p>
  235. </section>
  236. </dd>
  237. <dt class="phpdocumentor-argument-list__entry">
  238. <span class="phpdocumentor-signature__argument__name">$needle</span>
  239. : <span class="phpdocumentor-signature__argument__return-type">string</span>
  240. </dt>
  241. <dd class="phpdocumentor-argument-list__definition">
  242. <section class="phpdocumentor-description"><p>key to search for values</p>
  243. </section>
  244. </dd>
  245. </dl>
  246. </article>
  247. <article class="phpdocumentor-element -function - ">
  248. <h4 class="phpdocumentor-element__name" id="function_zimbraSingleCheckPassword">
  249. zimbraSingleCheckPassword()
  250. <a href="namespaces/default.html#function_zimbraSingleCheckPassword" class="headerlink"><i class="fas fa-link"></i></a>
  251. </h4>
  252. <aside class="phpdocumentor-element-found-in">
  253. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  254. :
  255. <span class="phpdocumentor-element-found-in__line">232</span>
  256. </aside>
  257. <p class="phpdocumentor-summary">Helper function to check a password strength</p>
  258. <code class="phpdocumentor-code phpdocumentor-signature ">
  259. <span class="phpdocumentor-signature__visibility"></span>
  260. <span class="phpdocumentor-signature__name">zimbraSingleCheckPassword</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">string&nbsp;</span><span class="phpdocumentor-signature__argument__name">$pwd</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  261. <section class="phpdocumentor-description"></section>
  262. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  263. <dl class="phpdocumentor-argument-list">
  264. <dt class="phpdocumentor-argument-list__entry">
  265. <span class="phpdocumentor-signature__argument__name">$pwd</span>
  266. : <span class="phpdocumentor-signature__argument__return-type">string</span>
  267. </dt>
  268. <dd class="phpdocumentor-argument-list__definition">
  269. <section class="phpdocumentor-description"><p>password to check</p>
  270. </section>
  271. </dd>
  272. </dl>
  273. </article>
  274. <article class="phpdocumentor-element -function - ">
  275. <h4 class="phpdocumentor-element__name" id="function_bytesToHuman">
  276. bytesToHuman()
  277. <a href="namespaces/default.html#function_bytesToHuman" class="headerlink"><i class="fas fa-link"></i></a>
  278. </h4>
  279. <aside class="phpdocumentor-element-found-in">
  280. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  281. :
  282. <span class="phpdocumentor-element-found-in__line">261</span>
  283. </aside>
  284. <p class="phpdocumentor-summary">Convert raw byte value to human readable</p>
  285. <code class="phpdocumentor-code phpdocumentor-signature ">
  286. <span class="phpdocumentor-signature__visibility"></span>
  287. <span class="phpdocumentor-signature__name">bytesToHuman</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">int&nbsp;</span><span class="phpdocumentor-signature__argument__name">$bytes</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  288. <section class="phpdocumentor-description"><p>Helper function to convert byte in huam readable format</p>
  289. </section>
  290. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  291. <dl class="phpdocumentor-argument-list">
  292. <dt class="phpdocumentor-argument-list__entry">
  293. <span class="phpdocumentor-signature__argument__name">$bytes</span>
  294. : <span class="phpdocumentor-signature__argument__return-type">int</span>
  295. </dt>
  296. <dd class="phpdocumentor-argument-list__definition">
  297. <section class="phpdocumentor-description"><p>value in bytes</p>
  298. </section>
  299. </dd>
  300. </dl>
  301. </article>
  302. <article class="phpdocumentor-element -function - ">
  303. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_MetaData">
  304. zimbraSingle_MetaData()
  305. <a href="namespaces/default.html#function_zimbraSingle_MetaData" class="headerlink"><i class="fas fa-link"></i></a>
  306. </h4>
  307. <aside class="phpdocumentor-element-found-in">
  308. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  309. :
  310. <span class="phpdocumentor-element-found-in__line">278</span>
  311. </aside>
  312. <p class="phpdocumentor-summary">Define module related meta data.</p>
  313. <code class="phpdocumentor-code phpdocumentor-signature ">
  314. <span class="phpdocumentor-signature__visibility"></span>
  315. <span class="phpdocumentor-signature__name">zimbraSingle_MetaData</span><span>(</span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  316. <section class="phpdocumentor-description"><p>Values returned here are used to determine module related abilities and
  317. settings.</p>
  318. </section>
  319. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  320. Tags
  321. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  322. </h5>
  323. <dl class="phpdocumentor-tag-list">
  324. <dt class="phpdocumentor-tag-list__entry">
  325. <span class="phpdocumentor-tag__name">see</span>
  326. </dt>
  327. <dd class="phpdocumentor-tag-list__definition">
  328. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/meta-data-params/"><abbr title="https://developers.whmcs.com/provisioning-modules/meta-data-params/">https://developers.whmcs.com/provisioning-modules/meta-data-params/</abbr></a></span>
  329. <section class="phpdocumentor-description"></section>
  330. </dd>
  331. </dl>
  332. </article>
  333. <article class="phpdocumentor-element -function - ">
  334. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_TestConnection">
  335. zimbraSingle_TestConnection()
  336. <a href="namespaces/default.html#function_zimbraSingle_TestConnection" class="headerlink"><i class="fas fa-link"></i></a>
  337. </h4>
  338. <aside class="phpdocumentor-element-found-in">
  339. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  340. :
  341. <span class="phpdocumentor-element-found-in__line">308</span>
  342. </aside>
  343. <p class="phpdocumentor-summary">Test connection to a Zimbra server with the given server parameters.</p>
  344. <code class="phpdocumentor-code phpdocumentor-signature ">
  345. <span class="phpdocumentor-signature__visibility"></span>
  346. <span class="phpdocumentor-signature__name">zimbraSingle_TestConnection</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  347. <section class="phpdocumentor-description"><p>Allows an admin user to verify that an API connection can be
  348. successfully made with the given configuration parameters for a
  349. server.</p>
  350. <p>When defined in a module, a Test Connection button will appear
  351. alongside the Server Type dropdown when adding or editing an
  352. existing server.</p>
  353. </section>
  354. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  355. <dl class="phpdocumentor-argument-list">
  356. <dt class="phpdocumentor-argument-list__entry">
  357. <span class="phpdocumentor-signature__argument__name">$params</span>
  358. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  359. </dt>
  360. <dd class="phpdocumentor-argument-list__definition">
  361. <section class="phpdocumentor-description"><p>common module parameters</p>
  362. </section>
  363. </dd>
  364. </dl>
  365. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  366. Tags
  367. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  368. </h5>
  369. <dl class="phpdocumentor-tag-list">
  370. <dt class="phpdocumentor-tag-list__entry">
  371. <span class="phpdocumentor-tag__name">see</span>
  372. </dt>
  373. <dd class="phpdocumentor-tag-list__definition">
  374. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  375. <section class="phpdocumentor-description"></section>
  376. </dd>
  377. </dl>
  378. </article>
  379. <article class="phpdocumentor-element -function - ">
  380. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_ClientArea">
  381. zimbraSingle_ClientArea()
  382. <a href="namespaces/default.html#function_zimbraSingle_ClientArea" class="headerlink"><i class="fas fa-link"></i></a>
  383. </h4>
  384. <aside class="phpdocumentor-element-found-in">
  385. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  386. :
  387. <span class="phpdocumentor-element-found-in__line">362</span>
  388. </aside>
  389. <p class="phpdocumentor-summary">Client area output logic handling.</p>
  390. <code class="phpdocumentor-code phpdocumentor-signature ">
  391. <span class="phpdocumentor-signature__visibility"></span>
  392. <span class="phpdocumentor-signature__name">zimbraSingle_ClientArea</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  393. <section class="phpdocumentor-description"><p>This function is used to define module specific client area output. It should
  394. return an array consisting of a template file and optional additional
  395. template variables to make available to that template.</p>
  396. <p>The template file you return can be one of two types:</p>
  397. <ul>
  398. <li>
  399. <p>tabOverviewModuleOutputTemplate - The output of the template provided here
  400. will be displayed as part of the default product/service client area
  401. product overview page.</p>
  402. </li>
  403. <li>
  404. <p>tabOverviewReplacementTemplate - Alternatively using this option allows you
  405. to entirely take control of the product/service overview page within the
  406. client area.</p>
  407. </li>
  408. </ul>
  409. <p>Whichever option you choose, extra template variables are defined in the same
  410. way. This demonstrates the use of the full replacement.</p>
  411. <p>Please Note: Using tabOverviewReplacementTemplate means you should display
  412. the standard information such as pricing and billing details in your custom
  413. template or they will not be visible to the end user.</p>
  414. </section>
  415. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  416. <dl class="phpdocumentor-argument-list">
  417. <dt class="phpdocumentor-argument-list__entry">
  418. <span class="phpdocumentor-signature__argument__name">$params</span>
  419. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  420. </dt>
  421. <dd class="phpdocumentor-argument-list__definition">
  422. <section class="phpdocumentor-description"><p>common module parameters</p>
  423. </section>
  424. </dd>
  425. </dl>
  426. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  427. Tags
  428. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  429. </h5>
  430. <dl class="phpdocumentor-tag-list">
  431. <dt class="phpdocumentor-tag-list__entry">
  432. <span class="phpdocumentor-tag__name">see</span>
  433. </dt>
  434. <dd class="phpdocumentor-tag-list__definition">
  435. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  436. <section class="phpdocumentor-description"></section>
  437. </dd>
  438. </dl>
  439. </article>
  440. <article class="phpdocumentor-element -function - ">
  441. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_ChangePassword">
  442. zimbraSingle_ChangePassword()
  443. <a href="namespaces/default.html#function_zimbraSingle_ChangePassword" class="headerlink"><i class="fas fa-link"></i></a>
  444. </h4>
  445. <aside class="phpdocumentor-element-found-in">
  446. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  447. :
  448. <span class="phpdocumentor-element-found-in__line">442</span>
  449. </aside>
  450. <p class="phpdocumentor-summary">Change the password for a Zimbra account.</p>
  451. <code class="phpdocumentor-code phpdocumentor-signature ">
  452. <span class="phpdocumentor-signature__visibility"></span>
  453. <span class="phpdocumentor-signature__name">zimbraSingle_ChangePassword</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  454. <section class="phpdocumentor-description"><p>Called when a password change is requested. This can occur either due to a
  455. client requesting it via the client area or an admin requesting it from the
  456. admin side.</p>
  457. <p>This option is only available to client end users when the product is in an
  458. active status.</p>
  459. </section>
  460. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  461. <dl class="phpdocumentor-argument-list">
  462. <dt class="phpdocumentor-argument-list__entry">
  463. <span class="phpdocumentor-signature__argument__name">$params</span>
  464. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  465. </dt>
  466. <dd class="phpdocumentor-argument-list__definition">
  467. <section class="phpdocumentor-description"><p>common module parameters</p>
  468. </section>
  469. </dd>
  470. </dl>
  471. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  472. Tags
  473. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  474. </h5>
  475. <dl class="phpdocumentor-tag-list">
  476. <dt class="phpdocumentor-tag-list__entry">
  477. <span class="phpdocumentor-tag__name">see</span>
  478. </dt>
  479. <dd class="phpdocumentor-tag-list__definition">
  480. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  481. <section class="phpdocumentor-description"></section>
  482. </dd>
  483. </dl>
  484. </article>
  485. <article class="phpdocumentor-element -function - ">
  486. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_CreateAccount">
  487. zimbraSingle_CreateAccount()
  488. <a href="namespaces/default.html#function_zimbraSingle_CreateAccount" class="headerlink"><i class="fas fa-link"></i></a>
  489. </h4>
  490. <aside class="phpdocumentor-element-found-in">
  491. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  492. :
  493. <span class="phpdocumentor-element-found-in__line">492</span>
  494. </aside>
  495. <p class="phpdocumentor-summary">Provision a new instance of a Zimbra account.</p>
  496. <code class="phpdocumentor-code phpdocumentor-signature ">
  497. <span class="phpdocumentor-signature__visibility"></span>
  498. <span class="phpdocumentor-signature__name">zimbraSingle_CreateAccount</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  499. <section class="phpdocumentor-description"><p>Attempt to provision a new Zimbra mail account. This is
  500. called any time provisioning is requested inside of WHMCS. Depending upon the
  501. configuration, this can be any of:</p>
  502. <ul>
  503. <li>When a new order is placed</li>
  504. <li>When an invoice for a new order is paid</li>
  505. <li>Upon manual request by an admin user</li>
  506. </ul>
  507. </section>
  508. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  509. <dl class="phpdocumentor-argument-list">
  510. <dt class="phpdocumentor-argument-list__entry">
  511. <span class="phpdocumentor-signature__argument__name">$params</span>
  512. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  513. </dt>
  514. <dd class="phpdocumentor-argument-list__definition">
  515. <section class="phpdocumentor-description"><p>common module parameters</p>
  516. </section>
  517. </dd>
  518. </dl>
  519. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  520. Tags
  521. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  522. </h5>
  523. <dl class="phpdocumentor-tag-list">
  524. <dt class="phpdocumentor-tag-list__entry">
  525. <span class="phpdocumentor-tag__name">see</span>
  526. </dt>
  527. <dd class="phpdocumentor-tag-list__definition">
  528. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  529. <section class="phpdocumentor-description"></section>
  530. </dd>
  531. </dl>
  532. </article>
  533. <article class="phpdocumentor-element -function - ">
  534. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_SuspendAccount">
  535. zimbraSingle_SuspendAccount()
  536. <a href="namespaces/default.html#function_zimbraSingle_SuspendAccount" class="headerlink"><i class="fas fa-link"></i></a>
  537. </h4>
  538. <aside class="phpdocumentor-element-found-in">
  539. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  540. :
  541. <span class="phpdocumentor-element-found-in__line">579</span>
  542. </aside>
  543. <p class="phpdocumentor-summary">Set a Zimbra account to status locked.</p>
  544. <code class="phpdocumentor-code phpdocumentor-signature ">
  545. <span class="phpdocumentor-signature__visibility"></span>
  546. <span class="phpdocumentor-signature__name">zimbraSingle_SuspendAccount</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  547. <section class="phpdocumentor-description"><p>Called when a suspension is requested. This is invoked automatically by WHMCS
  548. when a product becomes overdue on payment or can be called manually by admin
  549. user.</p>
  550. </section>
  551. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  552. <dl class="phpdocumentor-argument-list">
  553. <dt class="phpdocumentor-argument-list__entry">
  554. <span class="phpdocumentor-signature__argument__name">$params</span>
  555. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  556. </dt>
  557. <dd class="phpdocumentor-argument-list__definition">
  558. <section class="phpdocumentor-description"><p>common module parameters</p>
  559. </section>
  560. </dd>
  561. </dl>
  562. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  563. Tags
  564. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  565. </h5>
  566. <dl class="phpdocumentor-tag-list">
  567. <dt class="phpdocumentor-tag-list__entry">
  568. <span class="phpdocumentor-tag__name">see</span>
  569. </dt>
  570. <dd class="phpdocumentor-tag-list__definition">
  571. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  572. <section class="phpdocumentor-description"></section>
  573. </dd>
  574. </dl>
  575. </article>
  576. <article class="phpdocumentor-element -function - ">
  577. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_UnsuspendAccount">
  578. zimbraSingle_UnsuspendAccount()
  579. <a href="namespaces/default.html#function_zimbraSingle_UnsuspendAccount" class="headerlink"><i class="fas fa-link"></i></a>
  580. </h4>
  581. <aside class="phpdocumentor-element-found-in">
  582. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  583. :
  584. <span class="phpdocumentor-element-found-in__line">623</span>
  585. </aside>
  586. <p class="phpdocumentor-summary">Set a Zimbra account to status active.</p>
  587. <code class="phpdocumentor-code phpdocumentor-signature ">
  588. <span class="phpdocumentor-signature__visibility"></span>
  589. <span class="phpdocumentor-signature__name">zimbraSingle_UnsuspendAccount</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  590. <section class="phpdocumentor-description"><p>Called when an un-suspension is requested. This is invoked
  591. automatically upon payment of an overdue invoice for a product, or
  592. can be called manually by admin user.</p>
  593. </section>
  594. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  595. <dl class="phpdocumentor-argument-list">
  596. <dt class="phpdocumentor-argument-list__entry">
  597. <span class="phpdocumentor-signature__argument__name">$params</span>
  598. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  599. </dt>
  600. <dd class="phpdocumentor-argument-list__definition">
  601. <section class="phpdocumentor-description"><p>common module parameters</p>
  602. </section>
  603. </dd>
  604. </dl>
  605. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  606. Tags
  607. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  608. </h5>
  609. <dl class="phpdocumentor-tag-list">
  610. <dt class="phpdocumentor-tag-list__entry">
  611. <span class="phpdocumentor-tag__name">see</span>
  612. </dt>
  613. <dd class="phpdocumentor-tag-list__definition">
  614. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  615. <section class="phpdocumentor-description"></section>
  616. </dd>
  617. </dl>
  618. </article>
  619. <article class="phpdocumentor-element -function - ">
  620. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_TerminateAccount">
  621. zimbraSingle_TerminateAccount()
  622. <a href="namespaces/default.html#function_zimbraSingle_TerminateAccount" class="headerlink"><i class="fas fa-link"></i></a>
  623. </h4>
  624. <aside class="phpdocumentor-element-found-in">
  625. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  626. :
  627. <span class="phpdocumentor-element-found-in__line">666</span>
  628. </aside>
  629. <p class="phpdocumentor-summary">Removes a Zimbra account.</p>
  630. <code class="phpdocumentor-code phpdocumentor-signature ">
  631. <span class="phpdocumentor-signature__visibility"></span>
  632. <span class="phpdocumentor-signature__name">zimbraSingle_TerminateAccount</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  633. <section class="phpdocumentor-description"><p>Called when a termination is requested. This can be invoked automatically for
  634. overdue products if enabled, or requested manually by an admin user.</p>
  635. </section>
  636. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  637. <dl class="phpdocumentor-argument-list">
  638. <dt class="phpdocumentor-argument-list__entry">
  639. <span class="phpdocumentor-signature__argument__name">$params</span>
  640. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  641. </dt>
  642. <dd class="phpdocumentor-argument-list__definition">
  643. <section class="phpdocumentor-description"><p>common module parameters</p>
  644. </section>
  645. </dd>
  646. </dl>
  647. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  648. Tags
  649. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  650. </h5>
  651. <dl class="phpdocumentor-tag-list">
  652. <dt class="phpdocumentor-tag-list__entry">
  653. <span class="phpdocumentor-tag__name">see</span>
  654. </dt>
  655. <dd class="phpdocumentor-tag-list__definition">
  656. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  657. <section class="phpdocumentor-description"></section>
  658. </dd>
  659. </dl>
  660. </article>
  661. <article class="phpdocumentor-element -function - ">
  662. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_ChangePackage">
  663. zimbraSingle_ChangePackage()
  664. <a href="namespaces/default.html#function_zimbraSingle_ChangePackage" class="headerlink"><i class="fas fa-link"></i></a>
  665. </h4>
  666. <aside class="phpdocumentor-element-found-in">
  667. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  668. :
  669. <span class="phpdocumentor-element-found-in__line">727</span>
  670. </aside>
  671. <p class="phpdocumentor-summary">Set a new class of service for a Zimbra account.</p>
  672. <code class="phpdocumentor-code phpdocumentor-signature ">
  673. <span class="phpdocumentor-signature__visibility"></span>
  674. <span class="phpdocumentor-signature__name">zimbraSingle_ChangePackage</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">string</span></code>
  675. <section class="phpdocumentor-description"><p>Called to apply a change of the class of service. It
  676. is called to provision upgrade or downgrade orders, as well as being
  677. able to be invoked manually by an admin user.</p>
  678. <p>This same function is called for upgrades and downgrades of both
  679. products and configurable options.</p>
  680. </section>
  681. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  682. <dl class="phpdocumentor-argument-list">
  683. <dt class="phpdocumentor-argument-list__entry">
  684. <span class="phpdocumentor-signature__argument__name">$params</span>
  685. : <span class="phpdocumentor-signature__argument__return-type">array&lt;string|int, mixed&gt;</span>
  686. </dt>
  687. <dd class="phpdocumentor-argument-list__definition">
  688. <section class="phpdocumentor-description"><p>common module parameters</p>
  689. </section>
  690. </dd>
  691. </dl>
  692. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  693. Tags
  694. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  695. </h5>
  696. <dl class="phpdocumentor-tag-list">
  697. <dt class="phpdocumentor-tag-list__entry">
  698. <span class="phpdocumentor-tag__name">see</span>
  699. </dt>
  700. <dd class="phpdocumentor-tag-list__definition">
  701. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/module-parameters/"><abbr title="https://developers.whmcs.com/provisioning-modules/module-parameters/">https://developers.whmcs.com/provisioning-modules/module-parameters/</abbr></a></span>
  702. <section class="phpdocumentor-description"></section>
  703. </dd>
  704. </dl>
  705. </article>
  706. <article class="phpdocumentor-element -function - ">
  707. <h4 class="phpdocumentor-element__name" id="function_zimbraSingle_ConfigOptions">
  708. zimbraSingle_ConfigOptions()
  709. <a href="namespaces/default.html#function_zimbraSingle_ConfigOptions" class="headerlink"><i class="fas fa-link"></i></a>
  710. </h4>
  711. <aside class="phpdocumentor-element-found-in">
  712. <abbr class="phpdocumentor-element-found-in__file" title="zimbraSingle.php"><a href="files/zimbrasingle.html"><abbr title="zimbraSingle.php">zimbraSingle.php</abbr></a></abbr>
  713. :
  714. <span class="phpdocumentor-element-found-in__line">768</span>
  715. </aside>
  716. <p class="phpdocumentor-summary">Define Zimbra product configuration options.</p>
  717. <code class="phpdocumentor-code phpdocumentor-signature ">
  718. <span class="phpdocumentor-signature__visibility"></span>
  719. <span class="phpdocumentor-signature__name">zimbraSingle_ConfigOptions</span><span>(</span><span class="phpdocumentor-signature__argument"><span class="phpdocumentor-signature__argument__return-type">mixed&nbsp;</span><span class="phpdocumentor-signature__argument__name">$params</span></span><span>)</span><span> : </span><span class="phpdocumentor-signature__response_type">array&lt;string|int, mixed&gt;</span></code>
  720. <section class="phpdocumentor-description"><p>Gather classes of service and available mail domains from the Zinbra server.
  721. Calls a function to create all necessary customfields for the order form using the selected values.</p>
  722. </section>
  723. <h5 class="phpdocumentor-argument-list__heading">Parameters</h5>
  724. <dl class="phpdocumentor-argument-list">
  725. <dt class="phpdocumentor-argument-list__entry">
  726. <span class="phpdocumentor-signature__argument__name">$params</span>
  727. : <span class="phpdocumentor-signature__argument__return-type">mixed</span>
  728. </dt>
  729. <dd class="phpdocumentor-argument-list__definition">
  730. </dd>
  731. </dl>
  732. <h5 class="phpdocumentor-tag-list__heading" id="tags">
  733. Tags
  734. <a href="#tags" class="headerlink"><i class="fas fa-link"></i></a>
  735. </h5>
  736. <dl class="phpdocumentor-tag-list">
  737. <dt class="phpdocumentor-tag-list__entry">
  738. <span class="phpdocumentor-tag__name">see</span>
  739. </dt>
  740. <dd class="phpdocumentor-tag-list__definition">
  741. <span class="phpdocumentor-tag-link"><a href="https://developers.whmcs.com/provisioning-modules/config-options/"><abbr title="https://developers.whmcs.com/provisioning-modules/config-options/">https://developers.whmcs.com/provisioning-modules/config-options/</abbr></a></span>
  742. <section class="phpdocumentor-description"></section>
  743. </dd>
  744. </dl>
  745. </article>
  746. </section>
  747. <section data-search-results class="phpdocumentor-search-results phpdocumentor-search-results--hidden">
  748. <section class="phpdocumentor-search-results__dialog">
  749. <header class="phpdocumentor-search-results__header">
  750. <h2 class="phpdocumentor-search-results__title">Search results</h2>
  751. <button class="phpdocumentor-search-results__close"><i class="fas fa-times"></i></button>
  752. </header>
  753. <section class="phpdocumentor-search-results__body">
  754. <ul class="phpdocumentor-search-results__entries"></ul>
  755. </section>
  756. </section>
  757. </section>
  758. </div>
  759. </div>
  760. <a href="index.html#top" class="phpdocumentor-back-to-top"><i class="fas fa-chevron-circle-up"></i></a>
  761. </main>
  762. <script>
  763. cssVars({});
  764. </script>
  765. </body>
  766. </html>