Commit de8261defe9ab3ae04e4edfd0321e292337d22d6

Authored by Yarik
1 parent 4d1ab6e4

Price filter

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