Commit bce22e8a34567ed73e5045a74564b0b22d0ed322

Authored by Karnovsky A
1 parent 4c0e6128

Some refixes

backend/views/category/index.php
... ... @@ -22,21 +22,46 @@ $this->params['breadcrumbs'][] = $this->title;
22 22 'dataProvider' => $dataProvider,
23 23 // 'filterModel' => $searchModel,
24 24 'columns' => [
  25 + ['class' => 'yii\grid\SerialColumn'],
25 26 [
26   - 'label'=> Yii::t('rubrication', 'Name'),
  27 + 'label'=> Yii::t('product', 'Name'),
27 28 'content'=>function($data){
28   - return str_repeat('-', $data->depth) .' '. $data->name;
  29 + $op = [];
  30 + foreach($data->getParents()->all() as $parent) {
  31 + $op[] = $parent->name;
  32 + }
  33 + $op[] = $data->name;
  34 + return implode(' → ', $op);
  35 +// return str_repeat('-', $data->depth) .' '. $data->name;
  36 + }
  37 + ],
  38 + [
  39 + 'class' => 'yii\grid\ActionColumn',
  40 + 'template' => '{populary} {view} {update} {delete}',
  41 + 'buttons' => [
  42 + 'populary' => function ($url, $model) {
  43 + return Html::a('<span class="glyphicon glyphicon-star'. ($model->populary ? '' : '-empty') .'"></span>', $url, [
  44 + 'title' => Yii::t('product', ($model->populary ? 'Set not populary' : 'Set populary')),
  45 + ]);
  46 + },
  47 + ],
  48 + 'urlCreator' => function ($action, $model, $key, $index) {
  49 + switch ($action) {
  50 + case 'populary':
  51 + return \yii\helpers\Url::to(['category/populary', 'id' => $model->category_id]);
  52 + break;
  53 + case 'view':
  54 + return \yii\helpers\Url::to(['category/view', 'id' => $model->category_id]);
  55 + break;
  56 + case 'update':
  57 + return \yii\helpers\Url::to(['category/update', 'id' => $model->category_id]);
  58 + break;
  59 + case 'delete':
  60 + return \yii\helpers\Url::to(['category/delete', 'id' => $model->category_id]);
  61 + break;
  62 + }
29 63 }
30 64 ],
31   - 'alias',
32   - 'populary:boolean',
33   - // 'meta_title',
34   - // 'meta_desc:ntext',
35   - // 'meta_robots',
36   - // 'seo_text:ntext',
37   - // 'product_unit_id',
38   -
39   - ['class' => 'yii\grid\ActionColumn'],
40 65 ],
41 66 ]); ?>
42 67 </div>
... ...
backend/views/category/view.php
... ... @@ -23,7 +23,7 @@ $this-&gt;params[&#39;breadcrumbs&#39;][] = $this-&gt;title;
23 23 'method' => 'post',
24 24 ],
25 25 ]) ?>
26   - <?= Html::a(Yii::t('product', 'Create category'), ['category/create'], ['class' => 'btn btn-success']) ?>
  26 + <?= Html::a(Yii::t('product', 'Create Category'), ['category/create'], ['class' => 'btn btn-success']) ?>
27 27 <?php if (!empty($model->parent_id)) :?>
28 28 <?= Html::a(Yii::t('product', 'Create category By {name}', ['name' => $model->parent->name]), ['category/create?parent='. $model->parent->category_id], ['class' => 'btn btn-success']) ?>
29 29 <?php endif?>
... ...
common/modules/product/models/Category.php
... ... @@ -111,6 +111,7 @@ class Category extends \yii\db\ActiveRecord
111 111 'product_unit_id' => Yii::t('product', 'Product Unit ID'),
112 112 'alias' => Yii::t('product', 'Alias'),
113 113 'populary' => Yii::t('product', 'Populary'),
  114 + 'name' => Yii::t('product', 'Name'),
