PluginProbe
Boxzilla – WordPress Popup Builder / trunk
Boxzilla – WordPress Popup Builder vtrunk
3.4.11 3.4.10 3.4.9 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7 3.4.8 trunk 3.0 3.0.1 3.0.2 3.0.3 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 All 72 releases
boxzilla / src / licensing / services.php

services.php in Boxzilla – WordPress Popup Builder trunk, at src/licensing/services.php

29 lines 790 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Boxzilla\Licensing;
4
5 defined('ABSPATH') or exit;
6
7 $boxzilla = boxzilla();
8
9 $boxzilla['license'] = function ($boxzilla) {
10 return new License('boxzilla_license');
11 };
12
13 $boxzilla['license_api'] = function ($boxzilla) {
14 $api_url = 'https://my.boxzillaplugin.com/api/v2';
15 return new API($api_url, $boxzilla['license']);
16 };
17
18 $boxzilla['license_manager'] = function ($boxzilla) {
19 return new LicenseManager($boxzilla['plugins'], $boxzilla['license_api'], $boxzilla['license']);
20 };
21
22 $boxzilla['update_manager'] = function ($boxzilla) {
23 return new UpdateManager($boxzilla['plugins'], $boxzilla['license_api'], $boxzilla['license']);
24 };
25
26 $boxzilla['license_poller'] = function ($boxzilla) {
27 return new Poller($boxzilla['license_api'], $boxzilla['license']);
28 };
29