From bb06025c870e4534f4495b7ff195332d08e0a978 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Tue, 27 Nov 2018 22:20:39 -0500 Subject: [PATCH 1/8] Actualizacion de readme --- readme.md | 47 ++--------------------------------------------- 1 file changed, 2 insertions(+), 45 deletions(-) diff --git a/readme.md b/readme.md index 6df8c23b..be2575d3 100644 --- a/readme.md +++ b/readme.md @@ -1,6 +1,6 @@ -# Sistema de Inventarios de Activos Fijos con Laravel 5.5 +# Sistema de Gestión de Inventarios de Activos Fijos con Laravel 5.5 -Sistema de inventarios de Activos Fijos con Laravel 5.5 , proyectado para RestFull, uso de Progressive web application PWA y JAVA +Sistema de gestión de inventarios de Activos Fijos con Laravel 5.5 , proyectado para RestFull, uso de Progressive web application PWA y JAVA Si necesitas una demostracion escribe a wcadena@outlook.com, antes te invito a que veas la parte del wiki que aumente: [Instalación](https://github.com/wcadena/inventarioFinalApp/wiki/Instalaci%C3%B3n) @@ -36,46 +36,3 @@ Administra los modelos Latest Stable Version License

- -## About Laravel - -Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel attempts to take the pain out of development by easing common tasks used in the majority of web projects, such as: - -- [Simple, fast routing engine](https://laravel.com/docs/routing). -- [Powerful dependency injection container](https://laravel.com/docs/container). -- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage. -- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent). -- Database agnostic [schema migrations](https://laravel.com/docs/migrations). -- [Robust background job processing](https://laravel.com/docs/queues). -- [Real-time event broadcasting](https://laravel.com/docs/broadcasting). - -Laravel is accessible, yet powerful, providing tools needed for large, robust applications. A superb combination of simplicity, elegance, and innovation give you tools you need to build any application with which you are tasked. - -## Learning Laravel - -Laravel has the most extensive and thorough documentation and video tutorial library of any modern web application framework. The [Laravel documentation](https://laravel.com/docs) is thorough, complete, and makes it a breeze to get started learning the framework. - -If you're not in the mood to read, [Laracasts](https://laracasts.com) contains over 900 video tutorials on a range of topics including Laravel, modern PHP, unit testing, JavaScript, and more. Boost the skill level of yourself and your entire team by digging into our comprehensive video library. - -## Laravel Sponsors - -We would like to extend our thanks to the following sponsors for helping fund on-going Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](http://patreon.com/taylorotwell): - -- **[Vehikl](http://vehikl.com)** -- **[Tighten Co.](https://tighten.co)** -- **[British Software Development](https://www.britishsoftware.co)** -- **[Styde](https://styde.net)** -- [Fragrantica](https://www.fragrantica.com) -- [SOFTonSOFA](https://softonsofa.com/) - -## Contributing - -Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](http://laravel.com/docs/contributions). - -## Security Vulnerabilities - -If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell at taylor@laravel.com. All security vulnerabilities will be promptly addressed. - -## License - -The Laravel framework is open-sourced software licensed under the [MIT license](http://opensource.org/licenses/MIT). From a9dfb6b2e73d047df0ba9b16cdc707b8cc1d6937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Wed, 28 Nov 2018 08:48:21 -0500 Subject: [PATCH 2/8] Composer update to 5.7 --- composer.json | 95 +-- composer.lock | 1922 +++++++++++++++++++++++++++---------------------- 2 files changed, 1097 insertions(+), 920 deletions(-) diff --git a/composer.json b/composer.json index e55d46da..3f1b8fe0 100644 --- a/composer.json +++ b/composer.json @@ -1,80 +1,89 @@ { "name": "laravel/laravel", + "type": "project", "description": "The Laravel Framework.", - "keywords": ["framework", "laravel"], + "keywords": [ + "framework", + "laravel" + ], "license": "MIT", - "type": "project", "require": { - "php": ">=7.0.0", - "acacha/admin-lte-template-laravel": "^5.0", - "almasaeed2010/adminlte": "^2.3", + "php": "^7.1.3", + "acacha/admin-lte-template-laravel": "^6.0", + "almasaeed2010/adminlte": "^2.4", "appzcoder/crud-generator": "^3.0", - "barryvdh/laravel-cors": "^0.9.3", - "barryvdh/laravel-dompdf": "^0.8.1", - "doctrine/dbal": "^2.6", - "fideloper/proxy": "~3.3", - "geckob/firebase": "^0.1.2", + "barryvdh/laravel-cors": "^0.11.2", + "barryvdh/laravel-dompdf": "^0.8.3", + "doctrine/dbal": "^2.8", + "fideloper/proxy": "^4.0", + "geckob/firebase": "^1.0", "guzzlehttp/guzzle": "^6.3", "intervention/image": "^2.4", "krlove/eloquent-model-generator": "^1.3", "ktamas77/firebase-php": "^2.2", "laracasts/flash": "^3.0", - "laravel/framework": "5.5.*", - "laravel/passport": "^4.0", - "laravel/tinker": "~1.0", - "laravelcollective/html": "^5.5", - "maatwebsite/excel": "^2.1", + "laravel/framework": "5.7.*", + "laravel/passport": "^7.0", + "laravel/tinker": "^1.0", + "laravelcollective/html": "^5.7", + "maatwebsite/excel": "^3.1", "milon/barcode": "^5.3", "mpociot/laravel-firebase-sync": "^1.0", - "nesbot/carbon": "^1.22", - "pusher/pusher-php-server": "^3.0", + "nesbot/carbon": "^1.26.3", + "pusher/pusher-http-laravel": "^4.2", + "pusher/pusher-php-server": "^3.2", "rachidlaasri/laravel-installer": "^4.0", - "simplesoftwareio/simple-qrcode": "^1.5", - "spatie/laravel-fractal": "^5.2", + "simplesoftwareio/simple-qrcode": "^2.0", + "spatie/laravel-fractal": "^5.4", "spatie/laravel-menu": "^3.2", - "vinkla/pusher": "^3.1", "webpatser/laravel-uuid": "^3.0", "wuwx/laravel-autonumber": "^2.0", "zizaco/entrust": "^1.9" }, "require-dev": { - "filp/whoops": "~2.0", - "fzaninotto/faker": "~1.4", - "mockery/mockery": "0.9.*", - "phpunit/phpunit": "~6.0" + "beyondcode/laravel-dump-server": "^1.0", + "filp/whoops": "^2.0", + "fzaninotto/faker": "^1.4", + "mockery/mockery": "^1.0", + "nunomaduro/collision": "^2.0", + "phpunit/phpunit": "^7.0" + }, + "config": { + "optimize-autoloader": true, + "preferred-install": "dist", + "sort-packages": true + }, + "extra": { + "laravel": { + "dont-discover": [] + } }, "autoload": { - "classmap": [ - "database" - ], "psr-4": { "App\\": "app/" - } + }, + "classmap": [ + "database/seeds", + "database/factories" + ] }, "autoload-dev": { "psr-4": { "Tests\\": "tests/" } }, + "minimum-stability": "dev", + "prefer-stable": true, "scripts": { + "post-autoload-dump": [ + "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump", + "@php artisan package:discover --ansi" + ], "post-root-package-install": [ - "php -r \"file_exists('.env') || copy('.env.example', '.env');\"" + "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"" ], "post-create-project-cmd": [ - "php artisan key:generate" - ], - "post-install-cmd": [ - "Illuminate\\Foundation\\ComposerScripts::postInstall", - "php artisan optimize" - ], - "post-update-cmd": [ - "Illuminate\\Foundation\\ComposerScripts::postUpdate", - "php artisan optimize" + "@php artisan key:generate --ansi" ] - }, - "config": { - "preferred-install": "dist", - "sort-packages": true, - "optimize-autoloader": true } } diff --git a/composer.lock b/composer.lock index 2fe7325c..70165515 100644 --- a/composer.lock +++ b/composer.lock @@ -4,35 +4,35 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c60722fc8c62c7242fd9fa77d1b28534", + "content-hash": "4ae885bedbb6f79b02dce881f2571f87", "packages": [ { "name": "acacha/admin-lte-template-laravel", - "version": "5.0.5", + "version": "6.0", "source": { "type": "git", "url": "https://github.com/acacha/adminlte-laravel.git", - "reference": "0c7733213dfd11155b65849b9c7a9c16e8e7b775" + "reference": "aa0815f8d8640d45819804802e3bb5c0e03c34c8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/acacha/adminlte-laravel/zipball/0c7733213dfd11155b65849b9c7a9c16e8e7b775", - "reference": "0c7733213dfd11155b65849b9c7a9c16e8e7b775", + "url": "https://api.github.com/repos/acacha/adminlte-laravel/zipball/aa0815f8d8640d45819804802e3bb5c0e03c34c8", + "reference": "aa0815f8d8640d45819804802e3bb5c0e03c34c8", "shasum": "" }, "require": { - "acacha/filesystem": "^0.1.0", - "acacha/helpers": "^0.1.3", + "acacha/filesystem": "^0.1.2", + "acacha/helpers": "^0.1.4", "acacha/user": "~0.2", "creativeorange/gravatar": "~1.0", "laravel/framework": "^5.4", "league/flysystem": "^1.0", - "php": "~5.6|~7.0" + "php": "^7.1.3" }, "require-dev": { - "laravel/dusk": "^2.0", - "phpunit/phpunit": "~4.0||~5.0", - "squizlabs/php_codesniffer": "^2.3" + "laravel/dusk": "^3.0", + "phpunit/phpunit": "~7.0", + "squizlabs/php_codesniffer": "^3.2.3" }, "type": "package", "extra": { @@ -77,7 +77,7 @@ "template", "theme" ], - "time": "2018-01-06T17:32:00+00:00" + "time": "2018-03-14T17:20:41+00:00" }, { "name": "acacha/filesystem", @@ -345,6 +345,58 @@ ], "time": "2018-08-04T11:23:43+00:00" }, + { + "name": "asm89/stack-cors", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/asm89/stack-cors.git", + "reference": "c163e2b614550aedcf71165db2473d936abbced6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/asm89/stack-cors/zipball/c163e2b614550aedcf71165db2473d936abbced6", + "reference": "c163e2b614550aedcf71165db2473d936abbced6", + "shasum": "" + }, + "require": { + "php": ">=5.5.9", + "symfony/http-foundation": "~2.7|~3.0|~4.0", + "symfony/http-kernel": "~2.7|~3.0|~4.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.0 || ^4.8.10", + "squizlabs/php_codesniffer": "^2.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Asm89\\Stack\\": "src/Asm89/Stack/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alexander", + "email": "iam.asm89@gmail.com" + } + ], + "description": "Cross-origin resource sharing library and stack middleware", + "homepage": "https://github.com/asm89/stack-cors", + "keywords": [ + "cors", + "stack" + ], + "time": "2017-12-20T14:37:45+00:00" + }, { "name": "bacon/bacon-qr-code", "version": "1.0.3", @@ -393,33 +445,35 @@ }, { "name": "barryvdh/laravel-cors", - "version": "v0.9.3", + "version": "v0.11.2", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-cors.git", - "reference": "2551489de60486471434b0c7050f7fc65f9c9119" + "reference": "7969a52f52d0d9a04b42565d25ac9994b8c83332" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-cors/zipball/2551489de60486471434b0c7050f7fc65f9c9119", - "reference": "2551489de60486471434b0c7050f7fc65f9c9119", + "url": "https://api.github.com/repos/barryvdh/laravel-cors/zipball/7969a52f52d0d9a04b42565d25ac9994b8c83332", + "reference": "7969a52f52d0d9a04b42565d25ac9994b8c83332", "shasum": "" }, "require": { - "illuminate/support": "5.3.x|5.4.x|5.5.x", - "php": ">=5.5.9", - "symfony/http-foundation": "~3.1", - "symfony/http-kernel": "~3.1" + "asm89/stack-cors": "^1.2", + "illuminate/support": "5.5.x|5.6.x|5.7.x", + "php": ">=7", + "symfony/http-foundation": "^3.1|^4", + "symfony/http-kernel": "^3.1|^4" }, "require-dev": { - "orchestra/testbench": "3.x", - "phpunit/phpunit": "^4.8|^5.2", + "laravel/framework": "^5.5", + "orchestra/testbench": "3.3.x|3.4.x|3.5.x|3.6.x|3.7.x", + "phpunit/phpunit": "^4.8|^5.2|^7.0", "squizlabs/php_codesniffer": "^2.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "0.9-dev" + "dev-master": "0.11-dev" }, "laravel": { "providers": [ @@ -430,10 +484,7 @@ "autoload": { "psr-4": { "Barryvdh\\Cors\\": "src/" - }, - "classmap": [ - "tests" - ] + } }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -452,7 +503,7 @@ "crossdomain", "laravel" ], - "time": "2017-08-28T11:42:05+00:00" + "time": "2018-09-06T13:20:53+00:00" }, { "name": "barryvdh/laravel-dompdf", @@ -1191,6 +1242,55 @@ "homepage": "https://github.com/dompdf/dompdf", "time": "2017-11-26T14:49:08+00:00" }, + { + "name": "dragonmantank/cron-expression", + "version": "v2.2.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "92a2c3768d50e21a1f26a53cb795ce72806266c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/92a2c3768d50e21a1f26a53cb795ce72806266c5", + "reference": "92a2c3768d50e21a1f26a53cb795ce72806266c5", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "time": "2018-06-06T03:12:17+00:00" + }, { "name": "egulias/email-validator", "version": "2.1.6", @@ -1296,16 +1396,16 @@ }, { "name": "fideloper/proxy", - "version": "3.3.4", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/fideloper/TrustedProxy.git", - "reference": "9cdf6f118af58d89764249bbcc7bb260c132924f" + "reference": "cf8a0ca4b85659b9557e206c90110a6a4dba980a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/9cdf6f118af58d89764249bbcc7bb260c132924f", - "reference": "9cdf6f118af58d89764249bbcc7bb260c132924f", + "url": "https://api.github.com/repos/fideloper/TrustedProxy/zipball/cf8a0ca4b85659b9557e206c90110a6a4dba980a", + "reference": "cf8a0ca4b85659b9557e206c90110a6a4dba980a", "shasum": "" }, "require": { @@ -1313,15 +1413,12 @@ "php": ">=5.4.0" }, "require-dev": { - "illuminate/http": "~5.0", - "mockery/mockery": "~0.9.3", - "phpunit/phpunit": "^5.7" + "illuminate/http": "~5.6", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "^6.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - }, "laravel": { "providers": [ "Fideloper\\Proxy\\TrustedProxyServiceProvider" @@ -1349,25 +1446,28 @@ "proxy", "trusted proxy" ], - "time": "2017-06-15T17:19:42+00:00" + "time": "2018-02-07T20:20:57+00:00" }, { "name": "firebase/php-jwt", - "version": "v4.0.0", + "version": "v5.0.0", "source": { "type": "git", "url": "https://github.com/firebase/php-jwt.git", - "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35" + "reference": "9984a4d3a32ae7673d6971ea00bae9d0a1abba0e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/dccf163dc8ed7ed6a00afc06c51ee5186a428d35", - "reference": "dccf163dc8ed7ed6a00afc06c51ee5186a428d35", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/9984a4d3a32ae7673d6971ea00bae9d0a1abba0e", + "reference": "9984a4d3a32ae7673d6971ea00bae9d0a1abba0e", "shasum": "" }, "require": { "php": ">=5.3.0" }, + "require-dev": { + "phpunit/phpunit": " 4.8.35" + }, "type": "library", "autoload": { "psr-4": { @@ -1392,24 +1492,24 @@ ], "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "homepage": "https://github.com/firebase/php-jwt", - "time": "2016-07-18T04:51:16+00:00" + "time": "2017-06-27T22:17:23+00:00" }, { "name": "geckob/firebase", - "version": "v0.1.2", + "version": "v1.0.1", "source": { "type": "git", "url": "https://github.com/luqmanrom/firebase-php.git", - "reference": "b4fa86592989854b2e9d7c3e2af70ebef6996010" + "reference": "e087ae8085b03fd77d0c34c9b178839b5cc3c009" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/luqmanrom/firebase-php/zipball/b4fa86592989854b2e9d7c3e2af70ebef6996010", - "reference": "b4fa86592989854b2e9d7c3e2af70ebef6996010", + "url": "https://api.github.com/repos/luqmanrom/firebase-php/zipball/e087ae8085b03fd77d0c34c9b178839b5cc3c009", + "reference": "e087ae8085b03fd77d0c34c9b178839b5cc3c009", "shasum": "" }, "require": { - "google/auth": "^0.11.1", + "google/auth": "~1.01", "guzzlehttp/guzzle": "~5.3|~6.0", "guzzlehttp/psr7": "~1.2", "illuminate/support": "^5.2.8", @@ -1438,39 +1538,38 @@ "firebase php", "google" ], - "time": "2017-09-14T15:23:05+00:00" + "time": "2018-01-30T07:19:38+00:00" }, { "name": "google/auth", - "version": "v0.11.1", + "version": "v1.4.0", "source": { "type": "git", "url": "https://github.com/googleapis/google-auth-library-php.git", - "reference": "a240674b08a09949fd5597f7590b3ed83663a12d" + "reference": "196237248e636a3554a7d9e4dfddeb97f450ab5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/a240674b08a09949fd5597f7590b3ed83663a12d", - "reference": "a240674b08a09949fd5597f7590b3ed83663a12d", + "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/196237248e636a3554a7d9e4dfddeb97f450ab5c", + "reference": "196237248e636a3554a7d9e4dfddeb97f450ab5c", "shasum": "" }, "require": { - "firebase/php-jwt": "~2.0|~3.0|~4.0", - "guzzlehttp/guzzle": "~5.3|~6.0", - "guzzlehttp/psr7": "~1.2", + "firebase/php-jwt": "~2.0|~3.0|~4.0|~5.0", + "guzzlehttp/guzzle": "~5.3.1|~6.0", + "guzzlehttp/psr7": "^1.2", "php": ">=5.4", "psr/cache": "^1.0", "psr/http-message": "^1.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^1.11", - "phpunit/phpunit": "3.7.*" + "guzzlehttp/promises": "0.1.1|^1.3", + "phpunit/phpunit": "^4.8.36|^5.7", + "sebastian/comparator": ">=1.2.3" }, "type": "library", "autoload": { - "classmap": [ - "src/" - ], "psr-4": { "Google\\Auth\\": "src" } @@ -1486,37 +1585,37 @@ "google", "oauth2" ], - "time": "2016-11-02T14:59:14+00:00" + "time": "2018-09-17T20:29:21+00:00" }, { "name": "graham-campbell/manager", - "version": "v3.0.0", + "version": "v4.1.0", "source": { "type": "git", "url": "https://github.com/GrahamCampbell/Laravel-Manager.git", - "reference": "bf9da58aa32676209961558eaac5d6625f6f1399" + "reference": "9aff87cb08fa57a1b471bd74d84317c2abfc0f6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/GrahamCampbell/Laravel-Manager/zipball/bf9da58aa32676209961558eaac5d6625f6f1399", - "reference": "bf9da58aa32676209961558eaac5d6625f6f1399", + "url": "https://api.github.com/repos/GrahamCampbell/Laravel-Manager/zipball/9aff87cb08fa57a1b471bd74d84317c2abfc0f6b", + "reference": "9aff87cb08fa57a1b471bd74d84317c2abfc0f6b", "shasum": "" }, "require": { - "illuminate/contracts": "5.1.*|5.2.*|5.3.*|5.4.*|5.5.*", - "illuminate/support": "5.1.*|5.2.*|5.3.*|5.4.*|5.5.*", - "php": "^7.0" + "illuminate/contracts": "5.5.*|5.6.*|5.7.*", + "illuminate/support": "5.5.*|5.6.*|5.7.*", + "php": "^7.1.3" }, "require-dev": { - "graham-campbell/analyzer": "^1.1", - "graham-campbell/testbench-core": "^2.0", - "mockery/mockery": "dev-master#c90a17247147543081e4d00f46911e422b49e583", - "phpunit/phpunit": "^6.0" + "graham-campbell/analyzer": "^2.1", + "graham-campbell/testbench-core": "^3.0", + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^6.5|^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -1546,7 +1645,7 @@ "laravel", "manager" ], - "time": "2017-08-06T17:54:13+00:00" + "time": "2018-08-23T10:42:08+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1887,64 +1986,6 @@ "description": "Highlight PHP code in terminal", "time": "2018-09-29T18:48:56+00:00" }, - { - "name": "jeremeamia/SuperClosure", - "version": "2.4.0", - "source": { - "type": "git", - "url": "https://github.com/jeremeamia/super_closure.git", - "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/5707d5821b30b9a07acfb4d76949784aaa0e9ce9", - "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9", - "shasum": "" - }, - "require": { - "nikic/php-parser": "^1.2|^2.0|^3.0|^4.0", - "php": ">=5.4", - "symfony/polyfill-php56": "^1.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.0|^5.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.4-dev" - } - }, - "autoload": { - "psr-4": { - "SuperClosure\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia", - "role": "Developer" - } - ], - "description": "Serialize Closure objects, including their context and binding", - "homepage": "https://github.com/jeremeamia/super_closure", - "keywords": [ - "closure", - "function", - "lambda", - "parser", - "serializable", - "serialize", - "tokenizer" - ], - "time": "2018-03-21T22:21:57+00:00" - }, { "name": "krlove/code-generator", "version": "1.0.0", @@ -2110,42 +2151,46 @@ }, { "name": "laravel/framework", - "version": "v5.5.44", + "version": "v5.7.15", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "00615aa27eb98f0ee6fb9f2160c6c60ae04abd1b" + "reference": "e0dbd6ab143286d81bedf2b34f8820f3d49ea15f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/00615aa27eb98f0ee6fb9f2160c6c60ae04abd1b", - "reference": "00615aa27eb98f0ee6fb9f2160c6c60ae04abd1b", + "url": "https://api.github.com/repos/laravel/framework/zipball/e0dbd6ab143286d81bedf2b34f8820f3d49ea15f", + "reference": "e0dbd6ab143286d81bedf2b34f8820f3d49ea15f", "shasum": "" }, "require": { - "doctrine/inflector": "~1.1", - "erusev/parsedown": "~1.7", + "doctrine/inflector": "^1.1", + "dragonmantank/cron-expression": "^2.0", + "erusev/parsedown": "^1.7", "ext-mbstring": "*", "ext-openssl": "*", "league/flysystem": "^1.0.8", - "monolog/monolog": "~1.12", - "mtdowling/cron-expression": "~1.0", - "nesbot/carbon": "^1.24.1", - "php": ">=7.0", - "psr/container": "~1.0", + "monolog/monolog": "^1.12", + "nesbot/carbon": "^1.26.3", + "opis/closure": "^3.1", + "php": "^7.1.3", + "psr/container": "^1.0", "psr/simple-cache": "^1.0", - "ramsey/uuid": "~3.0", - "swiftmailer/swiftmailer": "~6.0", - "symfony/console": "~3.3", - "symfony/debug": "~3.3", - "symfony/finder": "~3.3", - "symfony/http-foundation": "~3.3", - "symfony/http-kernel": "~3.3", - "symfony/process": "~3.3", - "symfony/routing": "~3.3", - "symfony/var-dumper": "~3.3", - "tijsverkoyen/css-to-inline-styles": "~2.2", - "vlucas/phpdotenv": "~2.2" + "ramsey/uuid": "^3.7", + "swiftmailer/swiftmailer": "^6.0", + "symfony/console": "^4.1", + "symfony/debug": "^4.1", + "symfony/finder": "^4.1", + "symfony/http-foundation": "^4.1", + "symfony/http-kernel": "^4.1", + "symfony/process": "^4.1", + "symfony/routing": "^4.1", + "symfony/var-dumper": "^4.1", + "tijsverkoyen/css-to-inline-styles": "^2.2.1", + "vlucas/phpdotenv": "^2.2" + }, + "conflict": { + "tightenco/collect": "<5.5.33" }, "replace": { "illuminate/auth": "self.version", @@ -2175,44 +2220,50 @@ "illuminate/support": "self.version", "illuminate/translation": "self.version", "illuminate/validation": "self.version", - "illuminate/view": "self.version", - "tightenco/collect": "<5.5.33" + "illuminate/view": "self.version" }, "require-dev": { - "aws/aws-sdk-php": "~3.0", - "doctrine/dbal": "~2.5", + "aws/aws-sdk-php": "^3.0", + "doctrine/dbal": "^2.6", "filp/whoops": "^2.1.4", - "mockery/mockery": "~1.0", - "orchestra/testbench-core": "3.5.*", - "pda/pheanstalk": "~3.0", - "phpunit/phpunit": "~6.0", + "guzzlehttp/guzzle": "^6.3", + "league/flysystem-cached-adapter": "^1.0", + "mockery/mockery": "^1.0", + "moontoast/math": "^1.1", + "orchestra/testbench-core": "3.7.*", + "pda/pheanstalk": "^3.0", + "phpunit/phpunit": "^7.0", "predis/predis": "^1.1.1", - "symfony/css-selector": "~3.3", - "symfony/dom-crawler": "~3.3" + "symfony/css-selector": "^4.1", + "symfony/dom-crawler": "^4.1", + "true/punycode": "^2.1" }, "suggest": { - "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (~3.0).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (~2.5).", + "aws/aws-sdk-php": "Required to use the SQS queue driver and SES mail driver (^3.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", "ext-pcntl": "Required to use all features of the queue worker.", "ext-posix": "Required to use all features of the queue worker.", - "fzaninotto/faker": "Required to use the eloquent factory builder (~1.4).", - "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (~6.0).", - "laravel/tinker": "Required to use the tinker console command (~1.0).", - "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (~1.0).", - "league/flysystem-cached-adapter": "Required to use Flysystem caching (~1.0).", - "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (~1.0).", - "nexmo/client": "Required to use the Nexmo transport (~1.0).", - "pda/pheanstalk": "Required to use the beanstalk queue driver (~3.0).", - "predis/predis": "Required to use the redis cache and queue drivers (~1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (~3.0).", - "symfony/css-selector": "Required to use some of the crawler integration testing tools (~3.3).", - "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (~3.3).", - "symfony/psr-http-message-bridge": "Required to psr7 bridging features (~1.0)." + "filp/whoops": "Required for friendly error pages in development (^2.1.4).", + "fzaninotto/faker": "Required to use the eloquent factory builder (^1.4).", + "guzzlehttp/guzzle": "Required to use the Mailgun and Mandrill mail drivers and the ping methods on schedules (^6.0).", + "laravel/tinker": "Required to use the tinker console command (^1.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).", + "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).", + "league/flysystem-rackspace": "Required to use the Flysystem Rackspace driver (^1.0).", + "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).", + "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "nexmo/client": "Required to use the Nexmo transport (^1.0).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^3.0).", + "predis/predis": "Required to use the redis cache and queue drivers (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^3.0).", + "symfony/css-selector": "Required to use some of the crawler integration testing tools (^4.1).", + "symfony/dom-crawler": "Required to use most of the crawler integration testing tools (^4.1).", + "symfony/psr-http-message-bridge": "Required to psr7 bridging features (^1.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.5-dev" + "dev-master": "5.7-dev" } }, "autoload": { @@ -2240,47 +2291,47 @@ "framework", "laravel" ], - "time": "2018-10-04T14:51:24+00:00" + "time": "2018-11-26T14:10:57+00:00" }, { "name": "laravel/passport", - "version": "v4.0.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/laravel/passport.git", - "reference": "0542f1f82edfbf857d0197c34a3d41f549aff30a" + "reference": "404b345775c91cd04443e77e8d6164b9727a3448" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/passport/zipball/0542f1f82edfbf857d0197c34a3d41f549aff30a", - "reference": "0542f1f82edfbf857d0197c34a3d41f549aff30a", + "url": "https://api.github.com/repos/laravel/passport/zipball/404b345775c91cd04443e77e8d6164b9727a3448", + "reference": "404b345775c91cd04443e77e8d6164b9727a3448", "shasum": "" }, "require": { "firebase/php-jwt": "~3.0|~4.0|~5.0", "guzzlehttp/guzzle": "~6.0", - "illuminate/auth": "~5.4", - "illuminate/console": "~5.4", - "illuminate/container": "~5.4", - "illuminate/contracts": "~5.4", - "illuminate/database": "~5.4", - "illuminate/encryption": "~5.4", - "illuminate/http": "~5.4", - "illuminate/support": "~5.4", - "league/oauth2-server": "^6.0", - "php": ">=5.6.4", + "illuminate/auth": "~5.6", + "illuminate/console": "~5.6", + "illuminate/container": "~5.6", + "illuminate/contracts": "~5.6", + "illuminate/database": "~5.6", + "illuminate/encryption": "~5.6", + "illuminate/http": "~5.6", + "illuminate/support": "~5.6", + "league/oauth2-server": "^7.0", + "php": ">=7.1", "phpseclib/phpseclib": "^2.0", "symfony/psr-http-message-bridge": "~1.0", "zendframework/zend-diactoros": "~1.0" }, "require-dev": { - "mockery/mockery": "~0.9", - "phpunit/phpunit": "~5.0" + "mockery/mockery": "~1.0", + "phpunit/phpunit": "~6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0-dev" + "dev-master": "6.0-dev" }, "laravel": { "providers": [ @@ -2309,7 +2360,7 @@ "oauth", "passport" ], - "time": "2017-09-24T14:21:39+00:00" + "time": "2018-10-22T14:47:22+00:00" }, { "name": "laravel/tinker", @@ -2376,35 +2427,35 @@ }, { "name": "laravelcollective/html", - "version": "v5.5.4", + "version": "v5.7.1", "source": { "type": "git", "url": "https://github.com/LaravelCollective/html.git", - "reference": "04c596a69975b901f2223eb6eb4adf55354121c2" + "reference": "777b6d390811ba249255ed5750bf17a019cd88a5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/LaravelCollective/html/zipball/04c596a69975b901f2223eb6eb4adf55354121c2", - "reference": "04c596a69975b901f2223eb6eb4adf55354121c2", + "url": "https://api.github.com/repos/LaravelCollective/html/zipball/777b6d390811ba249255ed5750bf17a019cd88a5", + "reference": "777b6d390811ba249255ed5750bf17a019cd88a5", "shasum": "" }, "require": { - "illuminate/http": "5.5.*", - "illuminate/routing": "5.5.*", - "illuminate/session": "5.5.*", - "illuminate/support": "5.5.*", - "illuminate/view": "5.5.*", - "php": ">=7.0.0" + "illuminate/http": "5.7.*", + "illuminate/routing": "5.7.*", + "illuminate/session": "5.7.*", + "illuminate/support": "5.7.*", + "illuminate/view": "5.7.*", + "php": ">=7.1.3" }, "require-dev": { - "illuminate/database": "5.5.*", - "mockery/mockery": "~0.9.4", - "phpunit/phpunit": "~5.4" + "illuminate/database": "5.7.*", + "mockery/mockery": "~1.0", + "phpunit/phpunit": "~7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.5-dev" + "dev-master": "5.7-dev" }, "laravel": { "providers": [ @@ -2440,20 +2491,20 @@ ], "description": "HTML and Form Builders for the Laravel Framework", "homepage": "https://laravelcollective.com", - "time": "2018-03-24T00:39:21+00:00" + "time": "2018-09-05T18:32:53+00:00" }, { "name": "lcobucci/jwt", - "version": "3.2.4", + "version": "3.2.5", "source": { "type": "git", "url": "https://github.com/lcobucci/jwt.git", - "reference": "c9704b751315d21735dc98d78d4f37bd73596da7" + "reference": "82be04b4753f8b7693b62852b7eab30f97524f9b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lcobucci/jwt/zipball/c9704b751315d21735dc98d78d4f37bd73596da7", - "reference": "c9704b751315d21735dc98d78d4f37bd73596da7", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/82be04b4753f8b7693b62852b7eab30f97524f9b", + "reference": "82be04b4753f8b7693b62852b7eab30f97524f9b", "shasum": "" }, "require": { @@ -2490,7 +2541,7 @@ { "name": "Luís Otávio Cobucci Oblonczyk", "email": "lcobucci@gmail.com", - "role": "developer" + "role": "Developer" } ], "description": "A simple library to work with JSON Web Token and JSON Web Signature", @@ -2498,20 +2549,20 @@ "JWS", "jwt" ], - "time": "2018-08-03T11:23:50+00:00" + "time": "2018-11-11T12:22:26+00:00" }, { "name": "league/event", - "version": "2.1.2", + "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/thephpleague/event.git", - "reference": "e4bfc88dbcb60c8d8a2939a71f9813e141bbe4cd" + "reference": "d2cc124cf9a3fab2bb4ff963307f60361ce4d119" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/event/zipball/e4bfc88dbcb60c8d8a2939a71f9813e141bbe4cd", - "reference": "e4bfc88dbcb60c8d8a2939a71f9813e141bbe4cd", + "url": "https://api.github.com/repos/thephpleague/event/zipball/d2cc124cf9a3fab2bb4ff963307f60361ce4d119", + "reference": "d2cc124cf9a3fab2bb4ff963307f60361ce4d119", "shasum": "" }, "require": { @@ -2519,7 +2570,7 @@ }, "require-dev": { "henrikbjorn/phpspec-code-coverage": "~1.0.1", - "phpspec/phpspec": "~2.0.0" + "phpspec/phpspec": "^2.2" }, "type": "library", "extra": { @@ -2548,20 +2599,20 @@ "event", "listener" ], - "time": "2015-05-21T12:24:47+00:00" + "time": "2018-11-26T11:52:41+00:00" }, { "name": "league/flysystem", - "version": "1.0.48", + "version": "1.0.49", "source": { "type": "git", "url": "https://github.com/thephpleague/flysystem.git", - "reference": "a6ded5b2f6055e2db97b4b859fdfca2b952b78aa" + "reference": "a63cc83d8a931b271be45148fa39ba7156782ffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a6ded5b2f6055e2db97b4b859fdfca2b952b78aa", - "reference": "a6ded5b2f6055e2db97b4b859fdfca2b952b78aa", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/a63cc83d8a931b271be45148fa39ba7156782ffd", + "reference": "a63cc83d8a931b271be45148fa39ba7156782ffd", "shasum": "" }, "require": { @@ -2632,7 +2683,7 @@ "sftp", "storage" ], - "time": "2018-10-15T13:53:10+00:00" + "time": "2018-11-23T23:41:29+00:00" }, { "name": "league/fractal", @@ -2700,34 +2751,37 @@ }, { "name": "league/oauth2-server", - "version": "6.1.1", + "version": "7.3.2", "source": { "type": "git", "url": "https://github.com/thephpleague/oauth2-server.git", - "reference": "a0cabb573c7cd5ee01803daec992d6ee3677c4ae" + "reference": "b71f382cd76e3f6905dfc53ef8148b3eebe1fd41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/a0cabb573c7cd5ee01803daec992d6ee3677c4ae", - "reference": "a0cabb573c7cd5ee01803daec992d6ee3677c4ae", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/b71f382cd76e3f6905dfc53ef8148b3eebe1fd41", + "reference": "b71f382cd76e3f6905dfc53ef8148b3eebe1fd41", "shasum": "" }, "require": { "defuse/php-encryption": "^2.1", "ext-openssl": "*", - "lcobucci/jwt": "^3.1", + "lcobucci/jwt": "^3.2.2", "league/event": "^2.1", - "paragonie/random_compat": "^2.0", - "php": ">=5.6.0", - "psr/http-message": "^1.0" + "php": ">=7.0.0", + "psr/http-message": "^1.0.1" }, "replace": { "league/oauth2server": "*", "lncd/oauth2": "*" }, "require-dev": { - "phpunit/phpunit": "^4.8.38 || ^5.7.21", - "zendframework/zend-diactoros": "^1.0" + "phpstan/phpstan": "^0.9.2", + "phpstan/phpstan-phpunit": "^0.9.4", + "phpstan/phpstan-strict-rules": "^0.9.0", + "phpunit/phpunit": "^6.3 || ^7.0", + "roave/security-advisories": "dev-master", + "zendframework/zend-diactoros": "^1.3.2" }, "type": "library", "autoload": { @@ -2745,6 +2799,12 @@ "email": "hello@alexbilbie.com", "homepage": "http://www.alexbilbie.com", "role": "Developer" + }, + { + "name": "Andy Millington", + "email": "andrew@noexceptions.io", + "homepage": "https://www.noexceptions.io", + "role": "Developer" } ], "description": "A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.", @@ -2764,44 +2824,33 @@ "secure", "server" ], - "time": "2017-12-23T23:33:42+00:00" + "time": "2018-11-21T21:42:43+00:00" }, { "name": "maatwebsite/excel", - "version": "2.1.30", + "version": "3.1.3", "source": { "type": "git", "url": "https://github.com/Maatwebsite/Laravel-Excel.git", - "reference": "f5540c4ba3ac50cebd98b09ca42e61f926ef299f" + "reference": "74be22caef59b3479465008f34cdbf231aae58ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Maatwebsite/Laravel-Excel/zipball/f5540c4ba3ac50cebd98b09ca42e61f926ef299f", - "reference": "f5540c4ba3ac50cebd98b09ca42e61f926ef299f", + "url": "https://api.github.com/repos/Maatwebsite/Laravel-Excel/zipball/74be22caef59b3479465008f34cdbf231aae58ac", + "reference": "74be22caef59b3479465008f34cdbf231aae58ac", "shasum": "" }, "require": { - "illuminate/cache": "^5.0", - "illuminate/config": "^5.0", - "illuminate/filesystem": "^5.0", - "illuminate/support": "^5.0", - "jeremeamia/superclosure": "^2.3", - "nesbot/carbon": "~1.0", - "php": ">=5.5", - "phpoffice/phpexcel": "^1.8.1", - "tijsverkoyen/css-to-inline-styles": "~2.0" + "illuminate/support": "5.5.* || 5.6.* || 5.7.*", + "php": "^7.0", + "phpoffice/phpspreadsheet": "^1.4" }, "require-dev": { - "mockery/mockery": "~1.0", - "orchestra/testbench": "3.1.*|3.2.*|3.3.*|3.4.*|3.5.*|3.6.*", - "phpseclib/phpseclib": "~1.0", - "phpunit/phpunit": "~4.0" - }, - "suggest": { - "illuminate/http": "^5.0", - "illuminate/queue": "^5.0", - "illuminate/routing": "^5.0", - "illuminate/view": "^5.0" + "mockery/mockery": "^1.1", + "orchestra/database": "^3.6", + "orchestra/testbench": "^3.6", + "phpunit/phpunit": "^7.0", + "predis/predis": "^1.1" }, "type": "library", "extra": { @@ -2815,10 +2864,7 @@ } }, "autoload": { - "classmap": [ - "src/Maatwebsite/Excel" - ], - "psr-0": { + "psr-4": { "Maatwebsite\\Excel\\": "src/" } }, @@ -2828,11 +2874,11 @@ ], "authors": [ { - "name": "Maatwebsite.nl", + "name": "Patrick Brouwers", "email": "patrick@maatwebsite.nl" } ], - "description": "Supercharged Excel exports in Laravel", + "description": "Supercharged Excel exports and imports in Laravel", "keywords": [ "PHPExcel", "batch", @@ -2840,9 +2886,106 @@ "excel", "export", "import", - "laravel" + "laravel", + "php", + "phpspreadsheet" + ], + "time": "2018-11-01T10:33:16+00:00" + }, + { + "name": "markbaker/complex", + "version": "1.4.7", + "source": { + "type": "git", + "url": "https://github.com/MarkBaker/PHPComplex.git", + "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/1ea674a8308baf547cbcbd30c5fcd6d301b7c000", + "reference": "1ea674a8308baf547cbcbd30c5fcd6d301b7c000", + "shasum": "" + }, + "require": { + "php": "^5.6.0|^7.0.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3", + "phpcompatibility/php-compatibility": "^8.0", + "phpdocumentor/phpdocumentor": "2.*", + "phploc/phploc": "2.*", + "phpmd/phpmd": "2.*", + "phpunit/phpunit": "^4.8.35|^5.4.0", + "sebastian/phpcpd": "2.*", + "squizlabs/php_codesniffer": "^3.3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Complex\\": "classes/src/" + }, + "files": [ + "classes/src/functions/abs.php", + "classes/src/functions/acos.php", + "classes/src/functions/acosh.php", + "classes/src/functions/acot.php", + "classes/src/functions/acoth.php", + "classes/src/functions/acsc.php", + "classes/src/functions/acsch.php", + "classes/src/functions/argument.php", + "classes/src/functions/asec.php", + "classes/src/functions/asech.php", + "classes/src/functions/asin.php", + "classes/src/functions/asinh.php", + "classes/src/functions/atan.php", + "classes/src/functions/atanh.php", + "classes/src/functions/conjugate.php", + "classes/src/functions/cos.php", + "classes/src/functions/cosh.php", + "classes/src/functions/cot.php", + "classes/src/functions/coth.php", + "classes/src/functions/csc.php", + "classes/src/functions/csch.php", + "classes/src/functions/exp.php", + "classes/src/functions/inverse.php", + "classes/src/functions/ln.php", + "classes/src/functions/log2.php", + "classes/src/functions/log10.php", + "classes/src/functions/negative.php", + "classes/src/functions/pow.php", + "classes/src/functions/rho.php", + "classes/src/functions/sec.php", + "classes/src/functions/sech.php", + "classes/src/functions/sin.php", + "classes/src/functions/sinh.php", + "classes/src/functions/sqrt.php", + "classes/src/functions/tan.php", + "classes/src/functions/tanh.php", + "classes/src/functions/theta.php", + "classes/src/operations/add.php", + "classes/src/operations/subtract.php", + "classes/src/operations/multiply.php", + "classes/src/operations/divideby.php", + "classes/src/operations/divideinto.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mark Baker", + "email": "mark@lange.demon.co.uk" + } + ], + "description": "PHP Class for working with complex numbers", + "homepage": "https://github.com/MarkBaker/PHPComplex", + "keywords": [ + "complex", + "mathematics" ], - "time": "2018-09-04T19:00:09+00:00" + "time": "2018-10-13T23:28:42+00:00" }, { "name": "milon/barcode", @@ -2895,16 +3038,16 @@ }, { "name": "monolog/monolog", - "version": "1.23.0", + "version": "1.24.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4" + "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd8c787753b3a2ad11bc60c063cff1358a32a3b4", - "reference": "fd8c787753b3a2ad11bc60c063cff1358a32a3b4", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266", + "reference": "bfc9ebb28f97e7a24c45bdc3f0ff482e47bb0266", "shasum": "" }, "require": { @@ -2969,7 +3112,7 @@ "logging", "psr-3" ], - "time": "2017-06-19T01:22:40+00:00" + "time": "2018-11-05T09:00:11+00:00" }, { "name": "mpociot/laravel-firebase-sync", @@ -3020,62 +3163,18 @@ ], "time": "2016-06-20T21:04:04+00:00" }, - { - "name": "mtdowling/cron-expression", - "version": "v1.2.1", - "source": { - "type": "git", - "url": "https://github.com/mtdowling/cron-expression.git", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9504fa9ea681b586028adaaa0877db4aecf32bad", - "reference": "9504fa9ea681b586028adaaa0877db4aecf32bad", - "shasum": "" - }, - "require": { - "php": ">=5.3.2" - }, - "require-dev": { - "phpunit/phpunit": "~4.0|~5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Cron\\": "src/Cron/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - } - ], - "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", - "keywords": [ - "cron", - "schedule" - ], - "time": "2017-01-23T04:29:33+00:00" - }, { "name": "nesbot/carbon", - "version": "1.34.0", + "version": "1.36.1", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "1dbd3cb01c5645f3e7deda7aa46ef780d95fcc33" + "reference": "63da8cdf89d7a5efe43aabc794365f6e7b7b8983" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/1dbd3cb01c5645f3e7deda7aa46ef780d95fcc33", - "reference": "1dbd3cb01c5645f3e7deda7aa46ef780d95fcc33", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/63da8cdf89d7a5efe43aabc794365f6e7b7b8983", + "reference": "63da8cdf89d7a5efe43aabc794365f6e7b7b8983", "shasum": "" }, "require": { @@ -3083,9 +3182,12 @@ "symfony/translation": "~2.6 || ~3.0 || ~4.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2", "phpunit/phpunit": "^4.8.35 || ^5.7" }, + "suggest": { + "friendsofphp/php-cs-fixer": "Needed for the `composer phpcs` command. Allow to automatically fix code style.", + "phpstan/phpstan": "Needed for the `composer phpstan` command. Allow to detect potential errors." + }, "type": "library", "extra": { "laravel": { @@ -3117,7 +3219,7 @@ "datetime", "time" ], - "time": "2018-09-20T19:36:25+00:00" + "time": "2018-11-22T18:23:02+00:00" }, { "name": "nikic/php-parser", @@ -3171,38 +3273,95 @@ "time": "2018-10-10T09:24:14+00:00" }, { - "name": "paragonie/random_compat", - "version": "v2.0.17", + "name": "opis/closure", + "version": "3.1.1", "source": { "type": "git", - "url": "https://github.com/paragonie/random_compat.git", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d" + "url": "https://github.com/opis/closure.git", + "reference": "d3209e46ad6c69a969b705df0738fd0dbe26ef9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/random_compat/zipball/29af24f25bab834fcbb38ad2a69fa93b867e070d", - "reference": "29af24f25bab834fcbb38ad2a69fa93b867e070d", + "url": "https://api.github.com/repos/opis/closure/zipball/d3209e46ad6c69a969b705df0738fd0dbe26ef9e", + "reference": "d3209e46ad6c69a969b705df0738fd0dbe26ef9e", "shasum": "" }, "require": { - "php": ">=5.2.0" + "php": "^5.4 || ^7.0" }, "require-dev": { - "phpunit/phpunit": "4.*|5.*" - }, - "suggest": { - "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + "jeremeamia/superclosure": "^2.0", + "phpunit/phpunit": "^4.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, "autoload": { + "psr-4": { + "Opis\\Closure\\": "src/" + }, "files": [ - "lib/random.php" + "functions.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], + "authors": [ + { + "name": "Marius Sarca", + "email": "marius.sarca@gmail.com" + }, + { + "name": "Sorin Sarca", + "email": "sarca_sorin@hotmail.com" + } + ], + "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.", + "homepage": "https://opis.io/closure", + "keywords": [ + "anonymous functions", + "closure", + "function", + "serializable", + "serialization", + "serialize" + ], + "time": "2018-10-02T13:36:53+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.99", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95", + "shasum": "" + }, + "require": { + "php": "^7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], "authors": [ { "name": "Paragon Initiative Enterprises", @@ -3217,7 +3376,7 @@ "pseudorandom", "random" ], - "time": "2018-07-04T16:31:37+00:00" + "time": "2018-07-02T15:55:56+00:00" }, { "name": "paragonie/sodium_compat", @@ -3379,75 +3538,108 @@ "time": "2018-06-03T10:10:03+00:00" }, { - "name": "phpoffice/phpexcel", - "version": "1.8.1", + "name": "phpoffice/phpspreadsheet", + "version": "1.5.2", "source": { "type": "git", - "url": "https://github.com/PHPOffice/PHPExcel.git", - "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32" + "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", + "reference": "cd60531c44f580fbdfbd55dfb935af791f09be5d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/372c7cbb695a6f6f1e62649381aeaa37e7e70b32", - "reference": "372c7cbb695a6f6f1e62649381aeaa37e7e70b32", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/cd60531c44f580fbdfbd55dfb935af791f09be5d", + "reference": "cd60531c44f580fbdfbd55dfb935af791f09be5d", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-dom": "*", + "ext-gd": "*", + "ext-iconv": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-simplexml": "*", "ext-xml": "*", + "ext-xmlreader": "*", "ext-xmlwriter": "*", - "php": ">=5.2.0" + "ext-zip": "*", + "ext-zlib": "*", + "markbaker/complex": "^1.4.1", + "php": "^5.6|^7.0", + "psr/simple-cache": "^1.0" + }, + "require-dev": { + "dompdf/dompdf": "^0.8.0", + "friendsofphp/php-cs-fixer": "@stable", + "jpgraph/jpgraph": "^4.0", + "mpdf/mpdf": "^7.0.0", + "phpcompatibility/php-compatibility": "^8.0", + "phpunit/phpunit": "^5.7", + "squizlabs/php_codesniffer": "^3.3", + "tecnickcom/tcpdf": "^6.2" + }, + "suggest": { + "dompdf/dompdf": "Option for rendering PDF with PDF Writer", + "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers", + "mpdf/mpdf": "Option for rendering PDF with PDF Writer", + "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer" }, "type": "library", "autoload": { - "psr-0": { - "PHPExcel": "Classes/" + "psr-4": { + "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL" + "LGPL-2.1-or-later" ], "authors": [ { - "name": "Maarten Balliauw", - "homepage": "http://blog.maartenballiauw.be" + "name": "Erik Tilt" }, { - "name": "Mark Baker" + "name": "Adrien Crivelli" }, { - "name": "Franck Lefevre", - "homepage": "http://blog.rootslabs.net" + "name": "Maarten Balliauw", + "homepage": "https://blog.maartenballiauw.be" }, { - "name": "Erik Tilt" + "name": "Mark Baker", + "homepage": "https://markbakeruk.net" + }, + { + "name": "Franck Lefevre", + "homepage": "https://rootslabs.net" } ], - "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", - "homepage": "http://phpexcel.codeplex.com", + "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine", + "homepage": "https://github.com/PHPOffice/PhpSpreadsheet", "keywords": [ "OpenXML", "excel", + "gnumeric", + "ods", "php", "spreadsheet", "xls", "xlsx" ], - "abandoned": "phpoffice/phpspreadsheet", - "time": "2015-05-01T07:00:55+00:00" + "time": "2018-11-25T17:40:15+00:00" }, { "name": "phpseclib/phpseclib", - "version": "2.0.11", + "version": "2.0.12", "source": { "type": "git", "url": "https://github.com/phpseclib/phpseclib.git", - "reference": "7053f06f91b3de78e143d430e55a8f7889efc08b" + "reference": "8814dc7841db159daed0b32c2b08fb7e03c6afe7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/7053f06f91b3de78e143d430e55a8f7889efc08b", - "reference": "7053f06f91b3de78e143d430e55a8f7889efc08b", + "url": "https://api.github.com/repos/phpseclib/phpseclib/zipball/8814dc7841db159daed0b32c2b08fb7e03c6afe7", + "reference": "8814dc7841db159daed0b32c2b08fb7e03c6afe7", "shasum": "" }, "require": { @@ -3526,7 +3718,7 @@ "x.509", "x509" ], - "time": "2018-04-15T16:55:05+00:00" + "time": "2018-11-04T05:45:48+00:00" }, { "name": "psr/cache", @@ -3675,16 +3867,16 @@ }, { "name": "psr/log", - "version": "1.0.2", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d" + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", - "reference": "4ebe3a8bf773a19edfe0a84b6585ba3d401b724d", + "url": "https://api.github.com/repos/php-fig/log/zipball/6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", + "reference": "6c001f1daafa3a3ac1d8ff69ee4db8e799a654dd", "shasum": "" }, "require": { @@ -3718,7 +3910,7 @@ "psr", "psr-3" ], - "time": "2016-10-10T12:19:37+00:00" + "time": "2018-11-20T15:27:04+00:00" }, { "name": "psr/simple-cache", @@ -3842,6 +4034,79 @@ ], "time": "2018-10-13T15:16:03+00:00" }, + { + "name": "pusher/pusher-http-laravel", + "version": "v4.2.1", + "source": { + "type": "git", + "url": "https://github.com/pusher/pusher-http-laravel.git", + "reference": "0f56b8de457585e82c72fcac52c4dc92b45f7054" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pusher/pusher-http-laravel/zipball/0f56b8de457585e82c72fcac52c4dc92b45f7054", + "reference": "0f56b8de457585e82c72fcac52c4dc92b45f7054", + "shasum": "" + }, + "require": { + "graham-campbell/manager": "^3.0|^4.0", + "illuminate/contracts": "5.5.*|5.6.*|5.7.*", + "illuminate/support": "5.5.*|5.6.*|5.7.*", + "php": "^7.0", + "pusher/pusher-php-server": "^3.0" + }, + "require-dev": { + "graham-campbell/analyzer": "^1.1", + "graham-campbell/testbench": "^4.0|^5.0", + "mockery/mockery": "^1.0", + "orchestra/testbench": "3.5.*|3.6.*|3.7.*", + "phpunit/phpunit": "^6.5|^7.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + }, + "laravel": { + "providers": [ + "Pusher\\Laravel\\PusherServiceProvider" + ], + "aliases": { + "Pusher": "Pusher\\Laravel\\Facades\\Pusher" + } + } + }, + "autoload": { + "psr-4": { + "Pusher\\Laravel\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Vincent Klaiber", + "email": "hello@vinkla.com", + "homepage": "https://vinkla.com" + } + ], + "description": "A Pusher bridge for Laravel", + "keywords": [ + "api", + "events", + "http", + "laravel", + "php-pusher-server", + "publish", + "pusher", + "realtime", + "rest", + "trigger" + ], + "time": "2018-09-21T14:09:35+00:00" + }, { "name": "pusher/pusher-php-server", "version": "v3.2.0", @@ -4074,29 +4339,39 @@ }, { "name": "simplesoftwareio/simple-qrcode", - "version": "1.5.1", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/SimpleSoftwareIO/simple-qrcode.git", - "reference": "0d8fbf73f7adc166ec5aabbf898b7327f6c69600" + "reference": "90b2282dd29be1e52565e9832dc23af41610ea07" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/0d8fbf73f7adc166ec5aabbf898b7327f6c69600", - "reference": "0d8fbf73f7adc166ec5aabbf898b7327f6c69600", + "url": "https://api.github.com/repos/SimpleSoftwareIO/simple-qrcode/zipball/90b2282dd29be1e52565e9832dc23af41610ea07", + "reference": "90b2282dd29be1e52565e9832dc23af41610ea07", "shasum": "" }, "require": { "bacon/bacon-qr-code": "1.0.*", "ext-gd": "*", - "illuminate/support": ">=4.2.0", - "php": ">=5.4.0" + "illuminate/support": ">=5.0.0", + "php": ">=7.0" }, "require-dev": { "mockery/mockery": "0.9.*", - "phpunit/phpunit": "~5" + "phpunit/phpunit": "~6" }, "type": "library", + "extra": { + "laravel": { + "providers": [ + "SimpleSoftwareIO\\QrCode\\QrCodeServiceProvider" + ], + "aliases": { + "QrCode": "SimpleSoftwareIO\\QrCode\\Facades\\QrCode" + } + } + }, "autoload": { "psr-0": { "SimpleSoftwareIO\\QrCode\\": "src" @@ -4121,7 +4396,7 @@ "qrcode", "wrapper" ], - "time": "2016-12-06T01:39:52+00:00" + "time": "2017-11-26T15:27:12+00:00" }, { "name": "spatie/fractalistic", @@ -4507,21 +4782,20 @@ }, { "name": "symfony/console", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "3b2b415d4c48fbefca7dc742aa0a0171bfae4e0b" + "reference": "c74f4d1988dfcd8760273e53551694da32b056d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/3b2b415d4c48fbefca7dc742aa0a0171bfae4e0b", - "reference": "3b2b415d4c48fbefca7dc742aa0a0171bfae4e0b", + "url": "https://api.github.com/repos/symfony/console/zipball/c74f4d1988dfcd8760273e53551694da32b056d0", + "reference": "c74f4d1988dfcd8760273e53551694da32b056d0", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/debug": "~2.8|~3.0|~4.0", + "php": "^7.1.3", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { @@ -4530,11 +4804,11 @@ }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "~3.3|~4.0", + "symfony/config": "~3.4|~4.0", "symfony/dependency-injection": "~3.4|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", + "symfony/event-dispatcher": "~3.4|~4.0", "symfony/lock": "~3.4|~4.0", - "symfony/process": "~3.3|~4.0" + "symfony/process": "~3.4|~4.0" }, "suggest": { "psr/log-implementation": "For using the console logger", @@ -4545,7 +4819,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4572,20 +4846,20 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2018-10-02T16:33:53+00:00" + "time": "2018-11-26T14:00:40+00:00" }, { "name": "symfony/css-selector", - "version": "v4.1.6", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "d67de79a70a27d93c92c47f37ece958bf8de4d8a" + "reference": "9e4dc57949853315561f0cd5eb84d0707465502a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/d67de79a70a27d93c92c47f37ece958bf8de4d8a", - "reference": "d67de79a70a27d93c92c47f37ece958bf8de4d8a", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/9e4dc57949853315561f0cd5eb84d0707465502a", + "reference": "9e4dc57949853315561f0cd5eb84d0707465502a", "shasum": "" }, "require": { @@ -4625,36 +4899,36 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2018-10-02T16:36:10+00:00" + "time": "2018-11-11T19:51:29+00:00" }, { "name": "symfony/debug", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "0a612e9dfbd2ccce03eb174365f31ecdca930ff6" + "reference": "f9eea0cff99d14f97d69b24b17164098ece3fd32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/0a612e9dfbd2ccce03eb174365f31ecdca930ff6", - "reference": "0a612e9dfbd2ccce03eb174365f31ecdca930ff6", + "url": "https://api.github.com/repos/symfony/debug/zipball/f9eea0cff99d14f97d69b24b17164098ece3fd32", + "reference": "f9eea0cff99d14f97d69b24b17164098ece3fd32", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "psr/log": "~1.0" }, "conflict": { - "symfony/http-kernel": ">=2.3,<2.3.24|~2.4.0|>=2.5,<2.5.9|>=2.6,<2.6.2" + "symfony/http-kernel": "<3.4" }, "require-dev": { - "symfony/http-kernel": "~2.8|~3.0|~4.0" + "symfony/http-kernel": "~3.4|~4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4681,20 +4955,20 @@ ], "description": "Symfony Debug Component", "homepage": "https://symfony.com", - "time": "2018-10-02T16:33:53+00:00" + "time": "2018-11-11T19:51:29+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v4.1.6", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "bfb30c2ad377615a463ebbc875eba64a99f6aa3e" + "reference": "8b93ce06506d58485893e2da366767dcc5390862" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/bfb30c2ad377615a463ebbc875eba64a99f6aa3e", - "reference": "bfb30c2ad377615a463ebbc875eba64a99f6aa3e", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/8b93ce06506d58485893e2da366767dcc5390862", + "reference": "8b93ce06506d58485893e2da366767dcc5390862", "shasum": "" }, "require": { @@ -4744,29 +5018,29 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2018-07-26T09:10:45+00:00" + "time": "2018-11-26T10:26:29+00:00" }, { "name": "symfony/finder", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "54ba444dddc5bd5708a34bd095ea67c6eb54644d" + "reference": "68fbdcafe915db67adb13fddaec4532e684f6689" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/54ba444dddc5bd5708a34bd095ea67c6eb54644d", - "reference": "54ba444dddc5bd5708a34bd095ea67c6eb54644d", + "url": "https://api.github.com/repos/symfony/finder/zipball/68fbdcafe915db67adb13fddaec4532e684f6689", + "reference": "68fbdcafe915db67adb13fddaec4532e684f6689", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4793,34 +5067,34 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2018-10-03T08:46:40+00:00" + "time": "2018-11-11T19:51:29+00:00" }, { "name": "symfony/http-foundation", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "3a4498236ade473c52b92d509303e5fd1b211ab1" + "reference": "26062b9527b6797fc6239ed698c9c0a3c5e891e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/3a4498236ade473c52b92d509303e5fd1b211ab1", - "reference": "3a4498236ade473c52b92d509303e5fd1b211ab1", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/26062b9527b6797fc6239ed698c9c0a3c5e891e0", + "reference": "26062b9527b6797fc6239ed698c9c0a3c5e891e0", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.1", - "symfony/polyfill-php70": "~1.6" + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.1" }, "require-dev": { - "symfony/expression-language": "~2.8|~3.0|~4.0" + "predis/predis": "~1.0", + "symfony/expression-language": "~3.4|~4.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4847,34 +5121,34 @@ ], "description": "Symfony HttpFoundation Component", "homepage": "https://symfony.com", - "time": "2018-10-03T08:48:18+00:00" + "time": "2018-11-26T10:26:29+00:00" }, { "name": "symfony/http-kernel", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "a0944a9a1d8845da724236cde9a310964acadb1c" + "reference": "2be29c72276ba4ef5c5488de666f9f12aa768b44" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/a0944a9a1d8845da724236cde9a310964acadb1c", - "reference": "a0944a9a1d8845da724236cde9a310964acadb1c", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/2be29c72276ba4ef5c5488de666f9f12aa768b44", + "reference": "2be29c72276ba4ef5c5488de666f9f12aa768b44", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", + "php": "^7.1.3", "psr/log": "~1.0", - "symfony/debug": "~2.8|~3.0|~4.0", - "symfony/event-dispatcher": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~3.4.12|~4.0.12|^4.1.1", + "symfony/debug": "~3.4|~4.0", + "symfony/event-dispatcher": "~4.1", + "symfony/http-foundation": "^4.1.1", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/config": "<2.8", - "symfony/dependency-injection": "<3.4.10|<4.0.10,>=4", - "symfony/var-dumper": "<3.3", + "symfony/config": "<3.4", + "symfony/dependency-injection": "<4.1", + "symfony/var-dumper": "<4.1.1", "twig/twig": "<1.34|<2.4,>=2" }, "provide": { @@ -4882,34 +5156,32 @@ }, "require-dev": { "psr/cache": "~1.0", - "symfony/browser-kit": "~2.8|~3.0|~4.0", - "symfony/class-loader": "~2.8|~3.0", - "symfony/config": "~2.8|~3.0|~4.0", - "symfony/console": "~2.8|~3.0|~4.0", - "symfony/css-selector": "~2.8|~3.0|~4.0", - "symfony/dependency-injection": "^3.4.10|^4.0.10", - "symfony/dom-crawler": "~2.8|~3.0|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/finder": "~2.8|~3.0|~4.0", - "symfony/process": "~2.8|~3.0|~4.0", + "symfony/browser-kit": "~3.4|~4.0", + "symfony/config": "~3.4|~4.0", + "symfony/console": "~3.4|~4.0", + "symfony/css-selector": "~3.4|~4.0", + "symfony/dependency-injection": "^4.1", + "symfony/dom-crawler": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/finder": "~3.4|~4.0", + "symfony/process": "~3.4|~4.0", "symfony/routing": "~3.4|~4.0", - "symfony/stopwatch": "~2.8|~3.0|~4.0", - "symfony/templating": "~2.8|~3.0|~4.0", - "symfony/translation": "~2.8|~3.0|~4.0", - "symfony/var-dumper": "~3.3|~4.0" + "symfony/stopwatch": "~3.4|~4.0", + "symfony/templating": "~3.4|~4.0", + "symfony/translation": "~3.4|~4.0", + "symfony/var-dumper": "^4.1.1" }, "suggest": { "symfony/browser-kit": "", "symfony/config": "", "symfony/console": "", "symfony/dependency-injection": "", - "symfony/finder": "", "symfony/var-dumper": "" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -4936,11 +5208,11 @@ ], "description": "Symfony HttpKernel Component", "homepage": "https://symfony.com", - "time": "2018-10-03T12:03:34+00:00" + "time": "2018-11-26T14:52:15+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.9.0", + "version": "v1.10.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", @@ -4998,16 +5270,16 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.9.0", + "version": "v1.10.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8" + "reference": "c79c051f5b3a46be09205c73b80b346e4153e494" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d0cd638f4634c16d8df4508e847f14e9e43168b8", - "reference": "d0cd638f4634c16d8df4508e847f14e9e43168b8", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/c79c051f5b3a46be09205c73b80b346e4153e494", + "reference": "c79c051f5b3a46be09205c73b80b346e4153e494", "shasum": "" }, "require": { @@ -5053,80 +5325,23 @@ "portable", "shim" ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2018-09-21T13:07:52+00:00" }, { - "name": "symfony/polyfill-php56", - "version": "v1.9.0", + "name": "symfony/polyfill-php72", + "version": "v1.10.0", "source": { "type": "git", - "url": "https://github.com/symfony/polyfill-php56.git", - "reference": "7b4fc009172cc0196535b0328bd1226284a28000" + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "9050816e2ca34a8e916c3a0ae8b9c2fccf68b631" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/7b4fc009172cc0196535b0328bd1226284a28000", - "reference": "7b4fc009172cc0196535b0328bd1226284a28000", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9050816e2ca34a8e916c3a0ae8b9c2fccf68b631", + "reference": "9050816e2ca34a8e916c3a0ae8b9c2fccf68b631", "shasum": "" }, "require": { - "php": ">=5.3.3", - "symfony/polyfill-util": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Php56\\": "" - }, - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions", - "homepage": "https://symfony.com", - "keywords": [ - "compatibility", - "polyfill", - "portable", - "shim" - ], - "time": "2018-08-06T14:22:27+00:00" - }, - { - "name": "symfony/polyfill-php70", - "version": "v1.9.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-php70.git", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/1e24b0c4a56d55aaf368763a06c6d1c7d3194934", - "reference": "1e24b0c4a56d55aaf368763a06c6d1c7d3194934", - "shasum": "" - }, - "require": { - "paragonie/random_compat": "~1.0|~2.0|~9.99", "php": ">=5.3.3" }, "type": "library", @@ -5137,13 +5352,10 @@ }, "autoload": { "psr-4": { - "Symfony\\Polyfill\\Php70\\": "" + "Symfony\\Polyfill\\Php72\\": "" }, "files": [ "bootstrap.php" - ], - "classmap": [ - "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", @@ -5160,7 +5372,7 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions", + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", @@ -5168,81 +5380,29 @@ "portable", "shim" ], - "time": "2018-08-06T14:22:27+00:00" - }, - { - "name": "symfony/polyfill-util", - "version": "v1.9.0", - "source": { - "type": "git", - "url": "https://github.com/symfony/polyfill-util.git", - "reference": "8e15d04ba3440984d23e7964b2ee1d25c8de1581" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/8e15d04ba3440984d23e7964b2ee1d25c8de1581", - "reference": "8e15d04ba3440984d23e7964b2ee1d25c8de1581", - "shasum": "" - }, - "require": { - "php": ">=5.3.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.9-dev" - } - }, - "autoload": { - "psr-4": { - "Symfony\\Polyfill\\Util\\": "" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Nicolas Grekas", - "email": "p@tchwork.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Symfony utilities for portability of PHP codes", - "homepage": "https://symfony.com", - "keywords": [ - "compat", - "compatibility", - "polyfill", - "shim" - ], - "time": "2018-08-06T14:22:27+00:00" + "time": "2018-09-21T13:07:52+00:00" }, { "name": "symfony/process", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "1dc2977afa7d70f90f3fefbcd84152813558910e" + "reference": "471f6e24172366a97365baaae588ddaafbba9b20" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/1dc2977afa7d70f90f3fefbcd84152813558910e", - "reference": "1dc2977afa7d70f90f3fefbcd84152813558910e", + "url": "https://api.github.com/repos/symfony/process/zipball/471f6e24172366a97365baaae588ddaafbba9b20", + "reference": "471f6e24172366a97365baaae588ddaafbba9b20", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -5269,7 +5429,7 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2018-10-02T12:28:39+00:00" + "time": "2018-11-20T16:14:00+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -5334,33 +5494,33 @@ }, { "name": "symfony/routing", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "585f6e2d740393d546978769dd56e496a6233e0b" + "reference": "eebc037d45c253af2349c5b25a2d0531a732efdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/585f6e2d740393d546978769dd56e496a6233e0b", - "reference": "585f6e2d740393d546978769dd56e496a6233e0b", + "url": "https://api.github.com/repos/symfony/routing/zipball/eebc037d45c253af2349c5b25a2d0531a732efdc", + "reference": "eebc037d45c253af2349c5b25a2d0531a732efdc", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8" + "php": "^7.1.3" }, "conflict": { - "symfony/config": "<3.3.1", - "symfony/dependency-injection": "<3.3", + "symfony/config": "<3.4", + "symfony/dependency-injection": "<3.4", "symfony/yaml": "<3.4" }, "require-dev": { "doctrine/annotations": "~1.0", "psr/log": "~1.0", - "symfony/config": "^3.3.1|~4.0", - "symfony/dependency-injection": "~3.3|~4.0", - "symfony/expression-language": "~2.8|~3.0|~4.0", - "symfony/http-foundation": "~2.8|~3.0|~4.0", + "symfony/config": "~3.4|~4.0", + "symfony/dependency-injection": "~3.4|~4.0", + "symfony/expression-language": "~3.4|~4.0", + "symfony/http-foundation": "~3.4|~4.0", "symfony/yaml": "~3.4|~4.0" }, "suggest": { @@ -5374,7 +5534,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -5407,20 +5567,20 @@ "uri", "url" ], - "time": "2018-10-02T12:28:39+00:00" + "time": "2018-11-26T10:24:14+00:00" }, { "name": "symfony/translation", - "version": "v4.1.6", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "9f0b61e339160a466ebcde167a6c5521c810e304" + "reference": "615e3cf75d00a7d6788316d9631957991ba9c26a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/9f0b61e339160a466ebcde167a6c5521c810e304", - "reference": "9f0b61e339160a466ebcde167a6c5521c810e304", + "url": "https://api.github.com/repos/symfony/translation/zipball/615e3cf75d00a7d6788316d9631957991ba9c26a", + "reference": "615e3cf75d00a7d6788316d9631957991ba9c26a", "shasum": "" }, "require": { @@ -5476,42 +5636,48 @@ ], "description": "Symfony Translation Component", "homepage": "https://symfony.com", - "time": "2018-10-02T16:36:10+00:00" + "time": "2018-11-26T10:26:29+00:00" }, { "name": "symfony/var-dumper", - "version": "v3.4.17", + "version": "v4.1.8", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "ff8ac19e97e5c7c3979236b584719a1190f84181" + "reference": "42a55e4a4a7421124636f6f15845187704be0423" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/ff8ac19e97e5c7c3979236b584719a1190f84181", - "reference": "ff8ac19e97e5c7c3979236b584719a1190f84181", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/42a55e4a4a7421124636f6f15845187704be0423", + "reference": "42a55e4a4a7421124636f6f15845187704be0423", "shasum": "" }, "require": { - "php": "^5.5.9|>=7.0.8", - "symfony/polyfill-mbstring": "~1.0" + "php": "^7.1.3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.5" }, "conflict": { - "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0" + "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0", + "symfony/console": "<3.4" }, "require-dev": { "ext-iconv": "*", + "symfony/process": "~3.4|~4.0", "twig/twig": "~1.34|~2.4" }, "suggest": { "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).", "ext-intl": "To show region name in time zone dump", - "ext-symfony_debug": "" + "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script" }, + "bin": [ + "Resources/bin/var-dump-server" + ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.4-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -5545,7 +5711,7 @@ "debug", "dump" ], - "time": "2018-10-02T16:33:53+00:00" + "time": "2018-11-20T16:14:00+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -5594,80 +5760,6 @@ "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", "time": "2017-11-27T11:13:29+00:00" }, - { - "name": "vinkla/pusher", - "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/pusher/pusher-http-laravel.git", - "reference": "d81eff9aeb9b64c27f1486e641bad3cca3b8d559" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pusher/pusher-http-laravel/zipball/d81eff9aeb9b64c27f1486e641bad3cca3b8d559", - "reference": "d81eff9aeb9b64c27f1486e641bad3cca3b8d559", - "shasum": "" - }, - "require": { - "graham-campbell/manager": "^3.0", - "illuminate/contracts": "5.5.*", - "illuminate/support": "5.5.*", - "php": "^7.0", - "pusher/pusher-php-server": "^3.0" - }, - "require-dev": { - "graham-campbell/analyzer": "^1.1", - "graham-campbell/testbench": "^4.0", - "mockery/mockery": "dev-master#c90a17247147543081e4d00f46911e422b49e583", - "orchestra/testbench": "^3.5", - "phpunit/phpunit": "^6.3" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.1-dev" - }, - "laravel": { - "providers": [ - "Vinkla\\Pusher\\PusherServiceProvider" - ], - "aliases": { - "Pusher": "Vinkla\\Pusher\\Facades\\Pusher" - } - } - }, - "autoload": { - "psr-4": { - "Vinkla\\Pusher\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Vincent Klaiber", - "email": "hello@vinkla.com", - "homepage": "https://vinkla.com" - } - ], - "description": "A Pusher bridge for Laravel", - "keywords": [ - "api", - "events", - "http", - "laravel", - "php-pusher-server", - "publish", - "pusher", - "realtime", - "rest", - "trigger" - ], - "abandoned": "pusher/pusher-http-laravel", - "time": "2017-09-02T21:55:12+00:00" - }, { "name": "vlucas/phpdotenv", "version": "v2.5.1", @@ -5972,6 +6064,67 @@ } ], "packages-dev": [ + { + "name": "beyondcode/laravel-dump-server", + "version": "1.2.2", + "source": { + "type": "git", + "url": "https://github.com/beyondcode/laravel-dump-server.git", + "reference": "8864b9efcb48e0a79e83014dd7f0a5481f5c808f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/beyondcode/laravel-dump-server/zipball/8864b9efcb48e0a79e83014dd7f0a5481f5c808f", + "reference": "8864b9efcb48e0a79e83014dd7f0a5481f5c808f", + "shasum": "" + }, + "require": { + "illuminate/console": "5.6.*|5.7.*|5.8.*", + "illuminate/http": "5.6.*|5.7.*|5.8.*", + "illuminate/support": "5.6.*|5.7.*|5.8.*", + "php": "^7.1", + "symfony/var-dumper": "^4.1.1" + }, + "require-dev": { + "larapack/dd": "^1.0", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "BeyondCode\\DumpServer\\DumpServerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "BeyondCode\\DumpServer\\": "src" + }, + "files": [ + "helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marcel Pociot", + "email": "marcel@beyondco.de", + "homepage": "https://beyondcode.de", + "role": "Developer" + } + ], + "description": "Symfony Var-Dump Server for Laravel", + "homepage": "https://github.com/beyondcode/laravel-dump-server", + "keywords": [ + "beyondcode", + "laravel-dump-server" + ], + "time": "2018-10-04T07:22:24+00:00" + }, { "name": "doctrine/instantiator", "version": "1.1.0", @@ -6139,20 +6292,20 @@ }, { "name": "hamcrest/hamcrest-php", - "version": "v1.2.2", + "version": "v2.0.0", "source": { "type": "git", "url": "https://github.com/hamcrest/hamcrest-php.git", - "reference": "b37020aa976fa52d3de9aa904aa2522dc518f79c" + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/b37020aa976fa52d3de9aa904aa2522dc518f79c", - "reference": "b37020aa976fa52d3de9aa904aa2522dc518f79c", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/776503d3a8e85d4f9a1148614f95b7a608b046ad", + "reference": "776503d3a8e85d4f9a1148614f95b7a608b046ad", "shasum": "" }, "require": { - "php": ">=5.3.2" + "php": "^5.3|^7.0" }, "replace": { "cordoval/hamcrest-php": "*", @@ -6161,15 +6314,18 @@ }, "require-dev": { "phpunit/php-file-iterator": "1.3.3", - "satooshi/php-coveralls": "dev-master" + "phpunit/phpunit": "~4.0", + "satooshi/php-coveralls": "^1.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, "autoload": { "classmap": [ "hamcrest" - ], - "files": [ - "hamcrest/Hamcrest.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -6180,34 +6336,34 @@ "keywords": [ "test" ], - "time": "2015-05-11T14:41:42+00:00" + "time": "2016-01-20T08:20:44+00:00" }, { "name": "mockery/mockery", - "version": "0.9.9", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/mockery/mockery.git", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856" + "reference": "100633629bf76d57430b86b7098cd6beb996a35a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mockery/mockery/zipball/6fdb61243844dc924071d3404bb23994ea0b6856", - "reference": "6fdb61243844dc924071d3404bb23994ea0b6856", + "url": "https://api.github.com/repos/mockery/mockery/zipball/100633629bf76d57430b86b7098cd6beb996a35a", + "reference": "100633629bf76d57430b86b7098cd6beb996a35a", "shasum": "" }, "require": { - "hamcrest/hamcrest-php": "~1.1", + "hamcrest/hamcrest-php": "~2.0", "lib-pcre": ">=7.0", - "php": ">=5.3.2" + "php": ">=5.6.0" }, "require-dev": { - "phpunit/phpunit": "~4.0" + "phpunit/phpunit": "~5.7.10|~6.5|~7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "0.9.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -6231,8 +6387,8 @@ "homepage": "http://davedevelopment.co.uk" } ], - "description": "Mockery is a simple yet flexible PHP mock object framework for use in unit testing with PHPUnit, PHPSpec or any other testing framework. Its core goal is to offer a test double framework with a succinct API capable of clearly defining all possible object operations and interactions using a human readable Domain Specific Language (DSL). Designed as a drop in alternative to PHPUnit's phpunit-mock-objects library, Mockery is easy to integrate with PHPUnit and can operate alongside phpunit-mock-objects without the World ending.", - "homepage": "http://github.com/padraic/mockery", + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", "keywords": [ "BDD", "TDD", @@ -6245,7 +6401,7 @@ "test double", "testing" ], - "time": "2017-02-28T12:52:32+00:00" + "time": "2018-10-02T21:52:37+00:00" }, { "name": "myclabs/deep-copy", @@ -6295,24 +6451,88 @@ ], "time": "2018-06-11T23:09:50+00:00" }, + { + "name": "nunomaduro/collision", + "version": "v2.1.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "b5feb0c0d92978ec7169232ce5d70d6da6b29f63" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/b5feb0c0d92978ec7169232ce5d70d6da6b29f63", + "reference": "b5feb0c0d92978ec7169232ce5d70d6da6b29f63", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.1.4", + "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", + "php": "^7.1", + "symfony/console": "~2.8|~3.3|~4.0" + }, + "require-dev": { + "laravel/framework": "5.7.*", + "nunomaduro/larastan": "^0.3.0", + "phpstan/phpstan": "^0.10", + "phpunit/phpunit": "~7.3" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "time": "2018-11-21T21:40:54+00:00" + }, { "name": "phar-io/manifest", - "version": "1.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/phar-io/manifest.git", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0" + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0", - "reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", "shasum": "" }, "require": { "ext-dom": "*", "ext-phar": "*", - "phar-io/version": "^1.0.1", + "phar-io/version": "^2.0", "php": "^5.6 || ^7.0" }, "type": "library", @@ -6348,20 +6568,20 @@ } ], "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", - "time": "2017-03-05T18:14:27+00:00" + "time": "2018-07-08T19:23:20+00:00" }, { "name": "phar-io/version", - "version": "1.0.1", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df" + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df", - "reference": "a70c0ced4be299a63d32fa96d9281d03e94041df", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", "shasum": "" }, "require": { @@ -6395,7 +6615,7 @@ } ], "description": "Library for handling version information and constraints", - "time": "2017-03-05T17:38:23+00:00" + "time": "2018-07-08T19:19:57+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -6614,40 +6834,40 @@ }, { "name": "phpunit/php-code-coverage", - "version": "5.3.2", + "version": "6.1.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac" + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac", - "reference": "c89677919c5dd6d3b3852f230a663118762218ac", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", + "reference": "807e6013b00af69b6c5d9ceb4282d0393dbb9d8d", "shasum": "" }, "require": { "ext-dom": "*", "ext-xmlwriter": "*", - "php": "^7.0", - "phpunit/php-file-iterator": "^1.4.2", + "php": "^7.1", + "phpunit/php-file-iterator": "^2.0", "phpunit/php-text-template": "^1.2.1", - "phpunit/php-token-stream": "^2.0.1", + "phpunit/php-token-stream": "^3.0", "sebastian/code-unit-reverse-lookup": "^1.0.1", - "sebastian/environment": "^3.0", + "sebastian/environment": "^3.1 || ^4.0", "sebastian/version": "^2.0.1", "theseer/tokenizer": "^1.1" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^7.0" }, "suggest": { - "ext-xdebug": "^2.5.5" + "ext-xdebug": "^2.6.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "5.3.x-dev" + "dev-master": "6.1-dev" } }, "autoload": { @@ -6673,29 +6893,32 @@ "testing", "xunit" ], - "time": "2018-04-06T15:36:58+00:00" + "time": "2018-10-31T16:06:48+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "1.4.5", + "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4" + "reference": "050bedf145a257b1ff02746c31894800e5122946" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4", - "reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946", + "reference": "050bedf145a257b1ff02746c31894800e5122946", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": "^7.1" + }, + "require-dev": { + "phpunit/phpunit": "^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.4.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -6710,7 +6933,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -6720,7 +6943,7 @@ "filesystem", "iterator" ], - "time": "2017-11-27T13:52:08+00:00" + "time": "2018-09-13T20:33:42+00:00" }, { "name": "phpunit/php-text-template", @@ -6765,28 +6988,28 @@ }, { "name": "phpunit/php-timer", - "version": "1.0.9", + "version": "2.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f" + "reference": "8b8454ea6958c3dee38453d3bd571e023108c91f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", - "reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/8b8454ea6958c3dee38453d3bd571e023108c91f", + "reference": "8b8454ea6958c3dee38453d3bd571e023108c91f", "shasum": "" }, "require": { - "php": "^5.3.3 || ^7.0" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -6801,7 +7024,7 @@ "authors": [ { "name": "Sebastian Bergmann", - "email": "sb@sebastian-bergmann.de", + "email": "sebastian@phpunit.de", "role": "lead" } ], @@ -6810,33 +7033,33 @@ "keywords": [ "timer" ], - "time": "2017-02-26T11:10:40+00:00" + "time": "2018-02-01T13:07:23+00:00" }, { "name": "phpunit/php-token-stream", - "version": "2.0.2", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-token-stream.git", - "reference": "791198a2c6254db10131eecfe8c06670700904db" + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db", - "reference": "791198a2c6254db10131eecfe8c06670700904db", + "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/c99e3be9d3e85f60646f152f9002d46ed7770d18", + "reference": "c99e3be9d3e85f60646f152f9002d46ed7770d18", "shasum": "" }, "require": { "ext-tokenizer": "*", - "php": "^7.0" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "^6.2.4" + "phpunit/phpunit": "^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -6859,57 +7082,57 @@ "keywords": [ "tokenizer" ], - "time": "2017-11-27T05:48:46+00:00" + "time": "2018-10-30T05:52:18+00:00" }, { "name": "phpunit/phpunit", - "version": "6.5.13", + "version": "7.4.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "0973426fb012359b2f18d3bd1e90ef1172839693" + "reference": "b1be2c8530c4c29c3519a052c9fb6cee55053bbd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/0973426fb012359b2f18d3bd1e90ef1172839693", - "reference": "0973426fb012359b2f18d3bd1e90ef1172839693", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b1be2c8530c4c29c3519a052c9fb6cee55053bbd", + "reference": "b1be2c8530c4c29c3519a052c9fb6cee55053bbd", "shasum": "" }, "require": { + "doctrine/instantiator": "^1.1", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", "ext-mbstring": "*", "ext-xml": "*", - "myclabs/deep-copy": "^1.6.1", - "phar-io/manifest": "^1.0.1", - "phar-io/version": "^1.0", - "php": "^7.0", + "myclabs/deep-copy": "^1.7", + "phar-io/manifest": "^1.0.2", + "phar-io/version": "^2.0", + "php": "^7.1", "phpspec/prophecy": "^1.7", - "phpunit/php-code-coverage": "^5.3", - "phpunit/php-file-iterator": "^1.4.3", + "phpunit/php-code-coverage": "^6.0.7", + "phpunit/php-file-iterator": "^2.0.1", "phpunit/php-text-template": "^1.2.1", - "phpunit/php-timer": "^1.0.9", - "phpunit/phpunit-mock-objects": "^5.0.9", - "sebastian/comparator": "^2.1", - "sebastian/diff": "^2.0", - "sebastian/environment": "^3.1", + "phpunit/php-timer": "^2.0", + "sebastian/comparator": "^3.0", + "sebastian/diff": "^3.0", + "sebastian/environment": "^3.1 || ^4.0", "sebastian/exporter": "^3.1", "sebastian/global-state": "^2.0", "sebastian/object-enumerator": "^3.0.3", - "sebastian/resource-operations": "^1.0", + "sebastian/resource-operations": "^2.0", "sebastian/version": "^2.0.1" }, "conflict": { - "phpdocumentor/reflection-docblock": "3.0.2", - "phpunit/dbunit": "<3.0" + "phpunit/phpunit-mock-objects": "*" }, "require-dev": { "ext-pdo": "*" }, "suggest": { + "ext-soap": "*", "ext-xdebug": "*", - "phpunit/php-invoker": "^1.1" + "phpunit/php-invoker": "^2.0" }, "bin": [ "phpunit" @@ -6917,7 +7140,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5.x-dev" + "dev-master": "7.4-dev" } }, "autoload": { @@ -6943,66 +7166,7 @@ "testing", "xunit" ], - "time": "2018-09-08T15:10:43+00:00" - }, - { - "name": "phpunit/phpunit-mock-objects", - "version": "5.0.10", - "source": { - "type": "git", - "url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f", - "reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f", - "shasum": "" - }, - "require": { - "doctrine/instantiator": "^1.0.5", - "php": "^7.0", - "phpunit/php-text-template": "^1.2.1", - "sebastian/exporter": "^3.1" - }, - "conflict": { - "phpunit/phpunit": "<6.0" - }, - "require-dev": { - "phpunit/phpunit": "^6.5.11" - }, - "suggest": { - "ext-soap": "*" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "5.0.x-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Sebastian Bergmann", - "email": "sebastian@phpunit.de", - "role": "lead" - } - ], - "description": "Mock Object library for PHPUnit", - "homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/", - "keywords": [ - "mock", - "xunit" - ], - "time": "2018-08-09T05:50:03+00:00" + "time": "2018-11-14T16:52:02+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", @@ -7051,30 +7215,30 @@ }, { "name": "sebastian/comparator", - "version": "2.1.3", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9" + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9", - "reference": "34369daee48eafb2651bea869b4b15d75ccc35f9", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da", + "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da", "shasum": "" }, "require": { - "php": "^7.0", - "sebastian/diff": "^2.0 || ^3.0", + "php": "^7.1", + "sebastian/diff": "^3.0", "sebastian/exporter": "^3.1" }, "require-dev": { - "phpunit/phpunit": "^6.4" + "phpunit/phpunit": "^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -7111,32 +7275,33 @@ "compare", "equality" ], - "time": "2018-02-01T13:46:46+00:00" + "time": "2018-07-12T15:12:46+00:00" }, { "name": "sebastian/diff", - "version": "2.0.1", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd" + "reference": "366541b989927187c4ca70490a35615d3fef2dce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", - "reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/366541b989927187c4ca70490a35615d3fef2dce", + "reference": "366541b989927187c4ca70490a35615d3fef2dce", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "^6.2" + "phpunit/phpunit": "^7.0", + "symfony/process": "^2 || ^3.3 || ^4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -7161,34 +7326,37 @@ "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ - "diff" + "diff", + "udiff", + "unidiff", + "unified diff" ], - "time": "2017-08-03T08:09:46+00:00" + "time": "2018-06-10T07:54:39+00:00" }, { "name": "sebastian/environment", - "version": "3.1.0", + "version": "4.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5" + "reference": "febd209a219cea7b56ad799b30ebbea34b71eb8f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5", - "reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/febd209a219cea7b56ad799b30ebbea34b71eb8f", + "reference": "febd209a219cea7b56ad799b30ebbea34b71eb8f", "shasum": "" }, "require": { - "php": "^7.0" + "php": "^7.1" }, "require-dev": { - "phpunit/phpunit": "^6.1" + "phpunit/phpunit": "^7.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -7213,7 +7381,7 @@ "environment", "hhvm" ], - "time": "2017-07-01T08:51:00+00:00" + "time": "2018-11-25T09:31:21+00:00" }, { "name": "sebastian/exporter", @@ -7480,25 +7648,25 @@ }, { "name": "sebastian/resource-operations", - "version": "1.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52" + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", - "reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9", + "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9", "shasum": "" }, "require": { - "php": ">=5.6.0" + "php": "^7.1" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -7518,7 +7686,7 @@ ], "description": "Provides a list of PHP built-in functions that operate on resources", "homepage": "https://www.github.com/sebastianbergmann/resource-operations", - "time": "2015-07-28T20:34:47+00:00" + "time": "2018-10-04T04:07:39+00:00" }, { "name": "sebastian/version", @@ -7655,12 +7823,12 @@ } ], "aliases": [], - "minimum-stability": "stable", + "minimum-stability": "dev", "stability-flags": [], - "prefer-stable": false, + "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=7.0.0" + "php": "^7.1.3" }, "platform-dev": [] } From 9bb02e10fccbd064b1176a198c3d6d0e84ab2109 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Wed, 28 Nov 2018 09:05:36 -0500 Subject: [PATCH 3/8] cambio de entidades indicadas para para laravel 5.6, y aumento de archivos de configuracion como para 5.7 --- .env.dusk.local | 3 +- .env.dusk.testing | 3 +- .env.example | 3 +- app/Exceptions/Handler.php | 2 +- app/Http/Middleware/TrustProxies.php | 8 +-- config/app.php | 17 ------ config/excel.php | 2 +- config/hashing.php | 52 +++++++++++++++++++ config/logging.php | 78 ++++++++++++++++++++++++++++ 9 files changed, 139 insertions(+), 29 deletions(-) create mode 100644 config/hashing.php create mode 100644 config/logging.php diff --git a/.env.dusk.local b/.env.dusk.local index 5aaf6e95..f489c7a1 100644 --- a/.env.dusk.local +++ b/.env.dusk.local @@ -2,10 +2,11 @@ APP_NAME=Inventario APP_ENV=local APP_KEY=base64:= APP_DEBUG=true -APP_LOG_LEVEL=debug APP_URL=http://inventario3.ecuatask.dev APP_TITLE_PAGE="Inventario de equipos y recursos" +LOG_CHANNEL=stack + DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 diff --git a/.env.dusk.testing b/.env.dusk.testing index 5aaf6e95..f489c7a1 100644 --- a/.env.dusk.testing +++ b/.env.dusk.testing @@ -2,10 +2,11 @@ APP_NAME=Inventario APP_ENV=local APP_KEY=base64:= APP_DEBUG=true -APP_LOG_LEVEL=debug APP_URL=http://inventario3.ecuatask.dev APP_TITLE_PAGE="Inventario de equipos y recursos" +LOG_CHANNEL=stack + DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 diff --git a/.env.example b/.env.example index 5aaf6e95..f489c7a1 100644 --- a/.env.example +++ b/.env.example @@ -2,10 +2,11 @@ APP_NAME=Inventario APP_ENV=local APP_KEY=base64:= APP_DEBUG=true -APP_LOG_LEVEL=debug APP_URL=http://inventario3.ecuatask.dev APP_TITLE_PAGE="Inventario de equipos y recursos" +LOG_CHANNEL=stack + DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php index 05c826f0..137a8f37 100644 --- a/app/Exceptions/Handler.php +++ b/app/Exceptions/Handler.php @@ -3,7 +3,7 @@ namespace App\Exceptions; use App\Traits\ApiResponser; -use Barryvdh\Cors\CorsService; +use Asm89\Stack\CorsService; use Exception; use Illuminate\Auth\Access\AuthorizationException; use Illuminate\Auth\AuthenticationException; diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php index 353a6ec3..34949826 100644 --- a/app/Http/Middleware/TrustProxies.php +++ b/app/Http/Middleware/TrustProxies.php @@ -18,11 +18,5 @@ class TrustProxies extends Middleware * * @var array */ - protected $headers = [ - Request::HEADER_FORWARDED => 'FORWARDED', - Request::HEADER_X_FORWARDED_FOR => 'X_FORWARDED_FOR', - Request::HEADER_X_FORWARDED_HOST => 'X_FORWARDED_HOST', - Request::HEADER_X_FORWARDED_PORT => 'X_FORWARDED_PORT', - Request::HEADER_X_FORWARDED_PROTO => 'X_FORWARDED_PROTO', - ]; + protected $headers = Request::HEADER_X_FORWARDED_ALL; } diff --git a/config/app.php b/config/app.php index fb3b17fe..8d151b33 100644 --- a/config/app.php +++ b/config/app.php @@ -107,23 +107,6 @@ 'cipher' => 'AES-256-CBC', - /* - |-------------------------------------------------------------------------- - | Logging Configuration - |-------------------------------------------------------------------------- - | - | Here you may configure the log settings for your application. Out of - | the box, Laravel uses the Monolog PHP logging library. This gives - | you a variety of powerful log handlers / formatters to utilize. - | - | Available Settings: "single", "daily", "syslog", "errorlog" - | - */ - - 'log' => env('APP_LOG', 'single'), - - 'log_level' => env('APP_LOG_LEVEL', 'debug'), - /* |-------------------------------------------------------------------------- | Autoloaded Service Providers diff --git a/config/excel.php b/config/excel.php index 7fd7a8b8..673b0d55 100644 --- a/config/excel.php +++ b/config/excel.php @@ -179,7 +179,7 @@ | having the appropriate fonts installed. | */ - 'autosize-method' => PHPExcel_Shared_Font::AUTOSIZE_METHOD_APPROX, + // 'autosize-method' => PHPExcel_Shared_Font::AUTOSIZE_METHOD_APPROX, /* |-------------------------------------------------------------------------- diff --git a/config/hashing.php b/config/hashing.php new file mode 100644 index 00000000..bc5da3a6 --- /dev/null +++ b/config/hashing.php @@ -0,0 +1,52 @@ + 'bcrypt', + + /* + |-------------------------------------------------------------------------- + | Bcrypt Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Bcrypt algorithm. This will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'bcrypt' => [ + 'rounds' => env('BCRYPT_ROUNDS', 10), + ], + + /* + |-------------------------------------------------------------------------- + | Argon Options + |-------------------------------------------------------------------------- + | + | Here you may specify the configuration options that should be used when + | passwords are hashed using the Argon algorithm. These will allow you + | to control the amount of time it takes to hash the given password. + | + */ + + 'argon' => [ + 'memory' => 1024, + 'threads' => 2, + 'time' => 2, + ], + +]; \ No newline at end of file diff --git a/config/logging.php b/config/logging.php new file mode 100644 index 00000000..d210d8e2 --- /dev/null +++ b/config/logging.php @@ -0,0 +1,78 @@ + env('LOG_CHANNEL', 'stack'), + /* + |-------------------------------------------------------------------------- + | Log Channels + |-------------------------------------------------------------------------- + | + | Here you may configure the log channels for your application. Out of + | the box, Laravel uses the Monolog PHP logging library. This gives + | you a variety of powerful log handlers / formatters to utilize. + | + | Available Drivers: "single", "daily", "slack", "syslog", + | "errorlog", "monolog", + | "custom", "stack" + | + */ + 'channels' => [ + 'stack' => [ + 'driver' => 'stack', + 'channels' => ['daily'], + ], + 'single' => [ + 'driver' => 'single', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + ], + 'daily' => [ + 'driver' => 'daily', + 'path' => storage_path('logs/laravel.log'), + 'level' => 'debug', + 'days' => 14, + ], + 'slack' => [ + 'driver' => 'slack', + 'url' => env('LOG_SLACK_WEBHOOK_URL'), + 'username' => 'Laravel Log', + 'emoji' => ':boom:', + 'level' => 'critical', + ], + 'papertrail' => [ + 'driver' => 'monolog', + 'level' => 'debug', + 'handler' => SyslogUdpHandler::class, + 'handler_with' => [ + 'host' => env('PAPERTRAIL_URL'), + 'port' => env('PAPERTRAIL_PORT'), + ], + ], + 'stderr' => [ + 'driver' => 'monolog', + 'handler' => StreamHandler::class, + 'with' => [ + 'stream' => 'php://stderr', + ], + ], + 'syslog' => [ + 'driver' => 'syslog', + 'level' => 'debug', + ], + 'errorlog' => [ + 'driver' => 'errorlog', + 'level' => 'debug', + ], + ], +]; \ No newline at end of file From caf330818a6b92c67f8da7c3390bbbf9b3df50cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Wed, 28 Nov 2018 09:09:17 -0500 Subject: [PATCH 4/8] Actualiza Readme --- readme.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index be2575d3..4c8ca156 100644 --- a/readme.md +++ b/readme.md @@ -1,7 +1,7 @@ # Sistema de Gestión de Inventarios de Activos Fijos con Laravel 5.5 -Sistema de gestión de inventarios de Activos Fijos con Laravel 5.5 , proyectado para RestFull, uso de Progressive web application PWA y JAVA -Si necesitas una demostracion escribe a wcadena@outlook.com, antes te invito a que veas la parte del wiki que aumente: +Sistema de gestión de inventarios de Activos Fijos con Laravel 5.7 , proyectado para RestFull, uso de Progressive web application PWA y JAVA +Si necesitas una demostracion escribe a wcadena@outlook.com, antes te invito a que veas la parte del wiki que aumenté: [Instalación](https://github.com/wcadena/inventarioFinalApp/wiki/Instalaci%C3%B3n) ## Modulos existentes @@ -25,7 +25,7 @@ Administra los activos , CRUD de activos Administra los modelos ### Movimiento - +Administra Movimiento de Activos.

