Commit f45ab815ed78e9ace77f34de43e61288711e7769

Authored by Alexey Boroda
2 parents 773b9dac 0af18850

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	composer.lock
.gitignore
... ... @@ -34,7 +34,6 @@ phpunit.phar
34 34 # vagrant runtime
35 35 /.vagrant
36 36 /artweb/
37   -/storage
38 37 /common/config/settings.php
39 38 /frontend/web/hotline.xml
40 39 /frontend/web/nadavi.xml
... ...
backend/config/main.php
... ... @@ -35,22 +35,22 @@
35 35 'variant-option-complementary' => 'artbox\catalog\controllers\VariantOptionComplController',
36 36 'variant-option-exclusion' => 'artbox\catalog\controllers\VariantOptionExclController',
37 37 'product-option-complementary' => 'artbox\catalog\controllers\ProductOptionComplController',
38   - 'product-option-exclusion' => 'artbox\catalog\controllers\ProductOptionExclController',
39   - 'import' => 'artbox\catalog\controllers\ImportController',
40   - 'blog-article' => 'artbox\weblog\controllers\ArticleController',
41   - 'blog-category' => 'artbox\weblog\controllers\CategoryController',
42   - 'blog-tag' => 'artbox\weblog\controllers\TagController',
43   - 'order' => 'artbox\order\controllers\OrderController',
44   - 'order-product' => 'artbox\order\controllers\OrderProductController',
45   - 'label' => 'artbox\order\controllers\LabelController',
46   - 'delivery' => 'artbox\order\controllers\DeliveryController',
47   - 'payment' => 'artbox\order\controllers\PaymentController',
48   - 'sitemap' => 'artbox\core\controllers\SitemapController',
49   - 'comment' => [
  38 + 'product-option-exclusion' => 'artbox\catalog\controllers\ProductOptionExclController',
  39 + 'import' => 'artbox\catalog\controllers\ImportController',
  40 + 'blog-article' => 'artbox\weblog\controllers\ArticleController',
  41 + 'blog-category' => 'artbox\weblog\controllers\CategoryController',
  42 + 'blog-tag' => 'artbox\weblog\controllers\TagController',
  43 + 'order' => 'artbox\order\controllers\OrderController',
  44 + 'order-product' => 'artbox\order\controllers\OrderProductController',
  45 + 'label' => 'artbox\order\controllers\LabelController',
  46 + 'delivery' => 'artbox\order\controllers\DeliveryController',
  47 + 'payment' => 'artbox\order\controllers\PaymentController',
  48 + 'sitemap' => 'artbox\core\controllers\SitemapController',
  49 + 'comment' => [
50 50 'class' => 'artbox\webcomment\controllers\ManageController',
51 51 'viewPath' => '@artbox/webcomment/views/manage',
52 52 ],
53   - 'export' => 'artbox\catalog\controllers\ExportController',
  53 + 'export' => 'artbox\catalog\controllers\ExportController',
54 54 ],
55 55 'components' => [
56 56 'assetManager' => [
... ...
backend/views/layouts/main.php
... ... @@ -7,12 +7,12 @@
7 7  
8 8 use artbox\catalog\assets\CatalogAsset;
9 9 use artbox\core\assets\ArtboxCoreAsset;
  10 + use artbox\core\components\imagemanager\components\ImageManagerGetPath;
10 11 use artbox\core\models\User;
11 12 use artbox\core\models\UserData;
12 13 use artbox\core\widgets\FeedbackWidget;
13 14 use artbox\core\widgets\FlashWidget;
14 15 use artbox\order\assets\OrderAsset;
15   - use noam148\imagemanager\components\ImageManagerGetPath;
16 16 use yii\bootstrap\Html;
17 17 use yii\web\View;
18 18 use yii\widgets\Breadcrumbs;
... ...
backend/views/settings/_main_tab.php
1 1 <?php
  2 + use artbox\core\components\imagemanager\components\ImageManagerInputWidget;
2 3 use common\models\Settings;
3 4 use yii\bootstrap\ActiveForm;
4 5 use yii\web\View;
... ... @@ -12,7 +13,7 @@
12 13 ->textInput();
13 14 echo $form->field($model, 'logo')
14 15 ->widget(
15   - \noam148\imagemanager\components\ImageManagerInputWidget::className(),
  16 + ImageManagerInputWidget::className(),
16 17 [
17 18 'showPreview' => true,
18 19 'showDeletePickedImageConfirm' => false,
... ...
common/config/bootstrap.php
... ... @@ -18,4 +18,7 @@
18 18 }
19 19 if (!Yii::getAlias('@artbox/webcomment', false)) {
20 20 Yii::setAlias('@artbox/webcomment', dirname(dirname(__DIR__)) . '/artweb/artbox-webcomment');
  21 + }
  22 + if (!Yii::getAlias('@artbox/odoo', false)) {
  23 + Yii::setAlias('@artbox/odoo', dirname(dirname(__DIR__)) . '/artweb/artbox-odoo');
21 24 }
22 25 \ No newline at end of file
... ...
common/config/main.php
... ... @@ -2,6 +2,7 @@
2 2 use artbox\catalog\helpers\FilterHelper;
3 3 use artbox\core\components\AliasCache;
4 4 use artbox\core\components\SeoComponent;
  5 + use artbox\odoo\components\OdooMapper;
5 6  
6 7 return [
7 8 'vendorPath' => dirname(dirname(__DIR__)) . '/vendor',
... ... @@ -56,6 +57,10 @@
56 57 'class' => 'yii\i18n\PhpMessageSource',
57 58 'basePath' => '@eauth/messages',
58 59 ],
  60 + 'odoo' => [
  61 + 'class' => 'yii\i18n\PhpMessageSource',
  62 + 'basePath' => '@artbox/odoo/messages',
  63 + ],
59 64 ],
60 65 ],
61 66 'filedb' => [
... ...
common/models/Settings.php
1 1 <?php
2 2 namespace common\models;
3   -
4   - use noam148\imagemanager\models\ImageManager;
  3 +
  4 + use artbox\core\models\Image;
5 5 use yii2tech\filedb\ActiveRecord;
6 6 use Yii;
7 7  
... ... @@ -115,7 +115,7 @@
115 115 'logo',
116 116 ],
117 117 'exist',
118   - 'targetClass' => ImageManager::className(),
  118 + 'targetClass' => Image::className(),
119 119 'targetAttribute' => 'id',
120 120 ],
121 121 [
... ...
composer.json
... ... @@ -21,7 +21,6 @@
21 21 "yiisoft/yii2": "~2.0.11",
22 22 "yiisoft/yii2-bootstrap": "~2.0",
23 23 "yiisoft/yii2-swiftmailer": "~2.0",
24   - "noam148/yii2-image-manager": "~1.0",
25 24 "yiister/yii2-gentelella": "~1.0",
26 25 "yii2tech/filedb": "~1.0",
27 26 "hiqdev/yii2-asset-pnotify": "~2.0",
... ... @@ -38,7 +37,13 @@
38 37 "kartik-v/yii2-widget-datepicker": "@dev",
39 38 "nodge/yii2-eauth": "~2.0",
40 39 "skeeks/yii2-assets-auto-compress": "*",
41   - "zyx/zyx-phpmailer": "@stable"
  40 + "zyx/zyx-phpmailer": "@stable",
  41 + "darkaonline/ripcord": "*",
  42 + "artweb/artbox-core": "~0.0.1",
  43 + "artweb/artbox-catalog": "~0.0.1",
  44 + "artweb/artbox-order": "~0.0.1",
  45 + "artweb/artbox-weblog": "~0.0.1",
  46 + "artweb/artbox-webcomment": "~0.0.1"
42 47 },
43 48 "require-dev": {
44 49 "yiisoft/yii2-debug": "~2.0.0",
... ... @@ -72,6 +77,10 @@
72 77 {
73 78 "type": "vcs",
74 79 "url": "git@gitlab.artweb.com.ua:Alexey/artbox-weblog.git"
  80 + },
  81 + {
  82 + "type": "vcs",
  83 + "url": "git@gitlab.artweb.com.ua:yarik.nechyporuk/artbox-webcomment.git"
75 84 }
76 85 ],
77 86 "autoload": {
... ... @@ -79,7 +88,8 @@
79 88 "artbox\\core\\": "artweb/artbox-core/",
80 89 "artbox\\catalog\\": "artweb/artbox-catalog/",
81 90 "artbox\\order\\": "artweb/artbox-order/",
82   - "artbox\\weblog\\": "artweb/artbox-weblog/"
  91 + "artbox\\weblog\\": "artweb/artbox-weblog/",
  92 + "artbox\\webcomment\\": "artweb/artbox-webcomment/"
83 93 }
84 94 }
85 95 }
... ...
composer.lock
Changes suppressed. Click to show
1   -{
2   - "_readme": [
3   - "This file locks the dependencies of your project to a known state",
4   - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5   - "This file is @generated automatically"
6   - ],
7   - "hash": "b2610673f7b7c4462ec19e6955e388ac",
8   - "content-hash": "f5d818fe2726a09810a6587656444937",
9   - "packages": [
10   - {
11   - "name": "2amigos/yii2-tinymce-widget",
12   - "version": "1.1.2",
13   - "source": {
14   - "type": "git",
15   - "url": "https://github.com/2amigos/yii2-tinymce-widget.git",
16   - "reference": "4f519e37774ef231e4b4d6046854d5638548c8e0"
17   - },
18   - "dist": {
19   - "type": "zip",
20   - "url": "https://api.github.com/repos/2amigos/yii2-tinymce-widget/zipball/4f519e37774ef231e4b4d6046854d5638548c8e0",
21   - "reference": "4f519e37774ef231e4b4d6046854d5638548c8e0",
22   - "shasum": ""
23   - },
24   - "require": {
25   - "tinymce/tinymce": ">=4",
26   - "yiisoft/yii2": "~2.0.0"
27   - },
28   - "require-dev": {
29   - "phpunit/phpunit": "4.*"
30   - },
31   - "type": "yii2-extension",
32   - "extra": {
33   - "branch-alias": {
34   - "dev-master": "1.0-dev"
35   - },
36   - "asset-installer-paths": {
37   - "bower-asset-library": "vendor/bower"
38   - }
39   - },
40   - "autoload": {
41   - "psr-4": {
42   - "dosamigos\\tinymce\\": "src"
43   - }
44   - },
45   - "notification-url": "https://packagist.org/downloads/",
46   - "license": [
47   - "BSD-3-Clause"
48   - ],
49   - "authors": [
50   - {
51   - "name": "2amigOS! Consulting Group",
52   - "email": "hola@2amigos.us",
53   - "homepage": "http://2amigos.us",
54   - "role": "Developer"
55   - }
56   - ],
57   - "description": "TinyMCE widget for Yii2.",
58   - "homepage": "http://yiiwheels.com/extension/tinymce-widget",
59   - "keywords": [
60   - "2amigos",
61   - "extension",
62   - "tinymce",
63   - "widget",
64   - "yii",
65   - "yii 2",
66   - "yii2"
67   - ],
68   - "time": "2017-06-09 14:12:14"
69   - },
70   - {
71   - "name": "bower-asset/amcharts",
72   - "version": "dev-master",
73   - "source": {
74   - "type": "git",
75   - "url": "https://github.com/arturgspb/bower-amcharts.git",
76   - "reference": "2c769000cedd96ff6dad4cb676f1453e5661f438"
77   - },
78   - "dist": {
79   - "type": "zip",
80   - "url": "https://api.github.com/repos/arturgspb/bower-amcharts/zipball/2c769000cedd96ff6dad4cb676f1453e5661f438",
81   - "reference": "2c769000cedd96ff6dad4cb676f1453e5661f438",
82   - "shasum": ""
83   - },
84   - "type": "bower-asset-library",
85   - "extra": {
86   - "bower-asset-main": "./dist/amcharts/amcharts.js"
87   - },
88   - "time": "2016-01-04 17:22:55"
89   - },
90   - {
91   - "name": "bower-asset/amcharts-stock",
92   - "version": "dev-master",
93   - "source": {
94   - "type": "git",
95   - "url": "https://github.com/denisvolokh/bower-amcharts-stock.git",
96   - "reference": "22a2d2032328dc4d29282384a14f4994c6f3f8f1"
97   - },
98   - "dist": {
99   - "type": "zip",
100   - "url": "https://api.github.com/repos/denisvolokh/bower-amcharts-stock/zipball/22a2d2032328dc4d29282384a14f4994c6f3f8f1",
101   - "reference": "22a2d2032328dc4d29282384a14f4994c6f3f8f1",
102   - "shasum": ""
103   - },
104   - "type": "bower-asset-library",
105   - "extra": {
106   - "bower-asset-main": "./dist/amcharts/amcharts.js",
107   - "branch-alias": {
108   - "dev-master": "3.13.0-dev"
109   - }
110   - },
111   - "time": "2015-01-28 07:40:20"
112   - },
113   - {
114   - "name": "bower-asset/bootstrap",
115   - "version": "v3.3.7",
116   - "source": {
117   - "type": "git",
118   - "url": "https://github.com/twbs/bootstrap.git",
119   - "reference": "0b9c4a4007c44201dce9a6cc1a38407005c26c86"
120   - },
121   - "dist": {
122   - "type": "zip",
123   - "url": "https://api.github.com/repos/twbs/bootstrap/zipball/0b9c4a4007c44201dce9a6cc1a38407005c26c86",
124   - "reference": "0b9c4a4007c44201dce9a6cc1a38407005c26c86",
125   - "shasum": ""
126   - },
127   - "require": {
128   - "bower-asset/jquery": ">=1.9.1,<=3"
129   - },
130   - "type": "bower-asset-library",
131   - "extra": {
132   - "bower-asset-main": [
133   - "less/bootstrap.less",
134   - "dist/js/bootstrap.js"
135   - ],
136   - "bower-asset-ignore": [
137   - "/.*",
138   - "_config.yml",
139   - "CNAME",
140   - "composer.json",
141   - "CONTRIBUTING.md",
142   - "docs",
143   - "js/tests",
144   - "test-infra"
145   - ]
146   - },
147   - "license": [
148   - "MIT"
149   - ],
150   - "description": "The most popular front-end framework for developing responsive, mobile first projects on the web.",
151   - "keywords": [
152   - "css",
153   - "framework",
154   - "front-end",
155   - "js",
156   - "less",
157   - "mobile-first",
158   - "responsive",
159   - "web"
160   - ]
161   - },
162   - {
163   - "name": "bower-asset/gentelella",
164   - "version": "1.4.0",
165   - "source": {
166   - "type": "git",
167   - "url": "https://github.com/puikinsh/gentelella.git",
168   - "reference": "3448fdfdf16a41707d6e2a8154d592a88d85c41c"
169   - },
170   - "dist": {
171   - "type": "zip",
172   - "url": "https://api.github.com/repos/puikinsh/gentelella/zipball/3448fdfdf16a41707d6e2a8154d592a88d85c41c",
173   - "reference": "3448fdfdf16a41707d6e2a8154d592a88d85c41c",
174   - "shasum": ""
175   - },
176   - "require-dev": {
177   - "bower-asset/animate.css": ">=3.5.1,<4.0.0",
178   - "bower-asset/autosize": ">=3.0.15,<4.0.0",
179   - "bower-asset/bootstrap": ">=3.3.7,<4.0.0",
180   - "bower-asset/bootstrap-colorpicker": ">=2.3.3,<3.0.0",
181   - "bower-asset/bootstrap-daterangepicker": "dev-master",
182   - "bower-asset/bootstrap-progressbar": ">=0.9.0,<0.10.0",
183   - "bower-asset/bootstrap-wysiwyg-steveathon": ">=1.0.5,<2.0.0",
184   - "bower-asset/chart.js": ">=2.0.2,<3.0.0",
185   - "bower-asset/cropper": ">=2.3.0,<3.0.0",
186   - "bower-asset/datatables.net": ">=1.10.11,<2.0.0",
187   - "bower-asset/datatables.net-bs": ">=1.10.11,<2.0.0",
188   - "bower-asset/datatables.net-buttons": ">=1.1.2,<2.0.0",
189   - "bower-asset/datatables.net-buttons-bs": ">=1.1.2,<2.0.0",
190   - "bower-asset/datatables.net-fixedheader": ">=3.1.1,<4.0.0",
191   - "bower-asset/datatables.net-fixedheader-bs": ">=3.1.1,<4.0.0",
192   - "bower-asset/datatables.net-keytable": ">=2.1.1,<3.0.0",
193   - "bower-asset/datatables.net-responsive": ">=2.0.2,<3.0.0",
194   - "bower-asset/datatables.net-responsive-bs": ">=2.0.2,<3.0.0",
195   - "bower-asset/datatables.net-scroller": ">=1.4.1,<2.0.0",
196   - "bower-asset/datatables.net-scroller-bs": ">=1.4.1,<2.0.0",
197   - "bower-asset/datejs": ">=1.0.0-RC3,<2.0.0",
198   - "bower-asset/devbridge-autocomplete": ">=1.2.24,<2.0.0",
199   - "bower-asset/dropzone": ">=4.3.0,<5.0.0",
200   - "bower-asset/echarts": ">=3.1.7,<4.0.0",
201   - "bower-asset/fastclick": ">=1.0.6,<2.0.0",
202   - "bower-asset/flot": ">=0.8.3,<0.9.0",
203   - "bower-asset/flot-spline": ">=0.8.2,<0.9.0",
204   - "bower-asset/flot.curvedlines": ">=1.1.1,<2.0.0",
205   - "bower-asset/flot.orderbars": "*",
206   - "bower-asset/fontawesome": ">=4.6.1,<5.0.0",
207   - "bower-asset/fullcalendar": ">=2.6.1,<3.0.0",
208   - "bower-asset/gauge.js": ">=1.2.1,<2.0.0",
209   - "bower-asset/icheck": ">=1.0.2,<2.0.0",
210   - "bower-asset/ionrangeslider": ">=2.1.3,<3.0.0",
211   - "bower-asset/jquery": ">=2.2.3,<3.0.0",
212   - "bower-asset/jquery-knob": ">=1.2.13,<2.0.0",
213   - "bower-asset/jquery-smart-wizard": ">=3.3.1,<4.0.0",
214   - "bower-asset/jquery-sparkline": ">=2.1.3,<3.0.0",
215   - "bower-asset/jquery.easy-pie-chart": ">=2.1.6,<3.0.0",
216   - "bower-asset/jquery.inputmask": ">=3.3.1,<4.0.0",
217   - "bower-asset/jquery.tagsinput": ">=1.3.6,<2.0.0",
218   - "bower-asset/jqvmap": "dev-master",
219   - "bower-asset/jszip": "2.6.0",
220   - "bower-asset/malihu-custom-scrollbar-plugin": ">=3.1.3,<4.0.0",
221   - "bower-asset/morris.js": ">=0.5.1,<0.6.0",
222   - "bower-asset/normalize-css": ">=4.1.1,<5.0.0",
223   - "bower-asset/nprogress": ">=0.2.0,<0.3.0",
224   - "bower-asset/parsleyjs": ">=2.3.10,<3.0.0",
225   - "bower-asset/pdfmake": ">=0.1.20,<0.2.0",
226   - "bower-asset/pnotify": ">=3.0.0,<4.0.0",
227   - "bower-asset/select2": ">=4.0.2,<5.0.0",
228   - "bower-asset/skycons": "*",
229   - "bower-asset/starrr": ">=2.0.0,<3.0.0",
230   - "bower-asset/switchery": ">=0.8.1,<0.9.0",
231   - "bower-asset/validator": ">=1.0.6,<2.0.0"
232   - },
233   - "type": "bower-asset-library",
234   - "extra": {
235   - "bower-asset-ignore": [
236   - "**/.*",
237   - "documentation"
238   - ]
239   - },
240   - "license": [
241   - "MIT"
242   - ],
243   - "description": "Gentelella Admin is a free to use Bootstrap admin template",
244   - "keywords": [
245   - "admin",
246   - "backend",
247   - "bootstrap",
248   - "css",
249   - "html",
250   - "js",
251   - "responsive",
252   - "template",
253   - "theme"
254   - ]
255   - },
256   - {
257   - "name": "bower-asset/icheck",
258   - "version": "1.0.2",
259   - "source": {
260   - "type": "git",
261   - "url": "https://github.com/fronteed/icheck.git",
262   - "reference": "8a6eb37bd7dab1e843c1b630c91c6398ff409d05"
263   - },
264   - "dist": {
265   - "type": "zip",
266   - "url": "https://api.github.com/repos/fronteed/icheck/zipball/8a6eb37bd7dab1e843c1b630c91c6398ff409d05",
267   - "reference": "8a6eb37bd7dab1e843c1b630c91c6398ff409d05",
268   - "shasum": ""
269   - },
270   - "require": {
271   - "bower-asset/jquery": ">=1.7"
272   - },
273   - "type": "bower-asset-library",
274   - "extra": {
275   - "bower-asset-main": [
276   - "./icheck.min.js"
277   - ],
278   - "bower-asset-ignore": [
279   - ".gitignore",
280   - "CHANGELOG.md",
281   - "README.md",
282   - "demo/"
283   - ]
284   - },
285   - "license": [
286   - "MIT"
287   - ],
288   - "description": "Highly customizable checkboxes and radio buttons (jQuery & Zepto)",
289   - "keywords": [
290   - "accessibility",
291   - "checkbox",
292   - "checked",
293   - "custom",
294   - "disabled",
295   - "field",
296   - "form",
297   - "icheck",
298   - "indeterminate",
299   - "input",
300   - "radio",
301   - "replacement",
302   - "skins",
303   - "ui"
304   - ]
305   - },
306   - {
307   - "name": "bower-asset/jquery",
308   - "version": "2.2.4",
309   - "source": {
310   - "type": "git",
311   - "url": "https://github.com/jquery/jquery-dist.git",
312   - "reference": "c0185ab7c75aab88762c5aae780b9d83b80eda72"
313   - },
314   - "dist": {
315   - "type": "zip",
316   - "url": "https://api.github.com/repos/jquery/jquery-dist/zipball/c0185ab7c75aab88762c5aae780b9d83b80eda72",
317   - "reference": "c0185ab7c75aab88762c5aae780b9d83b80eda72",
318   - "shasum": ""
319   - },
320   - "type": "bower-asset-library",
321   - "extra": {
322   - "bower-asset-main": "dist/jquery.js",
323   - "bower-asset-ignore": [
324   - "package.json"
325   - ]
326   - },
327   - "license": [
328   - "MIT"
329   - ],
330   - "keywords": [
331   - "browser",
332   - "javascript",
333   - "jquery",
334   - "library"
335   - ]
336   - },
337   - {
338   - "name": "bower-asset/jquery.inputmask",
339   - "version": "3.3.7",
340   - "source": {
341   - "type": "git",
342   - "url": "https://github.com/RobinHerbots/Inputmask.git",
343   - "reference": "9835731cb78cac749734d94a1cb5bd70da4d3b10"
344   - },
345   - "dist": {
346   - "type": "zip",
347   - "url": "https://api.github.com/repos/RobinHerbots/Inputmask/zipball/9835731cb78cac749734d94a1cb5bd70da4d3b10",
348   - "reference": "9835731cb78cac749734d94a1cb5bd70da4d3b10",
349   - "shasum": ""
350   - },
351   - "require": {
352   - "bower-asset/jquery": ">=1.7"
353   - },
354   - "type": "bower-asset-library",
355   - "extra": {
356   - "bower-asset-main": [
357   - "./dist/inputmask/inputmask.js",
358   - "./dist/inputmask/inputmask.extensions.js",
359   - "./dist/inputmask/inputmask.date.extensions.js",
360   - "./dist/inputmask/inputmask.numeric.extensions.js",
361   - "./dist/inputmask/inputmask.phone.extensions.js",
362   - "./dist/inputmask/jquery.inputmask.js",
363   - "./dist/inputmask/global/document.js",
364   - "./dist/inputmask/global/window.js",
365   - "./dist/inputmask/phone-codes/phone.js",
366   - "./dist/inputmask/phone-codes/phone-be.js",
367   - "./dist/inputmask/phone-codes/phone-nl.js",
368   - "./dist/inputmask/phone-codes/phone-ru.js",
369   - "./dist/inputmask/phone-codes/phone-uk.js",
370   - "./dist/inputmask/dependencyLibs/inputmask.dependencyLib.jqlite.js",
371   - "./dist/inputmask/dependencyLibs/inputmask.dependencyLib.jquery.js",
372   - "./dist/inputmask/dependencyLibs/inputmask.dependencyLib.js",
373   - "./dist/inputmask/bindings/inputmask.binding.js"
374   - ],
375   - "bower-asset-ignore": [
376   - "**/*",
377   - "!dist/*",
378   - "!dist/inputmask/*",
379   - "!dist/min/*",
380   - "!dist/min/inputmask/*"
381   - ]
382   - },
383   - "license": [
384   - "http://opensource.org/licenses/mit-license.php"
385   - ],
386   - "description": "Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.",
387   - "keywords": [
388   - "form",
389   - "input",
390   - "inputmask",
391   - "jquery",
392   - "mask",
393   - "plugins"
394   - ]
395   - },
396   - {
397   - "name": "bower-asset/pnotify",
398   - "version": "2.1.0",
399   - "source": {
400   - "type": "git",
401   - "url": "https://github.com/sciactive/pnotify.git",
402   - "reference": "4ca6d8089ec45997ae7be37efc51f1ddad336933"
403   - },
404   - "dist": {
405   - "type": "zip",
406   - "url": "https://api.github.com/repos/sciactive/pnotify/zipball/4ca6d8089ec45997ae7be37efc51f1ddad336933",
407   - "reference": "4ca6d8089ec45997ae7be37efc51f1ddad336933",
408   - "shasum": ""
409   - },
410   - "type": "bower-asset-library",
411   - "extra": {
412   - "bower-asset-main": [
413   - "src/pnotify.core.js",
414   - "src/pnotify.core.min.js",
415   - "src/pnotify.buttons.js",
416   - "src/pnotify.buttons.min.js",
417   - "src/pnotify.callbacks.js",
418   - "src/pnotify.callbacks.min.js",
419   - "src/pnotify.confirm.js",
420   - "src/pnotify.confirm.min.js",
421   - "src/pnotify.desktop.js",
422   - "src/pnotify.desktop.min.js",
423   - "src/pnotify.history.js",
424   - "src/pnotify.history.min.js",
425   - "src/pnotify.nonblock.js",
426   - "src/pnotify.nonblock.min.js",
427   - "src/pnotify.core.css",
428   - "src/pnotify.core.min.css",
429   - "src/pnotify.buttons.css",
430   - "src/pnotify.buttons.min.css",
431   - "src/pnotify.history.css",
432   - "src/pnotify.history.min.css"
433   - ],
434   - "bower-asset-ignore": [
435   - "build-cache/",
436   - "build-tools/",
437   - "includes/",
438   - "oxygen/",
439   - "devnote*.*",
440   - "index.html",
441   - "README.md",
442   - "testing.html",
443   - "buildcustom.php",
444   - "package.json",
445   - "src/pnotify.tooltip.js",
446   - "src/pnotify.tooltip.min.js",
447   - "src/pnotify.mobile.js",
448   - "src/pnotify.mobile.min.js"
449   - ]
450   - },
451   - "license": [
452   - "GPL-3.0",
453   - "LGPL-3.0",
454   - "MPL-1.1"
455   - ],
456   - "description": "JavaScript notification plugin."
457   - },
458   - {
459   - "name": "bower-asset/punycode",
460   - "version": "v1.3.2",
461   - "source": {
462   - "type": "git",
463   - "url": "https://github.com/bestiejs/punycode.js.git",
464   - "reference": "38c8d3131a82567bfef18da09f7f4db68c84f8a3"
465   - },
466   - "dist": {
467   - "type": "zip",
468   - "url": "https://api.github.com/repos/bestiejs/punycode.js/zipball/38c8d3131a82567bfef18da09f7f4db68c84f8a3",
469   - "reference": "38c8d3131a82567bfef18da09f7f4db68c84f8a3",
470   - "shasum": ""
471   - },
472   - "type": "bower-asset-library",
473   - "extra": {
474   - "bower-asset-main": "punycode.js",
475   - "bower-asset-ignore": [
476   - "coverage",
477   - "tests",
478   - ".*",
479   - "component.json",
480   - "Gruntfile.js",
481   - "node_modules",
482   - "package.json"
483   - ]
484   - }
485   - },
486   - {
487   - "name": "bower-asset/yii2-pjax",
488   - "version": "v2.0.6",
489   - "source": {
490   - "type": "git",
491   - "url": "https://github.com/yiisoft/jquery-pjax.git",
492   - "reference": "60728da6ade5879e807a49ce59ef9a72039b8978"
493   - },
494   - "dist": {
495   - "type": "zip",
496   - "url": "https://api.github.com/repos/yiisoft/jquery-pjax/zipball/60728da6ade5879e807a49ce59ef9a72039b8978",
497   - "reference": "60728da6ade5879e807a49ce59ef9a72039b8978",
498   - "shasum": ""
499   - },
500   - "require": {
501   - "bower-asset/jquery": ">=1.8"
502   - },
503   - "type": "bower-asset-library",
504   - "extra": {
505   - "bower-asset-main": "./jquery.pjax.js",
506   - "bower-asset-ignore": [
507   - ".travis.yml",
508   - "Gemfile",
509   - "Gemfile.lock",
510   - "CONTRIBUTING.md",
511   - "vendor/",
512   - "script/",
513   - "test/"
514   - ]
515   - },
516   - "license": [
517   - "MIT"
518   - ]
519   - },
520   - {
521   - "name": "cebe/markdown",
522   - "version": "1.1.1",
523   - "source": {
524   - "type": "git",
525   - "url": "https://github.com/cebe/markdown.git",
526   - "reference": "c30eb5e01fe021cc5bba2f9ee0eeef96d4931166"
527   - },
528   - "dist": {
529   - "type": "zip",
530   - "url": "https://api.github.com/repos/cebe/markdown/zipball/c30eb5e01fe021cc5bba2f9ee0eeef96d4931166",
531   - "reference": "c30eb5e01fe021cc5bba2f9ee0eeef96d4931166",
532   - "shasum": ""
533   - },
534   - "require": {
535   - "lib-pcre": "*",
536   - "php": ">=5.4.0"
537   - },
538   - "require-dev": {
539   - "cebe/indent": "*",
540   - "facebook/xhprof": "*@dev",
541   - "phpunit/phpunit": "4.1.*"
542   - },
543   - "bin": [
544   - "bin/markdown"
545   - ],
546   - "type": "library",
547   - "extra": {
548   - "branch-alias": {
549   - "dev-master": "1.1.x-dev"
550   - }
551   - },
552   - "autoload": {
553   - "psr-4": {
554   - "cebe\\markdown\\": ""
555   - }
556   - },
557   - "notification-url": "https://packagist.org/downloads/",
558   - "license": [
559   - "MIT"
560   - ],
561   - "authors": [
562   - {
563   - "name": "Carsten Brandt",
564   - "email": "mail@cebe.cc",
565   - "homepage": "http://cebe.cc/",
566   - "role": "Creator"
567   - }
568   - ],
569   - "description": "A super fast, highly extensible markdown parser for PHP",
570   - "homepage": "https://github.com/cebe/markdown#readme",
571   - "keywords": [
572   - "extensible",
573   - "fast",
574   - "gfm",
575   - "markdown",
576   - "markdown-extra"
577   - ],
578   - "time": "2016-09-14 20:40:20"
579   - },
580   - {
581   - "name": "container-interop/container-interop",
582   - "version": "1.2.0",
583   - "source": {
584   - "type": "git",
585   - "url": "https://github.com/container-interop/container-interop.git",
586   - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8"
587   - },
588   - "dist": {
589   - "type": "zip",
590   - "url": "https://api.github.com/repos/container-interop/container-interop/zipball/79cbf1341c22ec75643d841642dd5d6acd83bdb8",
591   - "reference": "79cbf1341c22ec75643d841642dd5d6acd83bdb8",
592   - "shasum": ""
593   - },
594   - "require": {
595   - "psr/container": "^1.0"
596   - },
597   - "type": "library",
598   - "autoload": {
599   - "psr-4": {
600   - "Interop\\Container\\": "src/Interop/Container/"
601   - }
602   - },
603   - "notification-url": "https://packagist.org/downloads/",
604   - "license": [
605   - "MIT"
606   - ],
607   - "description": "Promoting the interoperability of container objects (DIC, SL, etc.)",
608   - "homepage": "https://github.com/container-interop/container-interop",
609   - "time": "2017-02-14 19:40:03"
610   - },
611   - {
612   - "name": "ezyang/htmlpurifier",
613   - "version": "v4.9.3",
614   - "source": {
615   - "type": "git",
616   - "url": "https://github.com/ezyang/htmlpurifier.git",
617   - "reference": "95e1bae3182efc0f3422896a3236e991049dac69"
618   - },
619   - "dist": {
620   - "type": "zip",
621   - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/95e1bae3182efc0f3422896a3236e991049dac69",
622   - "reference": "95e1bae3182efc0f3422896a3236e991049dac69",
623   - "shasum": ""
624   - },
625   - "require": {
626   - "php": ">=5.2"
627   - },
628   - "require-dev": {
629   - "simpletest/simpletest": "^1.1"
630   - },
631   - "type": "library",
632   - "autoload": {
633   - "psr-0": {
634   - "HTMLPurifier": "library/"
635   - },
636   - "files": [
637   - "library/HTMLPurifier.composer.php"
638   - ]
639   - },
640   - "notification-url": "https://packagist.org/downloads/",
641   - "license": [
642   - "LGPL"
643   - ],
644   - "authors": [
645   - {
646   - "name": "Edward Z. Yang",
647   - "email": "admin@htmlpurifier.org",
648   - "homepage": "http://ezyang.com"
649   - }
650   - ],
651   - "description": "Standards compliant HTML filter written in PHP",
652   - "homepage": "http://htmlpurifier.org/",
653   - "keywords": [
654   - "html"
655   - ],
656   - "time": "2017-06-03 02:28:16"
657   - },
658   - {
659   - "name": "firebase/php-jwt",
660   - "version": "v4.0.0",
661   - "source": {
662   - "type": "git",
663   - "url": "https://github.com/firebase/php-jwt.git",
664   - "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35"
665   - },
666   - "dist": {
667   - "type": "zip",
668   - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/dccf163dc8ed7ed6a00afc06c51ee5186a428d35",
669   - "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35",
670   - "shasum": ""
671   - },
672   - "require": {
673   - "php": ">=5.3.0"
674   - },
675   - "type": "library",
676   - "autoload": {
677   - "psr-4": {
678   - "Firebase\\JWT\\": "src"
679   - }
680   - },
681   - "notification-url": "https://packagist.org/downloads/",
682   - "license": [
683   - "BSD-3-Clause"
684   - ],
685   - "authors": [
686   - {
687   - "name": "Neuman Vong",
688   - "email": "neuman+pear@twilio.com",
689   - "role": "Developer"
690   - },
691   - {
692   - "name": "Anant Narayanan",
693   - "email": "anant@php.net",
694   - "role": "Developer"
695   - }
696   - ],
697   - "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
698   - "homepage": "https://github.com/firebase/php-jwt",
699   - "time": "2016-07-18 04:51:16"
700   - },
701   - {
702   - "name": "fortawesome/font-awesome",
703   - "version": "v4.7.0",
704   - "source": {
705   - "type": "git",
706   - "url": "https://github.com/FortAwesome/Font-Awesome.git",
707   - "reference": "a8386aae19e200ddb0f6845b5feeee5eb7013687"
708   - },
709   - "dist": {
710   - "type": "zip",
711   - "url": "https://api.github.com/repos/FortAwesome/Font-Awesome/zipball/a8386aae19e200ddb0f6845b5feeee5eb7013687",
712   - "reference": "a8386aae19e200ddb0f6845b5feeee5eb7013687",
713   - "shasum": ""
714   - },
715   - "require-dev": {
716   - "jekyll": "1.0.2",
717   - "lessc": "1.4.2"
718   - },
719   - "type": "library",
720   - "extra": {
721   - "branch-alias": {
722   - "dev-master": "4.6.x-dev"
723   - }
724   - },
725   - "notification-url": "https://packagist.org/downloads/",
726   - "license": [
727   - "OFL-1.1",
728   - "MIT"
729   - ],
730   - "authors": [
731   - {
732   - "name": "Dave Gandy",
733   - "email": "dave@fontawesome.io",
734   - "homepage": "http://twitter.com/davegandy",
735   - "role": "Developer"
736   - }
737   - ],
738   - "description": "The iconic font and CSS framework",
739   - "homepage": "http://fontawesome.io/",
740   - "keywords": [
741   - "FontAwesome",
742   - "awesome",
743   - "bootstrap",
744   - "font",
745   - "icon"
746   - ],
747   - "time": "2016-10-24 15:52:54"
748   - },
749   - {
750   - "name": "google/apiclient",
751   - "version": "v2.1.3",
752   - "source": {
753   - "type": "git",
754   - "url": "https://github.com/google/google-api-php-client.git",
755   - "reference": "43996f09df274158fd04fce98e8a82effe5f3717"
756   - },
757   - "dist": {
758   - "type": "zip",
759   - "url": "https://api.github.com/repos/google/google-api-php-client/zipball/43996f09df274158fd04fce98e8a82effe5f3717",
760   - "reference": "43996f09df274158fd04fce98e8a82effe5f3717",
761   - "shasum": ""
762   - },
763   - "require": {
764   - "firebase/php-jwt": "~2.0|~3.0|~4.0",
765   - "google/apiclient-services": "^0.11",
766   - "google/auth": "^0.11",
767   - "guzzlehttp/guzzle": "~5.2|~6.0",
768   - "guzzlehttp/psr7": "^1.2",
769   - "monolog/monolog": "^1.17",
770   - "php": ">=5.4",
771   - "phpseclib/phpseclib": "~0.3.10|~2.0"
772   - },
773   - "require-dev": {
774   - "cache/filesystem-adapter": "^0.3.2",
775   - "phpunit/phpunit": "~4",
776   - "squizlabs/php_codesniffer": "~2.3",
777   - "symfony/css-selector": "~2.1",
778   - "symfony/dom-crawler": "~2.1"
779   - },
780   - "suggest": {
781   - "cache/filesystem-adapter": "For caching certs and tokens (using Google_Client::setCache)"
782   - },
783   - "type": "library",
784   - "extra": {
785   - "branch-alias": {
786   - "dev-master": "2.x-dev"
787   - }
788   - },
789   - "autoload": {
790   - "psr-0": {
791   - "Google_": "src/"
792   - },
793   - "classmap": [
794   - "src/Google/Service/"
795   - ]
796   - },
797   - "notification-url": "https://packagist.org/downloads/",
798   - "license": [
799   - "Apache-2.0"
800   - ],
801   - "description": "Client library for Google APIs",
802   - "homepage": "http://developers.google.com/api-client-library/php",
803   - "keywords": [
804   - "google"
805   - ],
806   - "time": "2017-03-22 18:32:04"
807   - },
808   - {
809   - "name": "google/apiclient-services",
810   - "version": "v0.11",
811   - "source": {
812   - "type": "git",
813   - "url": "https://github.com/google/google-api-php-client-services.git",
814   - "reference": "48c554aee06f2fd5700d7bdfa4fa6b82d184eb52"
815   - },
816   - "dist": {
817   - "type": "zip",
818   - "url": "https://api.github.com/repos/google/google-api-php-client-services/zipball/48c554aee06f2fd5700d7bdfa4fa6b82d184eb52",
819   - "reference": "48c554aee06f2fd5700d7bdfa4fa6b82d184eb52",
820   - "shasum": ""
821   - },
822   - "require": {
823   - "php": ">=5.4"
824   - },
825   - "require-dev": {
826   - "phpunit/phpunit": "~4.8"
827   - },
828   - "type": "library",
829   - "autoload": {
830   - "psr-0": {
831   - "Google_Service_": "src"
832   - }
833   - },
834   - "notification-url": "https://packagist.org/downloads/",
835   - "license": [
836   - "Apache-2.0"
837   - ],
838   - "description": "Client library for Google APIs",
839   - "homepage": "http://developers.google.com/api-client-library/php",
840   - "keywords": [
841   - "google"
842   - ],
843   - "time": "2017-03-13 17:40:44"
844   - },
845   - {
846   - "name": "google/auth",
847   - "version": "v0.11.1",
848   - "source": {
849   - "type": "git",
850   - "url": "https://github.com/google/google-auth-library-php.git",
851   - "reference": "a240674b08a09949fd5597f7590b3ed83663a12d"
852   - },
853   - "dist": {
854   - "type": "zip",
855   - "url": "https://api.github.com/repos/google/google-auth-library-php/zipball/a240674b08a09949fd5597f7590b3ed83663a12d",
856   - "reference": "a240674b08a09949fd5597f7590b3ed83663a12d",
857   - "shasum": ""
858   - },
859   - "require": {
860   - "firebase/php-jwt": "~2.0|~3.0|~4.0",
861   - "guzzlehttp/guzzle": "~5.3|~6.0",
862   - "guzzlehttp/psr7": "~1.2",
863   - "php": ">=5.4",
864   - "psr/cache": "^1.0",
865   - "psr/http-message": "^1.0"
866   - },
867   - "require-dev": {
868   - "friendsofphp/php-cs-fixer": "^1.11",
869   - "phpunit/phpunit": "3.7.*"
870   - },
871   - "type": "library",
872   - "autoload": {
873   - "classmap": [
874   - "src/"
875   - ],
876   - "psr-4": {
877   - "Google\\Auth\\": "src"
878   - }
879   - },
880   - "notification-url": "https://packagist.org/downloads/",
881   - "license": [
882   - "Apache-2.0"
883   - ],
884   - "description": "Google Auth Library for PHP",
885   - "homepage": "http://github.com/google/google-auth-library-php",
886   - "keywords": [
887   - "Authentication",
888   - "google",
889   - "oauth2"
890   - ],
891   - "time": "2016-11-02 14:59:14"
892   - },
893   - {
894   - "name": "guzzlehttp/guzzle",
895   - "version": "6.2.3",
896   - "source": {
897   - "type": "git",
898   - "url": "https://github.com/guzzle/guzzle.git",
899   - "reference": "8d6c6cc55186db87b7dc5009827429ba4e9dc006"
900   - },
901   - "dist": {
902   - "type": "zip",
903   - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/8d6c6cc55186db87b7dc5009827429ba4e9dc006",
904   - "reference": "8d6c6cc55186db87b7dc5009827429ba4e9dc006",
905   - "shasum": ""
906   - },
907   - "require": {
908   - "guzzlehttp/promises": "^1.0",
909   - "guzzlehttp/psr7": "^1.4",
910   - "php": ">=5.5"
911   - },
912   - "require-dev": {
913   - "ext-curl": "*",
914   - "phpunit/phpunit": "^4.0",
915   - "psr/log": "^1.0"
916   - },
917   - "type": "library",
918   - "extra": {
919   - "branch-alias": {
920   - "dev-master": "6.2-dev"
921   - }
922   - },
923   - "autoload": {
924   - "files": [
925   - "src/functions_include.php"
926   - ],
927   - "psr-4": {
928   - "GuzzleHttp\\": "src/"
929   - }
930   - },
931   - "notification-url": "https://packagist.org/downloads/",
932   - "license": [
933   - "MIT"
934   - ],
935   - "authors": [
936   - {
937   - "name": "Michael Dowling",
938   - "email": "mtdowling@gmail.com",
939   - "homepage": "https://github.com/mtdowling"
940   - }
941   - ],
942   - "description": "Guzzle is a PHP HTTP client library",
943   - "homepage": "http://guzzlephp.org/",
944   - "keywords": [
945   - "client",
946   - "curl",
947   - "framework",
948   - "http",
949   - "http client",
950   - "rest",
951   - "web service"
952   - ],
953   - "time": "2017-02-28 22:50:30"
954   - },
955   - {
956   - "name": "guzzlehttp/promises",
957   - "version": "v1.3.1",
958   - "source": {
959   - "type": "git",
960   - "url": "https://github.com/guzzle/promises.git",
961   - "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
962   - },
963   - "dist": {
964   - "type": "zip",
965   - "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
966   - "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
967   - "shasum": ""
968   - },
969   - "require": {
970   - "php": ">=5.5.0"
971   - },
972   - "require-dev": {
973   - "phpunit/phpunit": "^4.0"
974   - },
975   - "type": "library",
976   - "extra": {
977   - "branch-alias": {
978   - "dev-master": "1.4-dev"
979   - }
980   - },
981   - "autoload": {
982   - "psr-4": {
983   - "GuzzleHttp\\Promise\\": "src/"
984   - },
985   - "files": [
986   - "src/functions_include.php"
987   - ]
988   - },
989   - "notification-url": "https://packagist.org/downloads/",
990   - "license": [
991   - "MIT"
992   - ],
993   - "authors": [
994   - {
995   - "name": "Michael Dowling",
996   - "email": "mtdowling@gmail.com",
997   - "homepage": "https://github.com/mtdowling"
998   - }
999   - ],
1000   - "description": "Guzzle promises library",
1001   - "keywords": [
1002   - "promise"
1003   - ],
1004   - "time": "2016-12-20 10:07:11"
1005   - },
1006   - {
1007   - "name": "guzzlehttp/psr7",
1008   - "version": "1.4.2",
1009   - "source": {
1010   - "type": "git",
1011   - "url": "https://github.com/guzzle/psr7.git",
1012   - "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c"
1013   - },
1014   - "dist": {
1015   - "type": "zip",
1016   - "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5b8a8512e2b58b0071a7280e39f14f72e05d87c",
1017   - "reference": "f5b8a8512e2b58b0071a7280e39f14f72e05d87c",
1018   - "shasum": ""
1019   - },
1020   - "require": {
1021   - "php": ">=5.4.0",
1022   - "psr/http-message": "~1.0"
1023   - },
1024   - "provide": {
1025   - "psr/http-message-implementation": "1.0"
1026   - },
1027   - "require-dev": {
1028   - "phpunit/phpunit": "~4.0"
1029   - },
1030   - "type": "library",
1031   - "extra": {
1032   - "branch-alias": {
1033   - "dev-master": "1.4-dev"
1034   - }
1035   - },
1036   - "autoload": {
1037   - "psr-4": {
1038   - "GuzzleHttp\\Psr7\\": "src/"
1039   - },
1040   - "files": [
1041   - "src/functions_include.php"
1042   - ]
1043   - },
1044   - "notification-url": "https://packagist.org/downloads/",
1045   - "license": [
1046   - "MIT"
1047   - ],
1048   - "authors": [
1049   - {
1050   - "name": "Michael Dowling",
1051   - "email": "mtdowling@gmail.com",
1052   - "homepage": "https://github.com/mtdowling"
1053   - },
1054   - {
1055   - "name": "Tobias Schultze",
1056   - "homepage": "https://github.com/Tobion"
1057   - }
1058   - ],
1059   - "description": "PSR-7 message implementation that also provides common utility methods",
1060   - "keywords": [
1061   - "http",
1062   - "message",
1063   - "request",
1064   - "response",
1065   - "stream",
1066   - "uri",
1067   - "url"
1068   - ],
1069   - "time": "2017-03-20 17:10:46"
1070   - },
1071   - {
1072   - "name": "hiqdev/yii2-asset-icheck",
1073   - "version": "1.0.2.5",
1074   - "source": {
1075   - "type": "git",
1076   - "url": "https://github.com/hiqdev/yii2-asset-icheck.git",
1077   - "reference": "9dc8ea8e854f27bcff59198f8815da80dd696d18"
1078   - },
1079   - "dist": {
1080   - "type": "zip",
1081   - "url": "https://api.github.com/repos/hiqdev/yii2-asset-icheck/zipball/9dc8ea8e854f27bcff59198f8815da80dd696d18",
1082   - "reference": "9dc8ea8e854f27bcff59198f8815da80dd696d18",
1083   - "shasum": ""
1084   - },
1085   - "require": {
1086   - "bower-asset/icheck": "1.0.2",
1087   - "yiisoft/yii2": "~2.0"
1088   - },
1089   - "require-dev": {
1090   - "hiqdev/composer-asset-plugin": "*@dev"
1091   - },
1092   - "type": "yii2-extension",
1093   - "extra": {
1094   - "bower-dependencies": {
1095   - "icheck": "1.0.2"
1096   - }
1097   - },
1098   - "autoload": {
1099   - "psr-4": {
1100   - "hiqdev\\assets\\icheck\\": "src"
1101   - }
1102   - },
1103   - "notification-url": "https://packagist.org/downloads/",
1104   - "license": [
1105   - "BSD-3-Clause"
1106   - ],
1107   - "authors": [
1108   - {
1109   - "name": "Dmitry Naumenko",
1110   - "email": "silverfire@hiqdev.com",
1111   - "homepage": "http://silverfire.me/",
1112   - "role": "Lead backend developer"
1113   - },
1114   - {
1115   - "name": "Andrii Vasyliev",
1116   - "email": "sol@hiqdev.com",
1117   - "homepage": "http://hipanel.com/",
1118   - "role": "Project lead"
1119   - },
1120   - {
1121   - "name": "Andrey Klochok",
1122   - "email": "tafid@hiqdev.com",
1123   - "homepage": "http://hiqdev.com/",
1124   - "role": "Lead frontend developer"
1125   - },
1126   - {
1127   - "name": "Yuriy Myronchuk",
1128   - "email": "bladeroot@hiqdev.com",
1129   - "homepage": "http://hiqdev.com/",
1130   - "role": "QA Lead"
1131   - }
1132   - ],
1133   - "description": "Yii2 asset for bower iCheck",
1134   - "homepage": "https://github.com/hiqdev/yii2-asset-icheck",
1135   - "keywords": [
1136   - "asset",
1137   - "extension",
1138   - "iCheck",
1139   - "yii2"
1140   - ],
1141   - "time": "2016-03-30 10:59:26"
1142   - },
1143   - {
1144   - "name": "hiqdev/yii2-asset-pnotify",
1145   - "version": "2.1.0",
1146   - "source": {
1147   - "type": "git",
1148   - "url": "https://github.com/hiqdev/yii2-asset-pnotify.git",
1149   - "reference": "d5bfa39fba84741523238e53b85ef7c2f37b789f"
1150   - },
1151   - "dist": {
1152   - "type": "zip",
1153   - "url": "https://api.github.com/repos/hiqdev/yii2-asset-pnotify/zipball/d5bfa39fba84741523238e53b85ef7c2f37b789f",
1154   - "reference": "d5bfa39fba84741523238e53b85ef7c2f37b789f",
1155   - "shasum": ""
1156   - },
1157   - "require": {
1158   - "bower-asset/pnotify": "2.1.0"
1159   - },
1160   - "type": "package",
1161   - "autoload": {
1162   - "psr-4": {
1163   - "hiqdev\\assets\\pnotify\\": "src"
1164   - }
1165   - },
1166   - "notification-url": "https://packagist.org/downloads/",
1167   - "license": [
1168   - "BSD-3-Clause"
1169   - ],
1170   - "authors": [
1171   - {
1172   - "name": "Andrii Vasyliev",
1173   - "email": "sol@hiqdev.com",
1174   - "homepage": "https://hipanel.com/",
1175   - "role": "Project lead"
1176   - },
1177   - {
1178   - "name": "Andrey Klochok",
1179   - "email": "tafid@hiqdev.com",
1180   - "homepage": "https://hiqdev.com/",
1181   - "role": "Lead frontend developer"
1182   - },
1183   - {
1184   - "name": "Yuriy Myronchuk",
1185   - "email": "bladeroot@hiqdev.com",
1186   - "homepage": "https://hiqdev.com/",
1187   - "role": "QA Lead"
1188   - },
1189   - {
1190   - "name": "Dmitry Naumenko",
1191   - "email": "silverfire@hiqdev.com",
1192   - "homepage": "http://silverfire.me/",
1193   - "role": "Lead backend developer"
1194   - }
1195   - ],
1196   - "description": "Yii2 Asset Pnotify",
1197   - "homepage": "https://github.com/hiqdev/yii2-asset-pnotify",
1198   - "keywords": [
1199   - "asset",
1200   - "pnotify",
1201   - "yii2"
1202   - ],
1203   - "time": "2015-09-09 15:16:38"
1204   - },
1205   - {
1206   - "name": "imagine/imagine",
1207   - "version": "v0.6.3",
1208   - "source": {
1209   - "type": "git",
1210   - "url": "https://github.com/avalanche123/Imagine.git",
1211   - "reference": "149041d2a1b517107bfe270ca2b1a17aa341715d"
1212   - },
1213   - "dist": {
1214   - "type": "zip",
1215   - "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/149041d2a1b517107bfe270ca2b1a17aa341715d",
1216   - "reference": "149041d2a1b517107bfe270ca2b1a17aa341715d",
1217   - "shasum": ""
1218   - },
1219   - "require": {
1220   - "php": ">=5.3.2"
1221   - },
1222   - "require-dev": {
1223   - "sami/sami": "dev-master"
1224   - },
1225   - "suggest": {
1226   - "ext-gd": "to use the GD implementation",
1227   - "ext-gmagick": "to use the Gmagick implementation",
1228   - "ext-imagick": "to use the Imagick implementation"
1229   - },
1230   - "type": "library",
1231   - "extra": {
1232   - "branch-alias": {
1233   - "dev-develop": "0.7-dev"
1234   - }
1235   - },
1236   - "autoload": {
1237   - "psr-0": {
1238   - "Imagine": "lib/"
1239   - }
1240   - },
1241   - "notification-url": "https://packagist.org/downloads/",
1242   - "license": [
1243   - "MIT"
1244   - ],
1245   - "authors": [
1246   - {
1247   - "name": "Bulat Shakirzyanov",
1248   - "email": "mallluhuct@gmail.com",
1249   - "homepage": "http://avalanche123.com"
1250   - }
1251   - ],
1252   - "description": "Image processing for PHP 5.3",
1253   - "homepage": "http://imagine.readthedocs.org/",
1254   - "keywords": [
1255   - "drawing",
1256   - "graphics",
1257   - "image manipulation",
1258   - "image processing"
1259   - ],
1260   - "time": "2015-09-19 16:54:05"
1261   - },
1262   - {
1263   - "name": "intervention/httpauth",
1264   - "version": "2.0.2",
1265   - "source": {
1266   - "type": "git",
1267   - "url": "https://github.com/Intervention/httpauth.git",
1268   - "reference": "407203e29fc5b3f2c4dd2f1849a799a72aa15b1c"
1269   - },
1270   - "dist": {
1271   - "type": "zip",
1272   - "url": "https://api.github.com/repos/Intervention/httpauth/zipball/407203e29fc5b3f2c4dd2f1849a799a72aa15b1c",
1273   - "reference": "407203e29fc5b3f2c4dd2f1849a799a72aa15b1c",
1274   - "shasum": ""
1275   - },
1276   - "require": {
1277   - "php": ">=5.3.0"
1278   - },
1279   - "type": "library",
1280   - "autoload": {
1281   - "psr-4": {
1282   - "Intervention\\Httpauth\\": "src/Intervention/Httpauth"
1283   - }
1284   - },
1285   - "notification-url": "https://packagist.org/downloads/",
1286   - "license": [
1287   - "MIT"
1288   - ],
1289   - "authors": [
1290   - {
1291   - "name": "Oliver Vogel",
1292   - "email": "oliver@olivervogel.com",
1293   - "homepage": "http://olivervogel.com/"
1294   - }
1295   - ],
1296   - "description": "HTTP authentication (Basic & Digest) including ServiceProviders for easy Laravel integration",
1297   - "homepage": "https://github.com/Intervention/httpauth",
1298   - "keywords": [
1299   - "Authentication",
1300   - "http",
1301   - "laravel"
1302   - ],
1303   - "time": "2017-01-29 12:04:52"
1304   - },
1305   - {
1306   - "name": "kartik-v/bootstrap-fileinput",
1307   - "version": "v4.4.1",
1308   - "source": {
1309   - "type": "git",
1310   - "url": "https://github.com/kartik-v/bootstrap-fileinput.git",
1311   - "reference": "aa4e1a520cef078922ed2c7c8e3e944d496388f6"
1312   - },
1313   - "dist": {
1314   - "type": "zip",
1315   - "url": "https://api.github.com/repos/kartik-v/bootstrap-fileinput/zipball/aa4e1a520cef078922ed2c7c8e3e944d496388f6",
1316   - "reference": "aa4e1a520cef078922ed2c7c8e3e944d496388f6",
1317   - "shasum": ""
1318   - },
1319   - "type": "library",
1320   - "extra": {
1321   - "branch-alias": {
1322   - "dev-master": "4.4.x-dev"
1323   - }
1324   - },
1325   - "autoload": {
1326   - "psr-4": {
1327   - "kartik\\plugins\\fileinput\\": ""
1328   - }
1329   - },
1330   - "notification-url": "https://packagist.org/downloads/",
1331   - "license": [
1332   - "BSD-3-Clause"
1333   - ],
1334   - "authors": [
1335   - {
1336   - "name": "Kartik Visweswaran",
1337   - "email": "kartikv2@gmail.com",
1338   - "homepage": "http://www.krajee.com/"
1339   - }
1340   - ],
1341   - "description": "An enhanced HTML 5 file input for Bootstrap 3.x with features for file preview for many file types, multiple selection, ajax uploads, and more.",
1342   - "homepage": "https://github.com/kartik-v/bootstrap-fileinput",
1343   - "keywords": [
1344   - "ajax",
1345   - "bootstrap",
1346   - "delete",
1347   - "file",
1348   - "image",
1349   - "input",
1350   - "jquery",
1351   - "multiple",
1352   - "preview",
1353   - "progress",
1354   - "upload"
1355   - ],
1356   - "time": "2017-05-25 19:06:59"
1357   - },
1358   - {
1359   - "name": "kartik-v/yii2-krajee-base",
1360   - "version": "v1.8.8",
1361   - "source": {
1362   - "type": "git",
1363   - "url": "https://github.com/kartik-v/yii2-krajee-base.git",
1364   - "reference": "2479241c03c87995cfc528ae7b297f5ae9e733cb"
1365   - },
1366   - "dist": {
1367   - "type": "zip",
1368   - "url": "https://api.github.com/repos/kartik-v/yii2-krajee-base/zipball/2479241c03c87995cfc528ae7b297f5ae9e733cb",
1369   - "reference": "2479241c03c87995cfc528ae7b297f5ae9e733cb",
1370   - "shasum": ""
1371   - },
1372   - "require": {
1373   - "yiisoft/yii2-bootstrap": "@dev"
1374   - },
1375   - "type": "yii2-extension",
1376   - "extra": {
1377   - "branch-alias": {
1378   - "dev-master": "1.8.x-dev"
1379   - }
1380   - },
1381   - "autoload": {
1382   - "psr-4": {
1383   - "kartik\\base\\": ""
1384   - }
1385   - },
1386   - "notification-url": "https://packagist.org/downloads/",
1387   - "license": [
1388   - "BSD-3-Clause"
1389   - ],
1390   - "authors": [
1391   - {
1392   - "name": "Kartik Visweswaran",
1393   - "email": "kartikv2@gmail.com",
1394   - "homepage": "http://www.krajee.com/"
1395   - }
1396   - ],
1397   - "description": "Base library and foundation components for all Yii2 Krajee extensions.",
1398   - "homepage": "https://github.com/kartik-v/yii2-krajee-base",
1399   - "keywords": [
1400   - "base",
1401   - "extension",
1402   - "foundation",
1403   - "krajee",
1404   - "widget",
1405   - "yii2"
1406   - ],
1407   - "time": "2017-02-22 05:58:53"
1408   - },
1409   - {
1410   - "name": "kartik-v/yii2-widget-colorinput",
1411   - "version": "v1.0.3",
1412   - "source": {
1413   - "type": "git",
1414   - "url": "https://github.com/kartik-v/yii2-widget-colorinput.git",
1415   - "reference": "3f6e847ef72cf6e27e4d3b4870b00b8f80d51752"
1416   - },
1417   - "dist": {
1418   - "type": "zip",
1419   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-colorinput/zipball/3f6e847ef72cf6e27e4d3b4870b00b8f80d51752",
1420   - "reference": "3f6e847ef72cf6e27e4d3b4870b00b8f80d51752",
1421   - "shasum": ""
1422   - },
1423   - "require": {
1424   - "kartik-v/yii2-krajee-base": "*"
1425   - },
1426   - "type": "yii2-extension",
1427   - "extra": {
1428   - "branch-alias": {
1429   - "dev-master": "1.0.x-dev"
1430   - }
1431   - },
1432   - "autoload": {
1433   - "psr-4": {
1434   - "kartik\\color\\": ""
1435   - }
1436   - },
1437   - "notification-url": "https://packagist.org/downloads/",
1438   - "license": [
1439   - "BSD 3-Clause"
1440   - ],
1441   - "authors": [
1442   - {
1443   - "name": "Kartik Visweswaran",
1444   - "email": "kartikv2@gmail.com",
1445   - "homepage": "http://www.krajee.com/"
1446   - }
1447   - ],
1448   - "description": "An enhanced Yii 2 widget encapsulating the HTML 5 color input (sub repo split from yii2-widgets)",
1449   - "homepage": "https://github.com/kartik-v/yii2-widget-colorinput",
1450   - "keywords": [
1451   - "HTML5",
1452   - "color",
1453   - "extension",
1454   - "form",
1455   - "input",
1456   - "jquery",
1457   - "plugin",
1458   - "widget",
1459   - "yii2"
1460   - ],
1461   - "time": "2016-01-14 11:15:49"
1462   - },
1463   - {
1464   - "name": "kartik-v/yii2-widget-datepicker",
1465   - "version": "dev-master",
1466   - "source": {
1467   - "type": "git",
1468   - "url": "https://github.com/kartik-v/yii2-widget-datepicker.git",
1469   - "reference": "9110ecce9deb59dc116fe6c3dd6df5d7eb439a3c"
1470   - },
1471   - "dist": {
1472   - "type": "zip",
1473   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-datepicker/zipball/9110ecce9deb59dc116fe6c3dd6df5d7eb439a3c",
1474   - "reference": "9110ecce9deb59dc116fe6c3dd6df5d7eb439a3c",
1475   - "shasum": ""
1476   - },
1477   - "require": {
1478   - "kartik-v/yii2-krajee-base": "~1.7"
1479   - },
1480   - "type": "yii2-extension",
1481   - "extra": {
1482   - "branch-alias": {
1483   - "dev-master": "1.4.x-dev"
1484   - }
1485   - },
1486   - "autoload": {
1487   - "psr-4": {
1488   - "kartik\\date\\": ""
1489   - }
1490   - },
1491   - "notification-url": "https://packagist.org/downloads/",
1492   - "license": [
1493   - "BSD-3-Clause"
1494   - ],
1495   - "authors": [
1496   - {
1497   - "name": "Kartik Visweswaran",
1498   - "email": "kartikv2@gmail.com",
1499   - "homepage": "http://www.krajee.com/"
1500   - }
1501   - ],
1502   - "description": "Enhanced Yii2 wrapper for the bootstrap datepicker plugin (sub repo split from yii2-widgets).",
1503   - "homepage": "https://github.com/kartik-v/yii2-widget-datepicker",
1504   - "keywords": [
1505   - "date",
1506   - "extension",
1507   - "form",
1508   - "jquery",
1509   - "picker",
1510   - "plugin",
1511   - "select2",
1512   - "widget",
1513   - "yii2"
1514   - ],
1515   - "time": "2017-04-01 16:03:50"
1516   - },
1517   - {
1518   - "name": "kartik-v/yii2-widget-fileinput",
1519   - "version": "v1.0.6",
1520   - "source": {
1521   - "type": "git",
1522   - "url": "https://github.com/kartik-v/yii2-widget-fileinput.git",
1523   - "reference": "d2c8dcde1aa69ac0c4a0e3b3cfc0d79b3cc2a550"
1524   - },
1525   - "dist": {
1526   - "type": "zip",
1527   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-fileinput/zipball/d2c8dcde1aa69ac0c4a0e3b3cfc0d79b3cc2a550",
1528   - "reference": "d2c8dcde1aa69ac0c4a0e3b3cfc0d79b3cc2a550",
1529   - "shasum": ""
1530   - },
1531   - "require": {
1532   - "kartik-v/bootstrap-fileinput": "~4.4",
1533   - "kartik-v/yii2-krajee-base": "~1.7"
1534   - },
1535   - "type": "yii2-extension",
1536   - "extra": {
1537   - "branch-alias": {
1538   - "dev-master": "1.0.x-dev"
1539   - }
1540   - },
1541   - "autoload": {
1542   - "psr-4": {
1543   - "kartik\\file\\": ""
1544   - }
1545   - },
1546   - "notification-url": "https://packagist.org/downloads/",
1547   - "license": [
1548   - "BSD-3-Clause"
1549   - ],
1550   - "authors": [
1551   - {
1552   - "name": "Kartik Visweswaran",
1553   - "email": "kartikv2@gmail.com",
1554   - "homepage": "http://www.krajee.com/"
1555   - }
1556   - ],
1557   - "description": "An enhanced FileInput widget for Bootstrap 3.x with file preview, multiple selection, and more features (sub repo split from yii2-widgets)",
1558   - "homepage": "https://github.com/kartik-v/yii2-widget-fileinput",
1559   - "keywords": [
1560   - "extension",
1561   - "file",
1562   - "form",
1563   - "input",
1564   - "jquery",
1565   - "plugin",
1566   - "upload",
1567   - "widget",
1568   - "yii2"
1569   - ],
1570   - "time": "2017-05-25 20:12:30"
1571   - },
1572   - {
1573   - "name": "kartik-v/yii2-widget-select2",
1574   - "version": "dev-master",
1575   - "source": {
1576   - "type": "git",
1577   - "url": "https://github.com/kartik-v/yii2-widget-select2.git",
1578   - "reference": "03f202e9e2415f4c84e93a64074d85677fd0cc51"
1579   - },
1580   - "dist": {
1581   - "type": "zip",
1582   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-select2/zipball/03f202e9e2415f4c84e93a64074d85677fd0cc51",
1583   - "reference": "03f202e9e2415f4c84e93a64074d85677fd0cc51",
1584   - "shasum": ""
1585   - },
1586   - "require": {
1587   - "kartik-v/yii2-krajee-base": "~1.7"
1588   - },
1589   - "type": "yii2-extension",
1590   - "extra": {
1591   - "branch-alias": {
1592   - "dev-master": "2.0.x-dev"
1593   - }
1594   - },
1595   - "autoload": {
1596   - "psr-4": {
1597   - "kartik\\select2\\": ""
1598   - }
1599   - },
1600   - "notification-url": "https://packagist.org/downloads/",
1601   - "license": [
1602   - "BSD-3-Clause"
1603   - ],
1604   - "authors": [
1605   - {
1606   - "name": "Kartik Visweswaran",
1607   - "email": "kartikv2@gmail.com",
1608   - "homepage": "http://www.krajee.com/"
1609   - }
1610   - ],
1611   - "description": "Enhanced Yii2 wrapper for the Select2 jQuery plugin (sub repo split from yii2-widgets).",
1612   - "homepage": "https://github.com/kartik-v/yii2-widget-select2",
1613   - "keywords": [
1614   - "dropdown",
1615   - "extension",
1616   - "form",
1617   - "jquery",
1618   - "plugin",
1619   - "select2",
1620   - "widget",
1621   - "yii2"
1622   - ],
1623   - "time": "2017-04-12 09:00:24"
1624   - },
1625   - {
1626   - "name": "lusitanian/oauth",
1627   - "version": "v0.3.6",
1628   - "source": {
1629   - "type": "git",
1630   - "url": "https://github.com/Lusitanian/PHPoAuthLib.git",
1631   - "reference": "4ce8c488971410233eb3b1e6d9ac4e81debb41d5"
1632   - },
1633   - "dist": {
1634   - "type": "zip",
1635   - "url": "https://api.github.com/repos/Lusitanian/PHPoAuthLib/zipball/4ce8c488971410233eb3b1e6d9ac4e81debb41d5",
1636   - "reference": "4ce8c488971410233eb3b1e6d9ac4e81debb41d5",
1637   - "shasum": ""
1638   - },
1639   - "require": {
1640   - "php": ">=5.3.0"
1641   - },
1642   - "require-dev": {
1643   - "phpunit/phpunit": "3.7.*",
1644   - "predis/predis": "0.8.*@dev",
1645   - "symfony/http-foundation": "~2.1"
1646   - },
1647   - "suggest": {
1648   - "ext-openssl": "Allows for usage of secure connections with the stream-based HTTP client.",
1649   - "predis/predis": "Allows using the Redis storage backend.",
1650   - "symfony/http-foundation": "Allows using the Symfony Session storage backend."
1651   - },
1652   - "type": "library",
1653   - "extra": {
1654   - "branch-alias": {
1655   - "dev-master": "0.1-dev"
1656   - }
1657   - },
1658   - "autoload": {
1659   - "psr-0": {
1660   - "OAuth": "src",
1661   - "OAuth\\Unit": "tests"
1662   - }
1663   - },
1664   - "notification-url": "https://packagist.org/downloads/",
1665   - "license": [
1666   - "MIT"
1667   - ],
1668   - "authors": [
1669   - {
1670   - "name": "David Desberg",
1671   - "email": "david@daviddesberg.com"
1672   - },
1673   - {
1674   - "name": "Pieter Hordijk",
1675   - "email": "info@pieterhordijk.com"
1676   - }
1677   - ],
1678   - "description": "PHP 5.3+ oAuth 1/2 Library",
1679   - "keywords": [
1680   - "Authentication",
1681   - "authorization",
1682   - "oauth",
1683   - "security"
1684   - ],
1685   - "time": "2015-09-09 06:43:02"
1686   - },
1687   - {
1688   - "name": "monolog/monolog",
1689   - "version": "1.22.1",
1690   - "source": {
1691   - "type": "git",
1692   - "url": "https://github.com/Seldaek/monolog.git",
1693   - "reference": "1e044bc4b34e91743943479f1be7a1d5eb93add0"
1694   - },
1695   - "dist": {
1696   - "type": "zip",
1697   - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/1e044bc4b34e91743943479f1be7a1d5eb93add0",
1698   - "reference": "1e044bc4b34e91743943479f1be7a1d5eb93add0",
1699   - "shasum": ""
1700   - },
1701   - "require": {
1702   - "php": ">=5.3.0",
1703   - "psr/log": "~1.0"
1704   - },
1705   - "provide": {
1706   - "psr/log-implementation": "1.0.0"
1707   - },
1708   - "require-dev": {
1709   - "aws/aws-sdk-php": "^2.4.9 || ^3.0",
1710   - "doctrine/couchdb": "~1.0@dev",
1711   - "graylog2/gelf-php": "~1.0",
1712   - "jakub-onderka/php-parallel-lint": "0.9",
1713   - "php-amqplib/php-amqplib": "~2.4",
1714   - "php-console/php-console": "^3.1.3",
1715   - "phpunit/phpunit": "~4.5",
1716   - "phpunit/phpunit-mock-objects": "2.3.0",
1717   - "ruflin/elastica": ">=0.90 <3.0",
1718   - "sentry/sentry": "^0.13",
1719   - "swiftmailer/swiftmailer": "~5.3"
1720   - },
1721   - "suggest": {
1722   - "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
1723   - "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
1724   - "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
1725   - "ext-mongo": "Allow sending log messages to a MongoDB server",
1726   - "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
1727   - "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
1728   - "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
1729   - "php-console/php-console": "Allow sending log messages to Google Chrome",
1730   - "rollbar/rollbar": "Allow sending log messages to Rollbar",
1731   - "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
1732   - "sentry/sentry": "Allow sending log messages to a Sentry server"
1733   - },
1734   - "type": "library",
1735   - "extra": {
1736   - "branch-alias": {
1737   - "dev-master": "2.0.x-dev"
1738   - }
1739   - },
1740   - "autoload": {
1741   - "psr-4": {
1742   - "Monolog\\": "src/Monolog"
1743   - }
1744   - },
1745   - "notification-url": "https://packagist.org/downloads/",
1746   - "license": [
1747   - "MIT"
1748   - ],
1749   - "authors": [
1750   - {
1751   - "name": "Jordi Boggiano",
1752   - "email": "j.boggiano@seld.be",
1753   - "homepage": "http://seld.be"
1754   - }
1755   - ],
1756   - "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
1757   - "homepage": "http://github.com/Seldaek/monolog",
1758   - "keywords": [
1759   - "log",
1760   - "logging",
1761   - "psr-3"
1762   - ],
1763   - "time": "2017-03-13 07:08:03"
1764   - },
1765   - {
1766   - "name": "mrclay/jsmin-php",
1767   - "version": "2.3.2",
1768   - "source": {
1769   - "type": "git",
1770   - "url": "https://github.com/mrclay/jsmin-php.git",
1771   - "reference": "932c9633c35b390beb2cfdea69a41ea7dbc8d759"
1772   - },
1773   - "dist": {
1774   - "type": "zip",
1775   - "url": "https://api.github.com/repos/mrclay/jsmin-php/zipball/932c9633c35b390beb2cfdea69a41ea7dbc8d759",
1776   - "reference": "932c9633c35b390beb2cfdea69a41ea7dbc8d759",
1777   - "shasum": ""
1778   - },
1779   - "require": {
1780   - "ext-pcre": "*",
1781   - "php": ">=5.3.0"
1782   - },
1783   - "require-dev": {
1784   - "phpunit/phpunit": "4.2"
1785   - },
1786   - "type": "library",
1787   - "autoload": {
1788   - "psr-0": {
1789   - "JSMin\\": "src/"
1790   - }
1791   - },
1792   - "notification-url": "https://packagist.org/downloads/",
1793   - "license": [
1794   - "MIT"
1795   - ],
1796   - "authors": [
1797   - {
1798   - "name": "Stephen Clay",
1799   - "email": "steve@mrclay.org",
1800   - "role": "Developer"
1801   - },
1802   - {
1803   - "name": "Ryan Grove",
1804   - "email": "ryan@wonko.com",
1805   - "role": "Developer"
1806   - }
1807   - ],
1808   - "description": "Provides a modified port of Douglas Crockford's jsmin.c, which removes unnecessary whitespace from JavaScript files.",
1809   - "homepage": "https://github.com/mrclay/jsmin-php/",
1810   - "keywords": [
1811   - "compress",
1812   - "jsmin",
1813   - "minify"
1814   - ],
1815   - "time": "2015-03-30 15:04:42"
1816   - },
1817   - {
1818   - "name": "mrclay/minify",
1819   - "version": "3.0.1",
1820   - "source": {
1821   - "type": "git",
1822   - "url": "https://github.com/mrclay/minify.git",
1823   - "reference": "6a5b09a00e089bdf3e14d545fadd1525abac5e61"
1824   - },
1825   - "dist": {
1826   - "type": "zip",
1827   - "url": "https://api.github.com/repos/mrclay/minify/zipball/6a5b09a00e089bdf3e14d545fadd1525abac5e61",
1828   - "reference": "6a5b09a00e089bdf3e14d545fadd1525abac5e61",
1829   - "shasum": ""
1830   - },
1831   - "require": {
1832   - "ext-pcre": "*",
1833   - "intervention/httpauth": "~2.0",
1834   - "monolog/monolog": "~1.1",
1835   - "mrclay/jsmin-php": "~2",
1836   - "mrclay/props-dic": "^2.2",
1837   - "php": "^5.3.0 || ^7.0",
1838   - "tubalmartin/cssmin": "~4"
1839   - },
1840   - "require-dev": {
1841   - "firephp/firephp-core": "~0.4.0",
1842   - "leafo/lessphp": "~0.4.0",
1843   - "leafo/scssphp": "~0.6.6",
1844   - "meenie/javascript-packer": "~1.1",
1845   - "phpunit/phpunit": "4.8.*",
1846   - "tedivm/jshrink": "~1.1.0"
1847   - },
1848   - "suggest": {
1849   - "firephp/firephp-core": "Use FirePHP for Log messages",
1850   - "leafo/lessphp": "LESS support",
1851   - "meenie/javascript-packer": "Keep track of the Packer PHP port using Composer"
1852   - },
1853   - "type": "library",
1854   - "extra": {
1855   - "branch-alias": {
1856   - "dev-master": "3.0.x-dev"
1857   - }
1858   - },
1859   - "autoload": {
1860   - "classmap": [
1861   - "lib/"
1862   - ]
1863   - },
1864   - "notification-url": "https://packagist.org/downloads/",
1865   - "license": [
1866   - "BSD-3-Clause"
1867   - ],
1868   - "authors": [
1869   - {
1870   - "name": "Stephen Clay",
1871   - "email": "steve@mrclay.org",
1872   - "role": "Developer"
1873   - }
1874   - ],
1875   - "description": "Minify is a PHP5 app that helps you follow several rules for client-side performance. It combines multiple CSS or Javascript files, removes unnecessary whitespace and comments, and serves them with gzip encoding and optimal client-side cache headers",
1876   - "homepage": "https://github.com/mrclay/minify",
1877   - "time": "2017-06-08 19:33:53"
1878   - },
1879   - {
1880   - "name": "mrclay/props-dic",
1881   - "version": "2.2.0",
1882   - "source": {
1883   - "type": "git",
1884   - "url": "https://github.com/mrclay/Props.git",
1885   - "reference": "9ed6cf3a027f1eab03abdd134ec209467cf9c77e"
1886   - },
1887   - "dist": {
1888   - "type": "zip",
1889   - "url": "https://api.github.com/repos/mrclay/Props/zipball/9ed6cf3a027f1eab03abdd134ec209467cf9c77e",
1890   - "reference": "9ed6cf3a027f1eab03abdd134ec209467cf9c77e",
1891   - "shasum": ""
1892   - },
1893   - "require": {
1894   - "container-interop/container-interop": "^1.1",
1895   - "php": ">=5.3.3",
1896   - "pimple/pimple": "~3.0"
1897   - },
1898   - "require-dev": {
1899   - "phpunit/phpunit": "~4.8"
1900   - },
1901   - "type": "library",
1902   - "autoload": {
1903   - "psr-0": {
1904   - "Props\\": [
1905   - "src/",
1906   - "test/"
1907   - ]
1908   - }
1909   - },
1910   - "notification-url": "https://packagist.org/downloads/",
1911   - "license": [
1912   - "MIT"
1913   - ],
1914   - "authors": [
1915   - {
1916   - "name": "Steve Clay",
1917   - "email": "steve@mrclay.org",
1918   - "homepage": "http://www.mrclay.org/"
1919   - }
1920   - ],
1921   - "description": "Props is a simple DI container that allows retrieving values via custom property and method names",
1922   - "keywords": [
1923   - "container",
1924   - "dependency injection",
1925   - "dependency injection container",
1926   - "di",
1927   - "di container"
1928   - ],
1929   - "time": "2016-02-10 18:59:20"
1930   - },
1931   - {
1932   - "name": "natxet/CssMin",
1933   - "version": "v3.0.4",
1934   - "source": {
1935   - "type": "git",
1936   - "url": "https://github.com/natxet/CssMin.git",
1937   - "reference": "92de3fe3ccb4f8298d31952490ef7d5395855c39"
1938   - },
1939   - "dist": {
1940   - "type": "zip",
1941   - "url": "https://api.github.com/repos/natxet/CssMin/zipball/92de3fe3ccb4f8298d31952490ef7d5395855c39",
1942   - "reference": "92de3fe3ccb4f8298d31952490ef7d5395855c39",
1943   - "shasum": ""
1944   - },
1945   - "require": {
1946   - "php": ">=5.0"
1947   - },
1948   - "type": "library",
1949   - "extra": {
1950   - "branch-alias": {
1951   - "dev-master": "3.0-dev"
1952   - }
1953   - },
1954   - "autoload": {
1955   - "classmap": [
1956   - "src/"
1957   - ]
1958   - },
1959   - "notification-url": "https://packagist.org/downloads/",
1960   - "license": [
1961   - "MIT"
1962   - ],
1963   - "authors": [
1964   - {
1965   - "name": "Joe Scylla",
1966   - "email": "joe.scylla@gmail.com",
1967   - "homepage": "https://profiles.google.com/joe.scylla"
1968   - }
1969   - ],
1970   - "description": "Minifying CSS",
1971   - "homepage": "http://code.google.com/p/cssmin/",
1972   - "keywords": [
1973   - "css",
1974   - "minify"
1975   - ],
1976   - "time": "2015-09-25 11:13:11"
1977   - },
1978   - {
1979   - "name": "noam148/yii2-image-manager",
1980   - "version": "1.2.6",
1981   - "source": {
1982   - "type": "git",
1983   - "url": "https://github.com/noam148/yii2-image-manager.git",
1984   - "reference": "4f4568e40f461b6f5c6bcebbc1e56b0906319b47"
1985   - },
1986   - "dist": {
1987   - "type": "zip",
1988   - "url": "https://api.github.com/repos/noam148/yii2-image-manager/zipball/4f4568e40f461b6f5c6bcebbc1e56b0906319b47",
1989   - "reference": "4f4568e40f461b6f5c6bcebbc1e56b0906319b47",
1990   - "shasum": ""
1991   - },
1992   - "require": {
1993   - "kartik-v/yii2-widget-fileinput": "@dev",
1994   - "noam148/yii2-image-resize": "*",
1995   - "yiisoft/yii2": "*"
1996   - },
1997   - "type": "yii2-extension",
1998   - "autoload": {
1999   - "psr-4": {
2000   - "noam148\\imagemanager\\": ""
2001   - }
2002   - },
2003   - "notification-url": "https://packagist.org/downloads/",
2004   - "license": [
2005   - "BSD-3-Clause"
2006   - ],
2007   - "authors": [
2008   - {
2009   - "name": "Noam148",
2010   - "homepage": "https://github.com/noam148/"
2011   - }
2012   - ],
2013   - "description": "A Yii2 module/widget for upload and cropping images",
2014   - "homepage": "https://github.com/noam148/yii2-image-manager",
2015   - "keywords": [
2016   - "crop",
2017   - "extension",
2018   - "image",
2019   - "manager",
2020   - "module",
2021   - "upload",
2022   - "widget",
2023   - "yii2"
2024   - ],
2025   - "time": "2017-06-11 09:21:10"
2026   - },
2027   - {
2028   - "name": "noam148/yii2-image-resize",
2029   - "version": "1.0.1",
2030   - "source": {
2031   - "type": "git",
2032   - "url": "https://github.com/noam148/yii2-image-resize.git",
2033   - "reference": "75796bdbe9bd66e23f8aff9d44ab431936a5a15e"
2034   - },
2035   - "dist": {
2036   - "type": "zip",
2037   - "url": "https://api.github.com/repos/noam148/yii2-image-resize/zipball/75796bdbe9bd66e23f8aff9d44ab431936a5a15e",
2038   - "reference": "75796bdbe9bd66e23f8aff9d44ab431936a5a15e",
2039   - "shasum": ""
2040   - },
2041   - "require": {
2042   - "yiisoft/yii2": "*",
2043   - "yiisoft/yii2-imagine": "*"
2044   - },
2045   - "type": "yii2-extension",
2046   - "autoload": {
2047   - "psr-4": {
2048   - "noam148\\imageresize\\": ""
2049   - }
2050   - },
2051   - "notification-url": "https://packagist.org/downloads/",
2052   - "license": [
2053   - "BSD-3-Clause"
2054   - ],
2055   - "authors": [
2056   - {
2057   - "name": "Noam148",
2058   - "homepage": "https://github.com/noam148/"
2059   - }
2060   - ],
2061   - "description": "A Yii2 component for resizing images (on the fly)",
2062   - "homepage": "https://github.com/noam148/yii2-image-resize",
2063   - "keywords": [
2064   - "component",
2065   - "extension",
2066   - "image",
2067   - "on-the-fly",
2068   - "resize",
2069   - "yii2"
2070   - ],
2071   - "time": "2016-11-29 18:17:37"
2072   - },
2073   - {
2074   - "name": "nodge/lightopenid",
2075   - "version": "1.1.2",
2076   - "source": {
2077   - "type": "git",
2078   - "url": "https://github.com/Nodge/LightOpenID.git",
2079   - "reference": "a5492cc0c932c557b7e9b54a6e5bbd85cc5fa041"
2080   - },
2081   - "dist": {
2082   - "type": "zip",
2083   - "url": "https://api.github.com/repos/Nodge/LightOpenID/zipball/a5492cc0c932c557b7e9b54a6e5bbd85cc5fa041",
2084   - "reference": "a5492cc0c932c557b7e9b54a6e5bbd85cc5fa041",
2085   - "shasum": ""
2086   - },
2087   - "require": {
2088   - "php": ">=5.2"
2089   - },
2090   - "type": "library",
2091   - "autoload": {
2092   - "classmap": [
2093   - "openid.php",
2094   - "provider/provider.php"
2095   - ]
2096   - },
2097   - "notification-url": "https://packagist.org/downloads/",
2098   - "license": [
2099   - "MIT License"
2100   - ],
2101   - "authors": [
2102   - {
2103   - "name": "Mewp",
2104   - "homepage": "http://code.google.com/p/lightopenid/"
2105   - },
2106   - {
2107   - "name": "Ignat Ignatov",
2108   - "homepage": "https://github.com/iignatov/LightOpenID"
2109   - }
2110   - ],
2111   - "description": "Lightweight PHP5 library for easy OpenID authentication.",
2112   - "homepage": "https://github.com/Nodge/LightOpenID",
2113   - "keywords": [
2114   - "Authentication",
2115   - "OpenId"
2116   - ],
2117   - "time": "2013-08-31 16:48:56"
2118   - },
2119   - {
2120   - "name": "nodge/yii2-eauth",
2121   - "version": "2.5.0",
2122   - "source": {
2123   - "type": "git",
2124   - "url": "https://github.com/Nodge/yii2-eauth.git",
2125   - "reference": "04798651fdb3a0db9ed5272330f18b26733507a0"
2126   - },
2127   - "dist": {
2128   - "type": "zip",
2129   - "url": "https://api.github.com/repos/Nodge/yii2-eauth/zipball/04798651fdb3a0db9ed5272330f18b26733507a0",
2130   - "reference": "04798651fdb3a0db9ed5272330f18b26733507a0",
2131   - "shasum": ""
2132   - },
2133   - "require": {
2134   - "lib-curl": "*",
2135   - "lusitanian/oauth": "~0.3.0",
2136   - "nodge/lightopenid": "~1.1.0",
2137   - "php": ">=5.4.0",
2138   - "yiisoft/yii2": "*"
2139   - },
2140   - "type": "yii2-extension",
2141   - "extra": {
2142   - "bootstrap": "nodge\\eauth\\Bootstrap"
2143   - },
2144   - "autoload": {
2145   - "psr-4": {
2146   - "nodge\\eauth\\": "src/"
2147   - }
2148   - },
2149   - "notification-url": "https://packagist.org/downloads/",
2150   - "license": [
2151   - "New BSD License"
2152   - ],
2153   - "authors": [
2154   - {
2155   - "name": "Maxim Zemskov",
2156   - "email": "nodge@yandex.ru",
2157   - "homepage": "http://nodge.ru/"
2158   - }
2159   - ],
2160   - "description": "Yii2 EAuth Extension. EAuth allows to authenticate users with accounts on other websites (Google, Facebook, Twitter, etc).",
2161   - "homepage": "https://github.com/Nodge/yii2-eauth",
2162   - "keywords": [
2163   - "Authentication",
2164   - "OpenId",
2165   - "eauth",
2166   - "extension",
2167   - "oauth",
2168   - "yii2"
2169   - ],
2170   - "time": "2017-04-09 20:23:01"
2171   - },
2172   - {
2173   - "name": "phpmailer/phpmailer",
2174   - "version": "v5.2.8",
2175   - "source": {
2176   - "type": "git",
2177   - "url": "https://github.com/PHPMailer/PHPMailer.git",
2178   - "reference": "d3802c597bff8f6c2ccfa3eab2a511aa01b8d68f"
2179   - },
2180   - "dist": {
2181   - "type": "zip",
2182   - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/d3802c597bff8f6c2ccfa3eab2a511aa01b8d68f",
2183   - "reference": "d3802c597bff8f6c2ccfa3eab2a511aa01b8d68f",
2184   - "shasum": ""
2185   - },
2186   - "require": {
2187   - "php": ">=5.0.0"
2188   - },
2189   - "require-dev": {
2190   - "phpdocumentor/phpdocumentor": "*",
2191   - "phpunit/phpunit": "4.0.*"
2192   - },
2193   - "type": "library",
2194   - "autoload": {
2195   - "classmap": [
2196   - "class.phpmailer.php",
2197   - "class.pop3.php",
2198   - "class.smtp.php"
2199   - ]
2200   - },
2201   - "notification-url": "https://packagist.org/downloads/",
2202   - "license": [
2203   - "LGPL-2.1"
2204   - ],
2205   - "authors": [
2206   - {
2207   - "name": "Jim Jagielski",
2208   - "email": "jimjag@gmail.com"
2209   - },
2210   - {
2211   - "name": "Marcus Bointon",
2212   - "email": "phpmailer@synchromedia.co.uk"
2213   - },
2214   - {
2215   - "name": "Andy Prevost",
2216   - "email": "codeworxtech@users.sourceforge.net"
2217   - },
2218   - {
2219   - "name": "Brent R. Matzelle"
2220   - }
2221   - ],
2222   - "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
2223   - "time": "2014-05-14 07:04:18"
2224   - },
2225   - {
2226   - "name": "phpoffice/phpexcel",
2227   - "version": "1.8.1",
2228   - "source": {
2229   - "type": "git",
2230   - "url": "https://github.com/PHPOffice/PHPExcel.git",
2231   - "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32"
2232   - },
2233   - "dist": {
2234   - "type": "zip",
2235   - "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/372c7cbb695a6f6f1e62649381aeaa37e7e70b32",
2236   - "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32",
2237   - "shasum": ""
2238   - },
2239   - "require": {
2240   - "ext-xml": "*",
2241   - "ext-xmlwriter": "*",
2242   - "php": ">=5.2.0"
2243   - },
2244   - "type": "library",
2245   - "autoload": {
2246   - "psr-0": {
2247   - "PHPExcel": "Classes/"
2248   - }
2249   - },
2250   - "notification-url": "https://packagist.org/downloads/",
2251   - "license": [
2252   - "LGPL"
2253   - ],
2254   - "authors": [
2255   - {
2256   - "name": "Maarten Balliauw",
2257   - "homepage": "http://blog.maartenballiauw.be"
2258   - },
2259   - {
2260   - "name": "Mark Baker"
2261   - },
2262   - {
2263   - "name": "Franck Lefevre",
2264   - "homepage": "http://blog.rootslabs.net"
2265   - },
2266   - {
2267   - "name": "Erik Tilt"
2268   - }
2269   - ],
2270   - "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
2271   - "homepage": "http://phpexcel.codeplex.com",
2272   - "keywords": [
2273   - "OpenXML",
2274   - "excel",
2275   - "php",
2276   - "spreadsheet",
2277   - "xls",
2278   - "xlsx"
2279   - ],
2280   - "time": "2015-05-01 07:00:55"
2281   - },
2282   - {
2283   - "name": "phpseclib/phpseclib",
2284   - "version": "2.0.6",
2285   - "source": {
2286   - "type": "git",
2287   - "url": "https://github.com/phpseclib/phpseclib.git",
2288   - "reference": "34a7699e6f31b1ef4035ee36444407cecf9f56aa"
2289   - },
2290   - "dist": {
2291   - "type": "zip",
2292   - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/34a7699e6f31b1ef4035ee36444407cecf9f56aa",
2293   - "reference": "34a7699e6f31b1ef4035ee36444407cecf9f56aa",
2294   - "shasum": ""
2295   - },
2296   - "require": {
2297   - "php": ">=5.3.3"
2298   - },
2299   - "require-dev": {
2300   - "phing/phing": "~2.7",
2301   - "phpunit/phpunit": "~4.0",
2302   - "sami/sami": "~2.0",
2303   - "squizlabs/php_codesniffer": "~2.0"
2304   - },
2305   - "suggest": {
2306   - "ext-gmp": "Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.",
2307   - "ext-libsodium": "SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.",
2308   - "ext-mcrypt": "Install the Mcrypt extension in order to speed up a few other cryptographic operations.",
2309   - "ext-openssl": "Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations."
2310   - },
2311   - "type": "library",
2312   - "autoload": {
2313   - "files": [
2314   - "phpseclib/bootstrap.php"
2315   - ],
2316   - "psr-4": {
2317   - "phpseclib\\": "phpseclib/"
2318   - }
2319   - },
2320   - "notification-url": "https://packagist.org/downloads/",
2321   - "license": [
2322   - "MIT"
2323   - ],
2324   - "authors": [
2325   - {
2326   - "name": "Jim Wigginton",
2327   - "email": "terrafrost@php.net",
2328   - "role": "Lead Developer"
2329   - },
2330   - {
2331   - "name": "Patrick Monnerat",
2332   - "email": "pm@datasphere.ch",
2333   - "role": "Developer"
2334   - },
2335   - {
2336   - "name": "Andreas Fischer",
2337   - "email": "bantu@phpbb.com",
2338   - "role": "Developer"
2339   - },
2340   - {
2341   - "name": "Hans-Jürgen Petrich",
2342   - "email": "petrich@tronic-media.com",
2343   - "role": "Developer"
2344   - },
2345   - {
2346   - "name": "Graham Campbell",
2347   - "email": "graham@alt-three.com",
2348   - "role": "Developer"
2349   - }
2350   - ],
2351   - "description": "PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.",
2352   - "homepage": "http://phpseclib.sourceforge.net",
2353   - "keywords": [
2354   - "BigInteger",
2355   - "aes",
2356   - "asn.1",
2357   - "asn1",
2358   - "blowfish",
2359   - "crypto",
2360   - "cryptography",
2361   - "encryption",
2362   - "rsa",
2363   - "security",
2364   - "sftp",
2365   - "signature",
2366   - "signing",
2367   - "ssh",
2368   - "twofish",
2369   - "x.509",
2370   - "x509"
2371   - ],
2372   - "time": "2017-06-05 06:31:10"
2373   - },
2374   - {
2375   - "name": "pimple/pimple",
2376   - "version": "v3.0.2",
2377   - "source": {
2378   - "type": "git",
2379   - "url": "https://github.com/silexphp/Pimple.git",
2380   - "reference": "a30f7d6e57565a2e1a316e1baf2a483f788b258a"
2381   - },
2382   - "dist": {
2383   - "type": "zip",
2384   - "url": "https://api.github.com/repos/silexphp/Pimple/zipball/a30f7d6e57565a2e1a316e1baf2a483f788b258a",
2385   - "reference": "a30f7d6e57565a2e1a316e1baf2a483f788b258a",
2386   - "shasum": ""
2387   - },
2388   - "require": {
2389   - "php": ">=5.3.0"
2390   - },
2391   - "type": "library",
2392   - "extra": {
2393   - "branch-alias": {
2394   - "dev-master": "3.0.x-dev"
2395   - }
2396   - },
2397   - "autoload": {
2398   - "psr-0": {
2399   - "Pimple": "src/"
2400   - }
2401   - },
2402   - "notification-url": "https://packagist.org/downloads/",
2403   - "license": [
2404   - "MIT"
2405   - ],
2406   - "authors": [
2407   - {
2408   - "name": "Fabien Potencier",
2409   - "email": "fabien@symfony.com"
2410   - }
2411   - ],
2412   - "description": "Pimple, a simple Dependency Injection Container",
2413   - "homepage": "http://pimple.sensiolabs.org",
2414   - "keywords": [
2415   - "container",
2416   - "dependency injection"
2417   - ],
2418   - "time": "2015-09-11 15:10:35"
2419   - },
2420   - {
2421   - "name": "psr/cache",
2422   - "version": "1.0.1",
2423   - "source": {
2424   - "type": "git",
2425   - "url": "https://github.com/php-fig/cache.git",
2426   - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
2427   - },
2428   - "dist": {
2429   - "type": "zip",
2430   - "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
2431   - "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
2432   - "shasum": ""
2433   - },
2434   - "require": {
2435   - "php": ">=5.3.0"
2436   - },
2437   - "type": "library",
2438   - "extra": {
2439   - "branch-alias": {
2440   - "dev-master": "1.0.x-dev"
2441   - }
2442   - },
2443   - "autoload": {
2444   - "psr-4": {
2445   - "Psr\\Cache\\": "src/"
2446   - }
2447   - },
2448   - "notification-url": "https://packagist.org/downloads/",
2449   - "license": [
2450   - "MIT"
2451   - ],
2452   - "authors": [
2453   - {
2454   - "name": "PHP-FIG",
2455   - "homepage": "http://www.php-fig.org/"
2456   - }
2457   - ],
2458   - "description": "Common interface for caching libraries",
2459   - "keywords": [
2460   - "cache",
2461   - "psr",
2462   - "psr-6"
2463   - ],
2464   - "time": "2016-08-06 20:24:11"
2465   - },
2466   - {
2467   - "name": "psr/container",
2468   - "version": "1.0.0",
2469   - "source": {
2470   - "type": "git",
2471   - "url": "https://github.com/php-fig/container.git",
2472   - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
2473   - },
2474   - "dist": {
2475   - "type": "zip",
2476   - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
2477   - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
2478   - "shasum": ""
2479   - },
2480   - "require": {
2481   - "php": ">=5.3.0"
2482   - },
2483   - "type": "library",
2484   - "extra": {
2485   - "branch-alias": {
2486   - "dev-master": "1.0.x-dev"
2487   - }
2488   - },
2489   - "autoload": {
2490   - "psr-4": {
2491   - "Psr\\Container\\": "src/"
2492   - }
2493   - },
2494   - "notification-url": "https://packagist.org/downloads/",
2495   - "license": [
2496   - "MIT"
2497   - ],
2498   - "authors": [
2499   - {
2500   - "name": "PHP-FIG",
2501   - "homepage": "http://www.php-fig.org/"
2502   - }
2503   - ],
2504   - "description": "Common Container Interface (PHP FIG PSR-11)",
2505   - "homepage": "https://github.com/php-fig/container",
2506   - "keywords": [
2507   - "PSR-11",
2508   - "container",
2509   - "container-interface",
2510   - "container-interop",
2511   - "psr"
2512   - ],
2513   - "time": "2017-02-14 16:28:37"
2514   - },
2515   - {
2516   - "name": "psr/http-message",
2517   - "version": "1.0.1",
2518   - "source": {
2519   - "type": "git",
2520   - "url": "https://github.com/php-fig/http-message.git",
2521   - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
2522   - },
2523   - "dist": {
2524   - "type": "zip",
2525   - "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
2526   - "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
2527   - "shasum": ""
2528   - },
2529   - "require": {
2530   - "php": ">=5.3.0"
2531   - },
2532   - "type": "library",
2533   - "extra": {
2534   - "branch-alias": {
2535   - "dev-master": "1.0.x-dev"
2536   - }
2537   - },
2538   - "autoload": {
2539   - "psr-4": {
2540   - "Psr\\Http\\Message\\": "src/"
2541   - }
2542   - },
2543   - "notification-url": "https://packagist.org/downloads/",
2544   - "license": [
2545   - "MIT"
2546   - ],
2547   - "authors": [
2548   - {
2549   - "name": "PHP-FIG",
2550   - "homepage": "http://www.php-fig.org/"
2551   - }
2552   - ],
2553   - "description": "Common interface for HTTP messages",
2554   - "homepage": "https://github.com/php-fig/http-message",
2555   - "keywords": [
2556   - "http",
2557   - "http-message",
2558   - "psr",
2559   - "psr-7",
2560   - "request",
2561   - "response"
2562   - ],
2563   - "time": "2016-08-06 14:39:51"
2564   - },
2565   - {
2566   - "name": "psr/log",
2567   - "version": "1.0.2",
2568   - "source": {
2569   - "type": "git",
2570   - "url": "https://github.com/php-fig/log.git",
2571   - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d"
2572   - },
2573   - "dist": {
2574   - "type": "zip",
2575   - "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
2576   - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d",
2577   - "shasum": ""
2578   - },
2579   - "require": {
2580   - "php": ">=5.3.0"
2581   - },
2582   - "type": "library",
2583   - "extra": {
2584   - "branch-alias": {
2585   - "dev-master": "1.0.x-dev"
2586   - }
2587   - },
2588   - "autoload": {
2589   - "psr-4": {
2590   - "Psr\\Log\\": "Psr/Log/"
2591   - }
2592   - },
2593   - "notification-url": "https://packagist.org/downloads/",
2594   - "license": [
2595   - "MIT"
2596   - ],
2597   - "authors": [
2598   - {
2599   - "name": "PHP-FIG",
2600   - "homepage": "http://www.php-fig.org/"
2601   - }
2602   - ],
2603   - "description": "Common interface for logging libraries",
2604   - "homepage": "https://github.com/php-fig/log",
2605   - "keywords": [
2606   - "log",
2607   - "psr",
2608   - "psr-3"
2609   - ],
2610   - "time": "2016-10-10 12:19:37"
2611   - },
2612   - {
2613   - "name": "rmrevin/yii2-fontawesome",
2614   - "version": "2.17.1",
2615   - "source": {
2616   - "type": "git",
2617   - "url": "https://github.com/rmrevin/yii2-fontawesome.git",
2618   - "reference": "65ce306da864f4d558348aeba040ed7876878090"
2619   - },
2620   - "dist": {
2621   - "type": "zip",
2622   - "url": "https://api.github.com/repos/rmrevin/yii2-fontawesome/zipball/65ce306da864f4d558348aeba040ed7876878090",
2623   - "reference": "65ce306da864f4d558348aeba040ed7876878090",
2624   - "shasum": ""
2625   - },
2626   - "require": {
2627   - "fortawesome/font-awesome": "~4.7",
2628   - "php": ">=5.4.0",
2629   - "yiisoft/yii2": "2.0.*"
2630   - },
2631   - "type": "yii2-extension",
2632   - "extra": {
2633   - "asset-installer-paths": {
2634   - "npm-asset-library": "vendor/npm",
2635   - "bower-asset-library": "vendor/bower"
2636   - }
2637   - },
2638   - "autoload": {
2639   - "psr-4": {
2640   - "rmrevin\\yii\\fontawesome\\": ""
2641   - }
2642   - },
2643   - "notification-url": "https://packagist.org/downloads/",
2644   - "license": [
2645   - "MIT"
2646   - ],
2647   - "authors": [
2648   - {
2649   - "name": "Revin Roman",
2650   - "email": "roman@rmrevin.com",
2651   - "homepage": "https://rmrevin.com/"
2652   - }
2653   - ],
2654   - "description": "Asset Bundle for Yii2 with Font Awesome",
2655   - "keywords": [
2656   - "asset",
2657   - "awesome",
2658   - "bundle",
2659   - "font",
2660   - "yii"
2661   - ],
2662   - "time": "2017-01-11 14:05:47"
2663   - },
2664   - {
2665   - "name": "skeeks/yii2-assets-auto-compress",
2666   - "version": "1.2.3",
2667   - "source": {
2668   - "type": "git",
2669   - "url": "https://github.com/skeeks-semenov/yii2-assets-auto-compress.git",
2670   - "reference": "18d80abd2bbce79e11fa1c0484ab72f08e772cb2"
2671   - },
2672   - "dist": {
2673   - "type": "zip",
2674   - "url": "https://api.github.com/repos/skeeks-semenov/yii2-assets-auto-compress/zipball/18d80abd2bbce79e11fa1c0484ab72f08e772cb2",
2675   - "reference": "18d80abd2bbce79e11fa1c0484ab72f08e772cb2",
2676   - "shasum": ""
2677   - },
2678   - "require": {
2679   - "mrclay/minify": "*",
2680   - "natxet/cssmin": "*",
2681   - "tedivm/jshrink": "*",
2682   - "yiisoft/yii2": "*"
2683   - },
2684   - "type": "yii2-extension",
2685   - "autoload": {
2686   - "psr-4": {
2687   - "skeeks\\yii2\\assetsAuto\\": ""
2688   - }
2689   - },
2690   - "notification-url": "https://packagist.org/downloads/",
2691   - "license": [
2692   - "BSD-3-Clause"
2693   - ],
2694   - "authors": [
2695   - {
2696   - "name": "Semenov Alexander",
2697   - "email": "semenov@skeeks.com"
2698   - }
2699   - ],
2700   - "description": "Automatically compile and merge files js + css",
2701   - "homepage": "http://www.skeeks.com/",
2702   - "keywords": [
2703   - "JS",
2704   - "Sx",
2705   - "app",
2706   - "assets",
2707   - "auto assets",
2708   - "css",
2709   - "framework",
2710   - "skeeks",
2711   - "yii"
2712   - ],
2713   - "time": "2016-11-11 08:29:19"
2714   - },
2715   - {
2716   - "name": "speixoto/yii2-amcharts",
2717   - "version": "v0.1.1",
2718   - "source": {
2719   - "type": "git",
2720   - "url": "https://github.com/speixoto/yii2-amcharts.git",
2721   - "reference": "2a0c95360710e9a4317fd735fc3392772b75b8af"
2722   - },
2723   - "dist": {
2724   - "type": "zip",
2725   - "url": "https://api.github.com/repos/speixoto/yii2-amcharts/zipball/2a0c95360710e9a4317fd735fc3392772b75b8af",
2726   - "reference": "2a0c95360710e9a4317fd735fc3392772b75b8af",
2727   - "shasum": ""
2728   - },
2729   - "require": {
2730   - "bower-asset/amcharts": "*",
2731   - "bower-asset/amcharts-stock": "dev-master",
2732   - "yiisoft/yii2": "*"
2733   - },
2734   - "type": "yii2-extension",
2735   - "autoload": {
2736   - "psr-4": {
2737   - "speixoto\\amcharts\\": ""
2738   - }
2739   - },
2740   - "notification-url": "https://packagist.org/downloads/",
2741   - "license": [
2742   - "MIT"
2743   - ],
2744   - "authors": [
2745   - {
2746   - "name": "Sérgio Peixoto",
2747   - "email": "matematico2002@hotmail.com"
2748   - }
2749   - ],
2750   - "description": "AmCharts Widget for Yii 2",
2751   - "keywords": [
2752   - "amcharts",
2753   - "yii"
2754   - ],
2755   - "time": "2016-08-23 13:52:28"
2756   - },
2757   - {
2758   - "name": "swiftmailer/swiftmailer",
2759   - "version": "v5.4.8",
2760   - "source": {
2761   - "type": "git",
2762   - "url": "https://github.com/swiftmailer/swiftmailer.git",
2763   - "reference": "9a06dc570a0367850280eefd3f1dc2da45aef517"
2764   - },
2765   - "dist": {
2766   - "type": "zip",
2767   - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/9a06dc570a0367850280eefd3f1dc2da45aef517",
2768   - "reference": "9a06dc570a0367850280eefd3f1dc2da45aef517",
2769   - "shasum": ""
2770   - },
2771   - "require": {
2772   - "php": ">=5.3.3"
2773   - },
2774   - "require-dev": {
2775   - "mockery/mockery": "~0.9.1",
2776   - "symfony/phpunit-bridge": "~3.2"
2777   - },
2778   - "type": "library",
2779   - "extra": {
2780   - "branch-alias": {
2781   - "dev-master": "5.4-dev"
2782   - }
2783   - },
2784   - "autoload": {
2785   - "files": [
2786   - "lib/swift_required.php"
2787   - ]
2788   - },
2789   - "notification-url": "https://packagist.org/downloads/",
2790   - "license": [
2791   - "MIT"
2792   - ],
2793   - "authors": [
2794   - {
2795   - "name": "Chris Corbyn"
2796   - },
2797   - {
2798   - "name": "Fabien Potencier",
2799   - "email": "fabien@symfony.com"
2800   - }
2801   - ],
2802   - "description": "Swiftmailer, free feature-rich PHP mailer",
2803   - "homepage": "http://swiftmailer.org",
2804   - "keywords": [
2805   - "email",
2806   - "mail",
2807   - "mailer"
2808   - ],
2809   - "time": "2017-05-01 15:54:03"
2810   - },
2811   - {
2812   - "name": "tedivm/jshrink",
2813   - "version": "v1.2.0",
2814   - "source": {
2815   - "type": "git",
2816   - "url": "https://github.com/tedious/JShrink.git",
2817   - "reference": "667e99774d230525d4d3dc2a50da7ba6b1d56bad"
2818   - },
2819   - "dist": {
2820   - "type": "zip",
2821   - "url": "https://api.github.com/repos/tedious/JShrink/zipball/667e99774d230525d4d3dc2a50da7ba6b1d56bad",
2822   - "reference": "667e99774d230525d4d3dc2a50da7ba6b1d56bad",
2823   - "shasum": ""
2824   - },
2825   - "require": {
2826   - "php": "^5.6|^7.0"
2827   - },
2828   - "require-dev": {
2829   - "fabpot/php-cs-fixer": "0.4.0",
2830   - "phpunit/phpunit": "4.0.*",
2831   - "satooshi/php-coveralls": "^0.7.0"
2832   - },
2833   - "type": "library",
2834   - "autoload": {
2835   - "psr-0": {
2836   - "JShrink": "src/"
2837   - }
2838   - },
2839   - "notification-url": "https://packagist.org/downloads/",
2840   - "license": [
2841   - "BSD-3-Clause"
2842   - ],
2843   - "authors": [
2844   - {
2845   - "name": "Robert Hafner",
2846   - "email": "tedivm@tedivm.com"
2847   - }
2848   - ],
2849   - "description": "Javascript Minifier built in PHP",
2850   - "homepage": "http://github.com/tedious/JShrink",
2851   - "keywords": [
2852   - "javascript",
2853   - "minifier"
2854   - ],
2855   - "time": "2017-05-30 02:59:46"
2856   - },
2857   - {
2858   - "name": "tinymce/tinymce",
2859   - "version": "4.6.4",
2860   - "source": {
2861   - "type": "git",
2862   - "url": "https://github.com/tinymce/tinymce-dist.git",
2863   - "reference": "1e499f03e719106216fdd34859f8f35a2f8a68a2"
2864   - },
2865   - "dist": {
2866   - "type": "zip",
2867   - "url": "https://api.github.com/repos/tinymce/tinymce-dist/zipball/1e499f03e719106216fdd34859f8f35a2f8a68a2",
2868   - "reference": "1e499f03e719106216fdd34859f8f35a2f8a68a2",
2869   - "shasum": ""
2870   - },
2871   - "type": "component",
2872   - "extra": {
2873   - "component": {
2874   - "scripts": [
2875   - "tinymce.js",
2876   - "plugins/*/plugin.js",
2877   - "themes/*/theme.js"
2878   - ],
2879   - "files": [
2880   - "tinymce.min.js",
2881   - "plugins/*/plugin.min.js",
2882   - "themes/*/theme.min.js",
2883   - "skins/**"
2884   - ]
2885   - }
2886   - },
2887   - "notification-url": "https://packagist.org/downloads/",
2888   - "license": [
2889   - "LGPL-2.1"
2890   - ],
2891   - "description": "Web based JavaScript HTML WYSIWYG editor control.",
2892   - "homepage": "http://www.tinymce.com",
2893   - "keywords": [
2894   - "editor",
2895   - "html",
2896   - "javascript",
2897   - "richtext",
2898   - "tinymce",
2899   - "wysiwyg"
2900   - ],
2901   - "time": "2017-06-13 12:49:51"
2902   - },
2903   - {
2904   - "name": "tubalmartin/cssmin",
2905   - "version": "v4.1.0",
2906   - "source": {
2907   - "type": "git",
2908   - "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git",
2909   - "reference": "1c7ae93cf6b392d4dae5c4ae18979918413af16e"
2910   - },
2911   - "dist": {
2912   - "type": "zip",
2913   - "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/1c7ae93cf6b392d4dae5c4ae18979918413af16e",
2914   - "reference": "1c7ae93cf6b392d4dae5c4ae18979918413af16e",
2915   - "shasum": ""
2916   - },
2917   - "require": {
2918   - "ext-pcre": "*",
2919   - "php": ">=5.3.2"
2920   - },
2921   - "require-dev": {
2922   - "cogpowered/finediff": "0.3.*",
2923   - "phpunit/phpunit": "4.8.*"
2924   - },
2925   - "bin": [
2926   - "cssmin"
2927   - ],
2928   - "type": "library",
2929   - "autoload": {
2930   - "psr-4": {
2931   - "tubalmartin\\CssMin\\": "src"
2932   - }
2933   - },
2934   - "notification-url": "https://packagist.org/downloads/",
2935   - "license": [
2936   - "BSD-3-Clause"
2937   - ],
2938   - "authors": [
2939   - {
2940   - "name": "Túbal Martín",
2941   - "homepage": "http://tubalmartin.me/"
2942   - }
2943   - ],
2944   - "description": "A PHP port of the YUI CSS compressor",
2945   - "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port",
2946   - "keywords": [
2947   - "compress",
2948   - "compressor",
2949   - "css",
2950   - "cssmin",
2951   - "minify",
2952   - "yui"
2953   - ],
2954   - "time": "2017-05-16 13:45:26"
2955   - },
2956   - {
2957   - "name": "yii2tech/filedb",
2958   - "version": "1.0.3",
2959   - "source": {
2960   - "type": "git",
2961   - "url": "https://github.com/yii2tech/filedb.git",
2962   - "reference": "29af3a707fa2070b73b268e847b264f29c7dff31"
2963   - },
2964   - "dist": {
2965   - "type": "zip",
2966   - "url": "https://api.github.com/repos/yii2tech/filedb/zipball/29af3a707fa2070b73b268e847b264f29c7dff31",
2967   - "reference": "29af3a707fa2070b73b268e847b264f29c7dff31",
2968   - "shasum": ""
2969   - },
2970   - "require": {
2971   - "yiisoft/yii2": "*"
2972   - },
2973   - "type": "yii2-extension",
2974   - "extra": {
2975   - "branch-alias": {
2976   - "dev-master": "1.0.x-dev"
2977   - }
2978   - },
2979   - "autoload": {
2980   - "psr-4": {
2981   - "yii2tech\\filedb\\": ""
2982   - }
2983   - },
2984   - "notification-url": "https://packagist.org/downloads/",
2985   - "license": [
2986   - "BSD-3-Clause"
2987   - ],
2988   - "authors": [
2989   - {
2990   - "name": "Paul Klimov",
2991   - "email": "klimov.paul@gmail.com"
2992   - }
2993   - ],
2994   - "description": "Provides ActiveRecord interface for data declared in static files",
2995   - "keywords": [
2996   - "active",
2997   - "filedb",
2998   - "record",
2999   - "static",
3000   - "yii2"
3001   - ],
3002   - "time": "2017-02-06 10:58:30"
3003   - },
3004   - {
3005   - "name": "yiisoft/yii2",
3006   - "version": "2.0.12",
3007   - "source": {
3008   - "type": "git",
3009   - "url": "https://github.com/yiisoft/yii2-framework.git",
3010   - "reference": "70acbecc75cb26b6cd66d16be0b06e4b73db190d"
3011   - },
3012   - "dist": {
3013   - "type": "zip",
3014   - "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/70acbecc75cb26b6cd66d16be0b06e4b73db190d",
3015   - "reference": "70acbecc75cb26b6cd66d16be0b06e4b73db190d",
3016   - "shasum": ""
3017   - },
3018   - "require": {
3019   - "bower-asset/jquery": "2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable",
3020   - "bower-asset/jquery.inputmask": "~3.2.2 | ~3.3.5",
3021   - "bower-asset/punycode": "1.3.*",
3022   - "bower-asset/yii2-pjax": "~2.0.1",
3023   - "cebe/markdown": "~1.0.0 | ~1.1.0",
3024   - "ext-ctype": "*",
3025   - "ext-mbstring": "*",
3026   - "ezyang/htmlpurifier": "~4.6",
3027   - "lib-pcre": "*",
3028   - "php": ">=5.4.0",
3029   - "yiisoft/yii2-composer": "~2.0.4"
3030   - },
3031   - "bin": [
3032   - "yii"
3033   - ],
3034   - "type": "library",
3035   - "extra": {
3036   - "branch-alias": {
3037   - "dev-master": "2.0.x-dev"
3038   - }
3039   - },
3040   - "autoload": {
3041   - "psr-4": {
3042   - "yii\\": ""
3043   - }
3044   - },
3045   - "notification-url": "https://packagist.org/downloads/",
3046   - "license": [
3047   - "BSD-3-Clause"
3048   - ],
3049   - "authors": [
3050   - {
3051   - "name": "Qiang Xue",
3052   - "email": "qiang.xue@gmail.com",
3053   - "homepage": "http://www.yiiframework.com/",
3054   - "role": "Founder and project lead"
3055   - },
3056   - {
3057   - "name": "Alexander Makarov",
3058   - "email": "sam@rmcreative.ru",
3059   - "homepage": "http://rmcreative.ru/",
3060   - "role": "Core framework development"
3061   - },
3062   - {
3063   - "name": "Maurizio Domba",
3064   - "homepage": "http://mdomba.info/",
3065   - "role": "Core framework development"
3066   - },
3067   - {
3068   - "name": "Carsten Brandt",
3069   - "email": "mail@cebe.cc",
3070   - "homepage": "http://cebe.cc/",
3071   - "role": "Core framework development"
3072   - },
3073   - {
3074   - "name": "Timur Ruziev",
3075   - "email": "resurtm@gmail.com",
3076   - "homepage": "http://resurtm.com/",
3077   - "role": "Core framework development"
3078   - },
3079   - {
3080   - "name": "Paul Klimov",
3081   - "email": "klimov.paul@gmail.com",
3082   - "role": "Core framework development"
3083   - },
3084   - {
3085   - "name": "Dmitry Naumenko",
3086   - "email": "d.naumenko.a@gmail.com",
3087   - "role": "Core framework development"
3088   - },
3089   - {
3090   - "name": "Boudewijn Vahrmeijer",
3091   - "email": "info@dynasource.eu",
3092   - "homepage": "http://dynasource.eu",
3093   - "role": "Core framework development"
3094   - }
3095   - ],
3096   - "description": "Yii PHP Framework Version 2",
3097   - "homepage": "http://www.yiiframework.com/",
3098   - "keywords": [
3099   - "framework",
3100   - "yii2"
3101   - ],
3102   - "time": "2017-06-05 14:33:41"
3103   - },
3104   - {
3105   - "name": "yiisoft/yii2-bootstrap",
3106   - "version": "2.0.6",
3107   - "source": {
3108   - "type": "git",
3109   - "url": "https://github.com/yiisoft/yii2-bootstrap.git",
3110   - "reference": "3fd2b8c950cce79d60e9702d6bcb24eb3c80f6c5"
3111   - },
3112   - "dist": {
3113   - "type": "zip",
3114   - "url": "https://api.github.com/repos/yiisoft/yii2-bootstrap/zipball/3fd2b8c950cce79d60e9702d6bcb24eb3c80f6c5",
3115   - "reference": "3fd2b8c950cce79d60e9702d6bcb24eb3c80f6c5",
3116   - "shasum": ""
3117   - },
3118   - "require": {
3119   - "bower-asset/bootstrap": "3.3.* | 3.2.* | 3.1.*",
3120   - "yiisoft/yii2": ">=2.0.6"
3121   - },
3122   - "type": "yii2-extension",
3123   - "extra": {
3124   - "branch-alias": {
3125   - "dev-master": "2.0.x-dev"
3126   - },
3127   - "asset-installer-paths": {
3128   - "npm-asset-library": "vendor/npm",
3129   - "bower-asset-library": "vendor/bower"
3130   - }
3131   - },
3132   - "autoload": {
3133   - "psr-4": {
3134   - "yii\\bootstrap\\": ""
3135   - }
3136   - },
3137   - "notification-url": "https://packagist.org/downloads/",
3138   - "license": [
3139   - "BSD-3-Clause"
3140   - ],
3141   - "authors": [
3142   - {
3143   - "name": "Qiang Xue",
3144   - "email": "qiang.xue@gmail.com"
3145   - }
3146   - ],
3147   - "description": "The Twitter Bootstrap extension for the Yii framework",
3148   - "keywords": [
3149   - "bootstrap",
3150   - "yii2"
3151   - ],
3152   - "time": "2016-03-17 03:29:28"
3153   - },
3154   - {
3155   - "name": "yiisoft/yii2-composer",
3156   - "version": "2.0.5",
3157   - "source": {
3158   - "type": "git",
3159   - "url": "https://github.com/yiisoft/yii2-composer.git",
3160   - "reference": "3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2"
3161   - },
3162   - "dist": {
3163   - "type": "zip",
3164   - "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2",
3165   - "reference": "3f4923c2bde6caf3f5b88cc22fdd5770f52f8df2",
3166   - "shasum": ""
3167   - },
3168   - "require": {
3169   - "composer-plugin-api": "^1.0"
3170   - },
3171   - "require-dev": {
3172   - "composer/composer": "^1.0"
3173   - },
3174   - "type": "composer-plugin",
3175   - "extra": {
3176   - "class": "yii\\composer\\Plugin",
3177   - "branch-alias": {
3178   - "dev-master": "2.0.x-dev"
3179   - }
3180   - },
3181   - "autoload": {
3182   - "psr-4": {
3183   - "yii\\composer\\": ""
3184   - }
3185   - },
3186   - "notification-url": "https://packagist.org/downloads/",
3187   - "license": [
3188   - "BSD-3-Clause"
3189   - ],
3190   - "authors": [
3191   - {
3192   - "name": "Qiang Xue",
3193   - "email": "qiang.xue@gmail.com"
3194   - }
3195   - ],
3196   - "description": "The composer plugin for Yii extension installer",
3197   - "keywords": [
3198   - "composer",
3199   - "extension installer",
3200   - "yii2"
3201   - ],
3202   - "time": "2016-12-20 13:26:02"
3203   - },
3204   - {
3205   - "name": "yiisoft/yii2-imagine",
3206   - "version": "2.1.0",
3207   - "source": {
3208   - "type": "git",
3209   - "url": "https://github.com/yiisoft/yii2-imagine.git",
3210   - "reference": "59dcd0b43c2b0e5495c7e5c0320e2cbc1cd57411"
3211   - },
3212   - "dist": {
3213   - "type": "zip",
3214   - "url": "https://api.github.com/repos/yiisoft/yii2-imagine/zipball/59dcd0b43c2b0e5495c7e5c0320e2cbc1cd57411",
3215   - "reference": "59dcd0b43c2b0e5495c7e5c0320e2cbc1cd57411",
3216   - "shasum": ""
3217   - },
3218   - "require": {
3219   - "imagine/imagine": "~0.6.0",
3220   - "yiisoft/yii2": "~2.0.0"
3221   - },
3222   - "type": "yii2-extension",
3223   - "extra": {
3224   - "branch-alias": {
3225   - "dev-master": "2.0.x-dev"
3226   - }
3227   - },
3228   - "autoload": {
3229   - "psr-4": {
3230   - "yii\\imagine\\": ""
3231   - }
3232   - },
3233   - "notification-url": "https://packagist.org/downloads/",
3234   - "license": [
3235   - "BSD-3-Clause"
3236   - ],
3237   - "authors": [
3238   - {
3239   - "name": "Antonio Ramirez",
3240   - "email": "amigo.cobos@gmail.com"
3241   - }
3242   - ],
3243   - "description": "The Imagine integration for the Yii framework",
3244   - "keywords": [
3245   - "helper",
3246   - "image",
3247   - "imagine",
3248   - "yii2"
3249   - ],
3250   - "time": "2016-11-03 19:28:39"
3251   - },
3252   - {
3253   - "name": "yiisoft/yii2-swiftmailer",
3254   - "version": "2.0.7",
3255   - "source": {
3256   - "type": "git",
3257   - "url": "https://github.com/yiisoft/yii2-swiftmailer.git",
3258   - "reference": "8a03a62cbcb82e7697d3002eb43a8d2637f566ec"
3259   - },
3260   - "dist": {
3261   - "type": "zip",
3262   - "url": "https://api.github.com/repos/yiisoft/yii2-swiftmailer/zipball/8a03a62cbcb82e7697d3002eb43a8d2637f566ec",
3263   - "reference": "8a03a62cbcb82e7697d3002eb43a8d2637f566ec",
3264   - "shasum": ""
3265   - },
3266   - "require": {
3267   - "swiftmailer/swiftmailer": "~5.0",
3268   - "yiisoft/yii2": "~2.0.4"
3269   - },
3270   - "type": "yii2-extension",
3271   - "extra": {
3272   - "branch-alias": {
3273   - "dev-master": "2.0.x-dev"
3274   - }
3275   - },
3276   - "autoload": {
3277   - "psr-4": {
3278   - "yii\\swiftmailer\\": ""
3279   - }
3280   - },
3281   - "notification-url": "https://packagist.org/downloads/",
3282   - "license": [
3283   - "BSD-3-Clause"
3284   - ],
3285   - "authors": [
3286   - {
3287   - "name": "Paul Klimov",
3288   - "email": "klimov.paul@gmail.com"
3289   - }
3290   - ],
3291   - "description": "The SwiftMailer integration for the Yii framework",
3292   - "keywords": [
3293   - "email",
3294   - "mail",
3295   - "mailer",
3296   - "swift",
3297   - "swiftmailer",
3298   - "yii2"
3299   - ],
3300   - "time": "2017-05-01 08:29:00"
3301   - },
3302   - {
3303   - "name": "yiister/yii2-gentelella",
3304   - "version": "1.2.2",
3305   - "source": {
3306   - "type": "git",
3307   - "url": "https://github.com/yiister/yii2-gentelella.git",
3308   - "reference": "646ae0053c4a485d6b3d42c4ef67cbee26d74ef7"
3309   - },
3310   - "dist": {
3311   - "type": "zip",
3312   - "url": "https://api.github.com/repos/yiister/yii2-gentelella/zipball/646ae0053c4a485d6b3d42c4ef67cbee26d74ef7",
3313   - "reference": "646ae0053c4a485d6b3d42c4ef67cbee26d74ef7",
3314   - "shasum": ""
3315   - },
3316   - "require": {
3317   - "bower-asset/gentelella": "*",
3318   - "php": ">=5.4.0",
3319   - "rmrevin/yii2-fontawesome": "~2.0",
3320   - "yiisoft/yii2": "~2.0.0",
3321   - "yiisoft/yii2-bootstrap": "~2.0.0"
3322   - },
3323   - "type": "yii2-extension",
3324   - "extra": {
3325   - "asset-installer-paths": {
3326   - "npm-asset-library": "vendor/npm",
3327   - "bower-asset-library": "vendor/bower"
3328   - }
3329   - },
3330   - "autoload": {
3331   - "psr-4": {
3332   - "yiister\\gentelella\\": ""
3333   - }
3334   - },
3335   - "notification-url": "https://packagist.org/downloads/",
3336   - "license": [
3337   - "MIT"
3338   - ],
3339   - "authors": [
3340   - {
3341   - "name": "Pavel Fedotov",
3342   - "email": "fps.06@mail.ru",
3343   - "homepage": "https://github.com/fps01",
3344   - "role": "Creator"
3345   - }
3346   - ],
3347   - "description": "Free admin template for backend",
3348   - "keywords": [
3349   - "admin",
3350   - "asset",
3351   - "backend",
3352   - "bootsprap3",
3353   - "extension",
3354   - "gentelella",
3355   - "theme",
3356   - "yii2"
3357   - ],
3358   - "time": "2017-05-22 11:24:30"
3359   - },
3360   - {
3361   - "name": "zyx/zyx-phpmailer",
3362   - "version": "0.9.2",
3363   - "source": {
3364   - "type": "git",
3365   - "url": "https://github.com/SDKiller/zyx-phpmailer.git",
3366   - "reference": "2032706c35a345f875c4acf310600098a37ca469"
3367   - },
3368   - "dist": {
3369   - "type": "zip",
3370   - "url": "https://api.github.com/repos/SDKiller/zyx-phpmailer/zipball/2032706c35a345f875c4acf310600098a37ca469",
3371   - "reference": "2032706c35a345f875c4acf310600098a37ca469",
3372   - "shasum": ""
3373   - },
3374   - "require": {
3375   - "phpmailer/phpmailer": "v5.2.8",
3376   - "yiisoft/yii2": "*"
3377   - },
3378   - "type": "yii2-extension",
3379   - "autoload": {
3380   - "psr-4": {
3381   - "zyx\\phpmailer\\": ""
3382   - }
3383   - },
3384   - "notification-url": "https://packagist.org/downloads/",
3385   - "license": [
3386   - "BSD-3-Clause"
3387   - ],
3388   - "authors": [
3389   - {
3390   - "name": "Serge Postrash aka SDKiller",
3391   - "email": "jexy.ru@gmail.com"
3392   - }
3393   - ],
3394   - "description": "PHPMailer integration for Yii 2 framework",
3395   - "keywords": [
3396   - "email",
3397   - "mail",
3398   - "mailer",
3399   - "phpmailer",
3400   - "yii2"
3401   - ],
3402   - "time": "2014-05-14 20:30:24"
3403   - }
3404   - ],
3405   - "packages-dev": [
3406   - {
3407   - "name": "behat/gherkin",
3408   - "version": "v4.4.5",
3409   - "source": {
3410   - "type": "git",
3411   - "url": "https://github.com/Behat/Gherkin.git",
3412   - "reference": "5c14cff4f955b17d20d088dec1bde61c0539ec74"
3413   - },
3414   - "dist": {
3415   - "type": "zip",
3416   - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/5c14cff4f955b17d20d088dec1bde61c0539ec74",
3417   - "reference": "5c14cff4f955b17d20d088dec1bde61c0539ec74",
3418   - "shasum": ""
3419   - },
3420   - "require": {
3421   - "php": ">=5.3.1"
3422   - },
3423   - "require-dev": {
3424   - "phpunit/phpunit": "~4.5|~5",
3425   - "symfony/phpunit-bridge": "~2.7|~3",
3426   - "symfony/yaml": "~2.3|~3"
3427   - },
3428   - "suggest": {
3429   - "symfony/yaml": "If you want to parse features, represented in YAML files"
3430   - },
3431   - "type": "library",
3432   - "extra": {
3433   - "branch-alias": {
3434   - "dev-master": "4.4-dev"
3435   - }
3436   - },
3437   - "autoload": {
3438   - "psr-0": {
3439   - "Behat\\Gherkin": "src/"
3440   - }
3441   - },
3442   - "notification-url": "https://packagist.org/downloads/",
3443   - "license": [
3444   - "MIT"
3445   - ],
3446   - "authors": [
3447   - {
3448   - "name": "Konstantin Kudryashov",
3449   - "email": "ever.zet@gmail.com",
3450   - "homepage": "http://everzet.com"
3451   - }
3452   - ],
3453   - "description": "Gherkin DSL parser for PHP 5.3",
3454   - "homepage": "http://behat.org/",
3455   - "keywords": [
3456   - "BDD",
3457   - "Behat",
3458   - "Cucumber",
3459   - "DSL",
3460   - "gherkin",
3461   - "parser"
3462   - ],
3463   - "time": "2016-10-30 11:50:56"
3464   - },
3465   - {
3466   - "name": "bower-asset/typeahead.js",
3467   - "version": "v0.11.1",
3468   - "source": {
3469   - "type": "git",
3470   - "url": "https://github.com/twitter/typeahead.js.git",
3471   - "reference": "588440f66559714280628a4f9799f0c4eb880a4a"
3472   - },
3473   - "dist": {
3474   - "type": "zip",
3475   - "url": "https://api.github.com/repos/twitter/typeahead.js/zipball/588440f66559714280628a4f9799f0c4eb880a4a",
3476   - "reference": "588440f66559714280628a4f9799f0c4eb880a4a",
3477   - "shasum": ""
3478   - },
3479   - "require": {
3480   - "bower-asset/jquery": ">=1.7"
3481   - },
3482   - "require-dev": {
3483   - "bower-asset/jasmine-ajax": "~1.3.1",
3484   - "bower-asset/jasmine-jquery": "~1.5.2",
3485   - "bower-asset/jquery": "~1.7"
3486   - },
3487   - "type": "bower-asset-library",
3488   - "extra": {
3489   - "bower-asset-main": "dist/typeahead.bundle.js"
3490   - }
3491   - },
3492   - {
3493   - "name": "codeception/base",
3494   - "version": "2.3.3",
3495   - "source": {
3496   - "type": "git",
3497   - "url": "https://github.com/Codeception/base.git",
3498   - "reference": "6724500be5f890b086440a7f40941565b313b3d1"
3499   - },
3500   - "dist": {
3501   - "type": "zip",
3502   - "url": "https://api.github.com/repos/Codeception/base/zipball/6724500be5f890b086440a7f40941565b313b3d1",
3503   - "reference": "6724500be5f890b086440a7f40941565b313b3d1",
3504   - "shasum": ""
3505   - },
3506   - "require": {
3507   - "behat/gherkin": "~4.4.0",
3508   - "ext-json": "*",
3509   - "ext-mbstring": "*",
3510   - "guzzlehttp/psr7": "~1.0",
3511   - "php": ">=5.4.0 <8.0",
3512   - "phpunit/php-code-coverage": ">=2.2.4 <6.0",
3513   - "phpunit/phpunit": ">4.8.20 <7.0",
3514   - "phpunit/phpunit-mock-objects": ">2.3 <5.0",
3515   - "sebastian/comparator": ">1.1 <3.0",
3516   - "sebastian/diff": "^1.4",
3517   - "stecman/symfony-console-completion": "^0.7.0",
3518   - "symfony/browser-kit": ">=2.7 <4.0",
3519   - "symfony/console": ">=2.7 <4.0",
3520   - "symfony/css-selector": ">=2.7 <4.0",
3521   - "symfony/dom-crawler": ">=2.7.5 <4.0",
3522   - "symfony/event-dispatcher": ">=2.7 <4.0",
3523   - "symfony/finder": ">=2.7 <4.0",
3524   - "symfony/yaml": ">=2.7 <4.0"
3525   - },
3526   - "require-dev": {
3527   - "codeception/specify": "~0.3",
3528   - "facebook/graph-sdk": "~5.3",
3529   - "flow/jsonpath": "~0.2",
3530   - "league/factory-muffin": "^3.0",
3531   - "league/factory-muffin-faker": "^1.0",
3532   - "mongodb/mongodb": "^1.0",
3533   - "monolog/monolog": "~1.8",
3534   - "pda/pheanstalk": "~3.0",
3535   - "php-amqplib/php-amqplib": "~2.4",
3536   - "predis/predis": "^1.0",
3537   - "squizlabs/php_codesniffer": "~2.0",
3538   - "vlucas/phpdotenv": "^2.4.0"
3539   - },
3540   - "suggest": {
3541   - "codeception/specify": "BDD-style code blocks",
3542   - "codeception/verify": "BDD-style assertions",
3543   - "flow/jsonpath": "For using JSONPath in REST module",
3544   - "league/factory-muffin": "For DataFactory module",
3545   - "league/factory-muffin-faker": "For Faker support in DataFactory module",
3546   - "phpseclib/phpseclib": "for SFTP option in FTP Module",
3547   - "symfony/phpunit-bridge": "For phpunit-bridge support"
3548   - },
3549   - "bin": [
3550   - "codecept"
3551   - ],
3552   - "type": "library",
3553   - "extra": {
3554   - "branch-alias": []
3555   - },
3556   - "autoload": {
3557   - "psr-4": {
3558   - "Codeception\\": "src\\Codeception",
3559   - "Codeception\\Extension\\": "ext"
3560   - }
3561   - },
3562   - "notification-url": "https://packagist.org/downloads/",
3563   - "license": [
3564   - "MIT"
3565   - ],
3566   - "authors": [
3567   - {
3568   - "name": "Michael Bodnarchuk",
3569   - "email": "davert@mail.ua",
3570   - "homepage": "http://codegyre.com"
3571   - }
3572   - ],
3573   - "description": "BDD-style testing framework",
3574   - "homepage": "http://codeception.com/",
3575   - "keywords": [
3576   - "BDD",
3577   - "TDD",
3578   - "acceptance testing",
3579   - "functional testing",
3580   - "unit testing"
3581   - ],
3582   - "time": "2017-06-02 00:30:24"
3583   - },
3584   - {
3585   - "name": "codeception/verify",
3586   - "version": "0.3.3",
3587   - "source": {
3588   - "type": "git",
3589   - "url": "https://github.com/Codeception/Verify.git",
3590   - "reference": "5d649dda453cd814dadc4bb053060cd2c6bb4b4c"
3591   - },
3592   - "dist": {
3593   - "type": "zip",
3594   - "url": "https://api.github.com/repos/Codeception/Verify/zipball/5d649dda453cd814dadc4bb053060cd2c6bb4b4c",
3595   - "reference": "5d649dda453cd814dadc4bb053060cd2c6bb4b4c",
3596   - "shasum": ""
3597   - },
3598   - "require-dev": {
3599   - "phpunit/phpunit": "~4.0"
3600   - },
3601   - "type": "library",
3602   - "autoload": {
3603   - "files": [
3604   - "src/Codeception/function.php"
3605   - ]
3606   - },
3607   - "notification-url": "https://packagist.org/downloads/",
3608   - "license": [
3609   - "MIT"
3610   - ],
3611   - "authors": [
3612   - {
3613   - "name": "Michael Bodnarchuk",
3614   - "email": "davert.php@mailican.com"
3615   - }
3616   - ],
3617   - "description": "BDD assertion library for PHPUnit",
3618   - "time": "2017-01-09 10:58:51"
3619   - },
3620   - {
3621   - "name": "doctrine/instantiator",
3622   - "version": "1.0.5",
3623   - "source": {
3624   - "type": "git",
3625   - "url": "https://github.com/doctrine/instantiator.git",
3626   - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
3627   - },
3628   - "dist": {
3629   - "type": "zip",
3630   - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
3631   - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
3632   - "shasum": ""
3633   - },
3634   - "require": {
3635   - "php": ">=5.3,<8.0-DEV"
3636   - },
3637   - "require-dev": {
3638   - "athletic/athletic": "~0.1.8",
3639   - "ext-pdo": "*",
3640   - "ext-phar": "*",
3641   - "phpunit/phpunit": "~4.0",
3642   - "squizlabs/php_codesniffer": "~2.0"
3643   - },
3644   - "type": "library",
3645   - "extra": {
3646   - "branch-alias": {
3647   - "dev-master": "1.0.x-dev"
3648   - }
3649   - },
3650   - "autoload": {
3651   - "psr-4": {
3652   - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
3653   - }
3654   - },
3655   - "notification-url": "https://packagist.org/downloads/",
3656   - "license": [
3657   - "MIT"
3658   - ],
3659   - "authors": [
3660   - {
3661   - "name": "Marco Pivetta",
3662   - "email": "ocramius@gmail.com",
3663   - "homepage": "http://ocramius.github.com/"
3664   - }
3665   - ],
3666   - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
3667   - "homepage": "https://github.com/doctrine/instantiator",
3668   - "keywords": [
3669   - "constructor",
3670   - "instantiate"
3671   - ],
3672   - "time": "2015-06-14 21:17:01"
3673   - },
3674   - {
3675   - "name": "fzaninotto/faker",
3676   - "version": "v1.6.0",
3677   - "source": {
3678   - "type": "git",
3679   - "url": "https://github.com/fzaninotto/Faker.git",
3680   - "reference": "44f9a286a04b80c76a4e5fb7aad8bb539b920123"
3681   - },
3682   - "dist": {
3683   - "type": "zip",
3684   - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/44f9a286a04b80c76a4e5fb7aad8bb539b920123",
3685   - "reference": "44f9a286a04b80c76a4e5fb7aad8bb539b920123",
3686   - "shasum": ""
3687   - },
3688   - "require": {
3689   - "php": "^5.3.3|^7.0"
3690   - },
3691   - "require-dev": {
3692   - "ext-intl": "*",
3693   - "phpunit/phpunit": "~4.0",
3694   - "squizlabs/php_codesniffer": "~1.5"
3695   - },
3696   - "type": "library",
3697   - "extra": {
3698   - "branch-alias": []
3699   - },
3700   - "autoload": {
3701   - "psr-4": {
3702   - "Faker\\": "src/Faker/"
3703   - }
3704   - },
3705   - "notification-url": "https://packagist.org/downloads/",
3706   - "license": [
3707   - "MIT"
3708   - ],
3709   - "authors": [
3710   - {
3711   - "name": "François Zaninotto"
3712   - }
3713   - ],
3714   - "description": "Faker is a PHP library that generates fake data for you.",
3715   - "keywords": [
3716   - "data",
3717   - "faker",
3718   - "fixtures"
3719   - ],
3720   - "time": "2016-04-29 12:21:54"
3721   - },
3722   - {
3723   - "name": "myclabs/deep-copy",
3724   - "version": "1.6.1",
3725   - "source": {
3726   - "type": "git",
3727   - "url": "https://github.com/myclabs/DeepCopy.git",
3728   - "reference": "8e6e04167378abf1ddb4d3522d8755c5fd90d102"
3729   - },
3730   - "dist": {
3731   - "type": "zip",
3732   - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/8e6e04167378abf1ddb4d3522d8755c5fd90d102",
3733   - "reference": "8e6e04167378abf1ddb4d3522d8755c5fd90d102",
3734   - "shasum": ""
3735   - },
3736   - "require": {
3737   - "php": ">=5.4.0"
3738   - },
3739   - "require-dev": {
3740   - "doctrine/collections": "1.*",
3741   - "phpunit/phpunit": "~4.1"
3742   - },
3743   - "type": "library",
3744   - "autoload": {
3745   - "psr-4": {
3746   - "DeepCopy\\": "src/DeepCopy/"
3747   - }
3748   - },
3749   - "notification-url": "https://packagist.org/downloads/",
3750   - "license": [
3751   - "MIT"
3752   - ],
3753   - "description": "Create deep copies (clones) of your objects",
3754   - "homepage": "https://github.com/myclabs/DeepCopy",
3755   - "keywords": [
3756   - "clone",
3757   - "copy",
3758   - "duplicate",
3759   - "object",
3760   - "object graph"
3761   - ],
3762   - "time": "2017-04-12 18:52:22"
3763   - },
3764   - {
3765   - "name": "phar-io/manifest",
3766   - "version": "1.0.1",
3767   - "source": {
3768   - "type": "git",
3769   - "url": "https://github.com/phar-io/manifest.git",
3770   - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0"
3771   - },
3772   - "dist": {
3773   - "type": "zip",
3774   - "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
3775   - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
3776   - "shasum": ""
3777   - },
3778   - "require": {
3779   - "ext-dom": "*",
3780   - "ext-phar": "*",
3781   - "phar-io/version": "^1.0.1",
3782   - "php": "^5.6 || ^7.0"
3783   - },
3784   - "type": "library",
3785   - "extra": {
3786   - "branch-alias": {
3787   - "dev-master": "1.0.x-dev"
3788   - }
3789   - },
3790   - "autoload": {
3791   - "classmap": [
3792   - "src/"
3793   - ]
3794   - },
3795   - "notification-url": "https://packagist.org/downloads/",
3796   - "license": [
3797   - "BSD-3-Clause"
3798   - ],
3799   - "authors": [
3800   - {
3801   - "name": "Arne Blankerts",
3802   - "email": "arne@blankerts.de",
3803   - "role": "Developer"
3804   - },
3805   - {
3806   - "name": "Sebastian Heuer",
3807   - "email": "sebastian@phpeople.de",
3808   - "role": "Developer"
3809   - },
3810   - {
3811   - "name": "Sebastian Bergmann",
3812   - "email": "sebastian@phpunit.de",
3813   - "role": "Developer"
3814   - }
3815   - ],
3816   - "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
3817   - "time": "2017-03-05 18:14:27"
3818   - },
3819   - {
3820   - "name": "phar-io/version",
3821   - "version": "1.0.1",
3822   - "source": {
3823   - "type": "git",
3824   - "url": "https://github.com/phar-io/version.git",
3825   - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df"
3826   - },
3827   - "dist": {
3828   - "type": "zip",
3829   - "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
3830   - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
3831   - "shasum": ""
3832   - },
3833   - "require": {
3834   - "php": "^5.6 || ^7.0"
3835   - },
3836   - "type": "library",
3837   - "autoload": {
3838   - "classmap": [
3839   - "src/"
3840   - ]
3841   - },
3842   - "notification-url": "https://packagist.org/downloads/",
3843   - "license": [
3844   - "BSD-3-Clause"
3845   - ],
3846   - "authors": [
3847   - {
3848   - "name": "Arne Blankerts",
3849   - "email": "arne@blankerts.de",
3850   - "role": "Developer"
3851   - },
3852   - {
3853   - "name": "Sebastian Heuer",
3854   - "email": "sebastian@phpeople.de",
3855   - "role": "Developer"
3856   - },
3857   - {
3858   - "name": "Sebastian Bergmann",
3859   - "email": "sebastian@phpunit.de",
3860   - "role": "Developer"
3861   - }
3862   - ],
3863   - "description": "Library for handling version information and constraints",
3864   - "time": "2017-03-05 17:38:23"
3865   - },
3866   - {
3867   - "name": "phpdocumentor/reflection-common",
3868   - "version": "1.0",
3869   - "source": {
3870   - "type": "git",
3871   - "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
3872   - "reference": "144c307535e82c8fdcaacbcfc1d6d8eeb896687c"
3873   - },
3874   - "dist": {
3875   - "type": "zip",
3876   - "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/144c307535e82c8fdcaacbcfc1d6d8eeb896687c",
3877   - "reference": "144c307535e82c8fdcaacbcfc1d6d8eeb896687c",
3878   - "shasum": ""
3879   - },
3880   - "require": {
3881   - "php": ">=5.5"
3882   - },
3883   - "require-dev": {
3884   - "phpunit/phpunit": "^4.6"
3885   - },
3886   - "type": "library",
3887   - "extra": {
3888   - "branch-alias": {
3889   - "dev-master": "1.0.x-dev"
3890   - }
3891   - },
3892   - "autoload": {
3893   - "psr-4": {
3894   - "phpDocumentor\\Reflection\\": [
3895   - "src"
3896   - ]
3897   - }
3898   - },
3899   - "notification-url": "https://packagist.org/downloads/",
3900   - "license": [
3901   - "MIT"
3902   - ],
3903   - "authors": [
3904   - {
3905   - "name": "Jaap van Otterdijk",
3906   - "email": "opensource@ijaap.nl"
3907   - }
3908   - ],
3909   - "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
3910   - "homepage": "http://www.phpdoc.org",
3911   - "keywords": [
3912   - "FQSEN",
3913   - "phpDocumentor",
3914   - "phpdoc",
3915   - "reflection",
3916   - "static analysis"
3917   - ],
3918   - "time": "2015-12-27 11:43:31"
3919   - },
3920   - {
3921   - "name": "phpdocumentor/reflection-docblock",
3922   - "version": "3.1.1",
3923   - "source": {
3924   - "type": "git",
3925   - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
3926   - "reference": "8331b5efe816ae05461b7ca1e721c01b46bafb3e"
3927   - },
3928   - "dist": {
3929   - "type": "zip",
3930   - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/8331b5efe816ae05461b7ca1e721c01b46bafb3e",
3931   - "reference": "8331b5efe816ae05461b7ca1e721c01b46bafb3e",
3932   - "shasum": ""
3933   - },
3934   - "require": {
3935   - "php": ">=5.5",
3936   - "phpdocumentor/reflection-common": "^1.0@dev",
3937   - "phpdocumentor/type-resolver": "^0.2.0",
3938   - "webmozart/assert": "^1.0"
3939   - },
3940   - "require-dev": {
3941   - "mockery/mockery": "^0.9.4",
3942   - "phpunit/phpunit": "^4.4"
3943   - },
3944   - "type": "library",
3945   - "autoload": {
3946   - "psr-4": {
3947   - "phpDocumentor\\Reflection\\": [
3948   - "src/"
3949   - ]
3950   - }
3951   - },
3952   - "notification-url": "https://packagist.org/downloads/",
3953   - "license": [
3954   - "MIT"
3955   - ],
3956   - "authors": [
3957   - {
3958   - "name": "Mike van Riel",
3959   - "email": "me@mikevanriel.com"
3960   - }
3961   - ],
3962   - "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
3963   - "time": "2016-09-30 07:12:33"
3964   - },
3965   - {
3966   - "name": "phpdocumentor/type-resolver",
3967   - "version": "0.2.1",
3968   - "source": {
3969   - "type": "git",
3970   - "url": "https://github.com/phpDocumentor/TypeResolver.git",
3971   - "reference": "e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb"
3972   - },
3973   - "dist": {
3974   - "type": "zip",
3975   - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb",
3976   - "reference": "e224fb2ea2fba6d3ad6fdaef91cd09a172155ccb",
3977   - "shasum": ""
3978   - },
3979   - "require": {
3980   - "php": ">=5.5",
3981   - "phpdocumentor/reflection-common": "^1.0"
3982   - },
3983   - "require-dev": {
3984   - "mockery/mockery": "^0.9.4",
3985   - "phpunit/phpunit": "^5.2||^4.8.24"
3986   - },
3987   - "type": "library",
3988   - "extra": {
3989   - "branch-alias": {
3990   - "dev-master": "1.0.x-dev"
3991   - }
3992   - },
3993   - "autoload": {
3994   - "psr-4": {
3995   - "phpDocumentor\\Reflection\\": [
3996   - "src/"
3997   - ]
3998   - }
3999   - },
4000   - "notification-url": "https://packagist.org/downloads/",
4001   - "license": [
4002   - "MIT"
4003   - ],
4004   - "authors": [
4005   - {
4006   - "name": "Mike van Riel",
4007   - "email": "me@mikevanriel.com"
4008   - }
4009   - ],
4010   - "time": "2016-11-25 06:54:22"
4011   - },
4012   - {
4013   - "name": "phpspec/php-diff",
4014   - "version": "v1.1.0",
4015   - "source": {
4016   - "type": "git",
4017   - "url": "https://github.com/phpspec/php-diff.git",
4018   - "reference": "0464787bfa7cd13576c5a1e318709768798bec6a"
4019   - },
4020   - "dist": {
4021   - "type": "zip",
4022   - "url": "https://api.github.com/repos/phpspec/php-diff/zipball/0464787bfa7cd13576c5a1e318709768798bec6a",
4023   - "reference": "0464787bfa7cd13576c5a1e318709768798bec6a",
4024   - "shasum": ""
4025   - },
4026   - "type": "library",
4027   - "extra": {
4028   - "branch-alias": {
4029   - "dev-master": "1.0.x-dev"
4030   - }
4031   - },
4032   - "autoload": {
4033   - "psr-0": {
4034   - "Diff": "lib/"
4035   - }
4036   - },
4037   - "notification-url": "https://packagist.org/downloads/",
4038   - "license": [
4039   - "BSD-3-Clause"
4040   - ],
4041   - "authors": [
4042   - {
4043   - "name": "Chris Boulton",
4044   - "homepage": "http://github.com/chrisboulton"
4045   - }
4046   - ],
4047   - "description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).",
4048   - "time": "2016-04-07 12:29:16"
4049   - },
4050   - {
4051   - "name": "phpspec/prophecy",
4052   - "version": "v1.7.0",
4053   - "source": {
4054   - "type": "git",
4055   - "url": "https://github.com/phpspec/prophecy.git",
4056   - "reference": "93d39f1f7f9326d746203c7c056f300f7f126073"
4057   - },
4058   - "dist": {
4059   - "type": "zip",
4060   - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/93d39f1f7f9326d746203c7c056f300f7f126073",
4061   - "reference": "93d39f1f7f9326d746203c7c056f300f7f126073",
4062   - "shasum": ""
4063   - },
4064   - "require": {
4065   - "doctrine/instantiator": "^1.0.2",
4066   - "php": "^5.3|^7.0",
4067   - "phpdocumentor/reflection-docblock": "^2.0|^3.0.2",
4068   - "sebastian/comparator": "^1.1|^2.0",
4069   - "sebastian/recursion-context": "^1.0|^2.0|^3.0"
4070   - },
4071   - "require-dev": {
4072   - "phpspec/phpspec": "^2.5|^3.2",
4073   - "phpunit/phpunit": "^4.8 || ^5.6.5"
4074   - },
4075   - "type": "library",
4076   - "extra": {
4077   - "branch-alias": {
4078   - "dev-master": "1.6.x-dev"
4079   - }
4080   - },
4081   - "autoload": {
4082   - "psr-0": {
4083   - "Prophecy\\": "src/"
4084   - }
4085   - },
4086   - "notification-url": "https://packagist.org/downloads/",
4087   - "license": [
4088   - "MIT"
4089   - ],
4090   - "authors": [
4091   - {
4092   - "name": "Konstantin Kudryashov",
4093   - "email": "ever.zet@gmail.com",
4094   - "homepage": "http://everzet.com"
4095   - },
4096   - {
4097   - "name": "Marcello Duarte",
4098   - "email": "marcello.duarte@gmail.com"
4099   - }
4100   - ],
4101   - "description": "Highly opinionated mocking framework for PHP 5.3+",
4102   - "homepage": "https://github.com/phpspec/prophecy",
4103   - "keywords": [
4104   - "Double",
4105   - "Dummy",
4106   - "fake",
4107   - "mock",
4108   - "spy",
4109   - "stub"
4110   - ],
4111   - "time": "2017-03-02 20:05:34"
4112   - },
4113   - {
4114   - "name": "phpunit/php-code-coverage",
4115   - "version": "5.2.1",
4116   - "source": {
4117   - "type": "git",
4118   - "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
4119   - "reference": "dc421f9ca5082a0c0cb04afb171c765f79add85b"
4120   - },
4121   - "dist": {
4122   - "type": "zip",
4123   - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/dc421f9ca5082a0c0cb04afb171c765f79add85b",
4124   - "reference": "dc421f9ca5082a0c0cb04afb171c765f79add85b",
4125   - "shasum": ""
4126   - },
4127   - "require": {
4128   - "ext-dom": "*",
4129   - "ext-xmlwriter": "*",
4130   - "php": "^7.0",
4131   - "phpunit/php-file-iterator": "^1.3",
4132   - "phpunit/php-text-template": "^1.2",
4133   - "phpunit/php-token-stream": "^1.4.11 || ^2.0",
4134   - "sebastian/code-unit-reverse-lookup": "^1.0",
4135   - "sebastian/environment": "^3.0",
4136   - "sebastian/version": "^2.0",
4137   - "theseer/tokenizer": "^1.1"
4138   - },
4139   - "require-dev": {
4140   - "ext-xdebug": "^2.5",
4141   - "phpunit/phpunit": "^6.0"
4142   - },
4143   - "suggest": {
4144   - "ext-xdebug": "^2.5.3"
4145   - },
4146   - "type": "library",
4147   - "extra": {
4148   - "branch-alias": {
4149   - "dev-master": "5.2.x-dev"
4150   - }
4151   - },
4152   - "autoload": {
4153   - "classmap": [
4154   - "src/"
4155   - ]
4156   - },
4157   - "notification-url": "https://packagist.org/downloads/",
4158   - "license": [
4159   - "BSD-3-Clause"
4160   - ],
4161   - "authors": [
4162   - {
4163   - "name": "Sebastian Bergmann",
4164   - "email": "sb@sebastian-bergmann.de",
4165   - "role": "lead"
4166   - }
4167   - ],
4168   - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
4169   - "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
4170   - "keywords": [
4171   - "coverage",
4172   - "testing",
4173   - "xunit"
4174   - ],
4175   - "time": "2017-04-21 08:03:57"
4176   - },
4177   - {
4178   - "name": "phpunit/php-file-iterator",
4179   - "version": "1.4.2",
4180   - "source": {
4181   - "type": "git",
4182   - "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
4183   - "reference": "3cc8f69b3028d0f96a9078e6295d86e9bf019be5"
4184   - },
4185   - "dist": {
4186   - "type": "zip",
4187   - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/3cc8f69b3028d0f96a9078e6295d86e9bf019be5",
4188   - "reference": "3cc8f69b3028d0f96a9078e6295d86e9bf019be5",
4189   - "shasum": ""
4190   - },
4191   - "require": {
4192   - "php": ">=5.3.3"
4193   - },
4194   - "type": "library",
4195   - "extra": {
4196   - "branch-alias": {
4197   - "dev-master": "1.4.x-dev"
4198   - }
4199   - },
4200   - "autoload": {
4201   - "classmap": [
4202   - "src/"
4203   - ]
4204   - },
4205   - "notification-url": "https://packagist.org/downloads/",
4206   - "license": [
4207   - "BSD-3-Clause"
4208   - ],
4209   - "authors": [
4210   - {
4211   - "name": "Sebastian Bergmann",
4212   - "email": "sb@sebastian-bergmann.de",
4213   - "role": "lead"
4214   - }
4215   - ],
4216   - "description": "FilterIterator implementation that filters files based on a list of suffixes.",
4217   - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
4218   - "keywords": [
4219   - "filesystem",
4220   - "iterator"
4221   - ],
4222   - "time": "2016-10-03 07:40:28"
4223   - },
4224   - {
4225   - "name": "phpunit/php-text-template",
4226   - "version": "1.2.1",
4227   - "source": {
4228   - "type": "git",
4229   - "url": "https://github.com/sebastianbergmann/php-text-template.git",
4230   - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
4231   - },
4232   - "dist": {
4233   - "type": "zip",
4234   - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
4235   - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
4236   - "shasum": ""
4237   - },
4238   - "require": {
4239   - "php": ">=5.3.3"
4240   - },
4241   - "type": "library",
4242   - "autoload": {
4243   - "classmap": [
4244   - "src/"
4245   - ]
4246   - },
4247   - "notification-url": "https://packagist.org/downloads/",
4248   - "license": [
4249   - "BSD-3-Clause"
4250   - ],
4251   - "authors": [
4252   - {
4253   - "name": "Sebastian Bergmann",
4254   - "email": "sebastian@phpunit.de",
4255   - "role": "lead"
4256   - }
4257   - ],
4258   - "description": "Simple template engine.",
4259   - "homepage": "https://github.com/sebastianbergmann/php-text-template/",
4260   - "keywords": [
4261   - "template"
4262   - ],
4263   - "time": "2015-06-21 13:50:34"
4264   - },
4265   - {
4266   - "name": "phpunit/php-timer",
4267   - "version": "1.0.9",
4268   - "source": {
4269   - "type": "git",
4270   - "url": "https://github.com/sebastianbergmann/php-timer.git",
4271   - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
4272   - },
4273   - "dist": {
4274   - "type": "zip",
4275   - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
4276   - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
4277   - "shasum": ""
4278   - },
4279   - "require": {
4280   - "php": "^5.3.3 || ^7.0"
4281   - },
4282   - "require-dev": {
4283   - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
4284   - },
4285   - "type": "library",
4286   - "extra": {
4287   - "branch-alias": {
4288   - "dev-master": "1.0-dev"
4289   - }
4290   - },
4291   - "autoload": {
4292   - "classmap": [
4293   - "src/"
4294   - ]
4295   - },
4296   - "notification-url": "https://packagist.org/downloads/",
4297   - "license": [
4298   - "BSD-3-Clause"
4299   - ],
4300   - "authors": [
4301   - {
4302   - "name": "Sebastian Bergmann",
4303   - "email": "sb@sebastian-bergmann.de",
4304   - "role": "lead"
4305   - }
4306   - ],
4307   - "description": "Utility class for timing",
4308   - "homepage": "https://github.com/sebastianbergmann/php-timer/",
4309   - "keywords": [
4310   - "timer"
4311   - ],
4312   - "time": "2017-02-26 11:10:40"
4313   - },
4314   - {
4315   - "name": "phpunit/php-token-stream",
4316   - "version": "1.4.11",
4317   - "source": {
4318   - "type": "git",
4319   - "url": "https://github.com/sebastianbergmann/php-token-stream.git",
4320   - "reference": "e03f8f67534427a787e21a385a67ec3ca6978ea7"
4321   - },
4322   - "dist": {
4323   - "type": "zip",
4324   - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/e03f8f67534427a787e21a385a67ec3ca6978ea7",
4325   - "reference": "e03f8f67534427a787e21a385a67ec3ca6978ea7",
4326   - "shasum": ""
4327   - },
4328   - "require": {
4329   - "ext-tokenizer": "*",
4330   - "php": ">=5.3.3"
4331   - },
4332   - "require-dev": {
4333   - "phpunit/phpunit": "~4.2"
4334   - },
4335   - "type": "library",
4336   - "extra": {
4337   - "branch-alias": {
4338   - "dev-master": "1.4-dev"
4339   - }
4340   - },
4341   - "autoload": {
4342   - "classmap": [
4343   - "src/"
4344   - ]
4345   - },
4346   - "notification-url": "https://packagist.org/downloads/",
4347   - "license": [
4348   - "BSD-3-Clause"
4349   - ],
4350   - "authors": [
4351   - {
4352   - "name": "Sebastian Bergmann",
4353   - "email": "sebastian@phpunit.de"
4354   - }
4355   - ],
4356   - "description": "Wrapper around PHP's tokenizer extension.",
4357   - "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
4358   - "keywords": [
4359   - "tokenizer"
4360   - ],
4361   - "time": "2017-02-27 10:12:30"
4362   - },
4363   - {
4364   - "name": "phpunit/phpunit",
4365   - "version": "6.2.2",
4366   - "source": {
4367   - "type": "git",
4368   - "url": "https://github.com/sebastianbergmann/phpunit.git",
4369   - "reference": "f2786490399836d2a544a34785c4a8d3ab32cf0e"
4370   - },
4371   - "dist": {
4372   - "type": "zip",
4373   - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f2786490399836d2a544a34785c4a8d3ab32cf0e",
4374   - "reference": "f2786490399836d2a544a34785c4a8d3ab32cf0e",
4375   - "shasum": ""
4376   - },
4377   - "require": {
4378   - "ext-dom": "*",
4379   - "ext-json": "*",
4380   - "ext-libxml": "*",
4381   - "ext-mbstring": "*",
4382   - "ext-xml": "*",
4383   - "myclabs/deep-copy": "^1.3",
4384   - "phar-io/manifest": "^1.0.1",
4385   - "phar-io/version": "^1.0",
4386   - "php": "^7.0",
4387   - "phpspec/prophecy": "^1.7",
4388   - "phpunit/php-code-coverage": "^5.2",
4389   - "phpunit/php-file-iterator": "^1.4",
4390   - "phpunit/php-text-template": "^1.2",
4391   - "phpunit/php-timer": "^1.0.6",
4392   - "phpunit/phpunit-mock-objects": "^4.0",
4393   - "sebastian/comparator": "^2.0",
4394   - "sebastian/diff": "^1.4.3 || ^2.0",
4395   - "sebastian/environment": "^3.0.2",
4396   - "sebastian/exporter": "^3.1",
4397   - "sebastian/global-state": "^1.1 || ^2.0",
4398   - "sebastian/object-enumerator": "^3.0.2",
4399   - "sebastian/resource-operations": "^1.0",
4400   - "sebastian/version": "^2.0"
4401   - },
4402   - "conflict": {
4403   - "phpdocumentor/reflection-docblock": "3.0.2",
4404   - "phpunit/dbunit": "<3.0"
4405   - },
4406   - "require-dev": {
4407   - "ext-pdo": "*"
4408   - },
4409   - "suggest": {
4410   - "ext-xdebug": "*",
4411   - "phpunit/php-invoker": "^1.1"
4412   - },
4413   - "bin": [
4414   - "phpunit"
4415   - ],
4416   - "type": "library",
4417   - "extra": {
4418   - "branch-alias": {
4419   - "dev-master": "6.2.x-dev"
4420   - }
4421   - },
4422   - "autoload": {
4423   - "classmap": [
4424   - "src/"
4425   - ]
4426   - },
4427   - "notification-url": "https://packagist.org/downloads/",
4428   - "license": [
4429   - "BSD-3-Clause"
4430   - ],
4431   - "authors": [
4432   - {
4433   - "name": "Sebastian Bergmann",
4434   - "email": "sebastian@phpunit.de",
4435   - "role": "lead"
4436   - }
4437   - ],
4438   - "description": "The PHP Unit Testing framework.",
4439   - "homepage": "https://phpunit.de/",
4440   - "keywords": [
4441   - "phpunit",
4442   - "testing",
4443   - "xunit"
4444   - ],
4445   - "time": "2017-06-13 14:07:07"
4446   - },
4447   - {
4448   - "name": "phpunit/phpunit-mock-objects",
4449   - "version": "4.0.1",
4450   - "source": {
4451   - "type": "git",
4452   - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
4453   - "reference": "eabce450df194817a7d7e27e19013569a903a2bf"
4454   - },
4455   - "dist": {
4456   - "type": "zip",
4457   - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/eabce450df194817a7d7e27e19013569a903a2bf",
4458   - "reference": "eabce450df194817a7d7e27e19013569a903a2bf",
4459   - "shasum": ""
4460   - },
4461   - "require": {
4462   - "doctrine/instantiator": "^1.0.2",
4463   - "php": "^7.0",
4464   - "phpunit/php-text-template": "^1.2",
4465   - "sebastian/exporter": "^3.0"
4466   - },
4467   - "conflict": {
4468   - "phpunit/phpunit": "<6.0"
4469   - },
4470   - "require-dev": {
4471   - "phpunit/phpunit": "^6.0"
4472   - },
4473   - "suggest": {
4474   - "ext-soap": "*"
4475   - },
4476   - "type": "library",
4477   - "extra": {
4478   - "branch-alias": {
4479   - "dev-master": "4.0.x-dev"
4480   - }
4481   - },
4482   - "autoload": {
4483   - "classmap": [
4484   - "src/"
4485   - ]
4486   - },
4487   - "notification-url": "https://packagist.org/downloads/",
4488   - "license": [
4489   - "BSD-3-Clause"
4490   - ],
4491   - "authors": [
4492   - {
4493   - "name": "Sebastian Bergmann",
4494   - "email": "sb@sebastian-bergmann.de",
4495   - "role": "lead"
4496   - }
4497   - ],
4498   - "description": "Mock Object library for PHPUnit",
4499   - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
4500   - "keywords": [
4501   - "mock",
4502   - "xunit"
4503   - ],
4504   - "time": "2017-03-03 06:30:20"
4505   - },
4506   - {
4507   - "name": "sebastian/code-unit-reverse-lookup",
4508   - "version": "1.0.1",
4509   - "source": {
4510   - "type": "git",
4511   - "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
4512   - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
4513   - },
4514   - "dist": {
4515   - "type": "zip",
4516   - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
4517   - "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
4518   - "shasum": ""
4519   - },
4520   - "require": {
4521   - "php": "^5.6 || ^7.0"
4522   - },
4523   - "require-dev": {
4524   - "phpunit/phpunit": "^5.7 || ^6.0"
4525   - },
4526   - "type": "library",
4527   - "extra": {
4528   - "branch-alias": {
4529   - "dev-master": "1.0.x-dev"
4530   - }
4531   - },
4532   - "autoload": {
4533   - "classmap": [
4534   - "src/"
4535   - ]
4536   - },
4537   - "notification-url": "https://packagist.org/downloads/",
4538   - "license": [
4539   - "BSD-3-Clause"
4540   - ],
4541   - "authors": [
4542   - {
4543   - "name": "Sebastian Bergmann",
4544   - "email": "sebastian@phpunit.de"
4545   - }
4546   - ],
4547   - "description": "Looks up which function or method a line of code belongs to",
4548   - "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
4549   - "time": "2017-03-04 06:30:41"
4550   - },
4551   - {
4552   - "name": "sebastian/comparator",
4553   - "version": "2.0.0",
4554   - "source": {
4555   - "type": "git",
4556   - "url": "https://github.com/sebastianbergmann/comparator.git",
4557   - "reference": "20f84f468cb67efee293246e6a09619b891f55f0"
4558   - },
4559   - "dist": {
4560   - "type": "zip",
4561   - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/20f84f468cb67efee293246e6a09619b891f55f0",
4562   - "reference": "20f84f468cb67efee293246e6a09619b891f55f0",
4563   - "shasum": ""
4564   - },
4565   - "require": {
4566   - "php": "^7.0",
4567   - "sebastian/diff": "^1.2",
4568   - "sebastian/exporter": "^3.0"
4569   - },
4570   - "require-dev": {
4571   - "phpunit/phpunit": "^6.0"
4572   - },
4573   - "type": "library",
4574   - "extra": {
4575   - "branch-alias": {
4576   - "dev-master": "2.0.x-dev"
4577   - }
4578   - },
4579   - "autoload": {
4580   - "classmap": [
4581   - "src/"
4582   - ]
4583   - },
4584   - "notification-url": "https://packagist.org/downloads/",
4585   - "license": [
4586   - "BSD-3-Clause"
4587   - ],
4588   - "authors": [
4589   - {
4590   - "name": "Jeff Welch",
4591   - "email": "whatthejeff@gmail.com"
4592   - },
4593   - {
4594   - "name": "Volker Dusch",
4595   - "email": "github@wallbash.com"
4596   - },
4597   - {
4598   - "name": "Bernhard Schussek",
4599   - "email": "bschussek@2bepublished.at"
4600   - },
4601   - {
4602   - "name": "Sebastian Bergmann",
4603   - "email": "sebastian@phpunit.de"
4604   - }
4605   - ],
4606   - "description": "Provides the functionality to compare PHP values for equality",
4607   - "homepage": "http://www.github.com/sebastianbergmann/comparator",
4608   - "keywords": [
4609   - "comparator",
4610   - "compare",
4611   - "equality"
4612   - ],
4613   - "time": "2017-03-03 06:26:08"
4614   - },
4615   - {
4616   - "name": "sebastian/diff",
4617   - "version": "1.4.3",
4618   - "source": {
4619   - "type": "git",
4620   - "url": "https://github.com/sebastianbergmann/diff.git",
4621   - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4"
4622   - },
4623   - "dist": {
4624   - "type": "zip",
4625   - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7f066a26a962dbe58ddea9f72a4e82874a3975a4",
4626   - "reference": "7f066a26a962dbe58ddea9f72a4e82874a3975a4",
4627   - "shasum": ""
4628   - },
4629   - "require": {
4630   - "php": "^5.3.3 || ^7.0"
4631   - },
4632   - "require-dev": {
4633   - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
4634   - },
4635   - "type": "library",
4636   - "extra": {
4637   - "branch-alias": {
4638   - "dev-master": "1.4-dev"
4639   - }
4640   - },
4641   - "autoload": {
4642   - "classmap": [
4643   - "src/"
4644   - ]
4645   - },
4646   - "notification-url": "https://packagist.org/downloads/",
4647   - "license": [
4648   - "BSD-3-Clause"
4649   - ],
4650   - "authors": [
4651   - {
4652   - "name": "Kore Nordmann",
4653   - "email": "mail@kore-nordmann.de"
4654   - },
4655   - {
4656   - "name": "Sebastian Bergmann",
4657   - "email": "sebastian@phpunit.de"
4658   - }
4659   - ],
4660   - "description": "Diff implementation",
4661   - "homepage": "https://github.com/sebastianbergmann/diff",
4662   - "keywords": [
4663   - "diff"
4664   - ],
4665   - "time": "2017-05-22 07:24:03"
4666   - },
4667   - {
4668   - "name": "sebastian/environment",
4669   - "version": "3.0.3",
4670   - "source": {
4671   - "type": "git",
4672   - "url": "https://github.com/sebastianbergmann/environment.git",
4673   - "reference": "02b6b2c7aefe2cdb1185b8dbf8718b0bcedf3ab3"
4674   - },
4675   - "dist": {
4676   - "type": "zip",
4677   - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/02b6b2c7aefe2cdb1185b8dbf8718b0bcedf3ab3",
4678   - "reference": "02b6b2c7aefe2cdb1185b8dbf8718b0bcedf3ab3",
4679   - "shasum": ""
4680   - },
4681   - "require": {
4682   - "php": "^7.0"
4683   - },
4684   - "require-dev": {
4685   - "phpunit/phpunit": "^6.1"
4686   - },
4687   - "type": "library",
4688   - "extra": {
4689   - "branch-alias": {
4690   - "dev-master": "3.0.x-dev"
4691   - }
4692   - },
4693   - "autoload": {
4694   - "classmap": [
4695   - "src/"
4696   - ]
4697   - },
4698   - "notification-url": "https://packagist.org/downloads/",
4699   - "license": [
4700   - "BSD-3-Clause"
4701   - ],
4702   - "authors": [
4703   - {
4704   - "name": "Sebastian Bergmann",
4705   - "email": "sebastian@phpunit.de"
4706   - }
4707   - ],
4708   - "description": "Provides functionality to handle HHVM/PHP environments",
4709   - "homepage": "http://www.github.com/sebastianbergmann/environment",
4710   - "keywords": [
4711   - "Xdebug",
4712   - "environment",
4713   - "hhvm"
4714   - ],
4715   - "time": "2017-05-18 10:10:00"
4716   - },
4717   - {
4718   - "name": "sebastian/exporter",
4719   - "version": "3.1.0",
4720   - "source": {
4721   - "type": "git",
4722   - "url": "https://github.com/sebastianbergmann/exporter.git",
4723   - "reference": "234199f4528de6d12aaa58b612e98f7d36adb937"
4724   - },
4725   - "dist": {
4726   - "type": "zip",
4727   - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
4728   - "reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
4729   - "shasum": ""
4730   - },
4731   - "require": {
4732   - "php": "^7.0",
4733   - "sebastian/recursion-context": "^3.0"
4734   - },
4735   - "require-dev": {
4736   - "ext-mbstring": "*",
4737   - "phpunit/phpunit": "^6.0"
4738   - },
4739   - "type": "library",
4740   - "extra": {
4741   - "branch-alias": {
4742   - "dev-master": "3.1.x-dev"
4743   - }
4744   - },
4745   - "autoload": {
4746   - "classmap": [
4747   - "src/"
4748   - ]
4749   - },
4750   - "notification-url": "https://packagist.org/downloads/",
4751   - "license": [
4752   - "BSD-3-Clause"
4753   - ],
4754   - "authors": [
4755   - {
4756   - "name": "Jeff Welch",
4757   - "email": "whatthejeff@gmail.com"
4758   - },
4759   - {
4760   - "name": "Volker Dusch",
4761   - "email": "github@wallbash.com"
4762   - },
4763   - {
4764   - "name": "Bernhard Schussek",
4765   - "email": "bschussek@2bepublished.at"
4766   - },
4767   - {
4768   - "name": "Sebastian Bergmann",
4769   - "email": "sebastian@phpunit.de"
4770   - },
4771   - {
4772   - "name": "Adam Harvey",
4773   - "email": "aharvey@php.net"
4774   - }
4775   - ],
4776   - "description": "Provides the functionality to export PHP variables for visualization",
4777   - "homepage": "http://www.github.com/sebastianbergmann/exporter",
4778   - "keywords": [
4779   - "export",
4780   - "exporter"
4781   - ],
4782   - "time": "2017-04-03 13:19:02"
4783   - },
4784   - {
4785   - "name": "sebastian/global-state",
4786   - "version": "2.0.0",
4787   - "source": {
4788   - "type": "git",
4789   - "url": "https://github.com/sebastianbergmann/global-state.git",
4790   - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4"
4791   - },
4792   - "dist": {
4793   - "type": "zip",
4794   - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
4795   - "reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
4796   - "shasum": ""
4797   - },
4798   - "require": {
4799   - "php": "^7.0"
4800   - },
4801   - "require-dev": {
4802   - "phpunit/phpunit": "^6.0"
4803   - },
4804   - "suggest": {
4805   - "ext-uopz": "*"
4806   - },
4807   - "type": "library",
4808   - "extra": {
4809   - "branch-alias": {
4810   - "dev-master": "2.0-dev"
4811   - }
4812   - },
4813   - "autoload": {
4814   - "classmap": [
4815   - "src/"
4816   - ]
4817   - },
4818   - "notification-url": "https://packagist.org/downloads/",
4819   - "license": [
4820   - "BSD-3-Clause"
4821   - ],
4822   - "authors": [
4823   - {
4824   - "name": "Sebastian Bergmann",
4825   - "email": "sebastian@phpunit.de"
4826   - }
4827   - ],
4828   - "description": "Snapshotting of global state",
4829   - "homepage": "http://www.github.com/sebastianbergmann/global-state",
4830   - "keywords": [
4831   - "global state"
4832   - ],
4833   - "time": "2017-04-27 15:39:26"
4834   - },
4835   - {
4836   - "name": "sebastian/object-enumerator",
4837   - "version": "3.0.2",
4838   - "source": {
4839   - "type": "git",
4840   - "url": "https://github.com/sebastianbergmann/object-enumerator.git",
4841   - "reference": "31dd3379d16446c5d86dec32ab1ad1f378581ad8"
4842   - },
4843   - "dist": {
4844   - "type": "zip",
4845   - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/31dd3379d16446c5d86dec32ab1ad1f378581ad8",
4846   - "reference": "31dd3379d16446c5d86dec32ab1ad1f378581ad8",
4847   - "shasum": ""
4848   - },
4849   - "require": {
4850   - "php": "^7.0",
4851   - "sebastian/object-reflector": "^1.0",
4852   - "sebastian/recursion-context": "^3.0"
4853   - },
4854   - "require-dev": {
4855   - "phpunit/phpunit": "^6.0"
4856   - },
4857   - "type": "library",
4858   - "extra": {
4859   - "branch-alias": {
4860   - "dev-master": "3.0.x-dev"
4861   - }
4862   - },
4863   - "autoload": {
4864   - "classmap": [
4865   - "src/"
4866   - ]
4867   - },
4868   - "notification-url": "https://packagist.org/downloads/",
4869   - "license": [
4870   - "BSD-3-Clause"
4871   - ],
4872   - "authors": [
4873   - {
4874   - "name": "Sebastian Bergmann",
4875   - "email": "sebastian@phpunit.de"
4876   - }
4877   - ],
4878   - "description": "Traverses array structures and object graphs to enumerate all referenced objects",
4879   - "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
4880   - "time": "2017-03-12 15:17:29"
4881   - },
4882   - {
4883   - "name": "sebastian/object-reflector",
4884   - "version": "1.1.1",
4885   - "source": {
4886   - "type": "git",
4887   - "url": "https://github.com/sebastianbergmann/object-reflector.git",
4888   - "reference": "773f97c67f28de00d397be301821b06708fca0be"
4889   - },
4890   - "dist": {
4891   - "type": "zip",
4892   - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
4893   - "reference": "773f97c67f28de00d397be301821b06708fca0be",
4894   - "shasum": ""
4895   - },
4896   - "require": {
4897   - "php": "^7.0"
4898   - },
4899   - "require-dev": {
4900   - "phpunit/phpunit": "^6.0"
4901   - },
4902   - "type": "library",
4903   - "extra": {
4904   - "branch-alias": {
4905   - "dev-master": "1.1-dev"
4906   - }
4907   - },
4908   - "autoload": {
4909   - "classmap": [
4910   - "src/"
4911   - ]
4912   - },
4913   - "notification-url": "https://packagist.org/downloads/",
4914   - "license": [
4915   - "BSD-3-Clause"
4916   - ],
4917   - "authors": [
4918   - {
4919   - "name": "Sebastian Bergmann",
4920   - "email": "sebastian@phpunit.de"
4921   - }
4922   - ],
4923   - "description": "Allows reflection of object attributes, including inherited and non-public ones",
4924   - "homepage": "https://github.com/sebastianbergmann/object-reflector/",
4925   - "time": "2017-03-29 09:07:27"
4926   - },
4927   - {
4928   - "name": "sebastian/recursion-context",
4929   - "version": "3.0.0",
4930   - "source": {
4931   - "type": "git",
4932   - "url": "https://github.com/sebastianbergmann/recursion-context.git",
4933   - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
4934   - },
4935   - "dist": {
4936   - "type": "zip",
4937   - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
4938   - "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
4939   - "shasum": ""
4940   - },
4941   - "require": {
4942   - "php": "^7.0"
4943   - },
4944   - "require-dev": {
4945   - "phpunit/phpunit": "^6.0"
4946   - },
4947   - "type": "library",
4948   - "extra": {
4949   - "branch-alias": {
4950   - "dev-master": "3.0.x-dev"
4951   - }
4952   - },
4953   - "autoload": {
4954   - "classmap": [
4955   - "src/"
4956   - ]
4957   - },
4958   - "notification-url": "https://packagist.org/downloads/",
4959   - "license": [
4960   - "BSD-3-Clause"
4961   - ],
4962   - "authors": [
4963   - {
4964   - "name": "Jeff Welch",
4965   - "email": "whatthejeff@gmail.com"
4966   - },
4967   - {
4968   - "name": "Sebastian Bergmann",
4969   - "email": "sebastian@phpunit.de"
4970   - },
4971   - {
4972   - "name": "Adam Harvey",
4973   - "email": "aharvey@php.net"
4974   - }
4975   - ],
4976   - "description": "Provides functionality to recursively process PHP variables",
4977   - "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
4978   - "time": "2017-03-03 06:23:57"
4979   - },
4980   - {
4981   - "name": "sebastian/resource-operations",
4982   - "version": "1.0.0",
4983   - "source": {
4984   - "type": "git",
4985   - "url": "https://github.com/sebastianbergmann/resource-operations.git",
4986   - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
4987   - },
4988   - "dist": {
4989   - "type": "zip",
4990   - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
4991   - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
4992   - "shasum": ""
4993   - },
4994   - "require": {
4995   - "php": ">=5.6.0"
4996   - },
4997   - "type": "library",
4998   - "extra": {
4999   - "branch-alias": {
5000   - "dev-master": "1.0.x-dev"
5001   - }
5002   - },
5003   - "autoload": {
5004   - "classmap": [
5005   - "src/"
5006   - ]
5007   - },
5008   - "notification-url": "https://packagist.org/downloads/",
5009   - "license": [
5010   - "BSD-3-Clause"
5011   - ],
5012   - "authors": [
5013   - {
5014   - "name": "Sebastian Bergmann",
5015   - "email": "sebastian@phpunit.de"
5016   - }
5017   - ],
5018   - "description": "Provides a list of PHP built-in functions that operate on resources",
5019   - "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
5020   - "time": "2015-07-28 20:34:47"
5021   - },
5022   - {
5023   - "name": "sebastian/version",
5024   - "version": "2.0.1",
5025   - "source": {
5026   - "type": "git",
5027   - "url": "https://github.com/sebastianbergmann/version.git",
5028   - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
5029   - },
5030   - "dist": {
5031   - "type": "zip",
5032   - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
5033   - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
5034   - "shasum": ""
5035   - },
5036   - "require": {
5037   - "php": ">=5.6"
5038   - },
5039   - "type": "library",
5040   - "extra": {
5041   - "branch-alias": {
5042   - "dev-master": "2.0.x-dev"
5043   - }
5044   - },
5045   - "autoload": {
5046   - "classmap": [
5047   - "src/"
5048   - ]
5049   - },
5050   - "notification-url": "https://packagist.org/downloads/",
5051   - "license": [
5052   - "BSD-3-Clause"
5053   - ],
5054   - "authors": [
5055   - {
5056   - "name": "Sebastian Bergmann",
5057   - "email": "sebastian@phpunit.de",
5058   - "role": "lead"
5059   - }
5060   - ],
5061   - "description": "Library that helps with managing the version number of Git-hosted PHP projects",
5062   - "homepage": "https://github.com/sebastianbergmann/version",
5063   - "time": "2016-10-03 07:35:21"
5064   - },
5065   - {
5066   - "name": "stecman/symfony-console-completion",
5067   - "version": "0.7.0",
5068   - "source": {
5069   - "type": "git",
5070   - "url": "https://github.com/stecman/symfony-console-completion.git",
5071   - "reference": "5461d43e53092b3d3b9dbd9d999f2054730f4bbb"
5072   - },
5073   - "dist": {
5074   - "type": "zip",
5075   - "url": "https://api.github.com/repos/stecman/symfony-console-completion/zipball/5461d43e53092b3d3b9dbd9d999f2054730f4bbb",
5076   - "reference": "5461d43e53092b3d3b9dbd9d999f2054730f4bbb",
5077   - "shasum": ""
5078   - },
5079   - "require": {
5080   - "php": ">=5.3.2",
5081   - "symfony/console": "~2.3 || ~3.0"
5082   - },
5083   - "require-dev": {
5084   - "phpunit/phpunit": "~4.4"
5085   - },
5086   - "type": "library",
5087   - "extra": {
5088   - "branch-alias": {
5089   - "dev-master": "0.6.x-dev"
5090   - }
5091   - },
5092   - "autoload": {
5093   - "psr-4": {
5094   - "Stecman\\Component\\Symfony\\Console\\BashCompletion\\": "src/"
5095   - }
5096   - },
5097   - "notification-url": "https://packagist.org/downloads/",
5098   - "license": [
5099   - "MIT"
5100   - ],
5101   - "authors": [
5102   - {
5103   - "name": "Stephen Holdaway",
5104   - "email": "stephen@stecman.co.nz"
5105   - }
5106   - ],
5107   - "description": "Automatic BASH completion for Symfony Console Component based applications.",
5108   - "time": "2016-02-24 05:08:54"
5109   - },
5110   - {
5111   - "name": "symfony/browser-kit",
5112   - "version": "v3.3.2",
5113   - "source": {
5114   - "type": "git",
5115   - "url": "https://github.com/symfony/browser-kit.git",
5116   - "reference": "c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1"
5117   - },
5118   - "dist": {
5119   - "type": "zip",
5120   - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1",
5121   - "reference": "c2c8ceb1aa9dab9eae54e9150e6a588ce3e53be1",
5122   - "shasum": ""
5123   - },
5124   - "require": {
5125   - "php": ">=5.5.9",
5126   - "symfony/dom-crawler": "~2.8|~3.0"
5127   - },
5128   - "require-dev": {
5129   - "symfony/css-selector": "~2.8|~3.0",
5130   - "symfony/process": "~2.8|~3.0"
5131   - },
5132   - "suggest": {
5133   - "symfony/process": ""
5134   - },
5135   - "type": "library",
5136   - "extra": {
5137   - "branch-alias": {
5138   - "dev-master": "3.3-dev"
5139   - }
5140   - },
5141   - "autoload": {
5142   - "psr-4": {
5143   - "Symfony\\Component\\BrowserKit\\": ""
5144   - },
5145   - "exclude-from-classmap": [
5146   - "/Tests/"
5147   - ]
5148   - },
5149   - "notification-url": "https://packagist.org/downloads/",
5150   - "license": [
5151   - "MIT"
5152   - ],
5153   - "authors": [
5154   - {
5155   - "name": "Fabien Potencier",
5156   - "email": "fabien@symfony.com"
5157   - },
5158   - {
5159   - "name": "Symfony Community",
5160   - "homepage": "https://symfony.com/contributors"
5161   - }
5162   - ],
5163   - "description": "Symfony BrowserKit Component",
5164   - "homepage": "https://symfony.com",
5165   - "time": "2017-04-12 14:14:56"
5166   - },
5167   - {
5168   - "name": "symfony/console",
5169   - "version": "v3.3.2",
5170   - "source": {
5171   - "type": "git",
5172   - "url": "https://github.com/symfony/console.git",
5173   - "reference": "70d2a29b2911cbdc91a7e268046c395278238b2e"
5174   - },
5175   - "dist": {
5176   - "type": "zip",
5177   - "url": "https://api.github.com/repos/symfony/console/zipball/70d2a29b2911cbdc91a7e268046c395278238b2e",
5178   - "reference": "70d2a29b2911cbdc91a7e268046c395278238b2e",
5179   - "shasum": ""
5180   - },
5181   - "require": {
5182   - "php": ">=5.5.9",
5183   - "symfony/debug": "~2.8|~3.0",
5184   - "symfony/polyfill-mbstring": "~1.0"
5185   - },
5186   - "conflict": {
5187   - "symfony/dependency-injection": "<3.3"
5188   - },
5189   - "require-dev": {
5190   - "psr/log": "~1.0",
5191   - "symfony/config": "~3.3",
5192   - "symfony/dependency-injection": "~3.3",
5193   - "symfony/event-dispatcher": "~2.8|~3.0",
5194   - "symfony/filesystem": "~2.8|~3.0",
5195   - "symfony/http-kernel": "~2.8|~3.0",
5196   - "symfony/process": "~2.8|~3.0"
5197   - },
5198   - "suggest": {
5199   - "psr/log": "For using the console logger",
5200   - "symfony/event-dispatcher": "",
5201   - "symfony/filesystem": "",
5202   - "symfony/process": ""
5203   - },
5204   - "type": "library",
5205   - "extra": {
5206   - "branch-alias": {
5207   - "dev-master": "3.3-dev"
5208   - }
5209   - },
5210   - "autoload": {
5211   - "psr-4": {
5212   - "Symfony\\Component\\Console\\": ""
5213   - },
5214   - "exclude-from-classmap": [
5215   - "/Tests/"
5216   - ]
5217   - },
5218   - "notification-url": "https://packagist.org/downloads/",
5219   - "license": [
5220   - "MIT"
5221   - ],
5222   - "authors": [
5223   - {
5224   - "name": "Fabien Potencier",
5225   - "email": "fabien@symfony.com"
5226   - },
5227   - {
5228   - "name": "Symfony Community",
5229   - "homepage": "https://symfony.com/contributors"
5230   - }
5231   - ],
5232   - "description": "Symfony Console Component",
5233   - "homepage": "https://symfony.com",
5234   - "time": "2017-06-02 19:24:58"
5235   - },
5236   - {
5237   - "name": "symfony/css-selector",
5238   - "version": "v3.3.2",
5239   - "source": {
5240   - "type": "git",
5241   - "url": "https://github.com/symfony/css-selector.git",
5242   - "reference": "4d882dced7b995d5274293039370148e291808f2"
5243   - },
5244   - "dist": {
5245   - "type": "zip",
5246   - "url": "https://api.github.com/repos/symfony/css-selector/zipball/4d882dced7b995d5274293039370148e291808f2",
5247   - "reference": "4d882dced7b995d5274293039370148e291808f2",
5248   - "shasum": ""
5249   - },
5250   - "require": {
5251   - "php": ">=5.5.9"
5252   - },
5253   - "type": "library",
5254   - "extra": {
5255   - "branch-alias": {
5256   - "dev-master": "3.3-dev"
5257   - }
5258   - },
5259   - "autoload": {
5260   - "psr-4": {
5261   - "Symfony\\Component\\CssSelector\\": ""
5262   - },
5263   - "exclude-from-classmap": [
5264   - "/Tests/"
5265   - ]
5266   - },
5267   - "notification-url": "https://packagist.org/downloads/",
5268   - "license": [
5269   - "MIT"
5270   - ],
5271   - "authors": [
5272   - {
5273   - "name": "Jean-François Simon",
5274   - "email": "jeanfrancois.simon@sensiolabs.com"
5275   - },
5276   - {
5277   - "name": "Fabien Potencier",
5278   - "email": "fabien@symfony.com"
5279   - },
5280   - {
5281   - "name": "Symfony Community",
5282   - "homepage": "https://symfony.com/contributors"
5283   - }
5284   - ],
5285   - "description": "Symfony CssSelector Component",
5286   - "homepage": "https://symfony.com",
5287   - "time": "2017-05-01 15:01:29"
5288   - },
5289   - {
5290   - "name": "symfony/debug",
5291   - "version": "v3.3.2",
5292   - "source": {
5293   - "type": "git",
5294   - "url": "https://github.com/symfony/debug.git",
5295   - "reference": "e9c50482841ef696e8fa1470d950a79c8921f45d"
5296   - },
5297   - "dist": {
5298   - "type": "zip",
5299   - "url": "https://api.github.com/repos/symfony/debug/zipball/e9c50482841ef696e8fa1470d950a79c8921f45d",
5300   - "reference": "e9c50482841ef696e8fa1470d950a79c8921f45d",
5301   - "shasum": ""
5302   - },
5303   - "require": {
5304   - "php": ">=5.5.9",
5305   - "psr/log": "~1.0"
5306   - },
5307   - "conflict": {
5308   - "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2"
5309   - },
5310   - "require-dev": {
5311   - "symfony/http-kernel": "~2.8|~3.0"
5312   - },
5313   - "type": "library",
5314   - "extra": {
5315   - "branch-alias": {
5316   - "dev-master": "3.3-dev"
5317   - }
5318   - },
5319   - "autoload": {
5320   - "psr-4": {
5321   - "Symfony\\Component\\Debug\\": ""
5322   - },
5323   - "exclude-from-classmap": [
5324   - "/Tests/"
5325   - ]
5326   - },
5327   - "notification-url": "https://packagist.org/downloads/",
5328   - "license": [
5329   - "MIT"
5330   - ],
5331   - "authors": [
5332   - {
5333   - "name": "Fabien Potencier",
5334   - "email": "fabien@symfony.com"
5335   - },
5336   - {
5337   - "name": "Symfony Community",
5338   - "homepage": "https://symfony.com/contributors"
5339   - }
5340   - ],
5341   - "description": "Symfony Debug Component",
5342   - "homepage": "https://symfony.com",
5343   - "time": "2017-06-01 21:01:25"
5344   - },
5345   - {
5346   - "name": "symfony/dom-crawler",
5347   - "version": "v3.3.2",
5348   - "source": {
5349   - "type": "git",
5350   - "url": "https://github.com/symfony/dom-crawler.git",
5351   - "reference": "fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1"
5352   - },
5353   - "dist": {
5354   - "type": "zip",
5355   - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1",
5356   - "reference": "fc2c588ce376e9fe04a7b8c79e3ec62fe32d95b1",
5357   - "shasum": ""
5358   - },
5359   - "require": {
5360   - "php": ">=5.5.9",
5361   - "symfony/polyfill-mbstring": "~1.0"
5362   - },
5363   - "require-dev": {
5364   - "symfony/css-selector": "~2.8|~3.0"
5365   - },
5366   - "suggest": {
5367   - "symfony/css-selector": ""
5368   - },
5369   - "type": "library",
5370   - "extra": {
5371   - "branch-alias": {
5372   - "dev-master": "3.3-dev"
5373   - }
5374   - },
5375   - "autoload": {
5376   - "psr-4": {
5377   - "Symfony\\Component\\DomCrawler\\": ""
5378   - },
5379   - "exclude-from-classmap": [
5380   - "/Tests/"
5381   - ]
5382   - },
5383   - "notification-url": "https://packagist.org/downloads/",
5384   - "license": [
5385   - "MIT"
5386   - ],
5387   - "authors": [
5388   - {
5389   - "name": "Fabien Potencier",
5390   - "email": "fabien@symfony.com"
5391   - },
5392   - {
5393   - "name": "Symfony Community",
5394   - "homepage": "https://symfony.com/contributors"
5395   - }
5396   - ],
5397   - "description": "Symfony DomCrawler Component",
5398   - "homepage": "https://symfony.com",
5399   - "time": "2017-05-25 23:10:31"
5400   - },
5401   - {
5402   - "name": "symfony/event-dispatcher",
5403   - "version": "v3.3.2",
5404   - "source": {
5405   - "type": "git",
5406   - "url": "https://github.com/symfony/event-dispatcher.git",
5407   - "reference": "4054a102470665451108f9b59305c79176ef98f0"
5408   - },
5409   - "dist": {
5410   - "type": "zip",
5411   - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4054a102470665451108f9b59305c79176ef98f0",
5412   - "reference": "4054a102470665451108f9b59305c79176ef98f0",
5413   - "shasum": ""
5414   - },
5415   - "require": {
5416   - "php": ">=5.5.9"
5417   - },
5418   - "conflict": {
5419   - "symfony/dependency-injection": "<3.3"
5420   - },
5421   - "require-dev": {
5422   - "psr/log": "~1.0",
5423   - "symfony/config": "~2.8|~3.0",
5424   - "symfony/dependency-injection": "~3.3",
5425   - "symfony/expression-language": "~2.8|~3.0",
5426   - "symfony/stopwatch": "~2.8|~3.0"
5427   - },
5428   - "suggest": {
5429   - "symfony/dependency-injection": "",
5430   - "symfony/http-kernel": ""
5431   - },
5432   - "type": "library",
5433   - "extra": {
5434   - "branch-alias": {
5435   - "dev-master": "3.3-dev"
5436   - }
5437   - },
5438   - "autoload": {
5439   - "psr-4": {
5440   - "Symfony\\Component\\EventDispatcher\\": ""
5441   - },
5442   - "exclude-from-classmap": [
5443   - "/Tests/"
5444   - ]
5445   - },
5446   - "notification-url": "https://packagist.org/downloads/",
5447   - "license": [
5448   - "MIT"
5449   - ],
5450   - "authors": [
5451   - {
5452   - "name": "Fabien Potencier",
5453   - "email": "fabien@symfony.com"
5454   - },
5455   - {
5456   - "name": "Symfony Community",
5457   - "homepage": "https://symfony.com/contributors"
5458   - }
5459   - ],
5460   - "description": "Symfony EventDispatcher Component",
5461   - "homepage": "https://symfony.com",
5462   - "time": "2017-06-04 18:15:29"
5463   - },
5464   - {
5465   - "name": "symfony/finder",
5466   - "version": "v3.3.2",
5467   - "source": {
5468   - "type": "git",
5469   - "url": "https://github.com/symfony/finder.git",
5470   - "reference": "baea7f66d30854ad32988c11a09d7ffd485810c4"
5471   - },
5472   - "dist": {
5473   - "type": "zip",
5474   - "url": "https://api.github.com/repos/symfony/finder/zipball/baea7f66d30854ad32988c11a09d7ffd485810c4",
5475   - "reference": "baea7f66d30854ad32988c11a09d7ffd485810c4",
5476   - "shasum": ""
5477   - },
5478   - "require": {
5479   - "php": ">=5.5.9"
5480   - },
5481   - "type": "library",
5482   - "extra": {
5483   - "branch-alias": {
5484   - "dev-master": "3.3-dev"
5485   - }
5486   - },
5487   - "autoload": {
5488   - "psr-4": {
5489   - "Symfony\\Component\\Finder\\": ""
5490   - },
5491   - "exclude-from-classmap": [
5492   - "/Tests/"
5493   - ]
5494   - },
5495   - "notification-url": "https://packagist.org/downloads/",
5496   - "license": [
5497   - "MIT"
5498   - ],
5499   - "authors": [
5500   - {
5501   - "name": "Fabien Potencier",
5502   - "email": "fabien@symfony.com"
5503   - },
5504   - {
5505   - "name": "Symfony Community",
5506   - "homepage": "https://symfony.com/contributors"
5507   - }
5508   - ],
5509   - "description": "Symfony Finder Component",
5510   - "homepage": "https://symfony.com",
5511   - "time": "2017-06-01 21:01:25"
5512   - },
5513   - {
5514   - "name": "symfony/polyfill-mbstring",
5515   - "version": "v1.4.0",
5516   - "source": {
5517   - "type": "git",
5518   - "url": "https://github.com/symfony/polyfill-mbstring.git",
5519   - "reference": "f29dca382a6485c3cbe6379f0c61230167681937"
5520   - },
5521   - "dist": {
5522   - "type": "zip",
5523   - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/f29dca382a6485c3cbe6379f0c61230167681937",
5524   - "reference": "f29dca382a6485c3cbe6379f0c61230167681937",
5525   - "shasum": ""
5526   - },
5527   - "require": {
5528   - "php": ">=5.3.3"
5529   - },
5530   - "suggest": {
5531   - "ext-mbstring": "For best performance"
5532   - },
5533   - "type": "library",
5534   - "extra": {
5535   - "branch-alias": {
5536   - "dev-master": "1.4-dev"
5537   - }
5538   - },
5539   - "autoload": {
5540   - "psr-4": {
5541   - "Symfony\\Polyfill\\Mbstring\\": ""
5542   - },
5543   - "files": [
5544   - "bootstrap.php"
5545   - ]
5546   - },
5547   - "notification-url": "https://packagist.org/downloads/",
5548   - "license": [
5549   - "MIT"
5550   - ],
5551   - "authors": [
5552   - {
5553   - "name": "Nicolas Grekas",
5554   - "email": "p@tchwork.com"
5555   - },
5556   - {
5557   - "name": "Symfony Community",
5558   - "homepage": "https://symfony.com/contributors"
5559   - }
5560   - ],
5561   - "description": "Symfony polyfill for the Mbstring extension",
5562   - "homepage": "https://symfony.com",
5563   - "keywords": [
5564   - "compatibility",
5565   - "mbstring",
5566   - "polyfill",
5567   - "portable",
5568   - "shim"
5569   - ],
5570   - "time": "2017-06-09 14:24:12"
5571   - },
5572   - {
5573   - "name": "symfony/yaml",
5574   - "version": "v3.3.2",
5575   - "source": {
5576   - "type": "git",
5577   - "url": "https://github.com/symfony/yaml.git",
5578   - "reference": "9752a30000a8ca9f4b34b5227d15d0101b96b063"
5579   - },
5580   - "dist": {
5581   - "type": "zip",
5582   - "url": "https://api.github.com/repos/symfony/yaml/zipball/9752a30000a8ca9f4b34b5227d15d0101b96b063",
5583   - "reference": "9752a30000a8ca9f4b34b5227d15d0101b96b063",
5584   - "shasum": ""
5585   - },
5586   - "require": {
5587   - "php": ">=5.5.9"
5588   - },
5589   - "require-dev": {
5590   - "symfony/console": "~2.8|~3.0"
5591   - },
5592   - "suggest": {
5593   - "symfony/console": "For validating YAML files using the lint command"
5594   - },
5595   - "type": "library",
5596   - "extra": {
5597   - "branch-alias": {
5598   - "dev-master": "3.3-dev"
5599   - }
5600   - },
5601   - "autoload": {
5602   - "psr-4": {
5603   - "Symfony\\Component\\Yaml\\": ""
5604   - },
5605   - "exclude-from-classmap": [
5606   - "/Tests/"
5607   - ]
5608   - },
5609   - "notification-url": "https://packagist.org/downloads/",
5610   - "license": [
5611   - "MIT"
5612   - ],
5613   - "authors": [
5614   - {
5615   - "name": "Fabien Potencier",
5616   - "email": "fabien@symfony.com"
5617   - },
5618   - {
5619   - "name": "Symfony Community",
5620   - "homepage": "https://symfony.com/contributors"
5621   - }
5622   - ],
5623   - "description": "Symfony Yaml Component",
5624   - "homepage": "https://symfony.com",
5625   - "time": "2017-06-02 22:05:06"
5626   - },
5627   - {
5628   - "name": "theseer/tokenizer",
5629   - "version": "1.1.0",
5630   - "source": {
5631   - "type": "git",
5632   - "url": "https://github.com/theseer/tokenizer.git",
5633   - "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b"
5634   - },
5635   - "dist": {
5636   - "type": "zip",
5637   - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/cb2f008f3f05af2893a87208fe6a6c4985483f8b",
5638   - "reference": "cb2f008f3f05af2893a87208fe6a6c4985483f8b",
5639   - "shasum": ""
5640   - },
5641   - "require": {
5642   - "ext-dom": "*",
5643   - "ext-tokenizer": "*",
5644   - "ext-xmlwriter": "*",
5645   - "php": "^7.0"
5646   - },
5647   - "type": "library",
5648   - "autoload": {
5649   - "classmap": [
5650   - "src/"
5651   - ]
5652   - },
5653   - "notification-url": "https://packagist.org/downloads/",
5654   - "license": [
5655   - "BSD-3-Clause"
5656   - ],
5657   - "authors": [
5658   - {
5659   - "name": "Arne Blankerts",
5660   - "email": "arne@blankerts.de",
5661   - "role": "Developer"
5662   - }
5663   - ],
5664   - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
5665   - "time": "2017-04-07 12:08:54"
5666   - },
5667   - {
5668   - "name": "webmozart/assert",
5669   - "version": "1.2.0",
5670   - "source": {
5671   - "type": "git",
5672   - "url": "https://github.com/webmozart/assert.git",
5673   - "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f"
5674   - },
5675   - "dist": {
5676   - "type": "zip",
5677   - "url": "https://api.github.com/repos/webmozart/assert/zipball/2db61e59ff05fe5126d152bd0655c9ea113e550f",
5678   - "reference": "2db61e59ff05fe5126d152bd0655c9ea113e550f",
5679   - "shasum": ""
5680   - },
5681   - "require": {
5682   - "php": "^5.3.3 || ^7.0"
5683   - },
5684   - "require-dev": {
5685   - "phpunit/phpunit": "^4.6",
5686   - "sebastian/version": "^1.0.1"
5687   - },
5688   - "type": "library",
5689   - "extra": {
5690   - "branch-alias": {
5691   - "dev-master": "1.3-dev"
5692   - }
5693   - },
5694   - "autoload": {
5695   - "psr-4": {
5696   - "Webmozart\\Assert\\": "src/"
5697   - }
5698   - },
5699   - "notification-url": "https://packagist.org/downloads/",
5700   - "license": [
5701   - "MIT"
5702   - ],
5703   - "authors": [
5704   - {
5705   - "name": "Bernhard Schussek",
5706   - "email": "bschussek@gmail.com"
5707   - }
5708   - ],
5709   - "description": "Assertions to validate method input/output with nice error messages.",
5710   - "keywords": [
5711   - "assert",
5712   - "check",
5713   - "validate"
5714   - ],
5715   - "time": "2016-11-23 20:04:58"
5716   - },
5717   - {
5718   - "name": "yiisoft/yii2-debug",
5719   - "version": "2.0.9",
5720   - "source": {
5721   - "type": "git",
5722   - "url": "https://github.com/yiisoft/yii2-debug.git",
5723   - "reference": "647be6c9d48dc2f3c2e2f33b9eba0a4ca78abde9"
5724   - },
5725   - "dist": {
5726   - "type": "zip",
5727   - "url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/647be6c9d48dc2f3c2e2f33b9eba0a4ca78abde9",
5728   - "reference": "647be6c9d48dc2f3c2e2f33b9eba0a4ca78abde9",
5729   - "shasum": ""
5730   - },
5731   - "require": {
5732   - "yiisoft/yii2": "~2.0.11",
5733   - "yiisoft/yii2-bootstrap": "~2.0.0"
5734   - },
5735   - "type": "yii2-extension",
5736   - "extra": {
5737   - "branch-alias": {
5738   - "dev-master": "2.0.x-dev"
5739   - }
5740   - },
5741   - "autoload": {
5742   - "psr-4": {
5743   - "yii\\debug\\": ""
5744   - }
5745   - },
5746   - "notification-url": "https://packagist.org/downloads/",
5747   - "license": [
5748   - "BSD-3-Clause"
5749   - ],
5750   - "authors": [
5751   - {
5752   - "name": "Qiang Xue",
5753   - "email": "qiang.xue@gmail.com"
5754   - }
5755   - ],
5756   - "description": "The debugger extension for the Yii framework",
5757   - "keywords": [
5758   - "debug",
5759   - "debugger",
5760   - "yii2"
5761   - ],
5762   - "time": "2017-02-21 10:30:50"
5763   - },
5764   - {
5765   - "name": "yiisoft/yii2-faker",
5766   - "version": "2.0.3",
5767   - "source": {
5768   - "type": "git",
5769   - "url": "https://github.com/yiisoft/yii2-faker.git",
5770   - "reference": "b88ca69ee226a3610b2c26c026c3203d7ac50f6c"
5771   - },
5772   - "dist": {
5773   - "type": "zip",
5774   - "url": "https://api.github.com/repos/yiisoft/yii2-faker/zipball/b88ca69ee226a3610b2c26c026c3203d7ac50f6c",
5775   - "reference": "b88ca69ee226a3610b2c26c026c3203d7ac50f6c",
5776   - "shasum": ""
5777   - },
5778   - "require": {
5779   - "fzaninotto/faker": "*",
5780   - "yiisoft/yii2": "*"
5781   - },
5782   - "type": "yii2-extension",
5783   - "extra": {
5784   - "branch-alias": {
5785   - "dev-master": "2.0.x-dev"
5786   - }
5787   - },
5788   - "autoload": {
5789   - "psr-4": {
5790   - "yii\\faker\\": ""
5791   - }
5792   - },
5793   - "notification-url": "https://packagist.org/downloads/",
5794   - "license": [
5795   - "BSD-3-Clause"
5796   - ],
5797   - "authors": [
5798   - {
5799   - "name": "Mark Jebri",
5800   - "email": "mark.github@yandex.ru"
5801   - }
5802   - ],
5803   - "description": "Fixture generator. The Faker integration for the Yii framework.",
5804   - "keywords": [
5805   - "Fixture",
5806   - "faker",
5807   - "yii2"
5808   - ],
5809   - "time": "2015-03-01 06:22:44"
5810   - },
5811   - {
5812   - "name": "yiisoft/yii2-gii",
5813   - "version": "2.0.5",
5814   - "source": {
5815   - "type": "git",
5816   - "url": "https://github.com/yiisoft/yii2-gii.git",
5817   - "reference": "1bd6df6804ca077ec022587905a0d43eb286f507"
5818   - },
5819   - "dist": {
5820   - "type": "zip",
5821   - "url": "https://api.github.com/repos/yiisoft/yii2-gii/zipball/1bd6df6804ca077ec022587905a0d43eb286f507",
5822   - "reference": "1bd6df6804ca077ec022587905a0d43eb286f507",
5823   - "shasum": ""
5824   - },
5825   - "require": {
5826   - "bower-asset/typeahead.js": "0.10.* | ~0.11.0",
5827   - "phpspec/php-diff": ">=1.0.2",
5828   - "yiisoft/yii2": ">=2.0.4",
5829   - "yiisoft/yii2-bootstrap": "~2.0"
5830   - },
5831   - "type": "yii2-extension",
5832   - "extra": {
5833   - "branch-alias": {
5834   - "dev-master": "2.0.x-dev"
5835   - },
5836   - "asset-installer-paths": {
5837   - "npm-asset-library": "vendor/npm",
5838   - "bower-asset-library": "vendor/bower"
5839   - }
5840   - },
5841   - "autoload": {
5842   - "psr-4": {
5843   - "yii\\gii\\": ""
5844   - }
5845   - },
5846   - "notification-url": "https://packagist.org/downloads/",
5847   - "license": [
5848   - "BSD-3-Clause"
5849   - ],
5850   - "authors": [
5851   - {
5852   - "name": "Qiang Xue",
5853   - "email": "qiang.xue@gmail.com"
5854   - }
5855   - ],
5856   - "description": "The Gii extension for the Yii framework",
5857   - "keywords": [
5858   - "code generator",
5859   - "gii",
5860   - "yii2"
5861   - ],
5862   - "time": "2016-03-18 14:09:46"
5863   - }
5864   - ],
5865   - "aliases": [],
5866   - "minimum-stability": "stable",
5867   - "stability-flags": {
5868   - "bower-asset/amcharts-stock": 20,
5869   - "kartik-v/yii2-widget-select2": 20,
5870   - "bower-asset/amcharts": 20,
5871   - "bower-asset/pnotify": 20,
5872   - "kartik-v/yii2-widget-datepicker": 20,
5873   - "zyx/zyx-phpmailer": 0
5874   - },
5875   - "prefer-stable": false,
5876   - "prefer-lowest": false,
5877   - "platform": {
5878   - "php": ">=7.0"
5879   - },
5880   - "platform-dev": []
5881   -}
console/controllers/TestController.php 0 → 100644
  1 +<?php
  2 + /**
  3 + * Created by PhpStorm.
  4 + * User: yarik
  5 + * Date: 12.06.17
  6 + * Time: 14:07
  7 + */
  8 +
  9 + namespace console\controllers;
  10 +
  11 + use artbox\catalog\models\Product;
  12 + use artbox\odoo\components\Builder;
  13 + use artbox\odoo\components\OdooHelper;
  14 + use artbox\odoo\components\Query;
  15 + use artbox\odoo\models\OdooToOrder;
  16 + use artbox\odoo\models\OdooToProduct;
  17 + use artbox\order\models\Order;
  18 + use Ripcord\Ripcord;
  19 + use yii\console\Controller;
  20 +
  21 + class TestController extends Controller
  22 + {
  23 + public function actionIndex()
  24 + {
  25 + $url = 'https://demo.cloudbank.biz';
  26 + $db = 'odoo';
  27 + $username = 'admin';
  28 + $password = 'htcge,kbrf';
  29 + $info = Ripcord::client("$url/xmlrpc/2/common");
  30 + $uid = call_user_func_array(
  31 + [
  32 + $info,
  33 + 'authenticate',
  34 + ],
  35 + [
  36 + $db,
  37 + $username,
  38 + $password,
  39 + [],
  40 + ]
  41 + );
  42 + $modelsQuery = Ripcord::client("$url/xmlrpc/2/object");
  43 + $models = call_user_func_array(
  44 + [
  45 + $modelsQuery,
  46 + 'execute_kw',
  47 + ],
  48 + [
  49 + $db,
  50 + $uid,
  51 + $password,
  52 + 'product.template',
  53 + 'search_read',
  54 + [ [] ],
  55 + [ 'fields' => [ 'name' ] ],
  56 + ]
  57 + );
  58 + var_dump($models);
  59 + }
  60 +
  61 + public function actionT()
  62 + {
  63 + /**
  64 + * @var \artbox\odoo\components\Connection $odoo
  65 + */
  66 + $odoo = \Yii::$app->get('odoo');
  67 +
  68 + /**
  69 + * @var \artbox\odoo\components\Connection $connection
  70 + */
  71 + $result = $odoo->createCommand(
  72 + 'product.template',
  73 + 'search_read',
  74 + [
  75 + [
  76 + [
  77 + 'list_price',
  78 + '=',
  79 + 10,
  80 + ],
  81 + ],
  82 + ],
  83 + [
  84 + 'fields' => [
  85 + 'name',
  86 + 'list_price',
  87 + ],
  88 + ]
  89 + )
  90 + ->execute();
  91 + var_dump($result);
  92 + }
  93 +
  94 + public function actionK()
  95 + {
  96 + /**
  97 + * @var \artbox\odoo\components\Connection $odoo
  98 + */
  99 + $odoo = \Yii::$app->get('odoo');
  100 +
  101 + $result = $odoo->createCommand(
  102 + 'product.template',
  103 + 'create',
  104 + [
  105 + [
  106 + 'name' => 'Test10',
  107 + ],
  108 + ]
  109 + )
  110 + ->execute();
  111 + var_dump($result);
  112 + }
  113 +
  114 + public function actionQ()
  115 + {
  116 + /**
  117 + * @var \artbox\odoo\components\Connection $odoo
  118 + * @var \artbox\odoo\components\OdooMapper $mapper
  119 + */
  120 + $odoo = \Yii::$app->get('odoo');
  121 + $mapper = \Yii::$app->get('odooMapper');
  122 + $result = ( new Query() )->from('product.template')
  123 + ->where(
  124 + [
  125 + 'id',
  126 + '=',
  127 + 3,
  128 + ]
  129 + )
  130 + ->one();
  131 + $mapped = $mapper->toArtbox($result);
  132 + var_dump($mapped);
  133 + die();
  134 + var_dump($mapper->toOdoo($mapped));
  135 + }
  136 +
  137 + public function actionW()
  138 + {
  139 + /**
  140 + * @var \artbox\odoo\components\Connection $odoo
  141 + * @var \artbox\odoo\components\OdooMapper $mapper
  142 + */
  143 + $odoo = \Yii::$app->get('odoo');
  144 + $mapper = \Yii::$app->get('odooMapper');
  145 + $result = ( new Query() )->from('sale.order')
  146 + ->where(
  147 + [
  148 + 'id',
  149 + '=',
  150 + 1,
  151 + ]
  152 + )
  153 + ->one();
  154 + $products = ( new Query() )->from('sale.order.line')
  155 + ->where(
  156 + [
  157 + 'order_id',
  158 + '=',
  159 + $result[ 'id' ],
  160 + ]
  161 + )
  162 + ->all();
  163 + foreach ($products as $product) {
  164 + var_dump($mapper->toArtbox($product));
  165 + }
  166 + }
  167 +
  168 + public function actionE()
  169 + {
  170 + /**
  171 + * @var \artbox\odoo\components\Connection $odoo
  172 + */
  173 + $odoo = \Yii::$app->get('odoo');
  174 + $builder = new Builder($odoo);
  175 + $userId = $builder->setParam('name', 'Test1')
  176 + ->create('res.partner')
  177 + ->execute();
  178 + $command = $builder->setParam('name', 'Test123')
  179 + ->setParam('partner_id', $userId)
  180 + ->create('sale.order');
  181 + var_dump($command->execute());
  182 + }
  183 +
  184 + public function actionR()
  185 + {
  186 + /**
  187 + * @var Order $order
  188 + */
  189 + $order = Order::find()
  190 + ->with('orderProducts.variant.product')
  191 + ->one();
  192 + $odooHelper = new OdooHelper();
  193 + $odooHelper->ensureSaleOrderLine($order);
  194 + }
  195 + }
0 196 \ No newline at end of file
... ...
frontend/web/.gitignore
1 1 /index.php
2 2 /index-test.php
  3 +/*.txt
  4 +/*.xml
3 5 \ No newline at end of file
... ...
storage/.gitignore 0 → 100755
  1 +*
  2 +!.gitignore
... ...