114 115 ];
115 116 }
116 117  
... ...
common/modules/product/views/manage/_form.php
... ... @@ -30,10 +30,16 @@ use unclead\widgets\MultipleInputColumn;
30 30 ]
31 31 ) ?>
32 32  
33   - <?= $form->field($model, 'categories')->dropDownList(
34   - ArtboxTreeHelper::treeMap(ProductHelper::getCategories(), 'category_id', 'name'),
35   - [
36   - 'multiple' => true
  33 + <?= $form->field($model, 'categories')->widget(\kartik\select2\Select2::className(), [
  34 + 'data' => ArtboxTreeHelper::treeMap(ProductHelper::getCategories(), 'category_id', 'name'),
  35 + 'language' => 'de',
  36 + 'options' => [
  37 + 'placeholder' => 'Select a state ...',
  38 + 'multiple' => true,
  39 + ],
  40 + 'pluginOptions' => [
  41 + 'allowClear' => true
  42 + ],
37 43 ]
38 44 ) ?>
39 45  
... ...
common/translation/ru/product.php 0 โ†’ 100644
  1 +`<?php
  2 +return [
  3 + 'Categories' => 'ะšะฐั‚ะตะณะพั€ะธะธ',
  4 + 'Create Category' => 'ะกะพะทะดะฐั‚ัŒ ะšะฐั‚ะตะณะพั€ะธัŽ',
  5 + 'Name' => 'ะะฐะธะผะตะฝะพะฒะฐะฝะธะต',
  6 + 'Set populary' => 'ะกะดะตะปะฐั‚ัŒ ะฟะพะฟัƒะปัั€ะฝะพะน',
  7 + 'Set not populary' => 'ะกะดะตะปะฐั‚ัŒ ะฝะต ะฟะพะฟัƒะปัั€ะฝะพะน',
  8 +];
0 9 \ No newline at end of file
... ...
composer.json
... ... @@ -31,9 +31,8 @@
31 31 "rmrevin/yii2-comments": "1.4.*",
32 32 "bower-asset/admin-lte": "*",
33 33 "FortAwesome/Font-Awesome": "*",
34   - "kartik-v/yii2-widget-datepicker": "*",
35   - "unclead/yii2-multiple-input": "~1.0",
36   - "codeception/codeception":"*"
  34 + "kartik-v/yii2-widget-fileinput": "@dev",
  35 + "unclead/yii2-multiple-input": "~1.0"
37 36 },
38 37 "require-dev": {
39 38 "yiisoft/yii2-codeception": "*",
... ...
composer.lock
... ... @@ -4,8 +4,8 @@
4 4 "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5 5 "This file is @generated automatically"
6 6 ],
7   - "hash": "a7d36c8cf4be5f624bef0426936b9594",
8   - "content-hash": "1e53816a430c74ec792d83ade8eac412",
  7 + "hash": "79a4ceae2eefb20d4476f4711e3958d5",
  8 + "content-hash": "ed2c32885ec4adb84efc19610ef2adf1",
9 9 "packages": [
10 10 {
11 11 "name": "2amigos/yii2-transliterator-helper",
... ... @@ -91,65 +91,6 @@
91 91 "time": "2016-03-24 14:31:41"
92 92 },
93 93 {
94   - "name": "behat/gherkin",
95   - "version": "dev-master",
96   - "source": {
97   - "type": "git",
98   - "url": "https://github.com/Behat/Gherkin.git",
99   - "reference": "6f005467f571c3c53477fb0a646ba8092aa54bd4"
100   - },
101   - "dist": {
102   - "type": "zip",
103   - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/6f005467f571c3c53477fb0a646ba8092aa54bd4",
104   - "reference": "6f005467f571c3c53477fb0a646ba8092aa54bd4",
105   - "shasum": ""
106   - },
107   - "require": {
108   - "php": ">=5.3.1"
109   - },
110   - "require-dev": {
111   - "phpunit/phpunit": "~4.5|~5",
112   - "symfony/phpunit-bridge": "~2.7|~3",
113   - "symfony/yaml": "~2.3|~3"
114   - },
115   - "suggest": {
116   - "symfony/yaml": "If you want to parse features, represented in YAML files"
117   - },
118   - "type": "library",
119   - "extra": {
120   - "branch-alias": {
121   - "dev-master": "4.4-dev"
122   - }
123   - },
124   - "autoload": {
125   - "psr-0": {
126   - "Behat\\Gherkin": "src/"
127   - }
128   - },
129   - "notification-url": "https://packagist.org/downloads/",
130   - "license": [
131   - "MIT"
132   - ],
133   - "authors": [
134   - {
135   - "name": "Konstantin Kudryashov",
136   - "email": "ever.zet@gmail.com",
137   - "homepage": "http://everzet.com"
138   - }
139   - ],
140   - "description": "Gherkin DSL parser for PHP 5.3",
141   - "homepage": "http://behat.org/",
142   - "keywords": [
143   - "BDD",
144   - "Behat",
145   - "Cucumber",
146   - "DSL",
147   - "gherkin",
148   - "parser"
149   - ],
150   - "time": "2015-12-31 10:51:34"
151   - },
152   - {
153 94 "name": "bower-asset/admin-lte",
154 95 "version": "dev-master",
155 96 "source": {
... ... @@ -193,8 +134,7 @@
193 134 "responsive",
194 135 "template",
195 136 "theme"
196   - ],
197   - "time": "2016-03-14 01:14:03"
  137 + ]
198 138 },
199 139 {
200 140 "name": "bower-asset/bootstrap",
... ... @@ -550,91 +490,6 @@
550 490 "time": "2013-12-10 17:49:58"
551 491 },
552 492 {
553   - "name": "codeception/codeception",
554   - "version": "dev-master",
555   - "source": {
556   - "type": "git",
557   - "url": "https://github.com/Codeception/Codeception.git",
558   - "reference": "a04ceaea52d2a050d8df19df1a85fb1b24456477"
559   - },
560   - "dist": {
561   - "type": "zip",
562   - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/a04ceaea52d2a050d8df19df1a85fb1b24456477",
563   - "reference": "a04ceaea52d2a050d8df19df1a85fb1b24456477",
564   - "shasum": ""
565   - },
566   - "require": {
567   - "behat/gherkin": "~4.4.0",
568   - "ext-json": "*",
569   - "ext-mbstring": "*",
570   - "facebook/webdriver": ">=1.0.1 <2.0",
571   - "guzzlehttp/guzzle": ">=4.1.4 <7.0",
572   - "guzzlehttp/psr7": "~1.0",
573   - "php": ">=5.4.0 <8.0",
574   - "phpunit/php-code-coverage": ">=2.1.3",
575   - "phpunit/phpunit": ">4.8.20 <6.0",
576   - "symfony/browser-kit": ">=2.7 <3.1",
577   - "symfony/console": ">=2.7 <3.1",
578   - "symfony/css-selector": ">=2.7 <3.1",
579   - "symfony/dom-crawler": ">=2.7 <3.1",
580   - "symfony/event-dispatcher": ">=2.7 <3.1",
581   - "symfony/finder": ">=2.7 <3.1",
582   - "symfony/yaml": ">=2.7 <3.1"
583   - },
584   - "require-dev": {
585   - "codeception/specify": "~0.3",
586   - "facebook/php-sdk-v4": "~5.0",
587   - "flow/jsonpath": "~0.2",
588   - "league/factory-muffin": "^3.0",
589   - "league/factory-muffin-faker": "^1.0",
590   - "monolog/monolog": "~1.8",
591   - "pda/pheanstalk": "~3.0",
592   - "php-amqplib/php-amqplib": "~2.4"
593   - },
594   - "suggest": {
595   - "codeception/specify": "BDD-style code blocks",
596   - "codeception/verify": "BDD-style assertions",
597   - "flow/jsonpath": "For using JSONPath in REST module",
598   - "league/factory-muffin": "For DataFactory module",
599   - "league/factory-muffin-faker": "For Faker support in DataFactory module",
600   - "phpseclib/phpseclib": "for SFTP option in FTP Module"
601   - },
602   - "bin": [
603   - "codecept"
604   - ],
605   - "type": "library",
606   - "extra": {
607   - "branch-alias": []
608   - },
609   - "autoload": {
610   - "psr-4": {
611   - "Codeception\\": "src\\Codeception",
612   - "Codeception\\Extension\\": "ext"
613   - }
614   - },
615   - "notification-url": "https://packagist.org/downloads/",
616   - "license": [
617   - "MIT"
618   - ],
619   - "authors": [
620   - {
621   - "name": "Michael Bodnarchuk",
622   - "email": "davert@mail.ua",
623   - "homepage": "http://codegyre.com"
624   - }
625   - ],
626   - "description": "BDD-style testing framework",
627   - "homepage": "http://codeception.com/",
628   - "keywords": [
629   - "BDD",
630   - "TDD",
631   - "acceptance testing",
632   - "functional testing",
633   - "unit testing"
634   - ],
635   - "time": "2016-03-26 21:39:36"
636   - },
637   - {
638 493 "name": "developeruz/yii2-db-rbac",
639 494 "version": "dev-master",
640 495 "source": {
... ... @@ -730,60 +585,6 @@
730 585 "time": "2016-03-23 04:18:15"
731 586 },
732 587 {
733   - "name": "doctrine/instantiator",
734   - "version": "dev-master",
735   - "source": {
736   - "type": "git",
737   - "url": "https://github.com/doctrine/instantiator.git",
738   - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d"
739   - },
740   - "dist": {
741   - "type": "zip",
742   - "url": "https://api.github.com/repos/doctrine/instantiator/zipball/8e884e78f9f0eb1329e445619e04456e64d8051d",
743   - "reference": "8e884e78f9f0eb1329e445619e04456e64d8051d",
744   - "shasum": ""
745   - },
746   - "require": {
747   - "php": ">=5.3,<8.0-DEV"
748   - },
749   - "require-dev": {
750   - "athletic/athletic": "~0.1.8",
751   - "ext-pdo": "*",
752   - "ext-phar": "*",
753   - "phpunit/phpunit": "~4.0",
754   - "squizlabs/php_codesniffer": "~2.0"
755   - },
756   - "type": "library",
757   - "extra": {
758   - "branch-alias": {
759   - "dev-master": "1.0.x-dev"
760   - }
761   - },
762   - "autoload": {
763   - "psr-4": {
764   - "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
765   - }
766   - },
767   - "notification-url": "https://packagist.org/downloads/",
768   - "license": [
769   - "MIT"
770   - ],
771   - "authors": [
772   - {
773   - "name": "Marco Pivetta",
774   - "email": "ocramius@gmail.com",
775   - "homepage": "http://ocramius.github.com/"
776   - }
777   - ],
778   - "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
779   - "homepage": "https://github.com/doctrine/instantiator",
780   - "keywords": [
781   - "constructor",
782   - "instantiate"
783   - ],
784   - "time": "2015-06-14 21:17:01"
785   - },
786   - {
787 588 "name": "ezyang/htmlpurifier",
788 589 "version": "v4.7.0",
789 590 "source": {
... ... @@ -828,49 +629,6 @@
828 629 "time": "2015-08-05 01:03:42"
829 630 },
830 631 {
831   - "name": "facebook/webdriver",
832   - "version": "1.1.1",
833   - "source": {
834   - "type": "git",
835   - "url": "https://github.com/facebook/php-webdriver.git",
836   - "reference": "1c98108ba3eb435b681655764de11502a0653705"
837   - },
838   - "dist": {
839   - "type": "zip",
840   - "url": "https://api.github.com/repos/facebook/php-webdriver/zipball/1c98108ba3eb435b681655764de11502a0653705",
841   - "reference": "1c98108ba3eb435b681655764de11502a0653705",
842   - "shasum": ""
843   - },
844   - "require": {
845   - "php": ">=5.3.19"
846   - },
847   - "require-dev": {
848   - "phpunit/phpunit": "4.6.*"
849   - },
850   - "suggest": {
851   - "phpdocumentor/phpdocumentor": "2.*"
852   - },
853   - "type": "library",
854   - "autoload": {
855   - "psr-4": {
856   - "Facebook\\WebDriver\\": "lib/"
857   - }
858   - },
859   - "notification-url": "https://packagist.org/downloads/",
860   - "license": [
861   - "Apache-2.0"
862   - ],
863   - "description": "A PHP client for WebDriver",
864   - "homepage": "https://github.com/facebook/php-webdriver",
865   - "keywords": [
866   - "facebook",
867   - "php",
868   - "selenium",
869   - "webdriver"
870   - ],
871   - "time": "2015-12-31 15:58:49"
872   - },
873   - {
874 632 "name": "fortawesome/font-awesome",
875 633 "version": "dev-master",
876 634 "source": {
... ... @@ -919,41 +677,39 @@
919 677 "time": "2016-03-23 12:04:52"
920 678 },
921 679 {
922   - "name": "guzzlehttp/guzzle",
923   - "version": "dev-master",
  680 + "name": "imagine/imagine",
  681 + "version": "0.5.x-dev",
924 682 "source": {
925 683 "type": "git",
926   - "url": "https://github.com/guzzle/guzzle.git",
927   - "reference": "d094e337976dff9d8e2424e8485872194e768662"
  684 + "url": "https://github.com/avalanche123/Imagine.git",
  685 + "reference": "343580fceed1f89220481ac98480e92f47d91e6c"
928 686 },
929 687 "dist": {
930 688 "type": "zip",
931   - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d094e337976dff9d8e2424e8485872194e768662",
932   - "reference": "d094e337976dff9d8e2424e8485872194e768662",
  689 + "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/343580fceed1f89220481ac98480e92f47d91e6c",
  690 + "reference": "343580fceed1f89220481ac98480e92f47d91e6c",
933 691 "shasum": ""
934 692 },
935 693 "require": {
936   - "guzzlehttp/promises": "~1.0",
937   - "guzzlehttp/psr7": "~1.1",
938   - "php": ">=5.5.0"
  694 + "php": ">=5.3.2"
939 695 },
940 696 "require-dev": {
941   - "ext-curl": "*",
942   - "phpunit/phpunit": "~4.0",
943   - "psr/log": "~1.0"
  697 + "sami/sami": "dev-master"
  698 + },
  699 + "suggest": {
  700 + "ext-gd": "to use the GD implementation",
  701 + "ext-gmagick": "to use the Gmagick implementation",
  702 + "ext-imagick": "to use the Imagick implementation"
944 703 },
945 704 "type": "library",
946 705 "extra": {
947 706 "branch-alias": {
948   - "dev-master": "6.2-dev"
  707 + "dev-develop": "0.5-dev"
949 708 }
950 709 },
951 710 "autoload": {
952   - "files": [
953   - "src/functions_include.php"
954   - ],
955   - "psr-4": {
956   - "GuzzleHttp\\": "src/"
  711 + "psr-0": {
  712 + "Imagine": "lib/"
957 713 }
958 714 },
959 715 "notification-url": "https://packagist.org/downloads/",
... ... @@ -962,278 +718,162 @@
962 718 ],
963 719 "authors": [
964 720 {
965   - "name": "Michael Dowling",
966   - "email": "mtdowling@gmail.com",
967   - "homepage": "https://github.com/mtdowling"
  721 + "name": "Bulat Shakirzyanov",
  722 + "email": "mallluhuct@gmail.com",
  723 + "homepage": "http://avalanche123.com"
968 724 }
969 725 ],
970   - "description": "Guzzle is a PHP HTTP client library",
971   - "homepage": "http://guzzlephp.org/",
  726 + "description": "Image processing for PHP 5.3",
  727 + "homepage": "http://imagine.readthedocs.org/",
972 728 "keywords": [
973   - "client",
974   - "curl",
975   - "framework",
976   - "http",
977   - "http client",
978   - "rest",
979   - "web service"
  729 + "drawing",
  730 + "graphics",
  731 + "image manipulation",
  732 + "image processing"
980 733 ],
981   - "time": "2016-03-21 20:02:09"
  734 + "time": "2014-06-13 10:54:04"
982 735 },
983 736 {
984   - "name": "guzzlehttp/promises",
985   - "version": "1.1.0",
  737 + "name": "kartik-v/bootstrap-fileinput",
  738 + "version": "dev-master",
986 739 "source": {
987 740 "type": "git",
988   - "url": "https://github.com/guzzle/promises.git",
989   - "reference": "bb9024c526b22f3fe6ae55a561fd70653d470aa8"
  741 + "url": "https://github.com/kartik-v/bootstrap-fileinput.git",
  742 + "reference": "22184efc859b5319c0652dbfe35bfbadc0a2ff0a"
990 743 },
991 744 "dist": {
992 745 "type": "zip",
993   - "url": "https://api.github.com/repos/guzzle/promises/zipball/bb9024c526b22f3fe6ae55a561fd70653d470aa8",
994   - "reference": "bb9024c526b22f3fe6ae55a561fd70653d470aa8",
  746 + "url": "https://api.github.com/repos/kartik-v/bootstrap-fileinput/zipball/d866af325936209258989d3bd17b4fbdb9835a72",
  747 + "reference": "22184efc859b5319c0652dbfe35bfbadc0a2ff0a",
995 748 "shasum": ""
996 749 },
997   - "require": {
998   - "php": ">=5.5.0"
999   - },
1000   - "require-dev": {
1001   - "phpunit/phpunit": "~4.0"
1002   - },
1003 750 "type": "library",
1004 751 "extra": {
1005 752 "branch-alias": {
1006   - "dev-master": "1.0-dev"
  753 + "dev-master": "4.3.x-dev"
1007 754 }
1008 755 },
1009 756 "autoload": {
1010 757 "psr-4": {
1011   - "GuzzleHttp\\Promise\\": "src/"
1012   - },
1013   - "files": [
1014   - "src/functions_include.php"
1015   - ]
  758 + "kartik\\plugins\\fileinput\\": ""
  759 + }
1016 760 },
1017 761 "notification-url": "https://packagist.org/downloads/",
1018 762 "license": [
1019   - "MIT"
  763 + "BSD-3-Clause"
1020 764 ],
1021 765 "authors": [
1022 766 {
1023   - "name": "Michael Dowling",
1024   - "email": "mtdowling@gmail.com",
1025   - "homepage": "https://github.com/mtdowling"
  767 + "name": "Kartik Visweswaran",
  768 + "email": "kartikv2@gmail.com",
  769 + "homepage": "http://www.krajee.com/"
1026 770 }
1027 771 ],
1028   - "description": "Guzzle promises library",
  772 + "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.",
  773 + "homepage": "https://github.com/kartik-v/bootstrap-fileinput",
1029 774 "keywords": [
1030   - "promise"
  775 + "ajax",
  776 + "bootstrap",
  777 + "delete",
  778 + "file",
  779 + "image",
  780 + "input",
  781 + "jquery",
  782 + "multiple",
  783 + "preview",
  784 + "progress",
  785 + "upload"
1031 786 ],
1032   - "time": "2016-03-08 01:15:46"
  787 + "time": "2016-03-25 07:10:51"
1033 788 },
1034 789 {
1035   - "name": "guzzlehttp/psr7",
1036   - "version": "1.2.3",
  790 + "name": "kartik-v/yii2-krajee-base",
  791 + "version": "dev-master",
1037 792 "source": {
1038 793 "type": "git",
1039   - "url": "https://github.com/guzzle/psr7.git",
1040   - "reference": "2e89629ff057ebb49492ba08e6995d3a6a80021b"
  794 + "url": "https://github.com/kartik-v/yii2-krajee-base.git",
  795 + "reference": "3e491e51ed742663b239cd6e0b7f76d403bed7e1"
1041 796 },
1042 797 "dist": {
1043 798 "type": "zip",
1044   - "url": "https://api.github.com/repos/guzzle/psr7/zipball/2e89629ff057ebb49492ba08e6995d3a6a80021b",
1045   - "reference": "2e89629ff057ebb49492ba08e6995d3a6a80021b",
  799 + "url": "https://api.github.com/repos/kartik-v/yii2-krajee-base/zipball/3e491e51ed742663b239cd6e0b7f76d403bed7e1",
  800 + "reference": "3e491e51ed742663b239cd6e0b7f76d403bed7e1",
1046 801 "shasum": ""
1047 802 },
1048 803 "require": {
1049   - "php": ">=5.4.0",
1050   - "psr/http-message": "~1.0"
1051   - },
1052   - "provide": {
1053   - "psr/http-message-implementation": "1.0"
1054   - },
1055   - "require-dev": {
1056   - "phpunit/phpunit": "~4.0"
  804 + "yiisoft/yii2-bootstrap": "@dev"
1057 805 },
1058   - "type": "library",
  806 + "type": "yii2-extension",
1059 807 "extra": {
1060 808 "branch-alias": {
1061   - "dev-master": "1.0-dev"
  809 + "dev-master": "1.8.x-dev"
1062 810 }
1063 811 },
1064 812 "autoload": {
1065 813 "psr-4": {
1066   - "GuzzleHttp\\Psr7\\": "src/"
1067   - },
1068   - "files": [
1069   - "src/functions_include.php"
1070   - ]
  814 + "kartik\\base\\": ""
  815 + }
1071 816 },
1072 817 "notification-url": "https://packagist.org/downloads/",
1073 818 "license": [
1074   - "MIT"
  819 + "BSD-3-Clause"
1075 820 ],
1076 821 "authors": [
1077 822 {
1078   - "name": "Michael Dowling",
1079   - "email": "mtdowling@gmail.com",
1080   - "homepage": "https://github.com/mtdowling"
  823 + "name": "Kartik Visweswaran",
  824 + "email": "kartikv2@gmail.com",
  825 + "homepage": "http://www.krajee.com/"
1081 826 }
1082 827 ],
1083   - "description": "PSR-7 message implementation",
  828 + "description": "Base library and foundation components for all Yii2 Krajee extensions.",
  829 + "homepage": "https://github.com/kartik-v/yii2-krajee-base",
1084 830 "keywords": [
1085   - "http",
1086   - "message",
1087   - "stream",
1088   - "uri"
  831 + "base",
  832 + "extension",
  833 + "foundation",
  834 + "krajee",
  835 + "widget",
  836 + "yii2"
1089 837 ],
1090   - "time": "2016-02-18 21:54:00"
  838 + "time": "2016-03-03 12:24:13"
1091 839 },
1092 840 {
1093   - "name": "imagine/imagine",
1094   - "version": "0.5.x-dev",
  841 + "name": "kartik-v/yii2-widget-colorinput",
  842 + "version": "dev-master",
1095 843 "source": {
1096 844 "type": "git",
1097   - "url": "https://github.com/avalanche123/Imagine.git",
1098   - "reference": "343580fceed1f89220481ac98480e92f47d91e6c"
  845 + "url": "https://github.com/kartik-v/yii2-widget-colorinput.git",
  846 + "reference": "18537fcdab0f5491d5eebff8e2464ef6a616ee4c"
1099 847 },
1100 848 "dist": {
1101 849 "type": "zip",
1102   - "url": "https://api.github.com/repos/avalanche123/Imagine/zipball/343580fceed1f89220481ac98480e92f47d91e6c",
1103   - "reference": "343580fceed1f89220481ac98480e92f47d91e6c",
  850 + "url": "https://api.github.com/repos/kartik-v/yii2-widget-colorinput/zipball/18537fcdab0f5491d5eebff8e2464ef6a616ee4c",
  851 + "reference": "18537fcdab0f5491d5eebff8e2464ef6a616ee4c",
1104 852 "shasum": ""
1105 853 },
1106 854 "require": {
1107   - "php": ">=5.3.2"
1108   - },
1109   - "require-dev": {
1110   - "sami/sami": "dev-master"
1111   - },
1112   - "suggest": {
1113   - "ext-gd": "to use the GD implementation",
1114   - "ext-gmagick": "to use the Gmagick implementation",
1115   - "ext-imagick": "to use the Imagick implementation"
  855 + "kartik-v/yii2-krajee-base": "*"
1116 856 },
1117   - "type": "library",
  857 + "type": "yii2-extension",
1118 858 "extra": {
1119 859 "branch-alias": {
1120   - "dev-develop": "0.5-dev"
  860 + "dev-master": "1.0.x-dev"
1121 861 }
1122 862 },
1123 863 "autoload": {
1124   - "psr-0": {
1125   - "Imagine": "lib/"
  864 + "psr-4": {
  865 + "kartik\\color\\": ""
1126 866 }
1127 867 },
1128 868 "notification-url": "https://packagist.org/downloads/",
1129 869 "license": [
1130   - "MIT"
  870 + "BSD 3-Clause"
1131 871 ],
1132 872 "authors": [
1133 873 {
1134   - "name": "Bulat Shakirzyanov",
1135   - "email": "mallluhuct@gmail.com",
1136   - "homepage": "http://avalanche123.com"
1137   - }
1138   - ],
1139   - "description": "Image processing for PHP 5.3",
1140   - "homepage": "http://imagine.readthedocs.org/",
1141   - "keywords": [
1142   - "drawing",
1143   - "graphics",
1144   - "image manipulation",
1145   - "image processing"
1146   - ],
1147   - "time": "2014-06-13 10:54:04"
1148   - },
1149   - {
1150   - "name": "kartik-v/yii2-krajee-base",
1151   - "version": "dev-master",
1152   - "source": {
1153   - "type": "git",
1154   - "url": "https://github.com/kartik-v/yii2-krajee-base.git",
1155   - "reference": "3e491e51ed742663b239cd6e0b7f76d403bed7e1"
1156   - },
1157   - "dist": {
1158   - "type": "zip",
1159   - "url": "https://api.github.com/repos/kartik-v/yii2-krajee-base/zipball/3e491e51ed742663b239cd6e0b7f76d403bed7e1",
1160   - "reference": "3e491e51ed742663b239cd6e0b7f76d403bed7e1",
1161   - "shasum": ""
1162   - },
1163   - "require": {
1164   - "yiisoft/yii2-bootstrap": "@dev"
1165   - },
1166   - "type": "yii2-extension",
1167   - "extra": {
1168   - "branch-alias": {
1169   - "dev-master": "1.8.x-dev"
1170   - }
1171   - },
1172   - "autoload": {
1173   - "psr-4": {
1174   - "kartik\\base\\": ""
1175   - }
1176   - },
1177   - "notification-url": "https://packagist.org/downloads/",
1178   - "license": [
1179   - "BSD-3-Clause"
1180   - ],
1181   - "authors": [
1182   - {
1183   - "name": "Kartik Visweswaran",
1184   - "email": "kartikv2@gmail.com",
1185   - "homepage": "http://www.krajee.com/"
1186   - }
1187   - ],
1188   - "description": "Base library and foundation components for all Yii2 Krajee extensions.",
1189   - "homepage": "https://github.com/kartik-v/yii2-krajee-base",
1190   - "keywords": [
1191   - "base",
1192   - "extension",
1193   - "foundation",
1194   - "krajee",
1195   - "widget",
1196   - "yii2"
1197   - ],
1198   - "time": "2016-03-03 12:24:13"
1199   - },
1200   - {
1201   - "name": "kartik-v/yii2-widget-colorinput",
1202   - "version": "dev-master",
1203   - "source": {
1204   - "type": "git",
1205   - "url": "https://github.com/kartik-v/yii2-widget-colorinput.git",
1206   - "reference": "18537fcdab0f5491d5eebff8e2464ef6a616ee4c"
1207   - },
1208   - "dist": {
1209   - "type": "zip",
1210   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-colorinput/zipball/18537fcdab0f5491d5eebff8e2464ef6a616ee4c",
1211   - "reference": "18537fcdab0f5491d5eebff8e2464ef6a616ee4c",
1212   - "shasum": ""
1213   - },
1214   - "require": {
1215   - "kartik-v/yii2-krajee-base": "*"
1216   - },
1217   - "type": "yii2-extension",
1218   - "extra": {
1219   - "branch-alias": {
1220   - "dev-master": "1.0.x-dev"
1221   - }
1222   - },
1223   - "autoload": {
1224   - "psr-4": {
1225   - "kartik\\color\\": ""
1226   - }
1227   - },
1228   - "notification-url": "https://packagist.org/downloads/",
1229   - "license": [
1230   - "BSD 3-Clause"
1231   - ],
1232   - "authors": [
1233   - {
1234   - "name": "Kartik Visweswaran",
1235   - "email": "kartikv2@gmail.com",
1236   - "homepage": "http://www.krajee.com/"
  874 + "name": "Kartik Visweswaran",
  875 + "email": "kartikv2@gmail.com",
  876 + "homepage": "http://www.krajee.com/"
1237 877 }
1238 878 ],
1239 879 "description": "An enhanced Yii 2 widget encapsulating the HTML 5 color input (sub repo split from yii2-widgets)",
... ... @@ -1252,31 +892,27 @@
1252 892 "time": "2016-02-02 14:28:12"
1253 893 },
1254 894 {
1255   - "name": "kartik-v/yii2-widget-datepicker",
  895 + "name": "kartik-v/yii2-widget-fileinput",
1256 896 "version": "dev-master",
1257 897 "source": {
1258 898 "type": "git",
1259   - "url": "https://github.com/kartik-v/yii2-widget-datepicker.git",
1260   - "reference": "3f7b38886e334a2c8c4262f155d98812461efd36"
  899 + "url": "https://github.com/kartik-v/yii2-widget-fileinput.git",
  900 + "reference": "36f9f493c2d814529f2a195422a8af2e020fc80c"
1261 901 },
1262 902 "dist": {
1263 903 "type": "zip",
1264   - "url": "https://api.github.com/repos/kartik-v/yii2-widget-datepicker/zipball/3f7b38886e334a2c8c4262f155d98812461efd36",
1265   - "reference": "3f7b38886e334a2c8c4262f155d98812461efd36",
  904 + "url": "https://api.github.com/repos/kartik-v/yii2-widget-fileinput/zipball/36f9f493c2d814529f2a195422a8af2e020fc80c",
  905 + "reference": "36f9f493c2d814529f2a195422a8af2e020fc80c",
1266 906 "shasum": ""
1267 907 },
1268 908 "require": {
  909 + "kartik-v/bootstrap-fileinput": "~4.2",
1269 910 "kartik-v/yii2-krajee-base": "~1.7"
1270 911 },
1271 912 "type": "yii2-extension",
1272   - "extra": {
1273   - "branch-alias": {
1274   - "dev-master": "1.3.x-dev"
1275   - }
1276   - },
1277 913 "autoload": {
1278 914 "psr-4": {
1279   - "kartik\\date\": ""
  915 + "kartik\\file\": ""
1280 916 }
1281 917 },
1282 918 "notification-url": "https://packagist.org/downloads/",
... ... @@ -1290,20 +926,20 @@
1290 926 "homepage": "http://www.krajee.com/"
1291 927 }
1292 928 ],
1293   - "description": "Enhanced Yii2 wrapper for the bootstrap datepicker plugin (sub repo split from yii2-widgets).",
1294   - "homepage": "https://github.com/kartik-v/yii2-widget-datepicker",
  929 + "description": "An enhanced FileInput widget for Bootstrap 3.x with file preview, multiple selection, and more features (sub repo split from yii2-widgets)",
  930 + "homepage": "https://github.com/kartik-v/yii2-widget-fileinput",
1295 931 "keywords": [
1296   - "date",
1297 932 "extension",
  933 + "file",
1298 934 "form",
  935 + "input",
1299 936 "jquery",
1300   - "picker",
1301 937 "plugin",
1302   - "select2",
  938 + "upload",
1303 939 "widget",
1304 940 "yii2"
1305 941 ],
1306   - "time": "2016-03-29 09:44:50"
  942 + "time": "2016-01-10 16:10:58"
1307 943 },
1308 944 {
1309 945 "name": "kartik-v/yii2-widget-select2",
... ... @@ -1621,40 +1257,34 @@
1621 1257 "time": "2016-01-13 18:15:48"
1622 1258 },
1623 1259 {
1624   - "name": "phpdocumentor/reflection-docblock",
1625   - "version": "2.0.4",
  1260 + "name": "rmrevin/yii2-comments",
  1261 + "version": "1.4.2",
1626 1262 "source": {
1627 1263 "type": "git",
1628   - "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
1629   - "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8"
  1264 + "url": "https://github.com/rmrevin/yii2-comments.git",
  1265 + "reference": "c68ddf276fe24ece0173781a8f7391a2cf7e6a12"
1630 1266 },
1631 1267 "dist": {
1632 1268 "type": "zip",
1633   - "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/d68dbdc53dc358a816f00b300704702b2eaff7b8",
1634   - "reference": "d68dbdc53dc358a816f00b300704702b2eaff7b8",
  1269 + "url": "https://api.github.com/repos/rmrevin/yii2-comments/zipball/c68ddf276fe24ece0173781a8f7391a2cf7e6a12",
  1270 + "reference": "c68ddf276fe24ece0173781a8f7391a2cf7e6a12",
1635 1271 "shasum": ""
1636 1272 },
1637 1273 "require": {
1638   - "php": ">=5.3.3"
1639   - },
1640   - "require-dev": {
1641   - "phpunit/phpunit": "~4.0"
1642   - },
1643   - "suggest": {
1644   - "dflydev/markdown": "~1.0",
1645   - "erusev/parsedown": "~1.0"
  1274 + "php": ">=5.4.0",
  1275 + "rmrevin/yii2-fontawesome": "~2.10",
  1276 + "yiisoft/yii2": "2.0.*"
1646 1277 },
1647   - "type": "library",
  1278 + "type": "yii2-extension",
1648 1279 "extra": {
1649   - "branch-alias": {
1650   - "dev-master": "2.0.x-dev"
  1280 + "asset-installer-paths": {
  1281 + "npm-asset-library": "vendor/npm",
  1282 + "bower-asset-library": "vendor/bower"
1651 1283 }
1652 1284 },
1653 1285 "autoload": {
1654   - "psr-0": {
1655   - "phpDocumentor": [
1656   - "src/"
1657   - ]
  1286 + "psr-4": {
  1287 + "rmrevin\\yii\\module\\Comments\\": ""
1658 1288 }
1659 1289 },
1660 1290 "notification-url": "https://packagist.org/downloads/",
... ... @@ -1663,45 +1293,49 @@
1663 1293 ],
1664 1294 "authors": [
1665 1295 {
1666   - "name": "Mike van Riel",
1667   - "email": "mike.vanriel@naenius.com"
  1296 + "name": "Roman Revin",
  1297 + "email": "xgismox@gmail.com",
  1298 + "homepage": "http://rmrevin.ru/"
1668 1299 }
1669 1300 ],
1670   - "time": "2015-02-03 12:10:50"
  1301 + "description": "Comments module for Yii2",
  1302 + "keywords": [
  1303 + "comment",
  1304 + "module",
  1305 + "widget",
  1306 + "yii"
  1307 + ],
  1308 + "time": "2016-03-01 13:18:41"
1671 1309 },
1672 1310 {
1673   - "name": "phpspec/prophecy",
1674   - "version": "dev-master",
  1311 + "name": "rmrevin/yii2-fontawesome",
  1312 + "version": "2.13.0",
1675 1313 "source": {
1676 1314 "type": "git",
1677   - "url": "https://github.com/phpspec/prophecy.git",
1678   - "reference": "b02221e42163be673f9b44a0bc92a8b4907a7c6d"
  1315 + "url": "https://github.com/rmrevin/yii2-fontawesome.git",
  1316 + "reference": "2efbfacb22be59f373d11a7e3dfa9213e2ba18a9"
1679 1317 },
1680 1318 "dist": {
1681 1319 "type": "zip",
1682   - "url": "https://api.github.com/repos/phpspec/prophecy/zipball/b02221e42163be673f9b44a0bc92a8b4907a7c6d",
1683   - "reference": "b02221e42163be673f9b44a0bc92a8b4907a7c6d",
  1320 + "url": "https://api.github.com/repos/rmrevin/yii2-fontawesome/zipball/2efbfacb22be59f373d11a7e3dfa9213e2ba18a9",
  1321 + "reference": "2efbfacb22be59f373d11a7e3dfa9213e2ba18a9",
1684 1322 "shasum": ""
1685 1323 },
1686 1324 "require": {
1687   - "doctrine/instantiator": "^1.0.2",
1688   - "php": "^5.3|^7.0",
1689   - "phpdocumentor/reflection-docblock": "~2.0",
1690   - "sebastian/comparator": "~1.1",
1691   - "sebastian/recursion-context": "~1.0"
1692   - },
1693   - "require-dev": {
1694   - "phpspec/phpspec": "~2.0"
  1325 + "bower-asset/fontawesome": "4.5.*",
  1326 + "php": ">=5.4.0",
  1327 + "yiisoft/yii2": "2.0.*"
1695 1328 },
1696   - "type": "library",
  1329 + "type": "yii2-extension",
1697 1330 "extra": {
1698   - "branch-alias": {
1699   - "dev-master": "1.6.x-dev"
  1331 + "asset-installer-paths": {
  1332 + "npm-asset-library": "vendor/npm",
  1333 + "bower-asset-library": "vendor/bower"
1700 1334 }
1701 1335 },
1702 1336 "autoload": {
1703   - "psr-0": {
1704   - "Prophecy\\": "src/"
  1337 + "psr-4": {
  1338 + "rmrevin\\yii\\fontawesome\\": ""
1705 1339 }
1706 1340 },
1707 1341 "notification-url": "https://packagist.org/downloads/",
... ... @@ -1710,1414 +1344,73 @@
1710 1344 ],
1711 1345 "authors": [
1712 1346 {
1713   - "name": "Konstantin Kudryashov",
1714   - "email": "ever.zet@gmail.com",
1715   - "homepage": "http://everzet.com"
1716   - },
1717   - {
1718   - "name": "Marcello Duarte",
1719   - "email": "marcello.duarte@gmail.com"
1720   - }
1721   - ],
1722   - "description": "Highly opinionated mocking framework for PHP 5.3+",
1723   - "homepage": "https://github.com/phpspec/prophecy",
1724   - "keywords": [
1725   - "Double",
1726   - "Dummy",
1727   - "fake",
1728   - "mock",
1729   - "spy",
1730   - "stub"
1731   - ],
1732   - "time": "2016-02-21 17:41:21"
1733   - },
1734   - {
1735   - "name": "phpunit/php-code-coverage",
1736   - "version": "2.2.x-dev",
1737   - "source": {
1738   - "type": "git",
1739   - "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
1740   - "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979"
1741   - },
1742   - "dist": {
1743   - "type": "zip",
1744   - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/eabf68b476ac7d0f73793aada060f1c1a9bf8979",
1745   - "reference": "eabf68b476ac7d0f73793aada060f1c1a9bf8979",
1746   - "shasum": ""
1747   - },
1748   - "require": {
1749   - "php": ">=5.3.3",
1750   - "phpunit/php-file-iterator": "~1.3",
1751   - "phpunit/php-text-template": "~1.2",
1752   - "phpunit/php-token-stream": "~1.3",
1753   - "sebastian/environment": "^1.3.2",
1754   - "sebastian/version": "~1.0"
1755   - },
1756   - "require-dev": {
1757   - "ext-xdebug": ">=2.1.4",
1758   - "phpunit/phpunit": "~4"
1759   - },
1760   - "suggest": {
1761   - "ext-dom": "*",
1762   - "ext-xdebug": ">=2.2.1",
1763   - "ext-xmlwriter": "*"
1764   - },
1765   - "type": "library",
1766   - "extra": {
1767   - "branch-alias": {
1768   - "dev-master": "2.2.x-dev"
1769   - }
1770   - },
1771   - "autoload": {
1772   - "classmap": [
1773   - "src/"
1774   - ]
1775   - },
1776   - "notification-url": "https://packagist.org/downloads/",
1777   - "license": [
1778   - "BSD-3-Clause"
1779   - ],
1780   - "authors": [
1781   - {
1782   - "name": "Sebastian Bergmann",
1783   - "email": "sb@sebastian-bergmann.de",
1784   - "role": "lead"
  1347 + "name": "Revin Roman",
  1348 + "email": "roman@rmrevin.com",
  1349 + "homepage": "https://rmrevin.com/"
1785 1350 }
1786 1351 ],
1787   - "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
1788   - "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
  1352 + "description": "Asset Bundle for Yii2 with Font Awesome",
1789 1353 "keywords": [
1790   - "coverage",
1791   - "testing",
1792   - "xunit"
  1354 + "asset",
  1355 + "awesome",
  1356 + "bundle",
  1357 + "font",
  1358 + "yii"
1793 1359 ],
1794   - "time": "2015-10-06 15:47:00"
  1360 + "time": "2015-11-26 15:24:53"
1795 1361 },
1796 1362 {
1797   - "name": "phpunit/php-file-iterator",
1798   - "version": "dev-master",
  1363 + "name": "swiftmailer/swiftmailer",
  1364 + "version": "5.x-dev",
1799 1365 "source": {
1800 1366 "type": "git",
1801   - "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
1802   - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0"
  1367 + "url": "https://github.com/swiftmailer/swiftmailer.git",
  1368 + "reference": "fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9"
1803 1369 },
1804 1370 "dist": {
1805 1371 "type": "zip",
1806   - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
1807   - "reference": "6150bf2c35d3fc379e50c7602b75caceaa39dbf0",
  1372 + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9",
  1373 + "reference": "fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9",
1808 1374 "shasum": ""
1809 1375 },
1810 1376 "require": {
1811 1377 "php": ">=5.3.3"
1812 1378 },
  1379 + "require-dev": {
  1380 + "mockery/mockery": "~0.9.1,<0.9.4"
  1381 + },
1813 1382 "type": "library",
1814 1383 "extra": {
1815 1384 "branch-alias": {
1816   - "dev-master": "1.4.x-dev"
  1385 + "dev-master": "5.4-dev"
1817 1386 }
1818 1387 },
1819 1388 "autoload": {
1820   - "classmap": [
1821   - "src/"
  1389 + "files": [
  1390 + "lib/swift_required.php"
1822 1391 ]
1823 1392 },
1824 1393 "notification-url": "https://packagist.org/downloads/",
1825 1394 "license": [
1826   - "BSD-3-Clause"
  1395 + "MIT"
1827 1396 ],
1828 1397 "authors": [
1829 1398 {
1830   - "name": "Sebastian Bergmann",
1831   - "email": "sb@sebastian-bergmann.de",
1832   - "role": "lead"
1833   - }
1834   - ],
1835   - "description": "FilterIterator implementation that filters files based on a list of suffixes.",
1836   - "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
1837   - "keywords": [
1838   - "filesystem",
1839   - "iterator"
1840   - ],
1841   - "time": "2015-06-21 13:08:43"
1842   - },
1843   - {
1844   - "name": "phpunit/php-text-template",
1845   - "version": "1.2.1",
1846   - "source": {
1847   - "type": "git",
1848   - "url": "https://github.com/sebastianbergmann/php-text-template.git",
1849   - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
1850   - },
1851   - "dist": {
1852   - "type": "zip",
1853   - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
1854   - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
1855   - "shasum": ""
1856   - },
1857   - "require": {
1858   - "php": ">=5.3.3"
1859   - },
1860   - "type": "library",
1861   - "autoload": {
1862   - "classmap": [
1863   - "src/"
1864   - ]
1865   - },
1866   - "notification-url": "https://packagist.org/downloads/",
1867   - "license": [
1868   - "BSD-3-Clause"
1869   - ],
1870   - "authors": [
  1399 + "name": "Chris Corbyn"
  1400 + },
1871 1401 {
1872   - "name": "Sebastian Bergmann",
1873   - "email": "sebastian@phpunit.de",
1874   - "role": "lead"
  1402 + "name": "Fabien Potencier",
  1403 + "email": "fabien@symfony.com"
1875 1404 }
1876 1405 ],
1877   - "description": "Simple template engine.",
1878   - "homepage": "https://github.com/sebastianbergmann/php-text-template/",
  1406 + "description": "Swiftmailer, free feature-rich PHP mailer",
  1407 + "homepage": "http://swiftmailer.org",
1879 1408 "keywords": [
1880   - "template"
  1409 + "email",
  1410 + "mail",
  1411 + "mailer"
1881 1412 ],
1882   - "time": "2015-06-21 13:50:34"
1883   - },
1884   - {
1885   - "name": "phpunit/php-timer",
1886   - "version": "dev-master",
1887   - "source": {
1888   - "type": "git",
1889   - "url": "https://github.com/sebastianbergmann/php-timer.git",
1890   - "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b"
1891   - },
1892   - "dist": {
1893   - "type": "zip",
1894   - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
1895   - "reference": "3e82f4e9fc92665fafd9157568e4dcb01d014e5b",
1896   - "shasum": ""
1897   - },
1898   - "require": {
1899   - "php": ">=5.3.3"
1900   - },
1901   - "type": "library",
1902   - "autoload": {
1903   - "classmap": [
1904   - "src/"
1905   - ]
1906   - },
1907   - "notification-url": "https://packagist.org/downloads/",
1908   - "license": [
1909   - "BSD-3-Clause"
1910   - ],
1911   - "authors": [
1912   - {
1913   - "name": "Sebastian Bergmann",
1914   - "email": "sb@sebastian-bergmann.de",
1915   - "role": "lead"
1916   - }
1917   - ],
1918   - "description": "Utility class for timing",
1919   - "homepage": "https://github.com/sebastianbergmann/php-timer/",
1920   - "keywords": [
1921   - "timer"
1922   - ],
1923   - "time": "2015-06-21 08:01:12"
1924   - },
1925   - {
1926   - "name": "phpunit/php-token-stream",
1927   - "version": "dev-master",
1928   - "source": {
1929   - "type": "git",
1930   - "url": "https://github.com/sebastianbergmann/php-token-stream.git",
1931   - "reference": "cab6c6fefee93d7b7c3a01292a0fe0884ea66644"
1932   - },
1933   - "dist": {
1934   - "type": "zip",
1935   - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/cab6c6fefee93d7b7c3a01292a0fe0884ea66644",
1936   - "reference": "cab6c6fefee93d7b7c3a01292a0fe0884ea66644",
1937   - "shasum": ""
1938   - },
1939   - "require": {
1940   - "ext-tokenizer": "*",
1941   - "php": ">=5.3.3"
1942   - },
1943   - "require-dev": {
1944   - "phpunit/phpunit": "~4.2"
1945   - },
1946   - "type": "library",
1947   - "extra": {
1948   - "branch-alias": {
1949   - "dev-master": "1.4-dev"
1950   - }
1951   - },
1952   - "autoload": {
1953   - "classmap": [
1954   - "src/"
1955   - ]
1956   - },
1957   - "notification-url": "https://packagist.org/downloads/",
1958   - "license": [
1959   - "BSD-3-Clause"
1960   - ],
1961   - "authors": [
1962   - {
1963   - "name": "Sebastian Bergmann",
1964   - "email": "sebastian@phpunit.de"
1965   - }
1966   - ],
1967   - "description": "Wrapper around PHP's tokenizer extension.",
1968   - "homepage": "https://github.com/sebastianbergmann/php-token-stream/",
1969   - "keywords": [
1970   - "tokenizer"
1971   - ],
1972   - "time": "2015-09-23 14:46:55"
1973   - },
1974   - {
1975   - "name": "phpunit/phpunit",
1976   - "version": "4.8.x-dev",
1977   - "source": {
1978   - "type": "git",
1979   - "url": "https://github.com/sebastianbergmann/phpunit.git",
1980   - "reference": "1a1b63266c046e1856fd03812a4e0ac2b51aa2d5"
1981   - },
1982   - "dist": {
1983   - "type": "zip",
1984   - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1a1b63266c046e1856fd03812a4e0ac2b51aa2d5",
1985   - "reference": "1a1b63266c046e1856fd03812a4e0ac2b51aa2d5",
1986   - "shasum": ""
1987   - },
1988   - "require": {
1989   - "ext-dom": "*",
1990   - "ext-json": "*",
1991   - "ext-pcre": "*",
1992   - "ext-reflection": "*",
1993   - "ext-spl": "*",
1994   - "php": ">=5.3.3",
1995   - "phpspec/prophecy": "^1.3.1",
1996   - "phpunit/php-code-coverage": "~2.1",
1997   - "phpunit/php-file-iterator": "~1.4",
1998   - "phpunit/php-text-template": "~1.2",
1999   - "phpunit/php-timer": ">=1.0.6",
2000   - "phpunit/phpunit-mock-objects": "~2.3",
2001   - "sebastian/comparator": "~1.1",
2002   - "sebastian/diff": "~1.2",
2003   - "sebastian/environment": "~1.3",
2004   - "sebastian/exporter": "~1.2",
2005   - "sebastian/global-state": "~1.0",
2006   - "sebastian/version": "~1.0",
2007   - "symfony/yaml": "~2.1|~3.0"
2008   - },
2009   - "suggest": {
2010   - "phpunit/php-invoker": "~1.1"
2011   - },
2012   - "bin": [
2013   - "phpunit"
2014   - ],
2015   - "type": "library",
2016   - "extra": {
2017   - "branch-alias": {
2018   - "dev-master": "4.8.x-dev"
2019   - }
2020   - },
2021   - "autoload": {
2022   - "classmap": [
2023   - "src/"
2024   - ]
2025   - },
2026   - "notification-url": "https://packagist.org/downloads/",
2027   - "license": [
2028   - "BSD-3-Clause"
2029   - ],
2030   - "authors": [
2031   - {
2032   - "name": "Sebastian Bergmann",
2033   - "email": "sebastian@phpunit.de",
2034   - "role": "lead"
2035   - }
2036   - ],
2037   - "description": "The PHP Unit Testing framework.",
2038   - "homepage": "https://phpunit.de/",
2039   - "keywords": [
2040   - "phpunit",
2041   - "testing",
2042   - "xunit"
2043   - ],
2044   - "time": "2016-03-14 15:10:21"
2045   - },
2046   - {
2047   - "name": "phpunit/phpunit-mock-objects",
2048   - "version": "2.3.x-dev",
2049   - "source": {
2050   - "type": "git",
2051   - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
2052   - "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983"
2053   - },
2054   - "dist": {
2055   - "type": "zip",
2056   - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/ac8e7a3db35738d56ee9a76e78a4e03d97628983",
2057   - "reference": "ac8e7a3db35738d56ee9a76e78a4e03d97628983",
2058   - "shasum": ""
2059   - },
2060   - "require": {
2061   - "doctrine/instantiator": "^1.0.2",
2062   - "php": ">=5.3.3",
2063   - "phpunit/php-text-template": "~1.2",
2064   - "sebastian/exporter": "~1.2"
2065   - },
2066   - "require-dev": {
2067   - "phpunit/phpunit": "~4.4"
2068   - },
2069   - "suggest": {
2070   - "ext-soap": "*"
2071   - },
2072   - "type": "library",
2073   - "extra": {
2074   - "branch-alias": {
2075   - "dev-master": "2.3.x-dev"
2076   - }
2077   - },
2078   - "autoload": {
2079   - "classmap": [
2080   - "src/"
2081   - ]
2082   - },
2083   - "notification-url": "https://packagist.org/downloads/",
2084   - "license": [
2085   - "BSD-3-Clause"
2086   - ],
2087   - "authors": [
2088   - {
2089   - "name": "Sebastian Bergmann",
2090   - "email": "sb@sebastian-bergmann.de",
2091   - "role": "lead"
2092   - }
2093   - ],
2094   - "description": "Mock Object library for PHPUnit",
2095   - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
2096   - "keywords": [
2097   - "mock",
2098   - "xunit"
2099   - ],
2100   - "time": "2015-10-02 06:51:40"
2101   - },
2102   - {
2103   - "name": "psr/http-message",
2104   - "version": "dev-master",
2105   - "source": {
2106   - "type": "git",
2107   - "url": "https://github.com/php-fig/http-message.git",
2108   - "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298"
2109   - },
2110   - "dist": {
2111   - "type": "zip",
2112   - "url": "https://api.github.com/repos/php-fig/http-message/zipball/85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
2113   - "reference": "85d63699f0dbedb190bbd4b0d2b9dc707ea4c298",
2114   - "shasum": ""
2115   - },
2116   - "require": {
2117   - "php": ">=5.3.0"
2118   - },
2119   - "type": "library",
2120   - "extra": {
2121   - "branch-alias": {
2122   - "dev-master": "1.0.x-dev"
2123   - }
2124   - },
2125   - "autoload": {
2126   - "psr-4": {
2127   - "Psr\\Http\\Message\\": "src/"
2128   - }
2129   - },
2130   - "notification-url": "https://packagist.org/downloads/",
2131   - "license": [
2132   - "MIT"
2133   - ],
2134   - "authors": [
2135   - {
2136   - "name": "PHP-FIG",
2137   - "homepage": "http://www.php-fig.org/"
2138   - }
2139   - ],
2140   - "description": "Common interface for HTTP messages",
2141   - "keywords": [
2142   - "http",
2143   - "http-message",
2144   - "psr",
2145   - "psr-7",
2146   - "request",
2147   - "response"
2148   - ],
2149   - "time": "2015-05-04 20:22:00"
2150   - },
2151   - {
2152   - "name": "rmrevin/yii2-comments",
2153   - "version": "1.4.2",
2154   - "source": {
2155   - "type": "git",
2156   - "url": "https://github.com/rmrevin/yii2-comments.git",
2157   - "reference": "c68ddf276fe24ece0173781a8f7391a2cf7e6a12"
2158   - },
2159   - "dist": {
2160   - "type": "zip",
2161   - "url": "https://api.github.com/repos/rmrevin/yii2-comments/zipball/c68ddf276fe24ece0173781a8f7391a2cf7e6a12",
2162   - "reference": "c68ddf276fe24ece0173781a8f7391a2cf7e6a12",
2163   - "shasum": ""
2164   - },
2165   - "require": {
2166   - "php": ">=5.4.0",
2167   - "rmrevin/yii2-fontawesome": "~2.10",
2168   - "yiisoft/yii2": "2.0.*"
2169   - },
2170   - "type": "yii2-extension",
2171   - "extra": {
2172   - "asset-installer-paths": {
2173   - "npm-asset-library": "vendor/npm",
2174   - "bower-asset-library": "vendor/bower"
2175   - }
2176   - },
2177   - "autoload": {
2178   - "psr-4": {
2179   - "rmrevin\\yii\\module\\Comments\\": ""
2180   - }
2181   - },
2182   - "notification-url": "https://packagist.org/downloads/",
2183   - "license": [
2184   - "MIT"
2185   - ],
2186   - "authors": [
2187   - {
2188   - "name": "Roman Revin",
2189   - "email": "xgismox@gmail.com",
2190   - "homepage": "http://rmrevin.ru/"
2191   - }
2192   - ],
2193   - "description": "Comments module for Yii2",
2194   - "keywords": [
2195   - "comment",
2196   - "module",
2197   - "widget",
2198   - "yii"
2199   - ],
2200   - "time": "2016-03-01 13:18:41"
2201   - },
2202   - {
2203   - "name": "rmrevin/yii2-fontawesome",
2204   - "version": "2.13.0",
2205   - "source": {
2206   - "type": "git",
2207   - "url": "https://github.com/rmrevin/yii2-fontawesome.git",
2208   - "reference": "2efbfacb22be59f373d11a7e3dfa9213e2ba18a9"
2209   - },
2210   - "dist": {
2211   - "type": "zip",
2212   - "url": "https://api.github.com/repos/rmrevin/yii2-fontawesome/zipball/2efbfacb22be59f373d11a7e3dfa9213e2ba18a9",
2213   - "reference": "2efbfacb22be59f373d11a7e3dfa9213e2ba18a9",
2214   - "shasum": ""
2215   - },
2216   - "require": {
2217   - "bower-asset/fontawesome": "4.5.*",
2218   - "php": ">=5.4.0",
2219   - "yiisoft/yii2": "2.0.*"
2220   - },
2221   - "type": "yii2-extension",
2222   - "extra": {
2223   - "asset-installer-paths": {
2224   - "npm-asset-library": "vendor/npm",
2225   - "bower-asset-library": "vendor/bower"
2226   - }
2227   - },
2228   - "autoload": {
2229   - "psr-4": {
2230   - "rmrevin\\yii\\fontawesome\\": ""
2231   - }
2232   - },
2233   - "notification-url": "https://packagist.org/downloads/",
2234   - "license": [
2235   - "MIT"
2236   - ],
2237   - "authors": [
2238   - {
2239   - "name": "Revin Roman",
2240   - "email": "roman@rmrevin.com",
2241   - "homepage": "https://rmrevin.com/"
2242   - }
2243   - ],
2244   - "description": "Asset Bundle for Yii2 with Font Awesome",
2245   - "keywords": [
2246   - "asset",
2247   - "awesome",
2248   - "bundle",
2249   - "font",
2250   - "yii"
2251   - ],
2252   - "time": "2015-11-26 15:24:53"
2253   - },
2254   - {
2255   - "name": "sebastian/comparator",
2256   - "version": "dev-master",
2257   - "source": {
2258   - "type": "git",
2259   - "url": "https://github.com/sebastianbergmann/comparator.git",
2260   - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22"
2261   - },
2262   - "dist": {
2263   - "type": "zip",
2264   - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/937efb279bd37a375bcadf584dec0726f84dbf22",
2265   - "reference": "937efb279bd37a375bcadf584dec0726f84dbf22",
2266   - "shasum": ""
2267   - },
2268   - "require": {
2269   - "php": ">=5.3.3",
2270   - "sebastian/diff": "~1.2",
2271   - "sebastian/exporter": "~1.2"
2272   - },
2273   - "require-dev": {
2274   - "phpunit/phpunit": "~4.4"
2275   - },
2276   - "type": "library",
2277   - "extra": {
2278   - "branch-alias": {
2279   - "dev-master": "1.2.x-dev"
2280   - }
2281   - },
2282   - "autoload": {
2283   - "classmap": [
2284   - "src/"
2285   - ]
2286   - },
2287   - "notification-url": "https://packagist.org/downloads/",
2288   - "license": [
2289   - "BSD-3-Clause"
2290   - ],
2291   - "authors": [
2292   - {
2293   - "name": "Jeff Welch",
2294   - "email": "whatthejeff@gmail.com"
2295   - },
2296   - {
2297   - "name": "Volker Dusch",
2298   - "email": "github@wallbash.com"
2299   - },
2300   - {
2301   - "name": "Bernhard Schussek",
2302   - "email": "bschussek@2bepublished.at"
2303   - },
2304   - {
2305   - "name": "Sebastian Bergmann",
2306   - "email": "sebastian@phpunit.de"
2307   - }
2308   - ],
2309   - "description": "Provides the functionality to compare PHP values for equality",
2310   - "homepage": "http://www.github.com/sebastianbergmann/comparator",
2311   - "keywords": [
2312   - "comparator",
2313   - "compare",
2314   - "equality"
2315   - ],
2316   - "time": "2015-07-26 15:48:44"
2317   - },
2318   - {
2319   - "name": "sebastian/diff",
2320   - "version": "dev-master",
2321   - "source": {
2322   - "type": "git",
2323   - "url": "https://github.com/sebastianbergmann/diff.git",
2324   - "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e"
2325   - },
2326   - "dist": {
2327   - "type": "zip",
2328   - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e",
2329   - "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e",
2330   - "shasum": ""
2331   - },
2332   - "require": {
2333   - "php": ">=5.3.3"
2334   - },
2335   - "require-dev": {
2336   - "phpunit/phpunit": "~4.8"
2337   - },
2338   - "type": "library",
2339   - "extra": {
2340   - "branch-alias": {
2341   - "dev-master": "1.4-dev"
2342   - }
2343   - },
2344   - "autoload": {
2345   - "classmap": [
2346   - "src/"
2347   - ]
2348   - },
2349   - "notification-url": "https://packagist.org/downloads/",
2350   - "license": [
2351   - "BSD-3-Clause"
2352   - ],
2353   - "authors": [
2354   - {
2355   - "name": "Kore Nordmann",
2356   - "email": "mail@kore-nordmann.de"
2357   - },
2358   - {
2359   - "name": "Sebastian Bergmann",
2360   - "email": "sebastian@phpunit.de"
2361   - }
2362   - ],
2363   - "description": "Diff implementation",
2364   - "homepage": "https://github.com/sebastianbergmann/diff",
2365   - "keywords": [
2366   - "diff"
2367   - ],
2368   - "time": "2015-12-08 07:14:41"
2369   - },
2370   - {
2371   - "name": "sebastian/environment",
2372   - "version": "dev-master",
2373   - "source": {
2374   - "type": "git",
2375   - "url": "https://github.com/sebastianbergmann/environment.git",
2376   - "reference": "dc7a29032cf72b54f36dac15a1ca5b3a1b6029bf"
2377   - },
2378   - "dist": {
2379   - "type": "zip",
2380   - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/dc7a29032cf72b54f36dac15a1ca5b3a1b6029bf",
2381   - "reference": "dc7a29032cf72b54f36dac15a1ca5b3a1b6029bf",
2382   - "shasum": ""
2383   - },
2384   - "require": {
2385   - "php": ">=5.3.3"
2386   - },
2387   - "require-dev": {
2388   - "phpunit/phpunit": "~4.4"
2389   - },
2390   - "type": "library",
2391   - "extra": {
2392   - "branch-alias": {
2393   - "dev-master": "1.3.x-dev"
2394   - }
2395   - },
2396   - "autoload": {
2397   - "classmap": [
2398   - "src/"
2399   - ]
2400   - },
2401   - "notification-url": "https://packagist.org/downloads/",
2402   - "license": [
2403   - "BSD-3-Clause"
2404   - ],
2405   - "authors": [
2406   - {
2407   - "name": "Sebastian Bergmann",
2408   - "email": "sebastian@phpunit.de"
2409   - }
2410   - ],
2411   - "description": "Provides functionality to handle HHVM/PHP environments",
2412   - "homepage": "http://www.github.com/sebastianbergmann/environment",
2413   - "keywords": [
2414   - "Xdebug",
2415   - "environment",
2416   - "hhvm"
2417   - ],
2418   - "time": "2016-02-26 18:40:46"
2419   - },
2420   - {
2421   - "name": "sebastian/exporter",
2422   - "version": "dev-master",
2423   - "source": {
2424   - "type": "git",
2425   - "url": "https://github.com/sebastianbergmann/exporter.git",
2426   - "reference": "f88f8936517d54ae6d589166810877fb2015d0a2"
2427   - },
2428   - "dist": {
2429   - "type": "zip",
2430   - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f88f8936517d54ae6d589166810877fb2015d0a2",
2431   - "reference": "f88f8936517d54ae6d589166810877fb2015d0a2",
2432   - "shasum": ""
2433   - },
2434   - "require": {
2435   - "php": ">=5.3.3",
2436   - "sebastian/recursion-context": "~1.0"
2437   - },
2438   - "require-dev": {
2439   - "ext-mbstring": "*",
2440   - "phpunit/phpunit": "~4.4"
2441   - },
2442   - "type": "library",
2443   - "extra": {
2444   - "branch-alias": {
2445   - "dev-master": "1.3.x-dev"
2446   - }
2447   - },
2448   - "autoload": {
2449   - "classmap": [
2450   - "src/"
2451   - ]
2452   - },
2453   - "notification-url": "https://packagist.org/downloads/",
2454   - "license": [
2455   - "BSD-3-Clause"
2456   - ],
2457   - "authors": [
2458   - {
2459   - "name": "Jeff Welch",
2460   - "email": "whatthejeff@gmail.com"
2461   - },
2462   - {
2463   - "name": "Volker Dusch",
2464   - "email": "github@wallbash.com"
2465   - },
2466   - {
2467   - "name": "Bernhard Schussek",
2468   - "email": "bschussek@2bepublished.at"
2469   - },
2470   - {
2471   - "name": "Sebastian Bergmann",
2472   - "email": "sebastian@phpunit.de"
2473   - },
2474   - {
2475   - "name": "Adam Harvey",
2476   - "email": "aharvey@php.net"
2477   - }
2478   - ],
2479   - "description": "Provides the functionality to export PHP variables for visualization",
2480   - "homepage": "http://www.github.com/sebastianbergmann/exporter",
2481   - "keywords": [
2482   - "export",
2483   - "exporter"
2484   - ],
2485   - "time": "2015-08-09 04:23:41"
2486   - },
2487   - {
2488   - "name": "sebastian/global-state",
2489   - "version": "1.1.1",
2490   - "source": {
2491   - "type": "git",
2492   - "url": "https://github.com/sebastianbergmann/global-state.git",
2493   - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4"
2494   - },
2495   - "dist": {
2496   - "type": "zip",
2497   - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bc37d50fea7d017d3d340f230811c9f1d7280af4",
2498   - "reference": "bc37d50fea7d017d3d340f230811c9f1d7280af4",
2499   - "shasum": ""
2500   - },
2501   - "require": {
2502   - "php": ">=5.3.3"
2503   - },
2504   - "require-dev": {
2505   - "phpunit/phpunit": "~4.2"
2506   - },
2507   - "suggest": {
2508   - "ext-uopz": "*"
2509   - },
2510   - "type": "library",
2511   - "extra": {
2512   - "branch-alias": {
2513   - "dev-master": "1.0-dev"
2514   - }
2515   - },
2516   - "autoload": {
2517   - "classmap": [
2518   - "src/"
2519   - ]
2520   - },
2521   - "notification-url": "https://packagist.org/downloads/",
2522   - "license": [
2523   - "BSD-3-Clause"
2524   - ],
2525   - "authors": [
2526   - {
2527   - "name": "Sebastian Bergmann",
2528   - "email": "sebastian@phpunit.de"
2529   - }
2530   - ],
2531   - "description": "Snapshotting of global state",
2532   - "homepage": "http://www.github.com/sebastianbergmann/global-state",
2533   - "keywords": [
2534   - "global state"
2535   - ],
2536   - "time": "2015-10-12 03:26:01"
2537   - },
2538   - {
2539   - "name": "sebastian/recursion-context",
2540   - "version": "dev-master",
2541   - "source": {
2542   - "type": "git",
2543   - "url": "https://github.com/sebastianbergmann/recursion-context.git",
2544   - "reference": "7ff5b1b3dcc55b8ab8ae61ef99d4730940856ee7"
2545   - },
2546   - "dist": {
2547   - "type": "zip",
2548   - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/7ff5b1b3dcc55b8ab8ae61ef99d4730940856ee7",
2549   - "reference": "7ff5b1b3dcc55b8ab8ae61ef99d4730940856ee7",
2550   - "shasum": ""
2551   - },
2552   - "require": {
2553   - "php": ">=5.3.3"
2554   - },
2555   - "require-dev": {
2556   - "phpunit/phpunit": "~4.4"
2557   - },
2558   - "type": "library",
2559   - "extra": {
2560   - "branch-alias": {
2561   - "dev-master": "1.0.x-dev"
2562   - }
2563   - },
2564   - "autoload": {
2565   - "classmap": [
2566   - "src/"
2567   - ]
2568   - },
2569   - "notification-url": "https://packagist.org/downloads/",
2570   - "license": [
2571   - "BSD-3-Clause"
2572   - ],
2573   - "authors": [
2574   - {
2575   - "name": "Jeff Welch",
2576   - "email": "whatthejeff@gmail.com"
2577   - },
2578   - {
2579   - "name": "Sebastian Bergmann",
2580   - "email": "sebastian@phpunit.de"
2581   - },
2582   - {
2583   - "name": "Adam Harvey",
2584   - "email": "aharvey@php.net"
2585   - }
2586   - ],
2587   - "description": "Provides functionality to recursively process PHP variables",
2588   - "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
2589   - "time": "2016-01-28 05:39:29"
2590   - },
2591   - {
2592   - "name": "sebastian/version",
2593   - "version": "1.0.6",
2594   - "source": {
2595   - "type": "git",
2596   - "url": "https://github.com/sebastianbergmann/version.git",
2597   - "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6"
2598   - },
2599   - "dist": {
2600   - "type": "zip",
2601   - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
2602   - "reference": "58b3a85e7999757d6ad81c787a1fbf5ff6c628c6",
2603   - "shasum": ""
2604   - },
2605   - "type": "library",
2606   - "autoload": {
2607   - "classmap": [
2608   - "src/"
2609   - ]
2610   - },
2611   - "notification-url": "https://packagist.org/downloads/",
2612   - "license": [
2613   - "BSD-3-Clause"
2614   - ],
2615   - "authors": [
2616   - {
2617   - "name": "Sebastian Bergmann",
2618   - "email": "sebastian@phpunit.de",
2619   - "role": "lead"
2620   - }
2621   - ],
2622   - "description": "Library that helps with managing the version number of Git-hosted PHP projects",
2623   - "homepage": "https://github.com/sebastianbergmann/version",
2624   - "time": "2015-06-21 13:59:46"
2625   - },
2626   - {
2627   - "name": "swiftmailer/swiftmailer",
2628   - "version": "5.x-dev",
2629   - "source": {
2630   - "type": "git",
2631   - "url": "https://github.com/swiftmailer/swiftmailer.git",
2632   - "reference": "fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9"
2633   - },
2634   - "dist": {
2635   - "type": "zip",
2636   - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9",
2637   - "reference": "fffbc0e2a7e376dbb0a4b5f2ff6847330f20ccf9",
2638   - "shasum": ""
2639   - },
2640   - "require": {
2641   - "php": ">=5.3.3"
2642   - },
2643   - "require-dev": {
2644   - "mockery/mockery": "~0.9.1,<0.9.4"
2645   - },
2646   - "type": "library",
2647   - "extra": {
2648   - "branch-alias": {
2649   - "dev-master": "5.4-dev"
2650   - }
2651   - },
2652   - "autoload": {
2653   - "files": [
2654   - "lib/swift_required.php"
2655   - ]
2656   - },
2657   - "notification-url": "https://packagist.org/downloads/",
2658   - "license": [
2659   - "MIT"
2660   - ],
2661   - "authors": [
2662   - {
2663   - "name": "Chris Corbyn"
2664   - },
2665   - {
2666   - "name": "Fabien Potencier",
2667   - "email": "fabien@symfony.com"
2668   - }
2669   - ],
2670   - "description": "Swiftmailer, free feature-rich PHP mailer",
2671   - "homepage": "http://swiftmailer.org",
2672   - "keywords": [
2673   - "email",
2674   - "mail",
2675   - "mailer"
2676   - ],
2677   - "time": "2016-01-03 15:42:47"
2678   - },
2679   - {
2680   - "name": "symfony/browser-kit",
2681   - "version": "3.0.x-dev",
2682   - "source": {
2683   - "type": "git",
2684   - "url": "https://github.com/symfony/browser-kit.git",
2685   - "reference": "e07127ac31230b30887c2dddf3708d883d239b14"
2686   - },
2687   - "dist": {
2688   - "type": "zip",
2689   - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/e07127ac31230b30887c2dddf3708d883d239b14",
2690   - "reference": "e07127ac31230b30887c2dddf3708d883d239b14",
2691   - "shasum": ""
2692   - },
2693   - "require": {
2694   - "php": ">=5.5.9",
2695   - "symfony/dom-crawler": "~2.8|~3.0"
2696   - },
2697   - "require-dev": {
2698   - "symfony/css-selector": "~2.8|~3.0",
2699   - "symfony/process": "~2.8|~3.0"
2700   - },
2701   - "suggest": {
2702   - "symfony/process": ""
2703   - },
2704   - "type": "library",
2705   - "extra": {
2706   - "branch-alias": {
2707   - "dev-master": "3.0-dev"
2708   - }
2709   - },
2710   - "autoload": {
2711   - "psr-4": {
2712   - "Symfony\\Component\\BrowserKit\\": ""
2713   - },
2714   - "exclude-from-classmap": [
2715   - "/Tests/"
2716   - ]
2717   - },
2718   - "notification-url": "https://packagist.org/downloads/",
2719   - "license": [
2720   - "MIT"
2721   - ],
2722   - "authors": [
2723   - {
2724   - "name": "Fabien Potencier",
2725   - "email": "fabien@symfony.com"
2726   - },
2727   - {
2728   - "name": "Symfony Community",
2729   - "homepage": "https://symfony.com/contributors"
2730   - }
2731   - ],
2732   - "description": "Symfony BrowserKit Component",
2733   - "homepage": "https://symfony.com",
2734   - "time": "2016-03-04 07:55:57"
2735   - },
2736   - {
2737   - "name": "symfony/console",
2738   - "version": "3.0.x-dev",
2739   - "source": {
2740   - "type": "git",
2741   - "url": "https://github.com/symfony/console.git",
2742   - "reference": "6b1175135bc2a74c08a28d89761272de8beed8cd"
2743   - },
2744   - "dist": {
2745   - "type": "zip",
2746   - "url": "https://api.github.com/repos/symfony/console/zipball/6b1175135bc2a74c08a28d89761272de8beed8cd",
2747   - "reference": "6b1175135bc2a74c08a28d89761272de8beed8cd",
2748   - "shasum": ""
2749   - },
2750   - "require": {
2751   - "php": ">=5.5.9",
2752   - "symfony/polyfill-mbstring": "~1.0"
2753   - },
2754   - "require-dev": {
2755   - "psr/log": "~1.0",
2756   - "symfony/event-dispatcher": "~2.8|~3.0",
2757   - "symfony/process": "~2.8|~3.0"
2758   - },
2759   - "suggest": {
2760   - "psr/log": "For using the console logger",
2761   - "symfony/event-dispatcher": "",
2762   - "symfony/process": ""
2763   - },
2764   - "type": "library",
2765   - "extra": {
2766   - "branch-alias": {
2767   - "dev-master": "3.0-dev"
2768   - }
2769   - },
2770   - "autoload": {
2771   - "psr-4": {
2772   - "Symfony\\Component\\Console\\": ""
2773   - },
2774   - "exclude-from-classmap": [
2775   - "/Tests/"
2776   - ]
2777   - },
2778   - "notification-url": "https://packagist.org/downloads/",
2779   - "license": [
2780   - "MIT"
2781   - ],
2782   - "authors": [
2783   - {
2784   - "name": "Fabien Potencier",
2785   - "email": "fabien@symfony.com"
2786   - },
2787   - {
2788   - "name": "Symfony Community",
2789   - "homepage": "https://symfony.com/contributors"
2790   - }
2791   - ],
2792   - "description": "Symfony Console Component",
2793   - "homepage": "https://symfony.com",
2794   - "time": "2016-03-16 17:00:50"
2795   - },
2796   - {
2797   - "name": "symfony/css-selector",
2798   - "version": "3.0.x-dev",
2799   - "source": {
2800   - "type": "git",
2801   - "url": "https://github.com/symfony/css-selector.git",
2802   - "reference": "65e764f404685f2dc20c057e889b3ad04b2e2db0"
2803   - },
2804   - "dist": {
2805   - "type": "zip",
2806   - "url": "https://api.github.com/repos/symfony/css-selector/zipball/65e764f404685f2dc20c057e889b3ad04b2e2db0",
2807   - "reference": "65e764f404685f2dc20c057e889b3ad04b2e2db0",
2808   - "shasum": ""
2809   - },
2810   - "require": {
2811   - "php": ">=5.5.9"
2812   - },
2813   - "type": "library",
2814   - "extra": {
2815   - "branch-alias": {
2816   - "dev-master": "3.0-dev"
2817   - }
2818   - },
2819   - "autoload": {
2820   - "psr-4": {
2821   - "Symfony\\Component\\CssSelector\\": ""
2822   - },
2823   - "exclude-from-classmap": [
2824   - "/Tests/"
2825   - ]
2826   - },
2827   - "notification-url": "https://packagist.org/downloads/",
2828   - "license": [
2829   - "MIT"
2830   - ],
2831   - "authors": [
2832   - {
2833   - "name": "Jean-Franรงois Simon",
2834   - "email": "jeanfrancois.simon@sensiolabs.com"
2835   - },
2836   - {
2837   - "name": "Fabien Potencier",
2838   - "email": "fabien@symfony.com"
2839   - },
2840   - {
2841   - "name": "Symfony Community",
2842   - "homepage": "https://symfony.com/contributors"
2843   - }
2844   - ],
2845   - "description": "Symfony CssSelector Component",
2846   - "homepage": "https://symfony.com",
2847   - "time": "2016-03-04 07:55:57"
2848   - },
2849   - {
2850   - "name": "symfony/dom-crawler",
2851   - "version": "3.0.x-dev",
2852   - "source": {
2853   - "type": "git",
2854   - "url": "https://github.com/symfony/dom-crawler.git",
2855   - "reference": "18a06d7a9af41718c20764a674a0ebba3bc40d1f"
2856   - },
2857   - "dist": {
2858   - "type": "zip",
2859   - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/18a06d7a9af41718c20764a674a0ebba3bc40d1f",
2860   - "reference": "18a06d7a9af41718c20764a674a0ebba3bc40d1f",
2861   - "shasum": ""
2862   - },
2863   - "require": {
2864   - "php": ">=5.5.9",
2865   - "symfony/polyfill-mbstring": "~1.0"
2866   - },
2867   - "require-dev": {
2868   - "symfony/css-selector": "~2.8|~3.0"
2869   - },
2870   - "suggest": {
2871   - "symfony/css-selector": ""
2872   - },
2873   - "type": "library",
2874   - "extra": {
2875   - "branch-alias": {
2876   - "dev-master": "3.0-dev"
2877   - }
2878   - },
2879   - "autoload": {
2880   - "psr-4": {
2881   - "Symfony\\Component\\DomCrawler\\": ""
2882   - },
2883   - "exclude-from-classmap": [
2884   - "/Tests/"
2885   - ]
2886   - },
2887   - "notification-url": "https://packagist.org/downloads/",
2888   - "license": [
2889   - "MIT"
2890   - ],
2891   - "authors": [
2892   - {
2893   - "name": "Fabien Potencier",
2894   - "email": "fabien@symfony.com"
2895   - },
2896   - {
2897   - "name": "Symfony Community",
2898   - "homepage": "https://symfony.com/contributors"
2899   - }
2900   - ],
2901   - "description": "Symfony DomCrawler Component",
2902   - "homepage": "https://symfony.com",
2903   - "time": "2016-03-23 13:23:25"
2904   - },
2905   - {
2906   - "name": "symfony/event-dispatcher",
2907   - "version": "3.0.x-dev",
2908   - "source": {
2909   - "type": "git",
2910   - "url": "https://github.com/symfony/event-dispatcher.git",
2911   - "reference": "9002dcf018d884d294b1ef20a6f968efc1128f39"
2912   - },
2913   - "dist": {
2914   - "type": "zip",
2915   - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9002dcf018d884d294b1ef20a6f968efc1128f39",
2916   - "reference": "9002dcf018d884d294b1ef20a6f968efc1128f39",
2917   - "shasum": ""
2918   - },
2919   - "require": {
2920   - "php": ">=5.5.9"
2921   - },
2922   - "require-dev": {
2923   - "psr/log": "~1.0",
2924   - "symfony/config": "~2.8|~3.0",
2925   - "symfony/dependency-injection": "~2.8|~3.0",
2926   - "symfony/expression-language": "~2.8|~3.0",
2927   - "symfony/stopwatch": "~2.8|~3.0"
2928   - },
2929   - "suggest": {
2930   - "symfony/dependency-injection": "",
2931   - "symfony/http-kernel": ""
2932   - },
2933   - "type": "library",
2934   - "extra": {
2935   - "branch-alias": {
2936   - "dev-master": "3.0-dev"
2937   - }
2938   - },
2939   - "autoload": {
2940   - "psr-4": {
2941   - "Symfony\\Component\\EventDispatcher\\": ""
2942   - },
2943   - "exclude-from-classmap": [
2944   - "/Tests/"
2945   - ]
2946   - },
2947   - "notification-url": "https://packagist.org/downloads/",
2948   - "license": [
2949   - "MIT"
2950   - ],
2951   - "authors": [
2952   - {
2953   - "name": "Fabien Potencier",
2954   - "email": "fabien@symfony.com"
2955   - },
2956   - {
2957   - "name": "Symfony Community",
2958   - "homepage": "https://symfony.com/contributors"
2959   - }
2960   - ],
2961   - "description": "Symfony EventDispatcher Component",
2962   - "homepage": "https://symfony.com",
2963   - "time": "2016-03-10 10:34:12"
2964   - },
2965   - {
2966   - "name": "symfony/finder",
2967   - "version": "3.0.x-dev",
2968   - "source": {
2969   - "type": "git",
2970   - "url": "https://github.com/symfony/finder.git",
2971   - "reference": "c54e407b35bc098916704e9fd090da21da4c4f52"
2972   - },
2973   - "dist": {
2974   - "type": "zip",
2975   - "url": "https://api.github.com/repos/symfony/finder/zipball/c54e407b35bc098916704e9fd090da21da4c4f52",
2976   - "reference": "c54e407b35bc098916704e9fd090da21da4c4f52",
2977   - "shasum": ""
2978   - },
2979   - "require": {
2980   - "php": ">=5.5.9"
2981   - },
2982   - "type": "library",
2983   - "extra": {
2984   - "branch-alias": {
2985   - "dev-master": "3.0-dev"
2986   - }
2987   - },
2988   - "autoload": {
2989   - "psr-4": {
2990   - "Symfony\\Component\\Finder\\": ""
2991   - },
2992   - "exclude-from-classmap": [
2993   - "/Tests/"
2994   - ]
2995   - },
2996   - "notification-url": "https://packagist.org/downloads/",
2997   - "license": [
2998   - "MIT"
2999   - ],
3000   - "authors": [
3001   - {
3002   - "name": "Fabien Potencier",
3003   - "email": "fabien@symfony.com"
3004   - },
3005   - {
3006   - "name": "Symfony Community",
3007   - "homepage": "https://symfony.com/contributors"
3008   - }
3009   - ],
3010   - "description": "Symfony Finder Component",
3011   - "homepage": "https://symfony.com",
3012   - "time": "2016-03-10 11:13:05"
3013   - },
3014   - {
3015   - "name": "symfony/polyfill-mbstring",
3016   - "version": "dev-master",
3017   - "source": {
3018   - "type": "git",
3019   - "url": "https://github.com/symfony/polyfill-mbstring.git",
3020   - "reference": "1289d16209491b584839022f29257ad859b8532d"
3021   - },
3022   - "dist": {
3023   - "type": "zip",
3024   - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/1289d16209491b584839022f29257ad859b8532d",
3025   - "reference": "1289d16209491b584839022f29257ad859b8532d",
3026   - "shasum": ""
3027   - },
3028   - "require": {
3029   - "php": ">=5.3.3"
3030   - },
3031   - "suggest": {
3032   - "ext-mbstring": "For best performance"
3033   - },
3034   - "type": "library",
3035   - "extra": {
3036   - "branch-alias": {
3037   - "dev-master": "1.1-dev"
3038   - }
3039   - },
3040   - "autoload": {
3041   - "psr-4": {
3042   - "Symfony\\Polyfill\\Mbstring\\": ""
3043   - },
3044   - "files": [
3045   - "bootstrap.php"
3046   - ]
3047   - },
3048   - "notification-url": "https://packagist.org/downloads/",
3049   - "license": [
3050   - "MIT"
3051   - ],
3052   - "authors": [
3053   - {
3054   - "name": "Nicolas Grekas",
3055   - "email": "p@tchwork.com"
3056   - },
3057   - {
3058   - "name": "Symfony Community",
3059   - "homepage": "https://symfony.com/contributors"
3060   - }
3061   - ],
3062   - "description": "Symfony polyfill for the Mbstring extension",
3063   - "homepage": "https://symfony.com",
3064   - "keywords": [
3065   - "compatibility",
3066   - "mbstring",
3067   - "polyfill",
3068   - "portable",
3069   - "shim"
3070   - ],
3071   - "time": "2016-01-20 09:13:37"
3072   - },
3073   - {
3074   - "name": "symfony/yaml",
3075   - "version": "3.0.x-dev",
3076   - "source": {
3077   - "type": "git",
3078   - "url": "https://github.com/symfony/yaml.git",
3079   - "reference": "0047c8366744a16de7516622c5b7355336afae96"
3080   - },
3081   - "dist": {
3082   - "type": "zip",
3083   - "url": "https://api.github.com/repos/symfony/yaml/zipball/0047c8366744a16de7516622c5b7355336afae96",
3084   - "reference": "0047c8366744a16de7516622c5b7355336afae96",
3085   - "shasum": ""
3086   - },
3087   - "require": {
3088   - "php": ">=5.5.9"
3089   - },
3090   - "type": "library",
3091   - "extra": {
3092   - "branch-alias": {
3093   - "dev-master": "3.0-dev"
3094   - }
3095   - },
3096   - "autoload": {
3097   - "psr-4": {
3098   - "Symfony\\Component\\Yaml\\": ""
3099   - },
3100   - "exclude-from-classmap": [
3101   - "/Tests/"
3102   - ]
3103   - },
3104   - "notification-url": "https://packagist.org/downloads/",
3105   - "license": [
3106   - "MIT"
3107   - ],
3108   - "authors": [
3109   - {
3110   - "name": "Fabien Potencier",
3111   - "email": "fabien@symfony.com"
3112   - },
3113   - {
3114   - "name": "Symfony Community",
3115   - "homepage": "https://symfony.com/contributors"
3116   - }
3117   - ],
3118   - "description": "Symfony Yaml Component",
3119   - "homepage": "https://symfony.com",
3120   - "time": "2016-03-04 07:55:57"
  1413 + "time": "2016-01-03 15:42:47"
3121 1414 },
3122 1415 {
3123 1416 "name": "unclead/yii2-multiple-input",
... ... @@ -3174,7 +1467,7 @@
3174 1467 },
3175 1468 "dist": {
3176 1469 "type": "zip",
3177   - "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/bcc317666439a8ec1dc28874e0577b860b6dd6b3",
  1470 + "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/22302ef0aa0d129ddbc742e86aa055d95277da16",
3178 1471 "reference": "bcc317666439a8ec1dc28874e0577b860b6dd6b3",
3179 1472 "shasum": ""
3180 1473 },
... ... @@ -3542,7 +1835,7 @@
3542 1835 },
3543 1836 "dist": {
3544 1837 "type": "zip",
3545   - "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/8deb6343c80c4edf546a6fff01a2b05c7dc59ac4",
  1838 + "url": "https://api.github.com/repos/fzaninotto/Faker/zipball/684eab1624a66a4c37762c747c88a7f8664c65bf",
3546 1839 "reference": "8deb6343c80c4edf546a6fff01a2b05c7dc59ac4",
3547 1840 "shasum": ""
3548 1841 },
... ... @@ -3765,7 +2058,7 @@
3765 2058 },
3766 2059 "dist": {
3767 2060 "type": "zip",
3768   - "url": "https://api.github.com/repos/yiisoft/yii2-gii/zipball/989d6c52c92e51f0d562729c329ee1012191cba2",
  2061 + "url": "https://api.github.com/repos/yiisoft/yii2-gii/zipball/0d93a9dbd55f2d0921b8e153554379bb213a2c7f",
3769 2062 "reference": "989d6c52c92e51f0d562729c329ee1012191cba2",
3770 2063 "shasum": ""
3771 2064 },
... ... @@ -3812,7 +2105,8 @@
3812 2105 "aliases": [],
3813 2106 "minimum-stability": "dev",
3814 2107 "stability-flags": {
3815   - "kartik-v/yii2-widget-select2": 20
  2108 + "kartik-v/yii2-widget-select2": 20,
  2109 + "kartik-v/yii2-widget-fileinput": 20
3816 2110 },
3817 2111 "prefer-stable": false,
3818 2112 "prefer-lowest": false,
... ...