From 3e598ba1a4534a910b819537ea551005a8718c24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Wed, 28 Nov 2018 09:39:46 -0500 Subject: [PATCH 5/8] Actualizacion de Composer.json de acuerdo a futuro de proyecto --- composer.json | 25 +++++++++++++++++++++---- 1 file changed, 21 insertions(+), 4 deletions(-) diff --git a/composer.json b/composer.json index 3f1b8fe0..791c6282 100644 --- a/composer.json +++ b/composer.json @@ -1,12 +1,29 @@ { - "name": "laravel/laravel", + "name": "wcadena/gestorInventarios", "type": "project", - "description": "The Laravel Framework.", + "description": "Gestor de Inventarios de area de Sistemas.", + "homepage": "https://ecuatask.com/", "keywords": [ "framework", - "laravel" + "laravel", + "css", + "js", + "less", + "responsive", + "back-end", + "web", + "admin" ], - "license": "MIT", + "authors": [ + { + "name": "Wagner Alexander Cadena Lastra", + "email": "wcadena@outlook.com" + } + ], + "support": { + "issues": "https://github.com/wcadena/inventarioFinalApp/issues" + }, + "license": "EPL-1.0", "require": { "php": "^7.1.3", "acacha/admin-lte-template-laravel": "^6.0", From 54e9295fdd3647efa3076d29fa375005ce912fa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Thu, 29 Nov 2018 08:21:33 -0500 Subject: [PATCH 6/8] se arregla configuracion de Actualizacion 5.7 en sistema --- app/Http/Controllers/EquiposController.php | 10 +- app/Http/Kernel.php | 18 +- app/Http/Middleware/Authenticate.php | 21 + app/Http/Middleware/VerifyCsrfToken.php | 7 + bootstrap/app.php | 2 +- composer.lock | 2 +- config/app.php | 206 ++----- config/database.php | 80 +-- config/services.php | 16 +- database/factories/ModelFactory.php | 3 + routelist.txt | 639 +++++++++++---------- 11 files changed, 498 insertions(+), 506 deletions(-) create mode 100644 app/Http/Middleware/Authenticate.php diff --git a/app/Http/Controllers/EquiposController.php b/app/Http/Controllers/EquiposController.php index 8f3c03f0..48803787 100644 --- a/app/Http/Controllers/EquiposController.php +++ b/app/Http/Controllers/EquiposController.php @@ -22,6 +22,8 @@ use Illuminate\Support\Facades\Auth; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Input; +use Illuminate\Support\Facades\Lang; +use Illuminate\Support\Facades\Redirect; use Illuminate\Support\Facades\Response; use Intervention\Image\ImageManagerStatic as Image; use League\Flysystem\Exception; @@ -360,11 +362,17 @@ public function reasignarindexecho(Request $request) 'equipoidfull' => 'required', 'custodio_id' => 'required', ]); + $CUSTODIO_BODEGA = Configuracion::Config('CUSTODIO_BODEGA'); + if(is_null(Custodios::find($CUSTODIO_BODEGA))){ + $message = Lang::get('message.notifica_custodio_bodega_error'); + /* This works and the form is filled with the correct data after it redirects me back */ + return Redirect::back()->withErrors(array('CUSTODIO_BODEGA' => $message))->withSettings($request->all()); + } $equipos = $request->input('equipoidfull'); $nuevo_custodio = $request->input('custodio_id'); $obj_custodio = Custodios::findOrFail($nuevo_custodio); $nombre_responsable2 = $obj_custodio->nombre_responsable; - $CUSTODIO_BODEGA = Configuracion::Config('CUSTODIO_BODEGA'); + try { DB::beginTransaction(); diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php index faf7240a..bd6560ad 100644 --- a/app/Http/Kernel.php +++ b/app/Http/Kernel.php @@ -55,7 +55,7 @@ class Kernel extends HttpKernel * @var array */ protected $routeMiddleware = [ - 'auth' => \Illuminate\Auth\Middleware\Authenticate::class, + 'auth' => \App\Http\Middleware\Authenticate::class, 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class, 'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class, 'can' => \Illuminate\Auth\Middleware\Authorize::class, @@ -77,4 +77,20 @@ class Kernel extends HttpKernel 'permission' => \Zizaco\Entrust\Middleware\EntrustPermission::class, 'ability' => \Zizaco\Entrust\Middleware\EntrustAbility::class, ]; + + /** + * The priority-sorted list of middleware. + * + * This forces non-global middleware to always be in the given order. + * + * @var array + */ + protected $middlewarePriority = [ + \Illuminate\Session\Middleware\StartSession::class, + \Illuminate\View\Middleware\ShareErrorsFromSession::class, + \App\Http\Middleware\Authenticate::class, + \Illuminate\Session\Middleware\AuthenticateSession::class, + \Illuminate\Routing\Middleware\SubstituteBindings::class, + \Illuminate\Auth\Middleware\Authorize::class, + ]; } diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php new file mode 100644 index 00000000..1a3f1cc6 --- /dev/null +++ b/app/Http/Middleware/Authenticate.php @@ -0,0 +1,21 @@ +expectsJson()) { + return route('login'); + } + } +} \ No newline at end of file diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php index a2c35414..ba38f18b 100644 --- a/app/Http/Middleware/VerifyCsrfToken.php +++ b/app/Http/Middleware/VerifyCsrfToken.php @@ -6,6 +6,13 @@ class VerifyCsrfToken extends BaseVerifier { + /** + * Indicates whether the XSRF-TOKEN cookie should be set on the response. + * + * @var bool + */ + protected $addHttpCookie = true; + /** * The URIs that should be excluded from CSRF verification. * diff --git a/bootstrap/app.php b/bootstrap/app.php index 857fca4f..3d3cc07e 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -12,7 +12,7 @@ */ $app = new Illuminate\Foundation\Application( - realpath(__DIR__.'/../') + dirname(__DIR__) ); $app->bind('path.public', function () { return base_path().'/html'; diff --git a/composer.lock b/composer.lock index 70165515..7fd47b45 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "4ae885bedbb6f79b02dce881f2571f87", + "content-hash": "e2a9a3a95259c045245d5c54362b0f2c", "packages": [ { "name": "acacha/admin-lte-template-laravel", diff --git a/config/app.php b/config/app.php index 8d151b33..d065b65c 100644 --- a/config/app.php +++ b/config/app.php @@ -10,6 +10,7 @@ | This value is the name of your application. This value is used when the | framework needs to place the application's name in a notification or | any other location as required by the application or its packages. + | */ 'name' => env('APP_NAME', 'Laravel'), @@ -21,7 +22,7 @@ | | This value determines the "environment" your application is currently | running in. This may determine how you prefer to configure various - | services your application utilizes. Set this in your ".env" file. + | services the application utilizes. Set this in your ".env" file. | */ @@ -53,6 +54,8 @@ 'url' => env('APP_URL', 'http://localhost'), + 'asset_url' => env('ASSET_URL', null), + /* |-------------------------------------------------------------------------- | Application Timezone @@ -92,6 +95,19 @@ 'fallback_locale' => 'es', + /* + |-------------------------------------------------------------------------- + | Faker Locale + |-------------------------------------------------------------------------- + | + | This locale will be used by the Faker PHP library when generating fake + | data for your database seeds. For example, this will be used to get + | localized telephone numbers, street address information and more. + | + */ + + 'faker_locale' => 'en_US', + /* |-------------------------------------------------------------------------- | Encryption Key @@ -149,7 +165,6 @@ /* * Package Service Providers... */ - Laravel\Tinker\TinkerServiceProvider::class, /* * Application Service Providers... @@ -160,78 +175,6 @@ App\Providers\EventServiceProvider::class, App\Providers\RouteServiceProvider::class, - /* - * Acacha AdminLTE template provider - */ - Acacha\AdminLTETemplateLaravel\Providers\AdminLTETemplateServiceProvider::class, - /* - *passport - */ - Laravel\Passport\PassportServiceProvider::class, - /* - * pdf - */ - Barryvdh\DomPDF\ServiceProvider::class, - /* - * flash - */ - Laracasts\Flash\FlashServiceProvider::class, - Collective\Html\HtmlServiceProvider::class, - /* - *excel - */ - Maatwebsite\Excel\ExcelServiceProvider::class, - /* - *collection - */ - /* - *spatie/laravel-fractal - */ - Spatie\Fractal\FractalServiceProvider::class, - /* - *menu services solo php 7 - */ - Spatie\Menu\Laravel\MenuServiceProvider::class, - /* - * pusher - */ - //Vinkla\Pusher\PusherServiceProvider::class - /* - * imagen - */ - Intervention\Image\ImageServiceProvider::class, - /* - * 'fin imagen - */ - /* - * CORS Middleware for Laravel 5 - */ - Barryvdh\Cors\ServiceProvider::class, - /* - * https://www.simplesoftware.io/docs/simple-qrcode - */ - SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class, - /* - * composer require milon/barcode - */ - Milon\Barcode\BarcodeServiceProvider::class, - /* - * para los roles - */ - Zizaco\Entrust\EntrustServiceProvider::class, - /* - * para el setup - */ - RachidLaasri\LaravelInstaller\Providers\LaravelInstallerServiceProvider::class, - /** - * para las ordenes tengan un autonumber o un secuencial autonumerico - */ - Wuwx\LaravelAutoNumber\AutoNumberServiceProvider::class, - /** - * para generar GeneratorServiceProvider el modelador de base de datos - */ - Krlove\EloquentModelGenerator\Provider\GeneratorServiceProvider::class, - ], /* @@ -247,89 +190,40 @@ 'aliases' => [ - 'App' => Illuminate\Support\Facades\App::class, - 'Artisan' => Illuminate\Support\Facades\Artisan::class, - 'Auth' => Illuminate\Support\Facades\Auth::class, - 'Blade' => Illuminate\Support\Facades\Blade::class, - 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, - 'Bus' => Illuminate\Support\Facades\Bus::class, - 'Cache' => Illuminate\Support\Facades\Cache::class, - 'Config' => Illuminate\Support\Facades\Config::class, - 'Cookie' => Illuminate\Support\Facades\Cookie::class, - 'Crypt' => Illuminate\Support\Facades\Crypt::class, - 'DB' => Illuminate\Support\Facades\DB::class, - 'Eloquent' => Illuminate\Database\Eloquent\Model::class, - 'Event' => Illuminate\Support\Facades\Event::class, - 'File' => Illuminate\Support\Facades\File::class, - 'Gate' => Illuminate\Support\Facades\Gate::class, - 'Hash' => Illuminate\Support\Facades\Hash::class, - 'Lang' => Illuminate\Support\Facades\Lang::class, - 'Log' => Illuminate\Support\Facades\Log::class, - 'Mail' => Illuminate\Support\Facades\Mail::class, + 'App' => Illuminate\Support\Facades\App::class, + 'Artisan' => Illuminate\Support\Facades\Artisan::class, + 'Auth' => Illuminate\Support\Facades\Auth::class, + 'Blade' => Illuminate\Support\Facades\Blade::class, + 'Broadcast' => Illuminate\Support\Facades\Broadcast::class, + 'Bus' => Illuminate\Support\Facades\Bus::class, + 'Cache' => Illuminate\Support\Facades\Cache::class, + 'Config' => Illuminate\Support\Facades\Config::class, + 'Cookie' => Illuminate\Support\Facades\Cookie::class, + 'Crypt' => Illuminate\Support\Facades\Crypt::class, + 'DB' => Illuminate\Support\Facades\DB::class, + 'Eloquent' => Illuminate\Database\Eloquent\Model::class, + 'Event' => Illuminate\Support\Facades\Event::class, + 'File' => Illuminate\Support\Facades\File::class, + 'Gate' => Illuminate\Support\Facades\Gate::class, + 'Hash' => Illuminate\Support\Facades\Hash::class, + 'Lang' => Illuminate\Support\Facades\Lang::class, + 'Log' => Illuminate\Support\Facades\Log::class, + 'Mail' => Illuminate\Support\Facades\Mail::class, 'Notification' => Illuminate\Support\Facades\Notification::class, - 'Password' => Illuminate\Support\Facades\Password::class, - 'Queue' => Illuminate\Support\Facades\Queue::class, - 'Redirect' => Illuminate\Support\Facades\Redirect::class, - 'Redis' => Illuminate\Support\Facades\Redis::class, - 'Request' => Illuminate\Support\Facades\Request::class, - 'Response' => Illuminate\Support\Facades\Response::class, - 'Route' => Illuminate\Support\Facades\Route::class, - 'Schema' => Illuminate\Support\Facades\Schema::class, - 'Session' => Illuminate\Support\Facades\Session::class, - 'Storage' => Illuminate\Support\Facades\Storage::class, - 'URL' => Illuminate\Support\Facades\URL::class, - 'Validator' => Illuminate\Support\Facades\Validator::class, - 'View' => Illuminate\Support\Facades\View::class, - - /* - * Acacha AdminLTE template alias - */ - 'AdminLTE' => Acacha\AdminLTETemplateLaravel\Facades\AdminLTE::class, - /* - * pdf - */ - 'PDF' => Barryvdh\DomPDF\Facade::class, - /* - * crud - */ - // ... - 'Form' => Collective\Html\FormFacade::class, - 'Html' => Collective\Html\HtmlFacade::class, - // ... - - 'Excel' => Maatwebsite\Excel\Facades\Excel::class, - - 'Uuid' => Webpatser\Uuid\Uuid::class, - /* - *spatie/laravel-fractal - */ - 'Fractal' => Spatie\Fractal\FractalFacade::class, - /* - *menu services solo php 7 - */ - 'Menu' => Spatie\Menu\Laravel\MenuFacade::class, - /* - * pusher - */ - //'Pusher' => Vinkla\Pusher\Facades\Pusher::class, - /* - * imagen - */ - 'Image' => Intervention\Image\Facades\Image::class, - /* - * https://www.simplesoftware.io/docs/simple-qrcode - */ - 'QrCode' => SimpleSoftwareIO\QrCode\Facades\QrCode::class, - /* - * composer require milon/barcode - */ - 'DNS1D' => Milon\Barcode\Facades\DNS1DFacade::class, - 'DNS2D' => Milon\Barcode\Facades\DNS2DFacade::class, - /* - * para los roles - */ - 'Entrust' => Zizaco\Entrust\EntrustFacade::class, + 'Password' => Illuminate\Support\Facades\Password::class, + 'Queue' => Illuminate\Support\Facades\Queue::class, + 'Redirect' => Illuminate\Support\Facades\Redirect::class, + 'Redis' => Illuminate\Support\Facades\Redis::class, + 'Request' => Illuminate\Support\Facades\Request::class, + 'Response' => Illuminate\Support\Facades\Response::class, + 'Route' => Illuminate\Support\Facades\Route::class, + 'Schema' => Illuminate\Support\Facades\Schema::class, + 'Session' => Illuminate\Support\Facades\Session::class, + 'Storage' => Illuminate\Support\Facades\Storage::class, + 'URL' => Illuminate\Support\Facades\URL::class, + 'Validator' => Illuminate\Support\Facades\Validator::class, + 'View' => Illuminate\Support\Facades\View::class, ], -]; +]; \ No newline at end of file diff --git a/config/database.php b/config/database.php index d73aa123..9fa166fe 100644 --- a/config/database.php +++ b/config/database.php @@ -34,45 +34,52 @@ 'connections' => [ 'sqlite' => [ - 'driver' => 'sqlite', + 'driver' => 'sqlite', 'database' => env('DB_DATABASE', database_path('database.sqlite')), - 'prefix' => '', - ], - - 'sqlite_testing' => [ - 'driver' => 'sqlite', - 'database' => env('DB_DATABASE_TESTING', database_path('testing.database.sqlite')), - 'prefix' => '', + 'prefix' => '', + 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), ], 'mysql' => [ - 'driver' => 'mysql', - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '3306'), - 'database' => env('DB_DATABASE', 'forge'), - 'username' => env('DB_USERNAME', 'forge'), - 'password' => env('DB_PASSWORD', ''), + 'driver' => 'mysql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '3306'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), 'unix_socket' => env('DB_SOCKET', ''), - /*'charset' => 'utf8mb4', - 'collation' => 'utf8mb4_unicode_ci',*/ - 'charset' => 'utf8', - 'collation' => 'utf8_unicode_ci', - 'prefix' => '', - 'strict' => false, /*true,*/ - 'engine' => null, + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => false, /*true,*/ + 'engine' => null, ], 'pgsql' => [ - 'driver' => 'pgsql', - 'host' => env('DB_HOST', '127.0.0.1'), - 'port' => env('DB_PORT', '5432'), + 'driver' => 'pgsql', + 'host' => env('DB_HOST', '127.0.0.1'), + 'port' => env('DB_PORT', '5432'), 'database' => env('DB_DATABASE', 'forge'), 'username' => env('DB_USERNAME', 'forge'), 'password' => env('DB_PASSWORD', ''), - 'charset' => 'utf8', - 'prefix' => '', - 'schema' => 'public', - 'sslmode' => 'prefer', + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, + 'schema' => 'public', + 'sslmode' => 'prefer', + ], + + 'sqlsrv' => [ + 'driver' => 'sqlsrv', + 'host' => env('DB_HOST', 'localhost'), + 'port' => env('DB_PORT', '1433'), + 'database' => env('DB_DATABASE', 'forge'), + 'username' => env('DB_USERNAME', 'forge'), + 'password' => env('DB_PASSWORD', ''), + 'charset' => 'utf8', + 'prefix' => '', + 'prefix_indexes' => true, ], ], @@ -96,7 +103,7 @@ |-------------------------------------------------------------------------- | | Redis is an open source, fast, and advanced key-value store that also - | provides a richer set of commands than a typical key-value systems + | provides a richer body of commands than a typical key-value system | such as APC or Memcached. Laravel makes it easy to dig right in. | */ @@ -106,12 +113,19 @@ 'client' => 'predis', 'default' => [ - 'host' => env('REDIS_HOST', '127.0.0.1'), + 'host' => env('REDIS_HOST', '127.0.0.1'), + 'password' => env('REDIS_PASSWORD', null), + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_DB', 0), + ], + + 'cache' => [ + 'host' => env('REDIS_HOST', '127.0.0.1'), 'password' => env('REDIS_PASSWORD', null), - 'port' => env('REDIS_PORT', 6379), - 'database' => 0, + 'port' => env('REDIS_PORT', 6379), + 'database' => env('REDIS_CACHE_DB', 1), ], ], -]; +]; \ No newline at end of file diff --git a/config/services.php b/config/services.php index 5b4e0f7b..fcda5562 100644 --- a/config/services.php +++ b/config/services.php @@ -17,12 +17,13 @@ 'mailgun' => [ 'domain' => env('MAILGUN_DOMAIN'), 'secret' => env('MAILGUN_SECRET'), + 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'), ], 'ses' => [ - 'key' => env('SES_KEY'), + 'key' => env('SES_KEY'), 'secret' => env('SES_SECRET'), - 'region' => 'us-east-1', + 'region' => env('SES_REGION', 'us-east-1'), ], 'sparkpost' => [ @@ -30,11 +31,14 @@ ], 'stripe' => [ - 'model' => App\User::class, - 'key' => env('STRIPE_KEY'), + 'model' => App\User::class, + 'key' => env('STRIPE_KEY'), 'secret' => env('STRIPE_SECRET'), + 'webhook' => [ + 'secret' => env('STRIPE_WEBHOOK_SECRET'), + 'tolerance' => env('STRIPE_WEBHOOK_TOLERANCE', 300), + ], ], - 'firebase' => [ 'api_key' => 'API_KEY', // Only used for JS integration 'auth_domain' => 'AUTH_DOMAIN', // Only used for JS integration @@ -43,4 +47,4 @@ 'storage_bucket' => 'STORAGE_BUCKET', // Only used for JS integration ], -]; +]; \ No newline at end of file diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php index 97c88ac7..97911b6e 100644 --- a/database/factories/ModelFactory.php +++ b/database/factories/ModelFactory.php @@ -26,5 +26,8 @@ 'created_at' => $faker->date($format = 'Y-m-d', $max = 'now'), 'updated_at' => $faker->date($format = 'Y-m-d', $max = 'now'), 'empresa' => 'Avianca EC', + 'token' => App\User::generarVerificationToken(), + 'verification_token' => App\User::generarVerificationToken(), + 'verified' => App\User::USUARIO_VERIFICADO, ]; }); diff --git a/routelist.txt b/routelist.txt index 5779d52e..4b9797fb 100644 --- a/routelist.txt +++ b/routelist.txt @@ -1,307 +1,332 @@ -+--------+-----------+------------------------------------------------------------------------+----------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ -| Domain | Method | URI | Name | Action | Middleware | -+--------+-----------+------------------------------------------------------------------------+----------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ -| | GET|HEAD | / | | Closure | web | -| | GET|HEAD | _dusk/login/{userId}/{guard?} | | Laravel\Dusk\Http\Controllers\UserController@login | web | -| | GET|HEAD | _dusk/logout/{guard?} | | Laravel\Dusk\Http\Controllers\UserController@logout | web | -| | GET|HEAD | _dusk/user/{guard?} | | Laravel\Dusk\Http\Controllers\UserController@user | web | -| | POST | api/areas | areas.store | App\Http\Controllers\api\AreasController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/areas | areas.index | App\Http\Controllers\api\AreasController@index | api,auth:api | -| | GET|HEAD | api/areas/{areas} | areas.show | App\Http\Controllers\api\AreasController@show | api,auth:api | -| | POST | api/checkList | checkList.store | App\Http\Controllers\api\CheckListController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/checkList | checkList.index | App\Http\Controllers\api\CheckListController@index | api,auth:api | -| | GET|HEAD | api/checkList/{checkList} | checkList.show | App\Http\Controllers\api\CheckListController@show | api,auth:api | -| | GET|HEAD | api/check_list__opciones_check_lists | check_list__opciones_check_lists.index | App\Http\Controllers\api\CheckList_OpcionesCheckListController@index | api,auth:api | -| | POST | api/check_list__opciones_check_lists | check_list__opciones_check_lists.store | App\Http\Controllers\api\CheckList_OpcionesCheckListController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/check_list__opciones_check_lists/{check_list__opciones_check_list} | check_list__opciones_check_lists.show | App\Http\Controllers\api\CheckList_OpcionesCheckListController@show | api,auth:api | -| | POST | api/checklist_crear_option | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_storage | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | api/checklist_crear_option/{id} | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | api/checklist_crear_option/{id}/delete | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_delete | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | api/custodios | custodios.store | App\Http\Controllers\api\CustodioController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/custodios | custodios.index | App\Http\Controllers\api\CustodioController@index | api,auth:api | -| | GET|HEAD | api/custodios/{custodio} | custodios.show | App\Http\Controllers\api\CustodioController@show | api,auth:api | -| | POST | api/custodios/{custodio}/puestos | custodios.puestos.store | App\Http\Controllers\api\CustodioPuestoController@store | api | -| | GET|HEAD | api/custodios/{custodio}/puestos | custodios.puestos.index | App\Http\Controllers\api\CustodioPuestoController@index | api | -| | GET|HEAD | api/custodios/{custodio}/puestos/create | custodios.puestos.create | App\Http\Controllers\api\CustodioPuestoController@create | api | -| | PUT|PATCH | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.update | App\Http\Controllers\api\CustodioPuestoController@update | api | -| | DELETE | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.destroy | App\Http\Controllers\api\CustodioPuestoController@destroy | api | -| | GET|HEAD | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.show | App\Http\Controllers\api\CustodioPuestoController@show | api | -| | GET|HEAD | api/custodios/{custodio}/puestos/{puesto}/edit | custodios.puestos.edit | App\Http\Controllers\api\CustodioPuestoController@edit | api | -| | GET|HEAD | api/custodiosBuscar | | App\Http\Controllers\api\CustodioController@persona | api,auth:api | -| | GET|HEAD | api/custodiosCedula | | App\Http\Controllers\api\CustodioController@cedula | api,auth:api | -| | POST | api/custodiosSetImage | | App\Http\Controllers\api\CustodioController@storeImagen | api,auth:api | -| | POST | api/empresas | empresas.store | App\Http\Controllers\api\EmpresaController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/empresas | empresas.index | App\Http\Controllers\api\EmpresaController@index | api,auth:api | -| | GET|HEAD | api/empresas/create | empresas.create | App\Http\Controllers\api\EmpresaController@create | api,auth:api | -| | PUT|PATCH | api/empresas/{empresa} | empresas.update | App\Http\Controllers\api\EmpresaController@update | api,auth:api | -| | DELETE | api/empresas/{empresa} | empresas.destroy | App\Http\Controllers\api\EmpresaController@destroy | api,auth:api | -| | GET|HEAD | api/empresas/{empresa} | empresas.show | App\Http\Controllers\api\EmpresaController@show | api,auth:api | -| | GET|HEAD | api/empresas/{empresa}/edit | empresas.edit | App\Http\Controllers\api\EmpresaController@edit | api,auth:api | -| | GET|HEAD | api/equipo_no_serie | | App\Http\Controllers\api\EquiposController@equipo_no_serie | api,auth:api | -| | GET|HEAD | api/equipos | equipos.index | App\Http\Controllers\api\EquiposController@index | api,auth:api | -| | POST | api/equipos | equipos.store | App\Http\Controllers\api\EquiposController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/equipos/{equipos} | equipos.show | App\Http\Controllers\api\EquiposController@show | api,auth:api | -| | POST | api/equipos/{equipos}/checkList | equipos.checkList.store | App\Http\Controllers\api\EquipoCheckListController@store | api,client.credentials | -| | GET|HEAD | api/equipos/{equipos}/checkList | equipos.checkList.index | App\Http\Controllers\api\EquipoCheckListController@index | api,auth:api | -| | GET|HEAD | api/info | info.index | App\Http\Controllers\api\InformeMantenimientoPreventivoController@index | api | -| | POST | api/info | info.store | App\Http\Controllers\api\InformeMantenimientoPreventivoController@store | api,client.credentials | -| | GET|HEAD | api/info/create | info.create | App\Http\Controllers\api\InformeMantenimientoPreventivoController@create | api | -| | GET|HEAD | api/info/{info} | info.show | App\Http\Controllers\api\InformeMantenimientoPreventivoController@show | api,auth:api | -| | PUT|PATCH | api/info/{info} | info.update | App\Http\Controllers\api\InformeMantenimientoPreventivoController@update | api | -| | DELETE | api/info/{info} | info.destroy | App\Http\Controllers\api\InformeMantenimientoPreventivoController@destroy | api | -| | GET|HEAD | api/info/{info}/edit | info.edit | App\Http\Controllers\api\InformeMantenimientoPreventivoController@edit | api | -| | GET|HEAD | api/puesto_asigna | | App\Http\Controllers\api\PuestoCustodioController@asigna | api,auth:api | -| | GET|HEAD | api/puesto_liberar | | App\Http\Controllers\api\PuestoCustodioController@liberar | api,auth:api | -| | GET|HEAD | api/puestos | puestos.index | App\Http\Controllers\api\PuestoController@index | api,auth:api | -| | POST | api/puestos | puestos.store | App\Http\Controllers\api\PuestoController@store | api,client.credentials,transform.input:App\Http\Controllers\api\UserTransformer | -| | GET|HEAD | api/puestos/create | puestos.create | App\Http\Controllers\api\PuestoController@create | api,auth:api | -| | DELETE | api/puestos/{puesto} | puestos.destroy | App\Http\Controllers\api\PuestoController@destroy | api,auth:api | -| | GET|HEAD | api/puestos/{puesto} | puestos.show | App\Http\Controllers\api\PuestoController@show | api,auth:api | -| | PUT|PATCH | api/puestos/{puesto} | puestos.update | App\Http\Controllers\api\PuestoController@update | api,auth:api,transform.input:App\Http\Controllers\api\UserTransformer | -| | GET|HEAD | api/puestos/{puesto}/custodios | puestos.custodios.index | App\Http\Controllers\api\PuestoCustodioController@index | api,auth:api | -| | POST | api/puestos/{puesto}/custodios | puestos.custodios.store | App\Http\Controllers\api\PuestoCustodioController@store | api,client.credentials | -| | GET|HEAD | api/puestos/{puesto}/custodios/create | puestos.custodios.create | App\Http\Controllers\api\PuestoCustodioController@create | api,auth:api | -| | DELETE | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.destroy | App\Http\Controllers\api\PuestoCustodioController@destroy | api,auth:api | -| | PUT|PATCH | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.update | App\Http\Controllers\api\PuestoCustodioController@update | api,auth:api | -| | GET|HEAD | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.show | App\Http\Controllers\api\PuestoCustodioController@show | api,auth:api | -| | GET|HEAD | api/puestos/{puesto}/custodios/{custodio}/edit | puestos.custodios.edit | App\Http\Controllers\api\PuestoCustodioController@edit | api,auth:api | -| | GET|HEAD | api/puestos/{puesto}/edit | puestos.edit | App\Http\Controllers\api\PuestoController@edit | api,auth:api | -| | GET|HEAD | api/ubicacions | ubicacions.index | App\Http\Controllers\api\UbicacionController@index | api,auth:api | -| | POST | api/ubicacions | ubicacions.store | App\Http\Controllers\api\UbicacionController@store | api,client.credentials,auth:api | -| | GET|HEAD | api/ubicacions/create | ubicacions.create | App\Http\Controllers\api\UbicacionController@create | api,auth:api | -| | GET|HEAD | api/ubicacions/{ubicacion} | ubicacions.show | App\Http\Controllers\api\UbicacionController@show | api,auth:api | -| | PUT|PATCH | api/ubicacions/{ubicacion} | ubicacions.update | App\Http\Controllers\api\UbicacionController@update | api,auth:api | -| | DELETE | api/ubicacions/{ubicacion} | ubicacions.destroy | App\Http\Controllers\api\UbicacionController@destroy | api,auth:api | -| | GET|HEAD | api/ubicacions/{ubicacion}/edit | ubicacions.edit | App\Http\Controllers\api\UbicacionController@edit | api,auth:api | -| | GET|HEAD | api/users | users.index | App\Http\Controllers\api\UserController@index | api | -| | POST | api/users | users.store | App\Http\Controllers\api\UserController@store | api,client.credentials | -| | GET|HEAD | api/users/create | users.create | App\Http\Controllers\api\UserController@create | api | -| | GET|HEAD | api/users/verificar | | App\Http\Controllers\api\UserController@verify | api | -| | PUT|PATCH | api/users/{user} | users.update | App\Http\Controllers\api\UserController@update | api | -| | GET|HEAD | api/users/{user} | users.show | App\Http\Controllers\api\UserController@show | api | -| | DELETE | api/users/{user} | users.destroy | App\Http\Controllers\api\UserController@destroy | api | -| | GET|HEAD | api/users/{user}/edit | users.edit | App\Http\Controllers\api\UserController@edit | api | -| | GET|HEAD | api/usuario | | App\Http\Controllers\api\UserController@usuario | api | -| | POST | areas | areas.store | App\Http\Controllers\AreasController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | areas | areas.index | App\Http\Controllers\AreasController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | areas/create | areas.create | App\Http\Controllers\AreasController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | areas/{area} | areas.update | App\Http\Controllers\AreasController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | areas/{area} | areas.show | App\Http\Controllers\AreasController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | areas/{area} | areas.destroy | App\Http\Controllers\AreasController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | areas/{area}/edit | areas.edit | App\Http\Controllers\AreasController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | bitacora | bitacora.index | App\Http\Controllers\BitacoraController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | bitacora | bitacora.store | App\Http\Controllers\BitacoraController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | bitacora/create | bitacora.create | App\Http\Controllers\BitacoraController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | bitacora/{bitacora} | bitacora.show | App\Http\Controllers\BitacoraController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | bitacora/{bitacora} | bitacora.destroy | App\Http\Controllers\BitacoraController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | bitacora/{bitacora} | bitacora.update | App\Http\Controllers\BitacoraController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | bitacora/{bitacora}/edit | bitacora.edit | App\Http\Controllers\BitacoraController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | busqueda | | App\Http\Controllers\BusquedaController@busqueda | web,auth | -| | POST | busqueda | | App\Http\Controllers\BusquedaController@busqueda | web,auth | -| | GET|HEAD | callback | | App\Http\Controllers\Auth\Oauth2Controller@callback | web | -| | POST | checklist | checklist.store | App\Http\Controllers\CheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist | checklist.index | App\Http\Controllers\CheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist/create | checklist.create | App\Http\Controllers\CheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | checklist/{checklist} | checklist.destroy | App\Http\Controllers\CheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist/{checklist} | checklist.show | App\Http\Controllers\CheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | checklist/{checklist} | checklist.update | App\Http\Controllers\CheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist/{checklist}/edit | checklist.edit | App\Http\Controllers\CheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | checklist_crear/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_crear/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | checklist_crear_mini/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist_mini | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_crear_mini/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist_mini | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | checklist_editar/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@editarChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_editar/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@editarChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | checklist_opcionescheck | checklist_opcionescheck.store | App\Http\Controllers\CheckList_OpcionesCheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_opcionescheck | checklist_opcionescheck.index | App\Http\Controllers\CheckList_OpcionesCheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_opcionescheck/create | checklist_opcionescheck.create | App\Http\Controllers\CheckList_OpcionesCheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.update | App\Http\Controllers\CheckList_OpcionesCheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.destroy | App\Http\Controllers\CheckList_OpcionesCheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.show | App\Http\Controllers\CheckList_OpcionesCheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | checklist_opcionescheck/{checklist_opcionescheck}/edit | checklist_opcionescheck.edit | App\Http\Controllers\CheckList_OpcionesCheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | config | config.store | App\Http\Controllers\ConfiguracionController@store | web,auth,authEmp:administrador;system | -| | GET|HEAD | config | config.index | App\Http\Controllers\ConfiguracionController@index | web,auth,authEmp:administrador;system | -| | GET|HEAD | config/create | config.create | App\Http\Controllers\ConfiguracionController@create | web,auth,authEmp:administrador;system | -| | PUT|PATCH | config/{config} | config.update | App\Http\Controllers\ConfiguracionController@update | web,auth,authEmp:administrador;system | -| | GET|HEAD | config/{config} | config.show | App\Http\Controllers\ConfiguracionController@show | web,auth,authEmp:administrador;system | -| | DELETE | config/{config} | config.destroy | App\Http\Controllers\ConfiguracionController@destroy | web,auth,authEmp:administrador;system | -| | GET|HEAD | config/{config}/edit | config.edit | App\Http\Controllers\ConfiguracionController@edit | web,auth,authEmp:administrador;system | -| | GET|HEAD | custodio | custodio.index | App\Http\Controllers\CustodiosController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | custodio | custodio.store | App\Http\Controllers\CustodiosController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodio/create | custodio.create | App\Http\Controllers\CustodiosController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodio/verify/{token} | verify_custodio | App\Http\Controllers\CustodiosController@verify | web | -| | GET|HEAD | custodio/{custodios}/resend | resend_custodio | App\Http\Controllers\CustodiosController@resend | web | -| | DELETE | custodio/{custodio} | custodio.destroy | App\Http\Controllers\CustodiosController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodio/{custodio} | custodio.show | App\Http\Controllers\CustodiosController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | custodio/{custodio} | custodio.update | App\Http\Controllers\CustodiosController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodio/{custodio}/edit | custodio.edit | App\Http\Controllers\CustodiosController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | custodio_custom | | App\Http\Controllers\CustodiosController@show_custom_post | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodio_custom/{custodio_id} | | App\Http\Controllers\CustodiosController@show_custom | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | custodiosNotificacion | | App\Http\Controllers\api\CustodioController@notificacion | web | -| | POST | empresa | empresa.store | App\Http\Controllers\EmpresaController@store | web,auth,authEmp:system | -| | GET|HEAD | empresa | empresa.index | App\Http\Controllers\EmpresaController@index | web,auth,authEmp:system | -| | GET|HEAD | empresa/create | empresa.create | App\Http\Controllers\EmpresaController@create | web,auth,authEmp:system | -| | DELETE | empresa/{empresa} | empresa.destroy | App\Http\Controllers\EmpresaController@destroy | web,auth,authEmp:system | -| | GET|HEAD | empresa/{empresa} | empresa.show | App\Http\Controllers\EmpresaController@show | web,auth,authEmp:system | -| | PUT|PATCH | empresa/{empresa} | empresa.update | App\Http\Controllers\EmpresaController@update | web,auth,authEmp:system | -| | GET|HEAD | empresa/{empresa}/edit | empresa.edit | App\Http\Controllers\EmpresaController@edit | web,auth,authEmp:system | -| | GET|HEAD | enviar_notificaciones | enviar_notificaciones | App\Http\Controllers\CustodiosController@indexnotificaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equipos | equipos.index | App\Http\Controllers\EquiposController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | equipos | equipos.store | App\Http\Controllers\EquiposController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equipos/create | equipos.create | App\Http\Controllers\EquiposController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equipos/{equipo} | equipos.show | App\Http\Controllers\EquiposController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | equipos/{equipo} | equipos.destroy | App\Http\Controllers\EquiposController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | equipos/{equipo} | equipos.update | App\Http\Controllers\EquiposController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equipos/{equipo}/edit | equipos.edit | App\Http\Controllers\EquiposController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equipos/{id}/image | | App\Http\Controllers\EquiposController@showPicture | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equiposerching | equiposerching.index | App\Http\Controllers\EquiposController@home@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | equiposerching | equiposerching.store | App\Http\Controllers\EquiposController@home@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equiposerching/create | equiposerching.create | App\Http\Controllers\EquiposController@home@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | equiposerching/{equiposerching} | equiposerching.destroy | App\Http\Controllers\EquiposController@home@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equiposerching/{equiposerching} | equiposerching.show | App\Http\Controllers\EquiposController@home@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | equiposerching/{equiposerching} | equiposerching.update | App\Http\Controllers\EquiposController@home@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | equiposerching/{equiposerching}/edit | equiposerching.edit | App\Http\Controllers\EquiposController@home@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | estaciones | estaciones.index | App\Http\Controllers\EstacionesController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | estaciones | estaciones.store | App\Http\Controllers\EstacionesController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | estaciones/create | estaciones.create | App\Http\Controllers\EstacionesController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | estaciones/{estacione} | estaciones.destroy | App\Http\Controllers\EstacionesController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | estaciones/{estacione} | estaciones.update | App\Http\Controllers\EstacionesController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | estaciones/{estacione} | estaciones.show | App\Http\Controllers\EstacionesController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | estaciones/{estacione}/edit | estaciones.edit | App\Http\Controllers\EstacionesController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | fire-test | | Closure | web | -| | GET|HEAD | garantiasHP | garantiasHP | App\Http\Controllers\EquiposController@garantiasHP | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | home | | App\Http\Controllers\HomeController@index | web,auth | -| | GET|HEAD | imagenUbicacion | | App\Http\Controllers\UbicacionController@daImagen | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | informes | informes.index | App\Http\Controllers\InformeMantenimientoPreventivoController@index | web,auth,authEmp:system;planta_fisica | -| | POST | informes | informes.store | App\Http\Controllers\InformeMantenimientoPreventivoController@store | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | informes/create | informes.create | App\Http\Controllers\InformeMantenimientoPreventivoController@create | web,auth,authEmp:system;planta_fisica | -| | PUT|PATCH | informes/{informe} | informes.update | App\Http\Controllers\InformeMantenimientoPreventivoController@update | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | informes/{informe} | informes.show | App\Http\Controllers\InformeMantenimientoPreventivoController@show | web,auth,authEmp:system;planta_fisica | -| | DELETE | informes/{informe} | informes.destroy | App\Http\Controllers\InformeMantenimientoPreventivoController@destroy | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | informes/{informe}/edit | informes.edit | App\Http\Controllers\InformeMantenimientoPreventivoController@edit | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | login | login | App\Http\Controllers\Auth\LoginController@showLoginForm | web,guest | -| | POST | login | | App\Http\Controllers\Auth\LoginController@login | web,guest | -| | POST | logout | logout | App\Http\Controllers\Auth\LoginController@logout | web | -| | GET|HEAD | modelo | modelo.index | App\Http\Controllers\ModeloEquipoController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | modelo | modelo.store | App\Http\Controllers\ModeloEquipoController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | modelo/create | modelo.create | App\Http\Controllers\ModeloEquipoController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | modelo/{modelo} | modelo.destroy | App\Http\Controllers\ModeloEquipoController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | modelo/{modelo} | modelo.update | App\Http\Controllers\ModeloEquipoController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | modelo/{modelo} | modelo.show | App\Http\Controllers\ModeloEquipoController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | modelo/{modelo}/edit | modelo.edit | App\Http\Controllers\ModeloEquipoController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | oauth/authorize | | \Laravel\Passport\Http\Controllers\DenyAuthorizationController@deny | web,auth | -| | POST | oauth/authorize | | \Laravel\Passport\Http\Controllers\ApproveAuthorizationController@approve | web,auth | -| | GET|HEAD | oauth/authorize | | \Laravel\Passport\Http\Controllers\AuthorizationController@authorize | web,auth | -| | POST | oauth/clients | | \Laravel\Passport\Http\Controllers\ClientController@store | web,auth | -| | GET|HEAD | oauth/clients | | \Laravel\Passport\Http\Controllers\ClientController@forUser | web,auth | -| | DELETE | oauth/clients/{client_id} | | \Laravel\Passport\Http\Controllers\ClientController@destroy | web,auth | -| | PUT | oauth/clients/{client_id} | | \Laravel\Passport\Http\Controllers\ClientController@update | web,auth | -| | POST | oauth/personal-access-tokens | | \Laravel\Passport\Http\Controllers\PersonalAccessTokenController@store | web,auth | -| | GET|HEAD | oauth/personal-access-tokens | | \Laravel\Passport\Http\Controllers\PersonalAccessTokenController@forUser | web,auth | -| | DELETE | oauth/personal-access-tokens/{token_id} | | \Laravel\Passport\Http\Controllers\PersonalAccessTokenController@destroy | web,auth | -| | GET|HEAD | oauth/scopes | | \Laravel\Passport\Http\Controllers\ScopeController@all | web,auth | -| | POST | oauth/token | | \Laravel\Passport\Http\Controllers\AccessTokenController@issueToken | throttle | -| | POST | oauth/token/refresh | | \Laravel\Passport\Http\Controllers\TransientTokenController@refresh | web,auth | -| | GET|HEAD | oauth/tokens | | \Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@forUser | web,auth | -| | DELETE | oauth/tokens/{token_id} | | \Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@destroy | web,auth | -| | GET|HEAD | oauth_final | OauthFinal | Closure | web | -| | GET|HEAD | oautho2 | | Closure | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | opciones_check | opciones_check.index | App\Http\Controllers\OpcionesCheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | opciones_check | opciones_check.store | App\Http\Controllers\OpcionesCheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | opciones_check/create | opciones_check.create | App\Http\Controllers\OpcionesCheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | opciones_check/{opciones_check} | opciones_check.show | App\Http\Controllers\OpcionesCheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | opciones_check/{opciones_check} | opciones_check.update | App\Http\Controllers\OpcionesCheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | opciones_check/{opciones_check} | opciones_check.destroy | App\Http\Controllers\OpcionesCheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | opciones_check/{opciones_check}/edit | opciones_check.edit | App\Http\Controllers\OpcionesCheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | orden | orden.store | App\Http\Controllers\OrdenDeCompraController@store | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | orden | orden.index | App\Http\Controllers\OrdenDeCompraController@index | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | orden/create | orden.create | App\Http\Controllers\OrdenDeCompraController@create | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | orden/{orden} | orden.update | App\Http\Controllers\OrdenDeCompraController@update | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | orden/{orden} | orden.destroy | App\Http\Controllers\OrdenDeCompraController@destroy | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | orden/{orden} | orden.show | App\Http\Controllers\OrdenDeCompraController@show | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | orden/{orden}/edit | orden.edit | App\Http\Controllers\OrdenDeCompraController@edit | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | password/email | password.email | App\Http\Controllers\Auth\ForgotPasswordController@sendResetLinkEmail | web,guest | -| | GET|HEAD | password/reset | password.request | App\Http\Controllers\Auth\ForgotPasswordController@showLinkRequestForm | web,guest | -| | POST | password/reset | | App\Http\Controllers\Auth\ResetPasswordController@reset | web,guest | -| | GET|HEAD | password/reset/{token} | password.reset | App\Http\Controllers\Auth\ResetPasswordController@showResetForm | web,guest | -| | GET|HEAD | pdf/{custodio_id} | pdf | App\Http\Controllers\PdfController@invoice | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | pdf_custom/{token_unico} | | App\Http\Controllers\PdfController@invoiceCustom | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | postSearch | postSearch.store | App\Http\Controllers\EquiposController@postSearch@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | postSearch | postSearch.index | App\Http\Controllers\EquiposController@postSearch@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | postSearch/create | postSearch.create | App\Http\Controllers\EquiposController@postSearch@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | postSearch/{postSearch} | postSearch.show | App\Http\Controllers\EquiposController@postSearch@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | postSearch/{postSearch} | postSearch.update | App\Http\Controllers\EquiposController@postSearch@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | postSearch/{postSearch} | postSearch.destroy | App\Http\Controllers\EquiposController@postSearch@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | postSearch/{postSearch}/edit | postSearch.edit | App\Http\Controllers\EquiposController@postSearch@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | puesto | puesto.store | App\Http\Controllers\PuestosController@store | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | puesto | puesto.index | App\Http\Controllers\PuestosController@index | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | puesto/create | puesto.create | App\Http\Controllers\PuestosController@create | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | puesto/{puesto} | puesto.show | App\Http\Controllers\PuestosController@show | web,auth,authEmp:system;planta_fisica | -| | PUT|PATCH | puesto/{puesto} | puesto.update | App\Http\Controllers\PuestosController@update | web,auth,authEmp:system;planta_fisica | -| | DELETE | puesto/{puesto} | puesto.destroy | App\Http\Controllers\PuestosController@destroy | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | puesto/{puesto}/edit | puesto.edit | App\Http\Controllers\PuestosController@edit | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | pusher | | Closure | web | -| | GET|HEAD | reasignar/{custodio_id} | | App\Http\Controllers\EquiposController@reasignarindex | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | reasignar/{custodio_id} | | App\Http\Controllers\EquiposController@reasignarindex | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | reasignarindexecho | | App\Http\Controllers\EquiposController@reasignarindexecho | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reasignarindexecho | | App\Http\Controllers\EquiposController@reasignarindexecho | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | redirect | | App\Http\Controllers\Auth\Oauth2Controller@redirect | web | -| | GET|HEAD | register | register | App\Http\Controllers\Auth\RegisterController@showRegistrationForm | web,guest | -| | POST | register | | App\Http\Controllers\Auth\RegisterController@register | web,guest | -| | GET|HEAD | repo_novedades | repo_novedades.index | App\Http\Controllers\RepoNovedadesController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | repo_novedades | repo_novedades.store | App\Http\Controllers\RepoNovedadesController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | repo_novedades/create | repo_novedades.create | App\Http\Controllers\RepoNovedadesController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | repo_novedades/{repo_novedade} | repo_novedades.destroy | App\Http\Controllers\RepoNovedadesController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | repo_novedades/{repo_novedade} | repo_novedades.update | App\Http\Controllers\RepoNovedadesController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | repo_novedades/{repo_novedade} | repo_novedades.show | App\Http\Controllers\RepoNovedadesController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | repo_novedades/{repo_novedade}/edit | repo_novedades.edit | App\Http\Controllers\RepoNovedadesController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | reporte1 | reporte1.store | App\Http\Controllers\ReporteController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1 | reporte1.index | App\Http\Controllers\ReporteController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1/create | reporte1.create | App\Http\Controllers\ReporteController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | reporte1/{reporte1} | reporte1.update | App\Http\Controllers\ReporteController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1/{reporte1} | reporte1.show | App\Http\Controllers\ReporteController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | reporte1/{reporte1} | reporte1.destroy | App\Http\Controllers\ReporteController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1/{reporte1}/edit | reporte1.edit | App\Http\Controllers\ReporteController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1excel | | App\Http\Controllers\ReporteController@excel | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporte1excelEstaciones/{estacione_id} | | App\Http\Controllers\ReporteController@excelEstaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | reporteEstaciones/{estacione_id} | | App\Http\Controllers\ReporteController@estaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | roles | roles.store | App\Http\Controllers\RolController@store | web,auth,authEmp:system | -| | GET|HEAD | roles | roles.index | App\Http\Controllers\RolController@index | web,auth,authEmp:system | -| | GET|HEAD | roles/create | roles.create | App\Http\Controllers\RolController@create | web,auth,authEmp:system | -| | PUT|PATCH | roles/{role} | roles.update | App\Http\Controllers\RolController@update | web,auth,authEmp:system | -| | DELETE | roles/{role} | roles.destroy | App\Http\Controllers\RolController@destroy | web,auth,authEmp:system | -| | GET|HEAD | roles/{role} | roles.show | App\Http\Controllers\RolController@show | web,auth,authEmp:system | -| | GET|HEAD | roles/{role}/edit | roles.edit | App\Http\Controllers\RolController@edit | web,auth,authEmp:system | -| | GET|HEAD | sendNotificacion | | App\Http\Controllers\api\CustodioController@cedula | web,auth:api | -| | GET|HEAD | tags | | Closure | web | -| | GET|HEAD | tags_checklist | | Closure | web | -| | GET|HEAD | tags_custodio | | Closure | web | -| | GET|HEAD | tags_model | | Closure | web | -| | GET|HEAD | tags_model_modelo | | Closure | web | -| | GET|HEAD | tags_model_tipo | | Closure | web | -| | GET|HEAD | tecnico | tecnico.index | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | tecnico | tecnico.store | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | tecnico/create | tecnico.create | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | tecnico/{tecnico} | tecnico.update | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | tecnico/{tecnico} | tecnico.show | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | tecnico/{tecnico} | tecnico.destroy | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | tecnico/{tecnico}/edit | tecnico.edit | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | test | | Closure | web | -| | POST | ubicacion | ubicacion.store | App\Http\Controllers\UbicacionController@store | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | ubicacion | ubicacion.index | App\Http\Controllers\UbicacionController@index | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | ubicacion/create | ubicacion.create | App\Http\Controllers\UbicacionController@create | web,auth,authEmp:system;planta_fisica | -| | DELETE | ubicacion/{ubicacion} | ubicacion.destroy | App\Http\Controllers\UbicacionController@destroy | web,auth,authEmp:system;planta_fisica | -| | PUT|PATCH | ubicacion/{ubicacion} | ubicacion.update | App\Http\Controllers\UbicacionController@update | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | ubicacion/{ubicacion} | ubicacion.show | App\Http\Controllers\UbicacionController@show | web,auth,authEmp:system;planta_fisica | -| | GET|HEAD | ubicacion/{ubicacion}/edit | ubicacion.edit | App\Http\Controllers\UbicacionController@edit | web,auth,authEmp:system;planta_fisica | -| | POST | users/store | | App\Http\Controllers\api\UserController@store | web,client.credentials | -| | GET|HEAD | users/verify/{token} | verify | App\Http\Controllers\UserApiController@verify | web | -| | GET|HEAD | users/{user}/resend | resend | App\Http\Controllers\UserApiController@resend | web | -| | GET|HEAD | usuario | usuario.index | App\Http\Controllers\UsuarioLogController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | POST | usuario | usuario.store | App\Http\Controllers\UsuarioLogController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | usuario/create | usuario.create | App\Http\Controllers\UsuarioLogController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | DELETE | usuario/{usuario} | usuario.destroy | App\Http\Controllers\UsuarioLogController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | PUT|PATCH | usuario/{usuario} | usuario.update | App\Http\Controllers\UsuarioLogController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | usuario/{usuario} | usuario.show | App\Http\Controllers\UsuarioLogController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -| | GET|HEAD | usuario/{usuario}/edit | usuario.edit | App\Http\Controllers\UsuarioLogController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | -+--------+-----------+------------------------------------------------------------------------+----------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ ++--------+-----------+------------------------------------------------------------------------+------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ +| Domain | Method | URI | Name | Action | Middleware | ++--------+-----------+------------------------------------------------------------------------+------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ +| | GET|HEAD | / | | Closure | web | +| | POST | api/areas | areas.store | App\Http\Controllers\api\AreasController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/areas | areas.index | App\Http\Controllers\api\AreasController@index | api,auth:api | +| | GET|HEAD | api/areas/{areas} | areas.show | App\Http\Controllers\api\AreasController@show | api,auth:api | +| | POST | api/checkList | checkList.store | App\Http\Controllers\api\CheckListController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/checkList | checkList.index | App\Http\Controllers\api\CheckListController@index | api,auth:api | +| | GET|HEAD | api/checkList/{checkList} | checkList.show | App\Http\Controllers\api\CheckListController@show | api,auth:api | +| | POST | api/check_list__opciones_check_lists | check_list__opciones_check_lists.store | App\Http\Controllers\api\CheckList_OpcionesCheckListController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/check_list__opciones_check_lists | check_list__opciones_check_lists.index | App\Http\Controllers\api\CheckList_OpcionesCheckListController@index | api,auth:api | +| | GET|HEAD | api/check_list__opciones_check_lists/{check_list__opciones_check_list} | check_list__opciones_check_lists.show | App\Http\Controllers\api\CheckList_OpcionesCheckListController@show | api,auth:api | +| | POST | api/checklist_crear_option | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_storage | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | api/checklist_crear_option/{id} | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | api/checklist_crear_option/{id}/delete | | App\Http\Controllers\CheckList_OpcionesCheckListController@crearChecklist_option_delete | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | api/custodios | custodios.store | App\Http\Controllers\api\CustodioController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/custodios | custodios.index | App\Http\Controllers\api\CustodioController@index | api,auth:api | +| | GET|HEAD | api/custodios/{custodio} | custodios.show | App\Http\Controllers\api\CustodioController@show | api,auth:api | +| | GET|HEAD | api/custodios/{custodio}/puestos | custodios.puestos.index | App\Http\Controllers\api\CustodioPuestoController@index | api | +| | POST | api/custodios/{custodio}/puestos | custodios.puestos.store | App\Http\Controllers\api\CustodioPuestoController@store | api | +| | GET|HEAD | api/custodios/{custodio}/puestos/create | custodios.puestos.create | App\Http\Controllers\api\CustodioPuestoController@create | api | +| | GET|HEAD | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.show | App\Http\Controllers\api\CustodioPuestoController@show | api | +| | PUT|PATCH | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.update | App\Http\Controllers\api\CustodioPuestoController@update | api | +| | DELETE | api/custodios/{custodio}/puestos/{puesto} | custodios.puestos.destroy | App\Http\Controllers\api\CustodioPuestoController@destroy | api | +| | GET|HEAD | api/custodios/{custodio}/puestos/{puesto}/edit | custodios.puestos.edit | App\Http\Controllers\api\CustodioPuestoController@edit | api | +| | GET|HEAD | api/custodiosBuscar | | App\Http\Controllers\api\CustodioController@persona | api,auth:api | +| | GET|HEAD | api/custodiosCedula | | App\Http\Controllers\api\CustodioController@cedula | api,auth:api | +| | POST | api/custodiosSetImage | | App\Http\Controllers\api\CustodioController@storeImagen | api,auth:api | +| | GET|HEAD | api/empresas | empresas.index | App\Http\Controllers\api\EmpresaController@index | api,auth:api | +| | POST | api/empresas | empresas.store | App\Http\Controllers\api\EmpresaController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/empresas/create | empresas.create | App\Http\Controllers\api\EmpresaController@create | api,auth:api | +| | GET|HEAD | api/empresas/{empresa} | empresas.show | App\Http\Controllers\api\EmpresaController@show | api,auth:api | +| | DELETE | api/empresas/{empresa} | empresas.destroy | App\Http\Controllers\api\EmpresaController@destroy | api,auth:api | +| | PUT|PATCH | api/empresas/{empresa} | empresas.update | App\Http\Controllers\api\EmpresaController@update | api,auth:api | +| | GET|HEAD | api/empresas/{empresa}/edit | empresas.edit | App\Http\Controllers\api\EmpresaController@edit | api,auth:api | +| | GET|HEAD | api/equipo_no_serie | | App\Http\Controllers\api\EquiposController@equipo_no_serie | api,auth:api | +| | POST | api/equipos | equipos.store | App\Http\Controllers\api\EquiposController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/equipos | equipos.index | App\Http\Controllers\api\EquiposController@index | api,auth:api | +| | GET|HEAD | api/equipos/{equipos} | equipos.show | App\Http\Controllers\api\EquiposController@show | api,auth:api | +| | GET|HEAD | api/equipos/{equipos}/checkList | equipos.checkList.index | App\Http\Controllers\api\EquipoCheckListController@index | api,auth:api | +| | POST | api/equipos/{equipos}/checkList | equipos.checkList.store | App\Http\Controllers\api\EquipoCheckListController@store | api,client.credentials | +| | GET|HEAD | api/info | info.index | App\Http\Controllers\api\InformeMantenimientoPreventivoController@index | api | +| | POST | api/info | info.store | App\Http\Controllers\api\InformeMantenimientoPreventivoController@store | api,client.credentials | +| | GET|HEAD | api/info/create | info.create | App\Http\Controllers\api\InformeMantenimientoPreventivoController@create | api | +| | PUT|PATCH | api/info/{info} | info.update | App\Http\Controllers\api\InformeMantenimientoPreventivoController@update | api | +| | DELETE | api/info/{info} | info.destroy | App\Http\Controllers\api\InformeMantenimientoPreventivoController@destroy | api | +| | GET|HEAD | api/info/{info} | info.show | App\Http\Controllers\api\InformeMantenimientoPreventivoController@show | api,auth:api | +| | GET|HEAD | api/info/{info}/edit | info.edit | App\Http\Controllers\api\InformeMantenimientoPreventivoController@edit | api | +| | GET|HEAD | api/puesto_asigna | | App\Http\Controllers\api\PuestoCustodioController@asigna | api,auth:api | +| | GET|HEAD | api/puesto_liberar | | App\Http\Controllers\api\PuestoCustodioController@liberar | api,auth:api | +| | POST | api/puestos | puestos.store | App\Http\Controllers\api\PuestoController@store | api,client.credentials,transform.input:App\Http\Controllers\api\UserTransformer | +| | GET|HEAD | api/puestos | puestos.index | App\Http\Controllers\api\PuestoController@index | api,auth:api | +| | GET|HEAD | api/puestos/create | puestos.create | App\Http\Controllers\api\PuestoController@create | api,auth:api | +| | PUT|PATCH | api/puestos/{puesto} | puestos.update | App\Http\Controllers\api\PuestoController@update | api,auth:api,transform.input:App\Http\Controllers\api\UserTransformer | +| | GET|HEAD | api/puestos/{puesto} | puestos.show | App\Http\Controllers\api\PuestoController@show | api,auth:api | +| | DELETE | api/puestos/{puesto} | puestos.destroy | App\Http\Controllers\api\PuestoController@destroy | api,auth:api | +| | POST | api/puestos/{puesto}/custodios | puestos.custodios.store | App\Http\Controllers\api\PuestoCustodioController@store | api,client.credentials | +| | GET|HEAD | api/puestos/{puesto}/custodios | puestos.custodios.index | App\Http\Controllers\api\PuestoCustodioController@index | api,auth:api | +| | GET|HEAD | api/puestos/{puesto}/custodios/create | puestos.custodios.create | App\Http\Controllers\api\PuestoCustodioController@create | api,auth:api | +| | PUT|PATCH | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.update | App\Http\Controllers\api\PuestoCustodioController@update | api,auth:api | +| | GET|HEAD | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.show | App\Http\Controllers\api\PuestoCustodioController@show | api,auth:api | +| | DELETE | api/puestos/{puesto}/custodios/{custodio} | puestos.custodios.destroy | App\Http\Controllers\api\PuestoCustodioController@destroy | api,auth:api | +| | GET|HEAD | api/puestos/{puesto}/custodios/{custodio}/edit | puestos.custodios.edit | App\Http\Controllers\api\PuestoCustodioController@edit | api,auth:api | +| | GET|HEAD | api/puestos/{puesto}/edit | puestos.edit | App\Http\Controllers\api\PuestoController@edit | api,auth:api | +| | GET|HEAD | api/ubicacions | ubicacions.index | App\Http\Controllers\api\UbicacionController@index | api,auth:api | +| | POST | api/ubicacions | ubicacions.store | App\Http\Controllers\api\UbicacionController@store | api,client.credentials,auth:api | +| | GET|HEAD | api/ubicacions/create | ubicacions.create | App\Http\Controllers\api\UbicacionController@create | api,auth:api | +| | DELETE | api/ubicacions/{ubicacion} | ubicacions.destroy | App\Http\Controllers\api\UbicacionController@destroy | api,auth:api | +| | PUT|PATCH | api/ubicacions/{ubicacion} | ubicacions.update | App\Http\Controllers\api\UbicacionController@update | api,auth:api | +| | GET|HEAD | api/ubicacions/{ubicacion} | ubicacions.show | App\Http\Controllers\api\UbicacionController@show | api,auth:api | +| | GET|HEAD | api/ubicacions/{ubicacion}/edit | ubicacions.edit | App\Http\Controllers\api\UbicacionController@edit | api,auth:api | +| | POST | api/users | users.store | App\Http\Controllers\api\UserController@store | api,client.credentials | +| | GET|HEAD | api/users | users.index | App\Http\Controllers\api\UserController@index | api | +| | GET|HEAD | api/users/create | users.create | App\Http\Controllers\api\UserController@create | api | +| | GET|HEAD | api/users/verificar | | App\Http\Controllers\api\UserController@verify | api | +| | PUT|PATCH | api/users/{user} | users.update | App\Http\Controllers\api\UserController@update | api | +| | DELETE | api/users/{user} | users.destroy | App\Http\Controllers\api\UserController@destroy | api | +| | GET|HEAD | api/users/{user} | users.show | App\Http\Controllers\api\UserController@show | api | +| | GET|HEAD | api/users/{user}/edit | users.edit | App\Http\Controllers\api\UserController@edit | api | +| | GET|HEAD | api/usuario | | App\Http\Controllers\api\UserController@usuario | api | +| | GET|HEAD | areas | areas.index | App\Http\Controllers\AreasController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | areas | areas.store | App\Http\Controllers\AreasController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | areas/create | areas.create | App\Http\Controllers\AreasController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | areas/{area} | areas.show | App\Http\Controllers\AreasController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | areas/{area} | areas.destroy | App\Http\Controllers\AreasController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | areas/{area} | areas.update | App\Http\Controllers\AreasController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | areas/{area}/edit | areas.edit | App\Http\Controllers\AreasController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | bitacora | bitacora.index | App\Http\Controllers\BitacoraController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | bitacora | bitacora.store | App\Http\Controllers\BitacoraController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | bitacora/create | bitacora.create | App\Http\Controllers\BitacoraController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | bitacora/{bitacora} | bitacora.destroy | App\Http\Controllers\BitacoraController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | bitacora/{bitacora} | bitacora.update | App\Http\Controllers\BitacoraController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | bitacora/{bitacora} | bitacora.show | App\Http\Controllers\BitacoraController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | bitacora/{bitacora}/edit | bitacora.edit | App\Http\Controllers\BitacoraController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | busqueda | | App\Http\Controllers\BusquedaController@busqueda | web,auth | +| | GET|HEAD | busqueda | | App\Http\Controllers\BusquedaController@busqueda | web,auth | +| | GET|HEAD | callback | | App\Http\Controllers\Auth\Oauth2Controller@callback | web | +| | GET|HEAD | checklist | checklist.index | App\Http\Controllers\CheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | checklist | checklist.store | App\Http\Controllers\CheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist/create | checklist.create | App\Http\Controllers\CheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | checklist/{checklist} | checklist.update | App\Http\Controllers\CheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | checklist/{checklist} | checklist.destroy | App\Http\Controllers\CheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist/{checklist} | checklist.show | App\Http\Controllers\CheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist/{checklist}/edit | checklist.edit | App\Http\Controllers\CheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_crear/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | checklist_crear/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | checklist_crear_mini/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist_mini | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_crear_mini/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@crearChecklist_mini | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | checklist_editar/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@editarChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_editar/{area_id}/{checklist} | | App\Http\Controllers\CheckListController@editarChecklist | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_opcionescheck | checklist_opcionescheck.index | App\Http\Controllers\CheckList_OpcionesCheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | checklist_opcionescheck | checklist_opcionescheck.store | App\Http\Controllers\CheckList_OpcionesCheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_opcionescheck/create | checklist_opcionescheck.create | App\Http\Controllers\CheckList_OpcionesCheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.destroy | App\Http\Controllers\CheckList_OpcionesCheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.show | App\Http\Controllers\CheckList_OpcionesCheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | checklist_opcionescheck/{checklist_opcionescheck} | checklist_opcionescheck.update | App\Http\Controllers\CheckList_OpcionesCheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | checklist_opcionescheck/{checklist_opcionescheck}/edit | checklist_opcionescheck.edit | App\Http\Controllers\CheckList_OpcionesCheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | config | config.store | App\Http\Controllers\ConfiguracionController@store | web,auth,authEmp:administrador;system | +| | GET|HEAD | config | config.index | App\Http\Controllers\ConfiguracionController@index | web,auth,authEmp:administrador;system | +| | GET|HEAD | config/create | config.create | App\Http\Controllers\ConfiguracionController@create | web,auth,authEmp:administrador;system | +| | DELETE | config/{config} | config.destroy | App\Http\Controllers\ConfiguracionController@destroy | web,auth,authEmp:administrador;system | +| | PUT|PATCH | config/{config} | config.update | App\Http\Controllers\ConfiguracionController@update | web,auth,authEmp:administrador;system | +| | GET|HEAD | config/{config} | config.show | App\Http\Controllers\ConfiguracionController@show | web,auth,authEmp:administrador;system | +| | GET|HEAD | config/{config}/edit | config.edit | App\Http\Controllers\ConfiguracionController@edit | web,auth,authEmp:administrador;system | +| | POST | custodio | custodio.store | App\Http\Controllers\CustodiosController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio | custodio.index | App\Http\Controllers\CustodiosController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio/create | custodio.create | App\Http\Controllers\CustodiosController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio/verify/{token} | verify_custodio | App\Http\Controllers\CustodiosController@verify | web | +| | GET|HEAD | custodio/{custodios}/resend | resend_custodio | App\Http\Controllers\CustodiosController@resend | web | +| | DELETE | custodio/{custodio} | custodio.destroy | App\Http\Controllers\CustodiosController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | custodio/{custodio} | custodio.update | App\Http\Controllers\CustodiosController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio/{custodio} | custodio.show | App\Http\Controllers\CustodiosController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio/{custodio}/edit | custodio.edit | App\Http\Controllers\CustodiosController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | custodio_custom | | App\Http\Controllers\CustodiosController@show_custom_post | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodio_custom/{custodio_id} | | App\Http\Controllers\CustodiosController@show_custom | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | custodiosNotificacion | | App\Http\Controllers\api\CustodioController@notificacion | web | +| | POST | empresa | empresa.store | App\Http\Controllers\EmpresaController@store | web,auth,authEmp:system | +| | GET|HEAD | empresa | empresa.index | App\Http\Controllers\EmpresaController@index | web,auth,authEmp:system | +| | GET|HEAD | empresa/create | empresa.create | App\Http\Controllers\EmpresaController@create | web,auth,authEmp:system | +| | GET|HEAD | empresa/{empresa} | empresa.show | App\Http\Controllers\EmpresaController@show | web,auth,authEmp:system | +| | DELETE | empresa/{empresa} | empresa.destroy | App\Http\Controllers\EmpresaController@destroy | web,auth,authEmp:system | +| | PUT|PATCH | empresa/{empresa} | empresa.update | App\Http\Controllers\EmpresaController@update | web,auth,authEmp:system | +| | GET|HEAD | empresa/{empresa}/edit | empresa.edit | App\Http\Controllers\EmpresaController@edit | web,auth,authEmp:system | +| | GET|HEAD | enviar_notificaciones | enviar_notificaciones | App\Http\Controllers\CustodiosController@indexnotificaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | equipos | equipos.store | App\Http\Controllers\EquiposController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equipos | equipos.index | App\Http\Controllers\EquiposController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equipos/create | equipos.create | App\Http\Controllers\EquiposController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equipos/{equipo} | equipos.show | App\Http\Controllers\EquiposController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | equipos/{equipo} | equipos.update | App\Http\Controllers\EquiposController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | equipos/{equipo} | equipos.destroy | App\Http\Controllers\EquiposController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equipos/{equipo}/edit | equipos.edit | App\Http\Controllers\EquiposController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equipos/{id}/image | | App\Http\Controllers\EquiposController@showPicture | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | equiposerching | equiposerching.store | App\Http\Controllers\EquiposController@home@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equiposerching | equiposerching.index | App\Http\Controllers\EquiposController@home@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equiposerching/create | equiposerching.create | App\Http\Controllers\EquiposController@home@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | equiposerching/{equiposerching} | equiposerching.update | App\Http\Controllers\EquiposController@home@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equiposerching/{equiposerching} | equiposerching.show | App\Http\Controllers\EquiposController@home@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | equiposerching/{equiposerching} | equiposerching.destroy | App\Http\Controllers\EquiposController@home@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | equiposerching/{equiposerching}/edit | equiposerching.edit | App\Http\Controllers\EquiposController@home@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | estaciones | estaciones.store | App\Http\Controllers\EstacionesController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | estaciones | estaciones.index | App\Http\Controllers\EstacionesController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | estaciones/create | estaciones.create | App\Http\Controllers\EstacionesController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | estaciones/{estacione} | estaciones.show | App\Http\Controllers\EstacionesController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | estaciones/{estacione} | estaciones.update | App\Http\Controllers\EstacionesController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | estaciones/{estacione} | estaciones.destroy | App\Http\Controllers\EstacionesController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | estaciones/{estacione}/edit | estaciones.edit | App\Http\Controllers\EstacionesController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | fire-test | | Closure | web | +| | GET|HEAD | garantiasHP | garantiasHP | App\Http\Controllers\EquiposController@garantiasHP | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | home | | App\Http\Controllers\HomeController@index | web,auth | +| | GET|HEAD | imagenUbicacion | | App\Http\Controllers\UbicacionController@daImagen | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | informes | informes.index | App\Http\Controllers\InformeMantenimientoPreventivoController@index | web,auth,authEmp:system;planta_fisica | +| | POST | informes | informes.store | App\Http\Controllers\InformeMantenimientoPreventivoController@store | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | informes/create | informes.create | App\Http\Controllers\InformeMantenimientoPreventivoController@create | web,auth,authEmp:system;planta_fisica | +| | DELETE | informes/{informe} | informes.destroy | App\Http\Controllers\InformeMantenimientoPreventivoController@destroy | web,auth,authEmp:system;planta_fisica | +| | PUT|PATCH | informes/{informe} | informes.update | App\Http\Controllers\InformeMantenimientoPreventivoController@update | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | informes/{informe} | informes.show | App\Http\Controllers\InformeMantenimientoPreventivoController@show | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | informes/{informe}/edit | informes.edit | App\Http\Controllers\InformeMantenimientoPreventivoController@edit | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | install | LaravelInstaller::welcome | RachidLaasri\LaravelInstaller\Controllers\WelcomeController@welcome | web,install | +| | GET|HEAD | install/database | LaravelInstaller::database | RachidLaasri\LaravelInstaller\Controllers\DatabaseController@database | web,install | +| | GET|HEAD | install/environment | LaravelInstaller::environment | RachidLaasri\LaravelInstaller\Controllers\EnvironmentController@environmentMenu | web,install | +| | GET|HEAD | install/environment/classic | LaravelInstaller::environmentClassic | RachidLaasri\LaravelInstaller\Controllers\EnvironmentController@environmentClassic | web,install | +| | POST | install/environment/saveClassic | LaravelInstaller::environmentSaveClassic | RachidLaasri\LaravelInstaller\Controllers\EnvironmentController@saveClassic | web,install | +| | POST | install/environment/saveWizard | LaravelInstaller::environmentSaveWizard | RachidLaasri\LaravelInstaller\Controllers\EnvironmentController@saveWizard | web,install | +| | GET|HEAD | install/environment/wizard | LaravelInstaller::environmentWizard | RachidLaasri\LaravelInstaller\Controllers\EnvironmentController@environmentWizard | web,install | +| | GET|HEAD | install/final | LaravelInstaller::final | RachidLaasri\LaravelInstaller\Controllers\FinalController@finish | web,install | +| | GET|HEAD | install/permissions | LaravelInstaller::permissions | RachidLaasri\LaravelInstaller\Controllers\PermissionsController@permissions | web,install | +| | GET|HEAD | install/requirements | LaravelInstaller::requirements | RachidLaasri\LaravelInstaller\Controllers\RequirementsController@requirements | web,install | +| | POST | login | | App\Http\Controllers\Auth\LoginController@login | web,guest | +| | GET|HEAD | login | login | App\Http\Controllers\Auth\LoginController@showLoginForm | web,guest | +| | POST | logout | logout | App\Http\Controllers\Auth\LoginController@logout | web | +| | POST | modelo | modelo.store | App\Http\Controllers\ModeloEquipoController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | modelo | modelo.index | App\Http\Controllers\ModeloEquipoController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | modelo/create | modelo.create | App\Http\Controllers\ModeloEquipoController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | modelo/{modelo} | modelo.show | App\Http\Controllers\ModeloEquipoController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | modelo/{modelo} | modelo.update | App\Http\Controllers\ModeloEquipoController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | modelo/{modelo} | modelo.destroy | App\Http\Controllers\ModeloEquipoController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | modelo/{modelo}/edit | modelo.edit | App\Http\Controllers\ModeloEquipoController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | oauth/authorize | passport.authorizations.approve | Laravel\Passport\Http\Controllers\ApproveAuthorizationController@approve | web,auth | +| | DELETE | oauth/authorize | passport.authorizations.deny | Laravel\Passport\Http\Controllers\DenyAuthorizationController@deny | web,auth | +| | GET|HEAD | oauth/authorize | passport.authorizations.authorize | Laravel\Passport\Http\Controllers\AuthorizationController@authorize | web,auth | +| | GET|HEAD | oauth/clients | passport.clients.index | Laravel\Passport\Http\Controllers\ClientController@forUser | web,auth | +| | POST | oauth/clients | passport.clients.store | Laravel\Passport\Http\Controllers\ClientController@store | web,auth | +| | PUT | oauth/clients/{client_id} | passport.clients.update | Laravel\Passport\Http\Controllers\ClientController@update | web,auth | +| | DELETE | oauth/clients/{client_id} | passport.clients.destroy | Laravel\Passport\Http\Controllers\ClientController@destroy | web,auth | +| | GET|HEAD | oauth/personal-access-tokens | passport.personal.tokens.index | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@forUser | web,auth | +| | POST | oauth/personal-access-tokens | passport.personal.tokens.store | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@store | web,auth | +| | DELETE | oauth/personal-access-tokens/{token_id} | passport.personal.tokens.destroy | Laravel\Passport\Http\Controllers\PersonalAccessTokenController@destroy | web,auth | +| | GET|HEAD | oauth/scopes | passport.scopes.index | Laravel\Passport\Http\Controllers\ScopeController@all | web,auth | +| | POST | oauth/token | passport.token | Laravel\Passport\Http\Controllers\AccessTokenController@issueToken | throttle | +| | POST | oauth/token/refresh | passport.token.refresh | Laravel\Passport\Http\Controllers\TransientTokenController@refresh | web,auth | +| | GET|HEAD | oauth/tokens | passport.tokens.index | Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@forUser | web,auth | +| | DELETE | oauth/tokens/{token_id} | passport.tokens.destroy | Laravel\Passport\Http\Controllers\AuthorizedAccessTokenController@destroy | web,auth | +| | GET|HEAD | oauth_final | OauthFinal | Closure | web | +| | GET|HEAD | oautho2 | | Closure | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | opciones_check | opciones_check.index | App\Http\Controllers\OpcionesCheckListController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | opciones_check | opciones_check.store | App\Http\Controllers\OpcionesCheckListController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | opciones_check/create | opciones_check.create | App\Http\Controllers\OpcionesCheckListController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | opciones_check/{opciones_check} | opciones_check.update | App\Http\Controllers\OpcionesCheckListController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | opciones_check/{opciones_check} | opciones_check.destroy | App\Http\Controllers\OpcionesCheckListController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | opciones_check/{opciones_check} | opciones_check.show | App\Http\Controllers\OpcionesCheckListController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | opciones_check/{opciones_check}/edit | opciones_check.edit | App\Http\Controllers\OpcionesCheckListController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | orden | orden.index | App\Http\Controllers\OrdenDeCompraController@index | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | orden | orden.store | App\Http\Controllers\OrdenDeCompraController@store | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | orden/create | orden.create | App\Http\Controllers\OrdenDeCompraController@create | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | orden/{orden} | orden.update | App\Http\Controllers\OrdenDeCompraController@update | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | orden/{orden} | orden.destroy | App\Http\Controllers\OrdenDeCompraController@destroy | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | orden/{orden} | orden.show | App\Http\Controllers\OrdenDeCompraController@show | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | orden/{orden}/edit | orden.edit | App\Http\Controllers\OrdenDeCompraController@edit | web,auth,authEmp:;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | password/email | password.email | App\Http\Controllers\Auth\ForgotPasswordController@sendResetLinkEmail | web,guest | +| | POST | password/reset | password.update | App\Http\Controllers\Auth\ResetPasswordController@reset | web,guest | +| | GET|HEAD | password/reset | password.request | App\Http\Controllers\Auth\ForgotPasswordController@showLinkRequestForm | web,guest | +| | GET|HEAD | password/reset/{token} | password.reset | App\Http\Controllers\Auth\ResetPasswordController@showResetForm | web,guest | +| | GET|HEAD | pdf/{custodio_id} | pdf | App\Http\Controllers\PdfController@invoice | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | pdf_custom/{token_unico} | | App\Http\Controllers\PdfController@invoiceCustom | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | postSearch | postSearch.store | App\Http\Controllers\EquiposController@postSearch@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | postSearch | postSearch.index | App\Http\Controllers\EquiposController@postSearch@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | postSearch/create | postSearch.create | App\Http\Controllers\EquiposController@postSearch@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | postSearch/{postSearch} | postSearch.destroy | App\Http\Controllers\EquiposController@postSearch@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | postSearch/{postSearch} | postSearch.update | App\Http\Controllers\EquiposController@postSearch@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | postSearch/{postSearch} | postSearch.show | App\Http\Controllers\EquiposController@postSearch@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | postSearch/{postSearch}/edit | postSearch.edit | App\Http\Controllers\EquiposController@postSearch@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | proyecto | proyecto.index | App\Http\Controllers\ProyectoController@index | web | +| | POST | proyecto | proyecto.store | App\Http\Controllers\ProyectoController@store | web | +| | GET|HEAD | proyecto/create | proyecto.create | App\Http\Controllers\ProyectoController@create | web | +| | GET|HEAD | proyecto/{proyecto_id}/proyecto_seccion | proyecto_seccion.index | App\Http\Controllers\ProyectoSeccionController@index | web | +| | POST | proyecto/{proyecto_id}/proyecto_seccion | proyecto_seccion.store | App\Http\Controllers\ProyectoSeccionController@store | web | +| | GET|HEAD | proyecto/{proyecto_id}/proyecto_seccion/create | proyecto_seccion.create | App\Http\Controllers\ProyectoSeccionController@create | web | +| | GET|HEAD | proyecto/{proyecto_id}/proyecto_seccion/{proyecto_seccion} | proyecto_seccion.show | App\Http\Controllers\ProyectoSeccionController@show | web | +| | PUT|PATCH | proyecto/{proyecto_id}/proyecto_seccion/{proyecto_seccion} | proyecto_seccion.update | App\Http\Controllers\ProyectoSeccionController@update | web | +| | DELETE | proyecto/{proyecto_id}/proyecto_seccion/{proyecto_seccion} | proyecto_seccion.destroy | App\Http\Controllers\ProyectoSeccionController@destroy | web | +| | GET|HEAD | proyecto/{proyecto_id}/proyecto_seccion/{proyecto_seccion}/edit | proyecto_seccion.edit | App\Http\Controllers\ProyectoSeccionController@edit | web | +| | GET|HEAD | proyecto/{proyecto} | proyecto.show | App\Http\Controllers\ProyectoController@show | web | +| | PUT|PATCH | proyecto/{proyecto} | proyecto.update | App\Http\Controllers\ProyectoController@update | web | +| | DELETE | proyecto/{proyecto} | proyecto.destroy | App\Http\Controllers\ProyectoController@destroy | web | +| | GET|HEAD | proyecto/{proyecto}/edit | proyecto.edit | App\Http\Controllers\ProyectoController@edit | web | +| | POST | puesto | puesto.store | App\Http\Controllers\PuestosController@store | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | puesto | puesto.index | App\Http\Controllers\PuestosController@index | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | puesto/create | puesto.create | App\Http\Controllers\PuestosController@create | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | puesto/{puesto} | puesto.show | App\Http\Controllers\PuestosController@show | web,auth,authEmp:system;planta_fisica | +| | PUT|PATCH | puesto/{puesto} | puesto.update | App\Http\Controllers\PuestosController@update | web,auth,authEmp:system;planta_fisica | +| | DELETE | puesto/{puesto} | puesto.destroy | App\Http\Controllers\PuestosController@destroy | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | puesto/{puesto}/edit | puesto.edit | App\Http\Controllers\PuestosController@edit | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | pusher | | Closure | web | +| | GET|HEAD | reasignar/{custodio_id} | | App\Http\Controllers\EquiposController@reasignarindex | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | reasignar/{custodio_id} | | App\Http\Controllers\EquiposController@reasignarindex | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reasignarindexecho | | App\Http\Controllers\EquiposController@reasignarindexecho | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | reasignarindexecho | | App\Http\Controllers\EquiposController@reasignarindexecho | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | redirect | | App\Http\Controllers\Auth\Oauth2Controller@redirect | web | +| | GET|HEAD | register | register | App\Http\Controllers\Auth\RegisterController@showRegistrationForm | web,guest | +| | POST | register | | App\Http\Controllers\Auth\RegisterController@register | web,guest | +| | POST | repo_novedades | repo_novedades.store | App\Http\Controllers\RepoNovedadesController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | repo_novedades | repo_novedades.index | App\Http\Controllers\RepoNovedadesController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | repo_novedades/create | repo_novedades.create | App\Http\Controllers\RepoNovedadesController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | repo_novedades/{repo_novedade} | repo_novedades.update | App\Http\Controllers\RepoNovedadesController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | repo_novedades/{repo_novedade} | repo_novedades.destroy | App\Http\Controllers\RepoNovedadesController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | repo_novedades/{repo_novedade} | repo_novedades.show | App\Http\Controllers\RepoNovedadesController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | repo_novedades/{repo_novedade}/edit | repo_novedades.edit | App\Http\Controllers\RepoNovedadesController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | reporte1 | reporte1.store | App\Http\Controllers\ReporteController@store | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1 | reporte1.index | App\Http\Controllers\ReporteController@index | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1/create | reporte1.create | App\Http\Controllers\ReporteController@create | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | reporte1/{reporte1} | reporte1.update | App\Http\Controllers\ReporteController@update | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | reporte1/{reporte1} | reporte1.destroy | App\Http\Controllers\ReporteController@destroy | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1/{reporte1} | reporte1.show | App\Http\Controllers\ReporteController@show | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1/{reporte1}/edit | reporte1.edit | App\Http\Controllers\ReporteController@edit | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1excel | | App\Http\Controllers\ReporteController@excel | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporte1excelEstaciones/{estacione_id} | | App\Http\Controllers\ReporteController@excelEstaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | reporteEstaciones/{estacione_id} | | App\Http\Controllers\ReporteController@estaciones | web,auth,authEmp:usuario;administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | roles | roles.store | App\Http\Controllers\RolController@store | web,auth,authEmp:system | +| | GET|HEAD | roles | roles.index | App\Http\Controllers\RolController@index | web,auth,authEmp:system | +| | GET|HEAD | roles/create | roles.create | App\Http\Controllers\RolController@create | web,auth,authEmp:system | +| | PUT|PATCH | roles/{role} | roles.update | App\Http\Controllers\RolController@update | web,auth,authEmp:system | +| | DELETE | roles/{role} | roles.destroy | App\Http\Controllers\RolController@destroy | web,auth,authEmp:system | +| | GET|HEAD | roles/{role} | roles.show | App\Http\Controllers\RolController@show | web,auth,authEmp:system | +| | GET|HEAD | roles/{role}/edit | roles.edit | App\Http\Controllers\RolController@edit | web,auth,authEmp:system | +| | GET|HEAD | sendNotificacion | | App\Http\Controllers\api\CustodioController@cedula | web,auth:api | +| | GET|HEAD | tags | | Closure | web | +| | GET|HEAD | tags_checklist | | Closure | web | +| | GET|HEAD | tags_custodio | | Closure | web | +| | GET|HEAD | tags_model | | Closure | web | +| | GET|HEAD | tags_model_modelo | | Closure | web | +| | GET|HEAD | tags_model_tipo | | Closure | web | +| | GET|HEAD | tecnico | tecnico.index | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | tecnico | tecnico.store | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | tecnico/create | tecnico.create | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | tecnico/{tecnico} | tecnico.update | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | tecnico/{tecnico} | tecnico.show | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | tecnico/{tecnico} | tecnico.destroy | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | tecnico/{tecnico}/edit | tecnico.edit | App\Http\Controllers\InformeMantenimientoPreventivoTecnicoController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | test | | Closure | web | +| | POST | ubicacion | ubicacion.store | App\Http\Controllers\UbicacionController@store | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | ubicacion | ubicacion.index | App\Http\Controllers\UbicacionController@index | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | ubicacion/create | ubicacion.create | App\Http\Controllers\UbicacionController@create | web,auth,authEmp:system;planta_fisica | +| | DELETE | ubicacion/{ubicacion} | ubicacion.destroy | App\Http\Controllers\UbicacionController@destroy | web,auth,authEmp:system;planta_fisica | +| | PUT|PATCH | ubicacion/{ubicacion} | ubicacion.update | App\Http\Controllers\UbicacionController@update | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | ubicacion/{ubicacion} | ubicacion.show | App\Http\Controllers\UbicacionController@show | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | ubicacion/{ubicacion}/edit | ubicacion.edit | App\Http\Controllers\UbicacionController@edit | web,auth,authEmp:system;planta_fisica | +| | GET|HEAD | update | LaravelUpdater::welcome | RachidLaasri\LaravelInstaller\Controllers\UpdateController@welcome | web,update | +| | GET|HEAD | update/database | LaravelUpdater::database | RachidLaasri\LaravelInstaller\Controllers\UpdateController@database | web,update | +| | GET|HEAD | update/final | LaravelUpdater::final | RachidLaasri\LaravelInstaller\Controllers\UpdateController@finish | web | +| | GET|HEAD | update/overview | LaravelUpdater::overview | RachidLaasri\LaravelInstaller\Controllers\UpdateController@overview | web,update | +| | POST | users/store | | App\Http\Controllers\api\UserController@store | web,client.credentials | +| | GET|HEAD | users/verify/{token} | verify | App\Http\Controllers\UserApiController@verify | web | +| | GET|HEAD | users/{user}/resend | resend | App\Http\Controllers\UserApiController@resend | web | +| | GET|HEAD | usuario | usuario.index | App\Http\Controllers\UsuarioLogController@index | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | POST | usuario | usuario.store | App\Http\Controllers\UsuarioLogController@store | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | usuario/create | usuario.create | App\Http\Controllers\UsuarioLogController@create | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | PUT|PATCH | usuario/{usuario} | usuario.update | App\Http\Controllers\UsuarioLogController@update | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | DELETE | usuario/{usuario} | usuario.destroy | App\Http\Controllers\UsuarioLogController@destroy | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | usuario/{usuario} | usuario.show | App\Http\Controllers\UsuarioLogController@show | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | +| | GET|HEAD | usuario/{usuario}/edit | usuario.edit | App\Http\Controllers\UsuarioLogController@edit | web,auth,authEmp:administrador;system;planta_fisica;recursos_humanos;encargado_activos_fijos;sistemas | ++--------+-----------+------------------------------------------------------------------------+------------------------------------------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------------------------+ From fd6e2be7aac1fea441e39b95c3b49448c26563f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Thu, 29 Nov 2018 08:22:03 -0500 Subject: [PATCH 7/8] se coloca mensage que indica que bodeguero o responsable de bodega principal no esta bien configurado --- database/seeds/ContactosTableSeeder.php | 10 +++++++--- resources/lang/es/message.php | 1 + 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/database/seeds/ContactosTableSeeder.php b/database/seeds/ContactosTableSeeder.php index 346eef3f..cc98bd6b 100644 --- a/database/seeds/ContactosTableSeeder.php +++ b/database/seeds/ContactosTableSeeder.php @@ -12,6 +12,7 @@ class ContactosTableSeeder extends Seeder public function run() { Auth::login(App\User::inRandomOrder()->first()); + factory(App\Custodios::class, 10)->create(); if (\App\Empresa::where('empresa', '=', 'Avianca EC')->first() == null) { \Illuminate\Support\Facades\DB::table('empresas')->insert([ 'empresa' => 'Avianca EC', @@ -25,12 +26,15 @@ public function run() 'tipo' => 'texto', 'valores_fuente' => 'FIJO', 'fijo' => 1, - 'valor' => null, + 'valor' => App\Custodios::inRandomOrder()->first()->id, 'empresa' => 'Avianca Ec', ]); } - factory(App\Custodios::class, 10)->create(); - factory(App\Equipos::class, 500)->create(); + + factory(App\Equipos::class, 250)->create(); factory(App\User::class, 1)->create(); + $custodio = App\Configuracion::where('empresa', '=', 'Avianca EC')->where('atributo','=','CUSTODIO_BODEGA')->first(); + $custodio->valor = App\Custodios::inRandomOrder()->first()->id; + $custodio->save(); } } diff --git a/resources/lang/es/message.php b/resources/lang/es/message.php index 0626bb66..4eca3771 100644 --- a/resources/lang/es/message.php +++ b/resources/lang/es/message.php @@ -9,4 +9,5 @@ 'notifica_correo' => 'Notificacion de Cambio de Equipos de activos fijos', 'notifica_correo_line1' => 'Se a realizado un cambio de Equipo en el sistema de activos fijos.', 'notifica_correo_fin' => 'Revice el correo adjunto de los equipos asignado a usted.', + 'notifica_custodio_bodega_error' => 'Error, el custodio de la bodega por defecto no existe, por favor revisar el valor por defecto de ID custodio.', ]; From efc28a23e6615031498a9ecd6c12259c3d7bb24a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?W=C3=A1gner=20Alex=C3=A1nder=20Cadena=20Lastra?= Date: Thu, 29 Nov 2018 09:17:40 -0500 Subject: [PATCH 8/8] Se arregla envio de datos de excel --- app/Exports/Equipos2Export.php | 22 + app/Exports/EquiposExport.php | 22 + app/Http/Controllers/ReporteController.php | 21 +- config/excel.php | 714 ++------------------- 4 files changed, 110 insertions(+), 669 deletions(-) create mode 100644 app/Exports/Equipos2Export.php create mode 100644 app/Exports/EquiposExport.php diff --git a/app/Exports/Equipos2Export.php b/app/Exports/Equipos2Export.php new file mode 100644 index 00000000..34b728f9 --- /dev/null +++ b/app/Exports/Equipos2Export.php @@ -0,0 +1,22 @@ + $equipos + ]); + } +} diff --git a/app/Exports/EquiposExport.php b/app/Exports/EquiposExport.php new file mode 100644 index 00000000..01e6ad84 --- /dev/null +++ b/app/Exports/EquiposExport.php @@ -0,0 +1,22 @@ +get(); + return view('directory.reporte.repo1excel', [ + 'equipos' => $equipos + ]); + } +} diff --git a/app/Http/Controllers/ReporteController.php b/app/Http/Controllers/ReporteController.php index e1efa45b..3ff8f625 100644 --- a/app/Http/Controllers/ReporteController.php +++ b/app/Http/Controllers/ReporteController.php @@ -3,6 +3,8 @@ namespace App\Http\Controllers; use App\Equipos; +use App\Exports\Equipos2Export; +use App\Exports\EquiposExport; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; use Maatwebsite\Excel\Facades\Excel; @@ -44,28 +46,15 @@ public function estaciones($estacione_id) public function excelEstaciones($estacione_id) { - //return view('directory.reporte.repo1excel', compact('equipos')); - Session::flash('flash_estacione_id', $estacione_id); - Excel::create('Reporte_por_estaciones', function ($excel) { - $excel->sheet('Maquinas', function ($sheet) { - $equipos = Equipos::where('estacione_id', Session::get('flash_estacione_id'))->get(); - $sheet->loadView('directory.reporte.repo1excel', compact('equipos')); - }); - })->download('xls'); + Session::flash('flash_estacione_id', $estacione_id); + return Excel::download(new EquiposExport(), 'EquiposExport_data.xlsx'); } public function excel() { - //return view('directory.reporte.repo1excel', compact('equipos')); - - Excel::create('Reporte_Total', function ($excel) { - $excel->sheet('Maquinas', function ($sheet) { - $equipos = Equipos::get(); - $sheet->loadView('directory.reporte.repo1excel', compact('equipos')); - }); - })->download('xls'); + return Excel::download(new Equipos2Export(), 'EquiposExport_total.xlsx'); } /** diff --git a/config/excel.php b/config/excel.php index 673b0d55..af3e8bb9 100644 --- a/config/excel.php +++ b/config/excel.php @@ -1,704 +1,112 @@ [ +use Maatwebsite\Excel\Excel; - /* - |-------------------------------------------------------------------------- - | Enable/Disable cell caching - |-------------------------------------------------------------------------- - */ - 'enable' => true, +return [ + 'exports' => [ /* |-------------------------------------------------------------------------- - | Caching driver + | Chunk size |-------------------------------------------------------------------------- | - | Set the caching driver - | - | Available methods: - | memory|gzip|serialized|igbinary|discISAM|apc|memcache|temp|wincache|sqlite|sqlite3 + | When using FromQuery, the query is automatically chunked. + | Here you can specify how big the chunk should be. | */ - 'driver' => 'memory', - - /* - |-------------------------------------------------------------------------- - | Cache settings - |-------------------------------------------------------------------------- - */ - 'settings' => [ - - 'memoryCacheSize' => '32MB', - 'cacheTime' => 600, - - ], - - /* - |-------------------------------------------------------------------------- - | Memcache settings - |-------------------------------------------------------------------------- - */ - 'memcache' => [ - - 'host' => 'localhost', - 'port' => 11211, - - ], - - /* - |-------------------------------------------------------------------------- - | Cache dir (for discISAM) - |-------------------------------------------------------------------------- - */ - - 'dir' => storage_path('cache'), - ], - - 'properties' => [ - 'creator' => 'Maatwebsite', - 'lastModifiedBy' => 'Maatwebsite', - 'title' => 'Spreadsheet', - 'description' => 'Default spreadsheet export', - 'subject' => 'Spreadsheet export', - 'keywords' => 'maatwebsite, excel, export', - 'category' => 'Excel', - 'manager' => 'Maatwebsite', - 'company' => 'Maatwebsite', - ], - - /* - |-------------------------------------------------------------------------- - | Sheets settings - |-------------------------------------------------------------------------- - */ - 'sheets' => [ + 'chunk_size' => 1000, /* |-------------------------------------------------------------------------- - | Default page setup + | Temporary path |-------------------------------------------------------------------------- + | + | When exporting files, we use a temporary file, before storing + | or downloading. Here you can customize that path. + | */ - 'pageSetup' => [ - 'orientation' => 'portrait', - 'paperSize' => '9', - 'scale' => '100', - 'fitToPage' => false, - 'fitToHeight' => true, - 'fitToWidth' => true, - 'columnsToRepeatAtLeft' => ['', ''], - 'rowsToRepeatAtTop' => [0, 0], - 'horizontalCentered' => false, - 'verticalCentered' => false, - 'printArea' => null, - 'firstPageNumber' => null, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Creator - |-------------------------------------------------------------------------- - | - | The default creator of a new Excel file - | - */ - - 'creator' => 'Maatwebsite', + 'temp_path' => sys_get_temp_dir(), - 'csv' => [ /* |-------------------------------------------------------------------------- - | Delimiter + | Pre-calculate formulas during export |-------------------------------------------------------------------------- - | - | The default delimiter which will be used to read out a CSV file - | */ - - 'delimiter' => ',', - - /* - |-------------------------------------------------------------------------- - | Enclosure - |-------------------------------------------------------------------------- - */ - - 'enclosure' => '"', - - /* - |-------------------------------------------------------------------------- - | Line endings - |-------------------------------------------------------------------------- - */ - - 'line_ending' => "\r\n", - - /* - |-------------------------------------------------------------------------- - | setUseBom - |-------------------------------------------------------------------------- - */ - - 'use_bom' => false, - ], - - 'export' => [ - - /* - |-------------------------------------------------------------------------- - | Autosize columns - |-------------------------------------------------------------------------- - | - | Disable/enable column autosize or set the autosizing for - | an array of columns ( array('A', 'B') ) - | - */ - 'autosize' => true, + 'pre_calculate_formulas' => false, /* |-------------------------------------------------------------------------- - | Autosize method + | CSV Settings |-------------------------------------------------------------------------- | - | --> PHPExcel_Shared_Font::AUTOSIZE_METHOD_APPROX - | The default is based on an estimate, which does its calculation based - | on the number of characters in the cell value (applying any calculation - | and format mask, and allowing for wordwrap and rotation) and with an - | "arbitrary" adjustment based on the font (Arial, Calibri or Verdana, - | defaulting to Calibri if any other font is used) and a proportional - | adjustment for the font size. - | - | --> PHPExcel_Shared_Font::AUTOSIZE_METHOD_EXACT - | The second method is more accurate, based on actual style formatting as - | well (bold, italic, etc), and is calculated by generating a gd2 imagettf - | bounding box and using its dimensions to determine the size; but this - | method is significantly slower, and its accuracy is still dependent on - | having the appropriate fonts installed. + | Configure e.g. delimiter, enclosure and line ending for CSV exports. | */ - // 'autosize-method' => PHPExcel_Shared_Font::AUTOSIZE_METHOD_APPROX, - - /* - |-------------------------------------------------------------------------- - | Auto generate table heading - |-------------------------------------------------------------------------- - | - | If set to true, the array indices (or model attribute names) - | will automatically be used as first row (table heading) - | - */ - 'generate_heading_by_indices' => true, - - /* - |-------------------------------------------------------------------------- - | Auto set alignment on merged cells - |-------------------------------------------------------------------------- - */ - 'merged_cell_alignment' => 'left', - - /* - |-------------------------------------------------------------------------- - | Pre-calculate formulas during export - |-------------------------------------------------------------------------- - */ - 'calculate' => false, - - /* - |-------------------------------------------------------------------------- - | Include Charts during export - |-------------------------------------------------------------------------- - */ - 'includeCharts' => false, - - /* - |-------------------------------------------------------------------------- - | Default sheet settings - |-------------------------------------------------------------------------- - */ - 'sheets' => [ - - /* - |-------------------------------------------------------------------------- - | Default page margin - |-------------------------------------------------------------------------- - | - | 1) When set to false, default margins will be used - | 2) It's possible to enter a single margin which will - | be used for all margins. - | 3) Alternatively you can pass an array with 4 margins - | Default order: array(top, right, bottom, left) - | - */ - 'page_margin' => false, - - /* - |-------------------------------------------------------------------------- - | Value in source array that stands for blank cell - |-------------------------------------------------------------------------- - */ - 'nullValue' => null, - - /* - |-------------------------------------------------------------------------- - | Insert array starting from this cell address as the top left coordinate - |-------------------------------------------------------------------------- - */ - 'startCell' => 'A1', - - /* - |-------------------------------------------------------------------------- - | Apply strict comparison when testing for null values in the array - |-------------------------------------------------------------------------- - */ - 'strictNullComparison' => false, - ], - - /* - |-------------------------------------------------------------------------- - | Store settings - |-------------------------------------------------------------------------- - */ - - 'store' => [ - - /* - |-------------------------------------------------------------------------- - | Path - |-------------------------------------------------------------------------- - | - | The path we want to save excel file to - | - */ - 'path' => storage_path('exports'), - - /* - |-------------------------------------------------------------------------- - | Return info - |-------------------------------------------------------------------------- - | - | Whether we want to return information about the stored file or not - | - */ - 'returnInfo' => false, - - ], - - /* - |-------------------------------------------------------------------------- - | PDF Settings - |-------------------------------------------------------------------------- - */ - 'pdf' => [ - - /* - |-------------------------------------------------------------------------- - | PDF Drivers - |-------------------------------------------------------------------------- - | Supported: DomPDF, tcPDF, mPDF - */ - 'driver' => 'DomPDF', - - /* - |-------------------------------------------------------------------------- - | PDF Driver settings - |-------------------------------------------------------------------------- - */ - 'drivers' => [ - - /* - |-------------------------------------------------------------------------- - | DomPDF settings - |-------------------------------------------------------------------------- - */ - 'DomPDF' => [ - 'path' => base_path('vendor/dompdf/dompdf/'), - ], - - /* - |-------------------------------------------------------------------------- - | tcPDF settings - |-------------------------------------------------------------------------- - */ - 'tcPDF' => [ - 'path' => base_path('vendor/tecnick.com/tcpdf/'), - ], - - /* - |-------------------------------------------------------------------------- - | mPDF settings - |-------------------------------------------------------------------------- - */ - 'mPDF' => [ - 'path' => base_path('vendor/mpdf/mpdf/'), - ], - ], - ], - ], - - 'filters' => [ - /* - |-------------------------------------------------------------------------- - | Register read filters - |-------------------------------------------------------------------------- - */ - - 'registered' => [ - 'chunk' => 'Maatwebsite\Excel\Filters\ChunkReadFilter', + 'csv' => [ + 'delimiter' => ',', + 'enclosure' => '"', + 'line_ending' => PHP_EOL, + 'use_bom' => false, + 'include_separator_line' => false, + 'excel_compatibility' => false, ], - - /* - |-------------------------------------------------------------------------- - | Enable certain filters for every file read - |-------------------------------------------------------------------------- - */ - - 'enabled' => [], ], - 'import' => [ - - /* - |-------------------------------------------------------------------------- - | Has heading - |-------------------------------------------------------------------------- - | - | The sheet has a heading (first) row which we can use as attribute names - | - | Options: true|false|slugged|slugged_with_count|ascii|numeric|hashed|trans|original - | - */ - - 'heading' => 'slugged', - - /* - |-------------------------------------------------------------------------- - | First Row with data or heading of data - |-------------------------------------------------------------------------- - | - | If the heading row is not the first row, or the data doesn't start - | on the first row, here you can change the start row. - | - */ - - 'startRow' => 1, - - /* - |-------------------------------------------------------------------------- - | Cell name word separator - |-------------------------------------------------------------------------- - | - | The default separator which is used for the cell names - | Note: only applies to 'heading' settings 'true' && 'slugged' - | - */ - - 'separator' => '_', - - /* - |-------------------------------------------------------------------------- - | Slug whitelisting - |-------------------------------------------------------------------------- - | - | Here you can whitelist certain characters in the slug. - | E.g. user.last_name will not remove . and _ - | Note: only applies to 'heading' settings 'true' && 'slugged' - | - */ - - 'slug_whitelist' => '._', - - /* - |-------------------------------------------------------------------------- - | Include Charts during import - |-------------------------------------------------------------------------- - */ - - 'includeCharts' => false, - - /* - |-------------------------------------------------------------------------- - | Sheet heading conversion - |-------------------------------------------------------------------------- - | - | Convert headings to ASCII - | Note: only applies to 'heading' settings 'true' && 'slugged' - | - */ - - 'to_ascii' => true, - - /* - |-------------------------------------------------------------------------- - | Import encoding - |-------------------------------------------------------------------------- - */ - - 'encoding' => [ - - 'input' => 'UTF-8', - 'output' => 'UTF-8', - - ], - - /* - |-------------------------------------------------------------------------- - | Calculate - |-------------------------------------------------------------------------- - | - | By default cells with formulas will be calculated. - | - */ - - 'calculate' => true, - - /* - |-------------------------------------------------------------------------- - | Ignore empty cells - |-------------------------------------------------------------------------- - | - | By default empty cells are not ignored - | - */ + 'imports' => [ - 'ignoreEmpty' => false, + 'read_only' => true, - /* - |-------------------------------------------------------------------------- - | Force sheet collection - |-------------------------------------------------------------------------- - | - | For a sheet collection even when there is only 1 sheets. - | When set to false and only 1 sheet found, the parsed file will return - | a row collection instead of a sheet collection. - | When set to true, it will return a sheet collection instead. - | - */ - 'force_sheets_collection' => false, - - /* - |-------------------------------------------------------------------------- - | Date format - |-------------------------------------------------------------------------- - | - | The format dates will be parsed to - | - */ - - 'dates' => [ - - /* - |-------------------------------------------------------------------------- - | Enable/disable date formatting - |-------------------------------------------------------------------------- - */ - 'enabled' => true, - - /* - |-------------------------------------------------------------------------- - | Default date format - |-------------------------------------------------------------------------- - | - | If set to false, a carbon object will return - | - */ - 'format' => false, - - /* - |-------------------------------------------------------------------------- - | Date columns - |-------------------------------------------------------------------------- - */ - 'columns' => [], - ], - - /* - |-------------------------------------------------------------------------- - | Import sheets by config - |-------------------------------------------------------------------------- - */ - 'sheets' => [ + 'heading_row' => [ /* |-------------------------------------------------------------------------- - | Example sheet + | Heading Row Formatter |-------------------------------------------------------------------------- | - | Example sheet "test" will grab the firstname at cell A2 + | Configure the heading row formatter. + | Available options: none|slug|custom | */ - - 'test' => [ - - 'firstname' => 'A2', - - ], - + 'formatter' => 'slug', ], ], - 'views' => [ + /* + |-------------------------------------------------------------------------- + | Extension detector + |-------------------------------------------------------------------------- + | + | Configure here which writer type should be used when + | the package needs to guess the correct type + | based on the extension alone. + | + */ + 'extension_detector' => [ + 'xlsx' => Excel::XLSX, + 'xlsm' => Excel::XLSX, + 'xltx' => Excel::XLSX, + 'xltm' => Excel::XLSX, + 'xls' => Excel::XLS, + 'xlt' => Excel::XLS, + 'ods' => Excel::ODS, + 'ots' => Excel::ODS, + 'slk' => Excel::SLK, + 'xml' => Excel::XML, + 'gnumeric' => Excel::GNUMERIC, + 'htm' => Excel::HTML, + 'html' => Excel::HTML, + 'csv' => Excel::CSV, + 'tsv' => Excel::TSV, /* |-------------------------------------------------------------------------- - | Styles + | PDF Extension |-------------------------------------------------------------------------- | - | The default styles which will be used when parsing a view + | Configure here which Pdf driver should be used by default. + | Available options: Excel::MPDF | Excel::TCPDF | Excel::DOMPDF | */ - - 'styles' => [ - - /* - |-------------------------------------------------------------------------- - | Table headings - |-------------------------------------------------------------------------- - */ - 'th' => [ - 'font' => [ - 'bold' => true, - 'size' => 12, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Strong tags - |-------------------------------------------------------------------------- - */ - 'strong' => [ - 'font' => [ - 'bold' => true, - 'size' => 12, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Bold tags - |-------------------------------------------------------------------------- - */ - 'b' => [ - 'font' => [ - 'bold' => true, - 'size' => 12, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Italic tags - |-------------------------------------------------------------------------- - */ - 'i' => [ - 'font' => [ - 'italic' => true, - 'size' => 12, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 1 - |-------------------------------------------------------------------------- - */ - 'h1' => [ - 'font' => [ - 'bold' => true, - 'size' => 24, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 2 - |-------------------------------------------------------------------------- - */ - 'h2' => [ - 'font' => [ - 'bold' => true, - 'size' => 18, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 2 - |-------------------------------------------------------------------------- - */ - 'h3' => [ - 'font' => [ - 'bold' => true, - 'size' => 13.5, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 4 - |-------------------------------------------------------------------------- - */ - 'h4' => [ - 'font' => [ - 'bold' => true, - 'size' => 12, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 5 - |-------------------------------------------------------------------------- - */ - 'h5' => [ - 'font' => [ - 'bold' => true, - 'size' => 10, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Heading 6 - |-------------------------------------------------------------------------- - */ - 'h6' => [ - 'font' => [ - 'bold' => true, - 'size' => 7.5, - ], - ], - - /* - |-------------------------------------------------------------------------- - | Hyperlinks - |-------------------------------------------------------------------------- - */ - 'a' => [ - 'font' => [ - 'underline' => true, - 'color' => ['argb' => 'FF0000FF'], - ], - ], - - /* - |-------------------------------------------------------------------------- - | Horizontal rules - |-------------------------------------------------------------------------- - */ - 'hr' => [ - 'borders' => [ - 'bottom' => [ - 'style' => 'thin', - 'color' => ['FF000000'], - ], - ], - ], - ], - + 'pdf' => Excel::DOMPDF, ], - ];