diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 97970dd08..69d34fba0 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -40,7 +40,7 @@ jobs: - name: Composer install run: | set -e - composer install --no-interaction --ansi --no-progress --no-suggest --optimize-autoloader + composer install --no-cache - name: Migrate database run: set -e && php artisan migrate --env=testing diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index 7ac436fbf..94479b57a 100755 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -3,6 +3,8 @@ namespace App\Providers; use Illuminate\Support\Facades\Event; +use Illuminate\Auth\Events\Registered; +use Illuminate\Auth\Listeners\SendEmailVerificationNotification; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; class EventServiceProvider extends ServiceProvider @@ -13,8 +15,8 @@ class EventServiceProvider extends ServiceProvider * @var array */ // protected $listen = [ - // 'App\Events\Event' => [ - // 'App\Listeners\EventListener', + // Registered::class => [ + // SendEmailVerificationNotification::class, // ], // ]; @@ -26,7 +28,5 @@ class EventServiceProvider extends ServiceProvider public function boot() { parent::boot(); - - // } -} +} \ No newline at end of file diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index 265d66d00..ec27958fd 100755 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -14,7 +14,7 @@ class RouteServiceProvider extends ServiceProvider * * @var string */ - protected $namespace = 'App\Http\Controllers'; + // protected $namespace = 'App\Http\Controllers'; /** * Define your route model bindings, pattern filters, etc. @@ -36,8 +36,6 @@ class RouteServiceProvider extends ServiceProvider $this->mapApiRoutes(); $this->mapWebRoutes(); - - // } /** diff --git a/composer.json b/composer.json index aa442ea96..871049da0 100755 --- a/composer.json +++ b/composer.json @@ -8,14 +8,7 @@ "license": "MIT", "type": "project", "require": { - "php": "^7.2.5", - "ext-curl": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo": "*", - "ext-pdo_mysql": "*", - "ext-tokenizer": "*", + "php": "^7.3", "algolia/algoliasearch-client-php": "^2.2", "astrotomic/laravel-translatable": "^11.0.0", "aws/aws-sdk-php": "^3.171", @@ -23,23 +16,25 @@ "bagisto/bagisto-package-generator": "9999999-dev", "bagistobrasil/bagisto-product-social-share": "^0.1.2", "barryvdh/laravel-debugbar": "^3.1", - "barryvdh/laravel-dompdf": "0.8.6", - "doctrine/dbal": "2.9.2", + "barryvdh/laravel-dompdf": "^0.8", + "doctrine/dbal": "^2.9", "enshrined/svg-sanitize": "^0.14.0", + "facade/ignition": "^2.3.6", "fideloper/proxy": "^4.2", "flynsarmy/db-blade-compiler": "^5.5", "fzaninotto/faker": "^1.4", - "guzzlehttp/guzzle": "~6.3", + "guzzlehttp/guzzle": "^7.0.1", "intervention/image": "^2.4", "intervention/imagecache": "^2.3", - "kalnoy/nestedset": "5.0.1", + "kalnoy/nestedset": "^5.0", "khaled.alshamaa/ar-php": "^6.0.0", "konekt/concord": "^1.2", - "laravel/framework": "^7.0", + "laravel/framework": "^8.0", + "laravel/legacy-factories": "^1.1", "laravel/scout": "^8.0", - "laravel/socialite": "^4.4", + "laravel/socialite": "^5.0", "laravel/tinker": "^2.0", - "laravel/ui": "^2.0", + "laravel/ui": "^3.0", "maatwebsite/excel": "^3.1.26", "paypal/paypal-checkout-sdk": "1.0.1", "prettus/l5-repository": "^2.6", @@ -53,8 +48,8 @@ "codeception/module-webdriver": "^1.0", "filp/whoops": "^2.0", "mockery/mockery": "^1.3.1", - "nunomaduro/collision": "^4.1", - "phpunit/phpunit": "^8.5" + "nunomaduro/collision": "^5.0", + "phpunit/phpunit": "9.0" }, "replace": { "bagisto/laravel-user": "v0.1.0", @@ -78,12 +73,10 @@ "bagisto/laravel-discount": "v0.1.0" }, "autoload": { - "classmap": [ - "database/seeds", - "database/factories" - ], "psr-4": { "App\\": "app/", + "Database\\Factories\\": "database/factories/", + "Database\\Seeders\\": "database/seeders/", "Webkul\\User\\": "packages/Webkul/User/src", "Webkul\\Admin\\": "packages/Webkul/Admin/src", "Webkul\\Ui\\": "packages/Webkul/Ui/src", diff --git a/composer.lock b/composer.lock index e014fb6c4..2252f776d 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": "62aa6739c921ce53f0029598eb1ada41", + "content-hash": "3162291c848b6eefe01166e09a723330", "packages": [ { "name": "algolia/algoliasearch-client-php", @@ -167,16 +167,16 @@ }, { "name": "aws/aws-sdk-php", - "version": "3.173.16", + "version": "3.173.25", "source": { "type": "git", "url": "https://github.com/aws/aws-sdk-php.git", - "reference": "e401bcb34e4ae88586a1f63bec6c0ddd12591e7a" + "reference": "69e4653acf8cd855e9010ec4e0e0a7d074c77ee1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/e401bcb34e4ae88586a1f63bec6c0ddd12591e7a", - "reference": "e401bcb34e4ae88586a1f63bec6c0ddd12591e7a", + "url": "https://api.github.com/repos/aws/aws-sdk-php/zipball/69e4653acf8cd855e9010ec4e0e0a7d074c77ee1", + "reference": "69e4653acf8cd855e9010ec4e0e0a7d074c77ee1", "shasum": "" }, "require": { @@ -184,9 +184,9 @@ "ext-pcre": "*", "ext-simplexml": "*", "guzzlehttp/guzzle": "^5.3.3|^6.2.1|^7.0", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.4.1", - "mtdowling/jmespath.php": "^2.5", + "guzzlehttp/promises": "^1.4.0", + "guzzlehttp/psr7": "^1.7.0", + "mtdowling/jmespath.php": "^2.6", "php": ">=5.5" }, "require-dev": { @@ -251,9 +251,9 @@ "support": { "forum": "https://forums.aws.amazon.com/forum.jspa?forumID=80", "issues": "https://github.com/aws/aws-sdk-php/issues", - "source": "https://github.com/aws/aws-sdk-php/tree/3.173.16" + "source": "https://github.com/aws/aws-sdk-php/tree/3.173.25" }, - "time": "2021-02-24T19:43:19+00:00" + "time": "2021-03-09T19:14:56+00:00" }, { "name": "babenkoivan/elastic-adapter", @@ -391,30 +391,31 @@ }, { "name": "babenkoivan/elastic-scout-driver", - "version": "v1.2.2", + "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/babenkoivan/elastic-scout-driver.git", - "reference": "d4abf667628bdd980861fa286dcd544be34118ac" + "reference": "3bc0105de26664731a9d5e8a145b010eea8fad4a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/babenkoivan/elastic-scout-driver/zipball/d4abf667628bdd980861fa286dcd544be34118ac", - "reference": "d4abf667628bdd980861fa286dcd544be34118ac", + "url": "https://api.github.com/repos/babenkoivan/elastic-scout-driver/zipball/3bc0105de26664731a9d5e8a145b010eea8fad4a", + "reference": "3bc0105de26664731a9d5e8a145b010eea8fad4a", "shasum": "" }, "require": { - "babenkoivan/elastic-adapter": "^1.0", - "babenkoivan/elastic-client": "^1.0", - "php": "^7.2" + "babenkoivan/elastic-adapter": "^1.13", + "babenkoivan/elastic-client": "^1.2", + "php": "^7.2 || ^8.0" }, "require-dev": { - "babenkoivan/elastic-migrations": "^1.0", + "babenkoivan/elastic-migrations": "^1.4", "friendsofphp/php-cs-fixer": "^2.16", + "laravel/legacy-factories": "^1.1", "laravel/scout": "^8.0", - "orchestra/testbench": "^5.2", + "orchestra/testbench": "^6.12", "phpstan/phpstan": "^0.12.32", - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^9.5" }, "type": "library", "extra": { @@ -450,9 +451,19 @@ ], "support": { "issues": "https://github.com/babenkoivan/elastic-scout-driver/issues", - "source": "https://github.com/babenkoivan/elastic-scout-driver/tree/v1.2.2" + "source": "https://github.com/babenkoivan/elastic-scout-driver/tree/v1.3.0" }, - "time": "2021-01-17T12:55:55+00:00" + "funding": [ + { + "url": "https://www.buymeacoffee.com/ivanbabenko", + "type": "buymeacoffee" + }, + { + "url": "https://paypal.me/babenkoi", + "type": "paypal" + } + ], + "time": "2021-02-25T12:18:25+00:00" }, { "name": "bagisto/bagisto-package-generator", @@ -627,21 +638,21 @@ }, { "name": "barryvdh/laravel-dompdf", - "version": "v0.8.6", + "version": "v0.8.7", "source": { "type": "git", "url": "https://github.com/barryvdh/laravel-dompdf.git", - "reference": "d7108f78cf5254a2d8c224542967f133e5a6d4e8" + "reference": "30310e0a675462bf2aa9d448c8dcbf57fbcc517d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/d7108f78cf5254a2d8c224542967f133e5a6d4e8", - "reference": "d7108f78cf5254a2d8c224542967f133e5a6d4e8", + "url": "https://api.github.com/repos/barryvdh/laravel-dompdf/zipball/30310e0a675462bf2aa9d448c8dcbf57fbcc517d", + "reference": "30310e0a675462bf2aa9d448c8dcbf57fbcc517d", "shasum": "" }, "require": { "dompdf/dompdf": "^0.8", - "illuminate/support": "^5.5|^6|^7", + "illuminate/support": "^5.5|^6|^7|^8", "php": ">=7" }, "type": "library", @@ -681,9 +692,15 @@ ], "support": { "issues": "https://github.com/barryvdh/laravel-dompdf/issues", - "source": "https://github.com/barryvdh/laravel-dompdf/tree/v0.8.6" + "source": "https://github.com/barryvdh/laravel-dompdf/tree/master" }, - "time": "2020-02-25T20:44:34+00:00" + "funding": [ + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2020-09-07T11:50:18+00:00" }, { "name": "brick/math", @@ -880,31 +897,32 @@ }, { "name": "doctrine/dbal", - "version": "v2.9.2", + "version": "2.12.1", "source": { "type": "git", "url": "https://github.com/doctrine/dbal.git", - "reference": "22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9" + "reference": "adce7a954a1c2f14f85e94aed90c8489af204086" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/dbal/zipball/22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9", - "reference": "22800bd651c1d8d2a9719e2a3dc46d5108ebfcc9", + "url": "https://api.github.com/repos/doctrine/dbal/zipball/adce7a954a1c2f14f85e94aed90c8489af204086", + "reference": "adce7a954a1c2f14f85e94aed90c8489af204086", "shasum": "" }, "require": { "doctrine/cache": "^1.0", "doctrine/event-manager": "^1.0", "ext-pdo": "*", - "php": "^7.1" + "php": "^7.3 || ^8" }, "require-dev": { - "doctrine/coding-standard": "^5.0", - "jetbrains/phpstorm-stubs": "^2018.1.2", - "phpstan/phpstan": "^0.10.1", - "phpunit/phpunit": "^7.4", - "symfony/console": "^2.0.5|^3.0|^4.0", - "symfony/phpunit-bridge": "^3.4.5|^4.0.5" + "doctrine/coding-standard": "^8.1", + "jetbrains/phpstorm-stubs": "^2019.1", + "phpstan/phpstan": "^0.12.40", + "phpunit/phpunit": "^9.4", + "psalm/plugin-phpunit": "^0.10.0", + "symfony/console": "^2.0.5|^3.0|^4.0|^5.0", + "vimeo/psalm": "^3.17.2" }, "suggest": { "symfony/console": "For helpful console commands such as SQL execution and import of files." @@ -915,8 +933,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.9.x-dev", - "dev-develop": "3.0.x-dev" + "dev-master": "4.0.x-dev" } }, "autoload": { @@ -929,6 +946,10 @@ "MIT" ], "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, { "name": "Roman Borschel", "email": "roman@code-factory.org" @@ -937,10 +958,6 @@ "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, - { - "name": "Guilherme Blanco", - "email": "guilhermeblanco@gmail.com" - }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" @@ -951,18 +968,43 @@ "keywords": [ "abstraction", "database", + "db2", "dbal", + "mariadb", + "mssql", "mysql", - "persistence", + "oci8", + "oracle", + "pdo", "pgsql", - "php", - "queryobject" + "postgresql", + "queryobject", + "sasql", + "sql", + "sqlanywhere", + "sqlite", + "sqlserver", + "sqlsrv" ], "support": { "issues": "https://github.com/doctrine/dbal/issues", - "source": "https://github.com/doctrine/dbal/tree/2.9" + "source": "https://github.com/doctrine/dbal/tree/2.12.1" }, - "time": "2018-12-31T03:27:51+00:00" + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fdbal", + "type": "tidelift" + } + ], + "time": "2020-11-14T20:26:58+00:00" }, { "name": "doctrine/event-manager", @@ -1307,30 +1349,32 @@ }, { "name": "dragonmantank/cron-expression", - "version": "v2.3.1", + "version": "v3.1.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", - "reference": "65b2d8ee1f10915efb3b55597da3404f096acba2" + "reference": "7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/65b2d8ee1f10915efb3b55597da3404f096acba2", - "reference": "65b2d8ee1f10915efb3b55597da3404f096acba2", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c", + "reference": "7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c", "shasum": "" }, "require": { - "php": "^7.0|^8.0" + "php": "^7.2|^8.0", + "webmozart/assert": "^1.7.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" }, "require-dev": { - "phpunit/phpunit": "^6.4|^7.0|^8.0|^9.0" + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^0.12", + "phpstan/phpstan-webmozart-assert": "^0.12.7", + "phpunit/phpunit": "^7.0|^8.0|^9.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, "autoload": { "psr-4": { "Cron\\": "src/Cron/" @@ -1341,11 +1385,6 @@ "MIT" ], "authors": [ - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, { "name": "Chris Tankersley", "email": "chris@ctankersley.com", @@ -1359,7 +1398,7 @@ ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", - "source": "https://github.com/dragonmantank/cron-expression/tree/v2.3.1" + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.1.0" }, "funding": [ { @@ -1367,7 +1406,7 @@ "type": "github" } ], - "time": "2020-10-13T00:52:37+00:00" + "time": "2020-11-24T19:55:57+00:00" }, { "name": "egulias/email-validator", @@ -1712,6 +1751,201 @@ }, "time": "2020-06-29T00:56:53+00:00" }, + { + "name": "facade/flare-client-php", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://github.com/facade/flare-client-php.git", + "reference": "ef0f5bce23b30b32d98fd9bb49c6fa37b40eb546" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/flare-client-php/zipball/ef0f5bce23b30b32d98fd9bb49c6fa37b40eb546", + "reference": "ef0f5bce23b30b32d98fd9bb49c6fa37b40eb546", + "shasum": "" + }, + "require": { + "facade/ignition-contracts": "~1.0", + "illuminate/pipeline": "^5.5|^6.0|^7.0|^8.0", + "php": "^7.1|^8.0", + "symfony/http-foundation": "^3.3|^4.1|^5.0", + "symfony/mime": "^3.4|^4.0|^5.1", + "symfony/var-dumper": "^3.4|^4.0|^5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "phpunit/phpunit": "^7.5.16", + "spatie/phpunit-snapshot-assertions": "^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "Facade\\FlareClient\\": "src" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Send PHP errors to Flare", + "homepage": "https://github.com/facade/flare-client-php", + "keywords": [ + "exception", + "facade", + "flare", + "reporting" + ], + "support": { + "issues": "https://github.com/facade/flare-client-php/issues", + "source": "https://github.com/facade/flare-client-php/tree/1.4.0" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2021-02-16T12:42:06+00:00" + }, + { + "name": "facade/ignition", + "version": "2.5.14", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition.git", + "reference": "17097f7a83e200d90d1cf9f4d1b35c1001513a47" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition/zipball/17097f7a83e200d90d1cf9f4d1b35c1001513a47", + "reference": "17097f7a83e200d90d1cf9f4d1b35c1001513a47", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "facade/flare-client-php": "^1.3.7", + "facade/ignition-contracts": "^1.0.2", + "filp/whoops": "^2.4", + "illuminate/support": "^7.0|^8.0", + "monolog/monolog": "^2.0", + "php": "^7.2.5|^8.0", + "symfony/console": "^5.0", + "symfony/var-dumper": "^5.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.14", + "mockery/mockery": "^1.3", + "orchestra/testbench": "^5.0|^6.0", + "psalm/plugin-laravel": "^1.2" + }, + "suggest": { + "laravel/telescope": "^3.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "laravel": { + "providers": [ + "Facade\\Ignition\\IgnitionServiceProvider" + ], + "aliases": { + "Flare": "Facade\\Ignition\\Facades\\Flare" + } + } + }, + "autoload": { + "psr-4": { + "Facade\\Ignition\\": "src" + }, + "files": [ + "src/helpers.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A beautiful error page for Laravel applications.", + "homepage": "https://github.com/facade/ignition", + "keywords": [ + "error", + "flare", + "laravel", + "page" + ], + "support": { + "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction", + "forum": "https://twitter.com/flareappio", + "issues": "https://github.com/facade/ignition/issues", + "source": "https://github.com/facade/ignition" + }, + "time": "2021-03-04T08:48:01+00:00" + }, + { + "name": "facade/ignition-contracts", + "version": "1.0.2", + "source": { + "type": "git", + "url": "https://github.com/facade/ignition-contracts.git", + "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267", + "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", + "shasum": "" + }, + "require": { + "php": "^7.3|^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^v2.15.8", + "phpunit/phpunit": "^9.3.11", + "vimeo/psalm": "^3.17.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Facade\\IgnitionContracts\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "homepage": "https://flareapp.io", + "role": "Developer" + } + ], + "description": "Solution contracts for Ignition", + "homepage": "https://github.com/facade/ignition-contracts", + "keywords": [ + "contracts", + "flare", + "ignition" + ], + "support": { + "issues": "https://github.com/facade/ignition-contracts/issues", + "source": "https://github.com/facade/ignition-contracts/tree/1.0.2" + }, + "time": "2020-10-16T08:27:54+00:00" + }, { "name": "fideloper/proxy", "version": "4.4.1", @@ -1770,6 +2004,77 @@ }, "time": "2020-10-22T13:48:01+00:00" }, + { + "name": "filp/whoops", + "version": "2.9.2", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "df7933820090489623ce0be5e85c7e693638e536" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/df7933820090489623ce0be5e85c7e693638e536", + "reference": "df7933820090489623ce0be5e85c7e693638e536", + "shasum": "" + }, + "require": { + "php": "^5.5.9 || ^7.0 || ^8.0", + "psr/log": "^1.0.1" + }, + "require-dev": { + "mockery/mockery": "^0.9 || ^1.0", + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.9.2" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2021-01-24T12:00:00+00:00" + }, { "name": "flynsarmy/db-blade-compiler", "version": "5.5.0", @@ -1888,38 +2193,110 @@ "time": "2020-12-11T09:56:16+00:00" }, { - "name": "guzzlehttp/guzzle", - "version": "6.5.5", + "name": "graham-campbell/result-type", + "version": "v1.0.1", "source": { "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e" + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", - "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/7e279d2cd5d7fbb156ce46daada972355cea27bb", + "reference": "7e279d2cd5d7fbb156ce46daada972355cea27bb", + "shasum": "" + }, + "require": { + "php": "^7.0|^8.0", + "phpoption/phpoption": "^1.7.3" + }, + "require-dev": { + "phpunit/phpunit": "^6.5|^7.5|^8.5|^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.0.1" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2020-04-13T13:17:36+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.2.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "0aa74dfb41ae110835923ef10a9d803a22d50e79" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/0aa74dfb41ae110835923ef10a9d803a22d50e79", + "reference": "0aa74dfb41ae110835923ef10a9d803a22d50e79", "shasum": "" }, "require": { "ext-json": "*", - "guzzlehttp/promises": "^1.0", - "guzzlehttp/psr7": "^1.6.1", - "php": ">=5.5", - "symfony/polyfill-intl-idn": "^1.17.0" + "guzzlehttp/promises": "^1.4", + "guzzlehttp/psr7": "^1.7", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { "ext-curl": "*", - "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0", + "php-http/client-integration-tests": "^3.0", + "phpunit/phpunit": "^8.5.5 || ^9.3.5", "psr/log": "^1.1" }, "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", "psr/log": "Required for using the Log middleware" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "6.5-dev" + "dev-master": "7.1-dev" } }, "autoload": { @@ -1939,6 +2316,11 @@ "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], "description": "Guzzle is a PHP HTTP client library", @@ -1949,27 +2331,47 @@ "framework", "http", "http client", + "psr-18", + "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/6.5" + "source": "https://github.com/guzzle/guzzle/tree/7.2.0" }, - "time": "2020-06-16T21:01:06+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://github.com/alexeyshockov", + "type": "github" + }, + { + "url": "https://github.com/gmponos", + "type": "github" + } + ], + "time": "2020-10-10T11:47:56+00:00" }, { "name": "guzzlehttp/promises", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", - "reference": "60d379c243457e073cff02bc323a2a86cb355631" + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/60d379c243457e073cff02bc323a2a86cb355631", - "reference": "60d379c243457e073cff02bc323a2a86cb355631", + "url": "https://api.github.com/repos/guzzle/promises/zipball/8e7d04f1f6450fef59366c399cfad4b9383aa30d", + "reference": "8e7d04f1f6450fef59366c399cfad4b9383aa30d", "shasum": "" }, "require": { @@ -2009,9 +2411,9 @@ ], "support": { "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/1.4.0" + "source": "https://github.com/guzzle/promises/tree/1.4.1" }, - "time": "2020-09-30T07:37:28+00:00" + "time": "2021-03-07T09:25:29+00:00" }, { "name": "guzzlehttp/psr7", @@ -2231,22 +2633,22 @@ }, { "name": "kalnoy/nestedset", - "version": "v5.0.1", + "version": "v5.0.3", "source": { "type": "git", "url": "https://github.com/lazychaser/laravel-nestedset.git", - "reference": "d4fe17f9abd3414014bda32a5612c9ed24246f99" + "reference": "789a70bce94a7c3bd206fb05fa4b747cf27acbe2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lazychaser/laravel-nestedset/zipball/d4fe17f9abd3414014bda32a5612c9ed24246f99", - "reference": "d4fe17f9abd3414014bda32a5612c9ed24246f99", + "url": "https://api.github.com/repos/lazychaser/laravel-nestedset/zipball/789a70bce94a7c3bd206fb05fa4b747cf27acbe2", + "reference": "789a70bce94a7c3bd206fb05fa4b747cf27acbe2", "shasum": "" }, "require": { - "illuminate/database": "~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/events": "~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/support": "~5.7.0|~5.8.0|^6.0|^7.0", + "illuminate/database": "~5.7.0|~5.8.0|^6.0|^7.0|^8.0", + "illuminate/events": "~5.7.0|~5.8.0|^6.0|^7.0|^8.0", + "illuminate/support": "~5.7.0|~5.8.0|^6.0|^7.0|^8.0", "php": ">=7.1.3" }, "require-dev": { @@ -2288,9 +2690,9 @@ ], "support": { "issues": "https://github.com/lazychaser/laravel-nestedset/issues", - "source": "https://github.com/lazychaser/laravel-nestedset/tree/v5" + "source": "https://github.com/lazychaser/laravel-nestedset/tree/v5.0.3" }, - "time": "2020-03-04T05:33:20+00:00" + "time": "2020-12-07T05:59:45+00:00" }, { "name": "khaled.alshamaa/ar-php", @@ -2349,16 +2751,16 @@ }, { "name": "konekt/concord", - "version": "1.10.0", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/artkonekt/concord.git", - "reference": "dd3df05a7880763b19f3914ed024c63475ff12de" + "reference": "1b34feece903a70e311a6fb713ea6e41bcc67a3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/artkonekt/concord/zipball/dd3df05a7880763b19f3914ed024c63475ff12de", - "reference": "dd3df05a7880763b19f3914ed024c63475ff12de", + "url": "https://api.github.com/repos/artkonekt/concord/zipball/1b34feece903a70e311a6fb713ea6e41bcc67a3b", + "reference": "1b34feece903a70e311a6fb713ea6e41bcc67a3b", "shasum": "" }, "require": { @@ -2405,9 +2807,9 @@ "description": "Concord is a Laravel Extension for building modular Laravel Applications", "support": { "issues": "https://github.com/artkonekt/concord", - "source": "https://github.com/artkonekt/concord/tree/1.10.0" + "source": "https://github.com/artkonekt/concord/tree/1.10.1" }, - "time": "2020-12-08T20:50:01+00:00" + "time": "2021-03-08T10:35:06+00:00" }, { "name": "konekt/enum", @@ -2527,21 +2929,21 @@ }, { "name": "laravel/framework", - "version": "v7.30.4", + "version": "v8.32.1", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "9dd38140dc2924daa1a020a3d7a45f9ceff03df3" + "reference": "7c37b64f8153c16b6406f5c28cf37828ebbe8846" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/9dd38140dc2924daa1a020a3d7a45f9ceff03df3", - "reference": "9dd38140dc2924daa1a020a3d7a45f9ceff03df3", + "url": "https://api.github.com/repos/laravel/framework/zipball/7c37b64f8153c16b6406f5c28cf37828ebbe8846", + "reference": "7c37b64f8153c16b6406f5c28cf37828ebbe8846", "shasum": "" }, "require": { "doctrine/inflector": "^1.4|^2.0", - "dragonmantank/cron-expression": "^2.3.1", + "dragonmantank/cron-expression": "^3.0.2", "egulias/email-validator": "^2.1.10", "ext-json": "*", "ext-mbstring": "*", @@ -2551,23 +2953,22 @@ "monolog/monolog": "^2.0", "nesbot/carbon": "^2.31", "opis/closure": "^3.6", - "php": "^7.2.5|^8.0", + "php": "^7.3|^8.0", "psr/container": "^1.0", "psr/simple-cache": "^1.0", - "ramsey/uuid": "^3.7|^4.0", + "ramsey/uuid": "^4.0", "swiftmailer/swiftmailer": "^6.0", - "symfony/console": "^5.0", - "symfony/error-handler": "^5.0", - "symfony/finder": "^5.0", - "symfony/http-foundation": "^5.0", - "symfony/http-kernel": "^5.0", - "symfony/mime": "^5.0", - "symfony/polyfill-php73": "^1.17", - "symfony/process": "^5.0", - "symfony/routing": "^5.0", - "symfony/var-dumper": "^5.0", + "symfony/console": "^5.1.4", + "symfony/error-handler": "^5.1.4", + "symfony/finder": "^5.1.4", + "symfony/http-foundation": "^5.1.4", + "symfony/http-kernel": "^5.1.4", + "symfony/mime": "^5.1.4", + "symfony/process": "^5.1.4", + "symfony/routing": "^5.1.4", + "symfony/var-dumper": "^5.1.4", "tijsverkoyen/css-to-inline-styles": "^2.2.2", - "vlucas/phpdotenv": "^4.0", + "vlucas/phpdotenv": "^5.2", "voku/portable-ascii": "^1.4.8" }, "conflict": { @@ -2581,6 +2982,7 @@ "illuminate/broadcasting": "self.version", "illuminate/bus": "self.version", "illuminate/cache": "self.version", + "illuminate/collections": "self.version", "illuminate/config": "self.version", "illuminate/console": "self.version", "illuminate/container": "self.version", @@ -2593,6 +2995,7 @@ "illuminate/hashing": "self.version", "illuminate/http": "self.version", "illuminate/log": "self.version", + "illuminate/macroable": "self.version", "illuminate/mail": "self.version", "illuminate/notifications": "self.version", "illuminate/pagination": "self.version", @@ -2609,21 +3012,21 @@ }, "require-dev": { "aws/aws-sdk-php": "^3.155", - "doctrine/dbal": "^2.6", + "doctrine/dbal": "^2.6|^3.0", "filp/whoops": "^2.8", - "guzzlehttp/guzzle": "^6.3.1|^7.0.1", + "guzzlehttp/guzzle": "^6.5.5|^7.0.1", "league/flysystem-cached-adapter": "^1.0", - "mockery/mockery": "~1.3.3|^1.4.2", - "moontoast/math": "^1.1", - "orchestra/testbench-core": "^5.8", + "mockery/mockery": "^1.4.2", + "orchestra/testbench-core": "^6.8", "pda/pheanstalk": "^4.0", - "phpunit/phpunit": "^8.4|^9.3.3", + "phpunit/phpunit": "^8.5.8|^9.3.3", "predis/predis": "^1.1.1", - "symfony/cache": "^5.0" + "symfony/cache": "^5.1.4" }, "suggest": { "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.155).", - "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6).", + "brianium/paratest": "Required to run tests in parallel (^6.0).", + "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.6|^3.0).", "ext-ftp": "Required to use the Flysystem FTP driver.", "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", "ext-memcached": "Required to use the memcache cache driver.", @@ -2632,37 +3035,42 @@ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).", "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).", "filp/whoops": "Required for friendly error pages in development (^2.8).", - "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.3.1|^7.0.1).", + "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^7.0.1).", "laravel/tinker": "Required to use the tinker console command (^2.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-sftp": "Required to use the Flysystem SFTP driver (^1.0).", - "mockery/mockery": "Required to use mocking (~1.3.3|^1.4.2).", - "moontoast/math": "Required to use ordered UUIDs (^1.1).", + "mockery/mockery": "Required to use mocking (^1.4.2).", "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).", "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).", - "phpunit/phpunit": "Required to use assertions and run tests (^8.4|^9.3.3).", + "phpunit/phpunit": "Required to use assertions and run tests (^8.5.8|^9.3.3).", "predis/predis": "Required to use the predis connector (^1.1.2).", "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", - "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0).", - "symfony/cache": "Required to PSR-6 cache bridge (^5.0).", - "symfony/filesystem": "Required to create relative storage directory symbolic links (^5.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^5.1.4).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^5.1.4).", "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).", "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "7.x-dev" + "dev-master": "8.x-dev" } }, "autoload": { "files": [ + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", "src/Illuminate/Foundation/helpers.php", "src/Illuminate/Support/helpers.php" ], "psr-4": { - "Illuminate\\": "src/Illuminate/" + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/" + ] } }, "notification-url": "https://packagist.org/downloads/", @@ -2685,7 +3093,63 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2021-01-21T14:10:48+00:00" + "time": "2021-03-09T15:37:45+00:00" + }, + { + "name": "laravel/legacy-factories", + "version": "v1.1.0", + "source": { + "type": "git", + "url": "https://github.com/laravel/legacy-factories.git", + "reference": "5e3fe2fd5fda64e20ea5c74c831a7346294e902a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/legacy-factories/zipball/5e3fe2fd5fda64e20ea5c74c831a7346294e902a", + "reference": "5e3fe2fd5fda64e20ea5c74c831a7346294e902a", + "shasum": "" + }, + "require": { + "illuminate/macroable": "^8.0", + "php": "^7.3|^8.0", + "symfony/finder": "^3.4|^4.0|^5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + }, + "laravel": { + "providers": [ + "Illuminate\\Database\\Eloquent\\LegacyFactoryServiceProvider" + ] + } + }, + "autoload": { + "files": [ + "helpers.php" + ], + "psr-4": { + "Illuminate\\Database\\Eloquent\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The legacy version of the Laravel Eloquent factories.", + "homepage": "http://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2020-10-27T14:25:32+00:00" }, { "name": "laravel/scout", @@ -2758,36 +3222,36 @@ }, { "name": "laravel/socialite", - "version": "v4.4.1", + "version": "v5.2.2", "source": { "type": "git", "url": "https://github.com/laravel/socialite.git", - "reference": "80951df0d93435b773aa00efe1fad6d5015fac75" + "reference": "8d25d574b4f2005411c0b9cb527ef5e745c1b07d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/socialite/zipball/80951df0d93435b773aa00efe1fad6d5015fac75", - "reference": "80951df0d93435b773aa00efe1fad6d5015fac75", + "url": "https://api.github.com/repos/laravel/socialite/zipball/8d25d574b4f2005411c0b9cb527ef5e745c1b07d", + "reference": "8d25d574b4f2005411c0b9cb527ef5e745c1b07d", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "^6.0|^7.0", - "illuminate/http": "~5.7.0|~5.8.0|^6.0|^7.0", - "illuminate/support": "~5.7.0|~5.8.0|^6.0|^7.0", + "illuminate/http": "^6.0|^7.0|^8.0", + "illuminate/support": "^6.0|^7.0|^8.0", "league/oauth1-client": "^1.0", - "php": "^7.1.3" + "php": "^7.2|^8.0" }, "require-dev": { - "illuminate/contracts": "~5.7.0|~5.8.0|^6.0|^7.0", + "illuminate/contracts": "^6.0|^7.0", "mockery/mockery": "^1.0", - "orchestra/testbench": "^3.7|^3.8|^4.0|^5.0", - "phpunit/phpunit": "^7.0|^8.0" + "orchestra/testbench": "^4.0|^5.0|^6.0", + "phpunit/phpunit": "^8.0|^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev" + "dev-master": "5.x-dev" }, "laravel": { "providers": [ @@ -2823,20 +3287,20 @@ "issues": "https://github.com/laravel/socialite/issues", "source": "https://github.com/laravel/socialite" }, - "time": "2020-06-03T13:30:03+00:00" + "time": "2021-03-02T16:50:47+00:00" }, { "name": "laravel/tinker", - "version": "v2.6.0", + "version": "v2.6.1", "source": { "type": "git", "url": "https://github.com/laravel/tinker.git", - "reference": "daae1c43f1300fe88c05d83db6f3d8f76677ad88" + "reference": "04ad32c1a3328081097a181875733fa51f402083" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/tinker/zipball/daae1c43f1300fe88c05d83db6f3d8f76677ad88", - "reference": "daae1c43f1300fe88c05d83db6f3d8f76677ad88", + "url": "https://api.github.com/repos/laravel/tinker/zipball/04ad32c1a3328081097a181875733fa51f402083", + "reference": "04ad32c1a3328081097a181875733fa51f402083", "shasum": "" }, "require": { @@ -2889,32 +3353,35 @@ ], "support": { "issues": "https://github.com/laravel/tinker/issues", - "source": "https://github.com/laravel/tinker/tree/v2.6.0" + "source": "https://github.com/laravel/tinker/tree/v2.6.1" }, - "time": "2021-01-26T20:35:18+00:00" + "time": "2021-03-02T16:53:12+00:00" }, { "name": "laravel/ui", - "version": "v2.5.0", + "version": "v3.2.0", "source": { "type": "git", "url": "https://github.com/laravel/ui.git", - "reference": "d01a705763c243b07be795e9d1bb47f89260f73d" + "reference": "a1f82c6283c8373ea1958b8a27c3d5c98cade351" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/ui/zipball/d01a705763c243b07be795e9d1bb47f89260f73d", - "reference": "d01a705763c243b07be795e9d1bb47f89260f73d", + "url": "https://api.github.com/repos/laravel/ui/zipball/a1f82c6283c8373ea1958b8a27c3d5c98cade351", + "reference": "a1f82c6283c8373ea1958b8a27c3d5c98cade351", "shasum": "" }, "require": { - "illuminate/console": "^7.0", - "illuminate/filesystem": "^7.0", - "illuminate/support": "^7.0", - "php": "^7.2.5|^8.0" + "illuminate/console": "^8.0", + "illuminate/filesystem": "^8.0", + "illuminate/support": "^8.0", + "php": "^7.3|^8.0" }, "type": "library", "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + }, "laravel": { "providers": [ "Laravel\\Ui\\UiServiceProvider" @@ -2944,9 +3411,9 @@ ], "support": { "issues": "https://github.com/laravel/ui/issues", - "source": "https://github.com/laravel/ui/tree/v2.5.0" + "source": "https://github.com/laravel/ui/tree/v3.2.0" }, - "time": "2020-11-03T19:45:19+00:00" + "time": "2021-01-06T19:20:22+00:00" }, { "name": "lcobucci/jwt", @@ -4017,16 +4484,16 @@ }, { "name": "nesbot/carbon", - "version": "2.45.1", + "version": "2.46.0", "source": { "type": "git", "url": "https://github.com/briannesbitt/Carbon.git", - "reference": "528783b188bdb853eb21239b1722831e0f000a8d" + "reference": "2fd2c4a77d58a4e95234c8a61c5df1f157a91bf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/528783b188bdb853eb21239b1722831e0f000a8d", - "reference": "528783b188bdb853eb21239b1722831e0f000a8d", + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/2fd2c4a77d58a4e95234c8a61c5df1f157a91bf4", + "reference": "2fd2c4a77d58a4e95234c8a61c5df1f157a91bf4", "shasum": "" }, "require": { @@ -4106,7 +4573,7 @@ "type": "tidelift" } ], - "time": "2021-02-11T18:30:17+00:00" + "time": "2021-02-24T17:30:44+00:00" }, { "name": "nikic/php-parser", @@ -4412,16 +4879,16 @@ }, { "name": "phpoffice/phpspreadsheet", - "version": "1.16.0", + "version": "1.17.1", "source": { "type": "git", "url": "https://github.com/PHPOffice/PhpSpreadsheet.git", - "reference": "76d4323b85129d0c368149c831a07a3e258b2b50" + "reference": "c55269cb06911575a126dc225a05c0e4626e5fb4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/76d4323b85129d0c368149c831a07a3e258b2b50", - "reference": "76d4323b85129d0c368149c831a07a3e258b2b50", + "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/c55269cb06911575a126dc225a05c0e4626e5fb4", + "reference": "c55269cb06911575a126dc225a05c0e4626e5fb4", "shasum": "" }, "require": { @@ -4449,7 +4916,7 @@ }, "require-dev": { "dompdf/dompdf": "^0.8.5", - "friendsofphp/php-cs-fixer": "^2.16", + "friendsofphp/php-cs-fixer": "^2.18", "jpgraph/jpgraph": "^4.0", "mpdf/mpdf": "^8.0", "phpcompatibility/php-compatibility": "^9.3", @@ -4507,9 +4974,9 @@ ], "support": { "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues", - "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.16.0" + "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.17.1" }, - "time": "2020-12-31T18:03:49+00:00" + "time": "2021-03-02T17:54:11+00:00" }, { "name": "phpoption/phpoption", @@ -4582,16 +5049,16 @@ }, { "name": "prettus/l5-repository", - "version": "2.7.4", + "version": "2.7.5", "source": { "type": "git", "url": "https://github.com/andersao/l5-repository.git", - "reference": "d4cd5afc91e5918d6dd1f2441be4a2b23d8f1507" + "reference": "ad55bf207d96abe23fcdb5cc7156d06b1984cf10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/andersao/l5-repository/zipball/d4cd5afc91e5918d6dd1f2441be4a2b23d8f1507", - "reference": "d4cd5afc91e5918d6dd1f2441be4a2b23d8f1507", + "url": "https://api.github.com/repos/andersao/l5-repository/zipball/ad55bf207d96abe23fcdb5cc7156d06b1984cf10", + "reference": "ad55bf207d96abe23fcdb5cc7156d06b1984cf10", "shasum": "" }, "require": { @@ -4651,7 +5118,7 @@ "source": "https://github.com/andersao/l5-repository", "wiki": "https://github.com/andersao/l5-repository" }, - "time": "2021-01-08T01:01:35+00:00" + "time": "2021-03-06T21:06:43+00:00" }, { "name": "prettus/laravel-validation", @@ -4705,27 +5172,22 @@ }, { "name": "psr/container", - "version": "1.0.0", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f" + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f", - "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f", + "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf", + "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf", "shasum": "" }, "require": { - "php": ">=5.3.0" + "php": ">=7.2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" @@ -4738,7 +5200,7 @@ "authors": [ { "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", @@ -4752,9 +5214,9 @@ ], "support": { "issues": "https://github.com/php-fig/container/issues", - "source": "https://github.com/php-fig/container/tree/master" + "source": "https://github.com/php-fig/container/tree/1.1.1" }, - "time": "2017-02-14T16:28:37+00:00" + "time": "2021-03-05T17:36:06+00:00" }, { "name": "psr/event-dispatcher", @@ -5457,20 +5919,20 @@ }, { "name": "swiftmailer/swiftmailer", - "version": "v6.2.5", + "version": "v6.2.7", "source": { "type": "git", "url": "https://github.com/swiftmailer/swiftmailer.git", - "reference": "698a6a9f54d7eb321274de3ad19863802c879fb7" + "reference": "15f7faf8508e04471f666633addacf54c0ab5933" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/698a6a9f54d7eb321274de3ad19863802c879fb7", - "reference": "698a6a9f54d7eb321274de3ad19863802c879fb7", + "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/15f7faf8508e04471f666633addacf54c0ab5933", + "reference": "15f7faf8508e04471f666633addacf54c0ab5933", "shasum": "" }, "require": { - "egulias/email-validator": "^2.0", + "egulias/email-validator": "^2.0|^3.1", "php": ">=7.0.0", "symfony/polyfill-iconv": "^1.0", "symfony/polyfill-intl-idn": "^1.10", @@ -5516,7 +5978,7 @@ ], "support": { "issues": "https://github.com/swiftmailer/swiftmailer/issues", - "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.5" + "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.2.7" }, "funding": [ { @@ -5528,20 +5990,20 @@ "type": "tidelift" } ], - "time": "2021-01-12T09:35:59+00:00" + "time": "2021-03-09T12:30:35+00:00" }, { "name": "symfony/console", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a" + "reference": "d6d0cc30d8c0fda4e7b213c20509b0159a8f4556" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/89d4b176d12a2946a1ae4e34906a025b7b6b135a", - "reference": "89d4b176d12a2946a1ae4e34906a025b7b6b135a", + "url": "https://api.github.com/repos/symfony/console/zipball/d6d0cc30d8c0fda4e7b213c20509b0159a8f4556", + "reference": "d6d0cc30d8c0fda4e7b213c20509b0159a8f4556", "shasum": "" }, "require": { @@ -5609,7 +6071,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v5.2.3" + "source": "https://github.com/symfony/console/tree/v5.2.4" }, "funding": [ { @@ -5625,11 +6087,11 @@ "type": "tidelift" } ], - "time": "2021-01-28T22:06:19+00:00" + "time": "2021-02-23T10:08:49+00:00" }, { "name": "symfony/css-selector", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", @@ -5674,7 +6136,7 @@ "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.2.3" + "source": "https://github.com/symfony/css-selector/tree/v5.2.4" }, "funding": [ { @@ -5694,16 +6156,16 @@ }, { "name": "symfony/debug", - "version": "v4.4.19", + "version": "v4.4.20", "source": { "type": "git", "url": "https://github.com/symfony/debug.git", - "reference": "af4987aa4a5630e9615be9d9c3ed1b0f24ca449c" + "reference": "157bbec4fd773bae53c5483c50951a5530a2cc16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/debug/zipball/af4987aa4a5630e9615be9d9c3ed1b0f24ca449c", - "reference": "af4987aa4a5630e9615be9d9c3ed1b0f24ca449c", + "url": "https://api.github.com/repos/symfony/debug/zipball/157bbec4fd773bae53c5483c50951a5530a2cc16", + "reference": "157bbec4fd773bae53c5483c50951a5530a2cc16", "shasum": "" }, "require": { @@ -5743,7 +6205,7 @@ "description": "Provides tools to ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/debug/tree/v4.4.19" + "source": "https://github.com/symfony/debug/tree/v4.4.20" }, "funding": [ { @@ -5759,7 +6221,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T09:09:26+00:00" + "time": "2021-01-28T16:54:48+00:00" }, { "name": "symfony/deprecation-contracts", @@ -5830,16 +6292,16 @@ }, { "name": "symfony/error-handler", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "48f18b3609e120ea66d59142c23dc53e9562c26d" + "reference": "b547d3babcab5c31e01de59ee33e9d9c1421d7d0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/48f18b3609e120ea66d59142c23dc53e9562c26d", - "reference": "48f18b3609e120ea66d59142c23dc53e9562c26d", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/b547d3babcab5c31e01de59ee33e9d9c1421d7d0", + "reference": "b547d3babcab5c31e01de59ee33e9d9c1421d7d0", "shasum": "" }, "require": { @@ -5879,7 +6341,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v5.2.3" + "source": "https://github.com/symfony/error-handler/tree/v5.2.4" }, "funding": [ { @@ -5895,20 +6357,20 @@ "type": "tidelift" } ], - "time": "2021-01-28T22:06:19+00:00" + "time": "2021-02-11T08:21:20+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "4f9760f8074978ad82e2ce854dff79a71fe45367" + "reference": "d08d6ec121a425897951900ab692b612a61d6240" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/4f9760f8074978ad82e2ce854dff79a71fe45367", - "reference": "4f9760f8074978ad82e2ce854dff79a71fe45367", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d08d6ec121a425897951900ab692b612a61d6240", + "reference": "d08d6ec121a425897951900ab692b612a61d6240", "shasum": "" }, "require": { @@ -5964,7 +6426,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v5.2.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v5.2.4" }, "funding": [ { @@ -5980,7 +6442,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:36:42+00:00" + "time": "2021-02-18T17:12:37+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -6063,16 +6525,16 @@ }, { "name": "symfony/finder", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "4adc8d172d602008c204c2e16956f99257248e03" + "reference": "0d639a0943822626290d169965804f79400e6a04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", - "reference": "4adc8d172d602008c204c2e16956f99257248e03", + "url": "https://api.github.com/repos/symfony/finder/zipball/0d639a0943822626290d169965804f79400e6a04", + "reference": "0d639a0943822626290d169965804f79400e6a04", "shasum": "" }, "require": { @@ -6104,7 +6566,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v5.2.3" + "source": "https://github.com/symfony/finder/tree/v5.2.4" }, "funding": [ { @@ -6120,7 +6582,7 @@ "type": "tidelift" } ], - "time": "2021-01-28T22:06:19+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { "name": "symfony/http-client-contracts", @@ -6203,16 +6665,16 @@ }, { "name": "symfony/http-foundation", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36" + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/20c554c0f03f7cde5ce230ed248470cccbc34c36", - "reference": "20c554c0f03f7cde5ce230ed248470cccbc34c36", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/54499baea7f7418bce7b5ec92770fd0799e8e9bf", + "reference": "54499baea7f7418bce7b5ec92770fd0799e8e9bf", "shasum": "" }, "require": { @@ -6256,7 +6718,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v5.2.3" + "source": "https://github.com/symfony/http-foundation/tree/v5.2.4" }, "funding": [ { @@ -6272,20 +6734,20 @@ "type": "tidelift" } ], - "time": "2021-02-03T04:42:09+00:00" + "time": "2021-02-25T17:16:57+00:00" }, { "name": "symfony/http-kernel", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "89bac04f29e7b0b52f9fa6a4288ca7a8f90a1a05" + "reference": "c452dbe4f385f030c3957821bf921b13815d6140" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/89bac04f29e7b0b52f9fa6a4288ca7a8f90a1a05", - "reference": "89bac04f29e7b0b52f9fa6a4288ca7a8f90a1a05", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/c452dbe4f385f030c3957821bf921b13815d6140", + "reference": "c452dbe4f385f030c3957821bf921b13815d6140", "shasum": "" }, "require": { @@ -6320,7 +6782,7 @@ "psr/log-implementation": "1.0" }, "require-dev": { - "psr/cache": "~1.0", + "psr/cache": "^1.0|^2.0|^3.0", "symfony/browser-kit": "^4.4|^5.0", "symfony/config": "^5.0", "symfony/console": "^4.4|^5.0", @@ -6368,7 +6830,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v5.2.3" + "source": "https://github.com/symfony/http-kernel/tree/v5.2.4" }, "funding": [ { @@ -6384,20 +6846,20 @@ "type": "tidelift" } ], - "time": "2021-02-03T04:51:58+00:00" + "time": "2021-03-04T18:05:55+00:00" }, { "name": "symfony/mime", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86" + "reference": "5155d2fe14ef1eb150e3bdbbc1ec1455df95e9cd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", - "reference": "7dee6a43493f39b51ff6c5bb2bd576fe40a76c86", + "url": "https://api.github.com/repos/symfony/mime/zipball/5155d2fe14ef1eb150e3bdbbc1ec1455df95e9cd", + "reference": "5155d2fe14ef1eb150e3bdbbc1ec1455df95e9cd", "shasum": "" }, "require": { @@ -6450,7 +6912,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v5.2.3" + "source": "https://github.com/symfony/mime/tree/v5.2.4" }, "funding": [ { @@ -6466,7 +6928,7 @@ "type": "tidelift" } ], - "time": "2021-02-02T06:10:15+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { "name": "symfony/polyfill-ctype", @@ -7267,7 +7729,7 @@ }, { "name": "symfony/process", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", @@ -7309,7 +7771,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v5.2.3" + "source": "https://github.com/symfony/process/tree/v5.2.4" }, "funding": [ { @@ -7329,16 +7791,16 @@ }, { "name": "symfony/routing", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "348b5917e56546c6d96adbf21d7f92c9ef563661" + "reference": "cafa138128dfd6ab6be1abf6279169957b34f662" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/348b5917e56546c6d96adbf21d7f92c9ef563661", - "reference": "348b5917e56546c6d96adbf21d7f92c9ef563661", + "url": "https://api.github.com/repos/symfony/routing/zipball/cafa138128dfd6ab6be1abf6279169957b34f662", + "reference": "cafa138128dfd6ab6be1abf6279169957b34f662", "shasum": "" }, "require": { @@ -7399,7 +7861,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v5.2.3" + "source": "https://github.com/symfony/routing/tree/v5.2.4" }, "funding": [ { @@ -7415,7 +7877,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-02-22T15:48:39+00:00" }, { "name": "symfony/service-contracts", @@ -7498,16 +7960,16 @@ }, { "name": "symfony/string", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "c95468897f408dd0aca2ff582074423dd0455122" + "reference": "4e78d7d47061fa183639927ec40d607973699609" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/c95468897f408dd0aca2ff582074423dd0455122", - "reference": "c95468897f408dd0aca2ff582074423dd0455122", + "url": "https://api.github.com/repos/symfony/string/zipball/4e78d7d47061fa183639927ec40d607973699609", + "reference": "4e78d7d47061fa183639927ec40d607973699609", "shasum": "" }, "require": { @@ -7561,7 +8023,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v5.2.3" + "source": "https://github.com/symfony/string/tree/v5.2.4" }, "funding": [ { @@ -7577,20 +8039,20 @@ "type": "tidelift" } ], - "time": "2021-01-25T15:14:59+00:00" + "time": "2021-02-16T10:20:28+00:00" }, { "name": "symfony/translation", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "c021864d4354ee55160ddcfd31dc477a1bc77949" + "reference": "74b0353ab34ff4cca827a2cf909e325d96815e60" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/c021864d4354ee55160ddcfd31dc477a1bc77949", - "reference": "c021864d4354ee55160ddcfd31dc477a1bc77949", + "url": "https://api.github.com/repos/symfony/translation/zipball/74b0353ab34ff4cca827a2cf909e325d96815e60", + "reference": "74b0353ab34ff4cca827a2cf909e325d96815e60", "shasum": "" }, "require": { @@ -7607,7 +8069,7 @@ "symfony/yaml": "<4.4" }, "provide": { - "symfony/translation-implementation": "2.0" + "symfony/translation-implementation": "2.3" }, "require-dev": { "psr/log": "~1.0", @@ -7654,7 +8116,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v5.2.3" + "source": "https://github.com/symfony/translation/tree/v5.2.4" }, "funding": [ { @@ -7670,7 +8132,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-03-04T15:41:09+00:00" }, { "name": "symfony/translation-contracts", @@ -7752,16 +8214,16 @@ }, { "name": "symfony/var-dumper", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "72ca213014a92223a5d18651ce79ef441c12b694" + "reference": "6a81fec0628c468cf6d5c87a4d003725e040e223" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/72ca213014a92223a5d18651ce79ef441c12b694", - "reference": "72ca213014a92223a5d18651ce79ef441c12b694", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6a81fec0628c468cf6d5c87a4d003725e040e223", + "reference": "6a81fec0628c468cf6d5c87a4d003725e040e223", "shasum": "" }, "require": { @@ -7820,7 +8282,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v5.2.3" + "source": "https://github.com/symfony/var-dumper/tree/v5.2.4" }, "funding": [ { @@ -7836,7 +8298,7 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:15:41+00:00" + "time": "2021-02-18T23:11:19+00:00" }, { "name": "tijsverkoyen/css-to-inline-styles", @@ -7977,37 +8439,39 @@ }, { "name": "vlucas/phpdotenv", - "version": "v4.2.0", + "version": "v5.3.0", "source": { "type": "git", "url": "https://github.com/vlucas/phpdotenv.git", - "reference": "da64796370fc4eb03cc277088f6fede9fde88482" + "reference": "b3eac5c7ac896e52deab4a99068e3f4ab12d9e56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/da64796370fc4eb03cc277088f6fede9fde88482", - "reference": "da64796370fc4eb03cc277088f6fede9fde88482", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/b3eac5c7ac896e52deab4a99068e3f4ab12d9e56", + "reference": "b3eac5c7ac896e52deab4a99068e3f4ab12d9e56", "shasum": "" }, "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", - "phpoption/phpoption": "^1.7.3", - "symfony/polyfill-ctype": "^1.17" + "ext-pcre": "*", + "graham-campbell/result-type": "^1.0.1", + "php": "^7.1.3 || ^8.0", + "phpoption/phpoption": "^1.7.4", + "symfony/polyfill-ctype": "^1.17", + "symfony/polyfill-mbstring": "^1.17", + "symfony/polyfill-php80": "^1.17" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.4.1", "ext-filter": "*", - "ext-pcre": "*", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" + "phpunit/phpunit": "^7.5.20 || ^8.5.14 || ^9.5.1" }, "suggest": { - "ext-filter": "Required to use the boolean validator.", - "ext-pcre": "Required to use most of the library." + "ext-filter": "Required to use the boolean validator." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.1-dev" + "dev-master": "5.3-dev" } }, "autoload": { @@ -8039,7 +8503,7 @@ ], "support": { "issues": "https://github.com/vlucas/phpdotenv/issues", - "source": "https://github.com/vlucas/phpdotenv/tree/v4.2.0" + "source": "https://github.com/vlucas/phpdotenv/tree/v5.3.0" }, "funding": [ { @@ -8051,7 +8515,7 @@ "type": "tidelift" } ], - "time": "2021-01-20T15:11:48+00:00" + "time": "2021-01-20T15:23:13+00:00" }, { "name": "voku/portable-ascii", @@ -8126,6 +8590,64 @@ } ], "time": "2020-11-12T00:07:28+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25", + "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.10.0" + }, + "time": "2021-03-09T10:59:23+00:00" } ], "packages-dev": [ @@ -8338,16 +8860,16 @@ }, { "name": "codeception/lib-innerbrowser", - "version": "1.4.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/Codeception/lib-innerbrowser.git", - "reference": "b7406c710684c255d9b067d7795269a5585a0406" + "reference": "693e116f81ef98eae98c43ef785a726faf87394e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-innerbrowser/zipball/b7406c710684c255d9b067d7795269a5585a0406", - "reference": "b7406c710684c255d9b067d7795269a5585a0406", + "url": "https://api.github.com/repos/Codeception/lib-innerbrowser/zipball/693e116f81ef98eae98c43ef785a726faf87394e", + "reference": "693e116f81ef98eae98c43ef785a726faf87394e", "shasum": "" }, "require": { @@ -8392,9 +8914,9 @@ ], "support": { "issues": "https://github.com/Codeception/lib-innerbrowser/issues", - "source": "https://github.com/Codeception/lib-innerbrowser/tree/1.4.0" + "source": "https://github.com/Codeception/lib-innerbrowser/tree/1.4.1" }, - "time": "2021-01-29T18:17:25+00:00" + "time": "2021-03-02T08:01:54+00:00" }, { "name": "codeception/module-asserts", @@ -8616,27 +9138,25 @@ }, { "name": "codeception/phpunit-wrapper", - "version": "8.1.4", + "version": "9.0.6", "source": { "type": "git", "url": "https://github.com/Codeception/phpunit-wrapper.git", - "reference": "f41335f0b4dd17cf7bbc63e87943b3ae72a8bbc3" + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/f41335f0b4dd17cf7bbc63e87943b3ae72a8bbc3", - "reference": "f41335f0b4dd17cf7bbc63e87943b3ae72a8bbc3", + "url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/b0c06abb3181eedca690170f7ed0fd26a70bfacc", + "reference": "b0c06abb3181eedca690170f7ed0fd26a70bfacc", "shasum": "" }, "require": { "php": ">=7.2", - "phpunit/php-code-coverage": "^7.0", - "phpunit/phpunit": "^8.0", - "sebastian/comparator": "^3.0", - "sebastian/diff": "^3.0" + "phpunit/phpunit": "^9.0" }, "require-dev": { "codeception/specify": "*", + "consolidation/robo": "^3.0.0-alpha3", "vlucas/phpdotenv": "^3.0" }, "type": "library", @@ -8653,14 +9173,17 @@ { "name": "Davert", "email": "davert.php@resend.cc" + }, + { + "name": "Naktibalda" } ], "description": "PHPUnit classes used by Codeception", "support": { "issues": "https://github.com/Codeception/phpunit-wrapper/issues", - "source": "https://github.com/Codeception/phpunit-wrapper/tree/8.1.4" + "source": "https://github.com/Codeception/phpunit-wrapper/tree/9.0.6" }, - "time": "2020-12-28T14:00:08+00:00" + "time": "2020-12-28T13:59:47+00:00" }, { "name": "codeception/stub", @@ -8765,130 +9288,6 @@ ], "time": "2020-11-10T18:47:58+00:00" }, - { - "name": "facade/ignition-contracts", - "version": "1.0.2", - "source": { - "type": "git", - "url": "https://github.com/facade/ignition-contracts.git", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267", - "shasum": "" - }, - "require": { - "php": "^7.3|^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^v2.15.8", - "phpunit/phpunit": "^9.3.11", - "vimeo/psalm": "^3.17.1" - }, - "type": "library", - "autoload": { - "psr-4": { - "Facade\\IgnitionContracts\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Freek Van der Herten", - "email": "freek@spatie.be", - "homepage": "https://flareapp.io", - "role": "Developer" - } - ], - "description": "Solution contracts for Ignition", - "homepage": "https://github.com/facade/ignition-contracts", - "keywords": [ - "contracts", - "flare", - "ignition" - ], - "support": { - "issues": "https://github.com/facade/ignition-contracts/issues", - "source": "https://github.com/facade/ignition-contracts/tree/1.0.2" - }, - "time": "2020-10-16T08:27:54+00:00" - }, - { - "name": "filp/whoops", - "version": "2.9.2", - "source": { - "type": "git", - "url": "https://github.com/filp/whoops.git", - "reference": "df7933820090489623ce0be5e85c7e693638e536" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/df7933820090489623ce0be5e85c7e693638e536", - "reference": "df7933820090489623ce0be5e85c7e693638e536", - "shasum": "" - }, - "require": { - "php": "^5.5.9 || ^7.0 || ^8.0", - "psr/log": "^1.0.1" - }, - "require-dev": { - "mockery/mockery": "^0.9 || ^1.0", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3", - "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0" - }, - "suggest": { - "symfony/var-dumper": "Pretty print complex values better with var-dumper available", - "whoops/soap": "Formats errors as SOAP responses" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.7-dev" - } - }, - "autoload": { - "psr-4": { - "Whoops\\": "src/Whoops/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Filipe Dobreira", - "homepage": "https://github.com/filp", - "role": "Developer" - } - ], - "description": "php error handling for cool kids", - "homepage": "https://filp.github.io/whoops/", - "keywords": [ - "error", - "exception", - "handling", - "library", - "throwable", - "whoops" - ], - "support": { - "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.9.2" - }, - "funding": [ - { - "url": "https://github.com/denis-sokolov", - "type": "github" - } - ], - "time": "2021-01-24T12:00:00+00:00" - }, { "name": "hamcrest/hamcrest-php", "version": "v2.0.1", @@ -9072,35 +9471,35 @@ }, { "name": "nunomaduro/collision", - "version": "v4.3.0", + "version": "v5.3.0", "source": { "type": "git", "url": "https://github.com/nunomaduro/collision.git", - "reference": "7c125dc2463f3e144ddc7e05e63077109508c94e" + "reference": "aca63581f380f63a492b1e3114604e411e39133a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nunomaduro/collision/zipball/7c125dc2463f3e144ddc7e05e63077109508c94e", - "reference": "7c125dc2463f3e144ddc7e05e63077109508c94e", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/aca63581f380f63a492b1e3114604e411e39133a", + "reference": "aca63581f380f63a492b1e3114604e411e39133a", "shasum": "" }, "require": { "facade/ignition-contracts": "^1.0", - "filp/whoops": "^2.4", - "php": "^7.2.5 || ^8.0", + "filp/whoops": "^2.7.2", + "php": "^7.3 || ^8.0", "symfony/console": "^5.0" }, "require-dev": { - "facade/ignition": "^2.0", - "fideloper/proxy": "^4.2", - "friendsofphp/php-cs-fixer": "^2.16", - "fruitcake/laravel-cors": "^1.0", - "laravel/framework": "^7.0", - "laravel/tinker": "^2.0", - "nunomaduro/larastan": "^0.6", - "orchestra/testbench": "^5.0", - "phpstan/phpstan": "^0.12.3", - "phpunit/phpunit": "^8.5.1 || ^9.0" + "brianium/paratest": "^6.1", + "fideloper/proxy": "^4.4.1", + "friendsofphp/php-cs-fixer": "^2.17.3", + "fruitcake/laravel-cors": "^2.0.3", + "laravel/framework": "^9.0", + "nunomaduro/larastan": "^0.6.2", + "nunomaduro/mock-final-classes": "^1.0", + "orchestra/testbench": "^7.0", + "phpstan/phpstan": "^0.12.64", + "phpunit/phpunit": "^9.5.0" }, "type": "library", "extra": { @@ -9156,33 +9555,32 @@ "type": "patreon" } ], - "time": "2020-10-29T15:12:23+00:00" + "time": "2021-01-25T15:34:13+00:00" }, { "name": "phar-io/manifest", - "version": "2.0.1", + "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/phar-io/manifest.git", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133" + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/manifest/zipball/85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", - "reference": "85265efd3af7ba3ca4b2a2c34dbfc5788dd29133", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", + "reference": "7761fcacf03b4d4f16e7ccb606d4879ca431fcf4", "shasum": "" }, "require": { "ext-dom": "*", "ext-phar": "*", - "ext-xmlwriter": "*", - "phar-io/version": "^3.0.1", - "php": "^7.2 || ^8.0" + "phar-io/version": "^2.0", + "php": "^5.6 || ^7.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -9216,24 +9614,24 @@ "issues": "https://github.com/phar-io/manifest/issues", "source": "https://github.com/phar-io/manifest/tree/master" }, - "time": "2020-06-27T14:33:11+00:00" + "time": "2018-07-08T19:23:20+00:00" }, { "name": "phar-io/version", - "version": "3.1.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/phar-io/version.git", - "reference": "bae7c545bef187884426f042434e561ab1ddb182" + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182", - "reference": "bae7c545bef187884426f042434e561ab1ddb182", + "url": "https://api.github.com/repos/phar-io/version/zipball/45a2ec53a73c70ce41d55cedef9063630abaf1b6", + "reference": "45a2ec53a73c70ce41d55cedef9063630abaf1b6", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0" + "php": "^5.6 || ^7.0" }, "type": "library", "autoload": { @@ -9265,22 +9663,22 @@ "description": "Library for handling version information and constraints", "support": { "issues": "https://github.com/phar-io/version/issues", - "source": "https://github.com/phar-io/version/tree/3.1.0" + "source": "https://github.com/phar-io/version/tree/master" }, - "time": "2021-02-23T14:00:09+00:00" + "time": "2018-07-08T19:19:57+00:00" }, { "name": "php-webdriver/webdriver", - "version": "1.9.0", + "version": "1.10.0", "source": { "type": "git", "url": "https://github.com/php-webdriver/php-webdriver.git", - "reference": "e3633154554605274cc9d59837f55a7427d72003" + "reference": "cd9290b95b7651d495bd69253d6e3ef469a7f211" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/e3633154554605274cc9d59837f55a7427d72003", - "reference": "e3633154554605274cc9d59837f55a7427d72003", + "url": "https://api.github.com/repos/php-webdriver/php-webdriver/zipball/cd9290b95b7651d495bd69253d6e3ef469a7f211", + "reference": "cd9290b95b7651d495bd69253d6e3ef469a7f211", "shasum": "" }, "require": { @@ -9296,7 +9694,7 @@ }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0", - "ondram/ci-detector": "^2.1 || ^3.5", + "ondram/ci-detector": "^2.1 || ^3.5 || ^4.0", "php-coveralls/php-coveralls": "^2.4", "php-mock/php-mock-phpunit": "^1.1 || ^2.0", "php-parallel-lint/php-parallel-lint": "^1.2", @@ -9336,9 +9734,9 @@ ], "support": { "issues": "https://github.com/php-webdriver/php-webdriver/issues", - "source": "https://github.com/php-webdriver/php-webdriver/tree/1.9.0" + "source": "https://github.com/php-webdriver/php-webdriver/tree/1.10.0" }, - "time": "2020-11-19T15:21:05+00:00" + "time": "2021-02-25T13:38:09+00:00" }, { "name": "phpdocumentor/reflection-common", @@ -9567,40 +9965,41 @@ }, { "name": "phpunit/php-code-coverage", - "version": "7.0.14", + "version": "8.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "bb7c9a210c72e4709cdde67f8b7362f672f2225c" + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/bb7c9a210c72e4709cdde67f8b7362f672f2225c", - "reference": "bb7c9a210c72e4709cdde67f8b7362f672f2225c", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/ca6647ffddd2add025ab3f21644a441d7c146cdc", + "reference": "ca6647ffddd2add025ab3f21644a441d7c146cdc", "shasum": "" }, "require": { "ext-dom": "*", "ext-xmlwriter": "*", - "php": ">=7.2", - "phpunit/php-file-iterator": "^2.0.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-token-stream": "^3.1.1 || ^4.0", - "sebastian/code-unit-reverse-lookup": "^1.0.1", - "sebastian/environment": "^4.2.2", - "sebastian/version": "^2.0.1", + "php": "^7.3", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-token-stream": "^4.0", + "sebastian/code-unit-reverse-lookup": "^2.0", + "sebastian/environment": "^5.0", + "sebastian/version": "^3.0", "theseer/tokenizer": "^1.1.3" }, "require-dev": { - "phpunit/phpunit": "^8.2.2" + "phpunit/phpunit": "^9.0" }, "suggest": { - "ext-xdebug": "^2.7.2" + "ext-pcov": "*", + "ext-xdebug": "*" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "7.0-dev" + "dev-master": "8.0-dev" } }, "autoload": { @@ -9628,7 +10027,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/7.0.14" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/8.0.2" }, "funding": [ { @@ -9636,32 +10035,32 @@ "type": "github" } ], - "time": "2020-12-02T13:39:03+00:00" + "time": "2020-05-23T08:02:54+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "2.0.3", + "version": "3.0.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357" + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4b49fb70f067272b659ef0174ff9ca40fdaa6357", - "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8", + "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -9688,7 +10087,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/2.0.3" + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5" }, "funding": [ { @@ -9696,26 +10095,97 @@ "type": "github" } ], - "time": "2020-11-30T08:25:21+00:00" + "time": "2020-09-28T05:57:25+00:00" }, { - "name": "phpunit/php-text-template", - "version": "1.2.1", + "name": "phpunit/php-invoker", + "version": "3.1.1", "source": { "type": "git", - "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686" + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686", - "reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", + "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", "shasum": "" }, "require": { - "php": ">=5.3.3" + "php": ">=7.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^9.3" + }, + "suggest": { + "ext-pcntl": "*" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.1-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": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T05:58:55+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", + "shasum": "" + }, + "require": { + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0-dev" + } + }, "autoload": { "classmap": [ "src/" @@ -9739,34 +10209,40 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/1.2.1" + "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" }, - "time": "2015-06-21T13:50:34+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-10-26T05:33:50+00:00" }, { "name": "phpunit/php-timer", - "version": "2.1.3", + "version": "3.1.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-timer.git", - "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662" + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/2454ae1765516d20c4ffe103d85a58a9a3bd5662", - "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/dc9368fae6ef2ffa57eba80a7410bcef81df6258", + "reference": "dc9368fae6ef2ffa57eba80a7410bcef81df6258", "shasum": "" }, "require": { - "php": ">=7.1" + "php": "^7.3" }, "require-dev": { - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.1-dev" + "dev-master": "3.1-dev" } }, "autoload": { @@ -9792,7 +10268,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-timer/issues", - "source": "https://github.com/sebastianbergmann/php-timer/tree/2.1.3" + "source": "https://github.com/sebastianbergmann/php-timer/tree/master" }, "funding": [ { @@ -9800,7 +10276,7 @@ "type": "github" } ], - "time": "2020-11-30T08:20:02+00:00" + "time": "2020-04-20T06:00:37+00:00" }, { "name": "phpunit/php-token-stream", @@ -9864,52 +10340,52 @@ }, { "name": "phpunit/phpunit", - "version": "8.5.14", + "version": "9.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "c25f79895d27b6ecd5abfa63de1606b786a461a3" + "reference": "a5be9621b19ee19dca5f150a5b159f48b5389547" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c25f79895d27b6ecd5abfa63de1606b786a461a3", - "reference": "c25f79895d27b6ecd5abfa63de1606b786a461a3", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a5be9621b19ee19dca5f150a5b159f48b5389547", + "reference": "a5be9621b19ee19dca5f150a5b159f48b5389547", "shasum": "" }, "require": { - "doctrine/instantiator": "^1.3.1", + "doctrine/instantiator": "^1.2.0", "ext-dom": "*", "ext-json": "*", "ext-libxml": "*", "ext-mbstring": "*", "ext-xml": "*", "ext-xmlwriter": "*", - "myclabs/deep-copy": "^1.10.0", - "phar-io/manifest": "^2.0.1", - "phar-io/version": "^3.0.2", - "php": ">=7.2", - "phpspec/prophecy": "^1.10.3", - "phpunit/php-code-coverage": "^7.0.12", - "phpunit/php-file-iterator": "^2.0.2", - "phpunit/php-text-template": "^1.2.1", - "phpunit/php-timer": "^2.1.2", - "sebastian/comparator": "^3.0.2", - "sebastian/diff": "^3.0.2", - "sebastian/environment": "^4.2.3", - "sebastian/exporter": "^3.1.2", - "sebastian/global-state": "^3.0.0", - "sebastian/object-enumerator": "^3.0.3", - "sebastian/resource-operations": "^2.0.1", - "sebastian/type": "^1.1.3", - "sebastian/version": "^2.0.1" + "myclabs/deep-copy": "^1.9.1", + "phar-io/manifest": "^1.0.3", + "phar-io/version": "^2.0.1", + "php": "^7.3", + "phpspec/prophecy": "^1.8.1", + "phpunit/php-code-coverage": "^8.0", + "phpunit/php-file-iterator": "^3.0", + "phpunit/php-invoker": "^3.0", + "phpunit/php-text-template": "^2.0", + "phpunit/php-timer": "^3.0", + "sebastian/comparator": "^4.0", + "sebastian/diff": "^4.0", + "sebastian/environment": "^5.0", + "sebastian/exporter": "^4.0", + "sebastian/global-state": "^4.0", + "sebastian/object-enumerator": "^4.0", + "sebastian/resource-operations": "^3.0", + "sebastian/type": "^2.0", + "sebastian/version": "^3.0" }, "require-dev": { "ext-pdo": "*" }, "suggest": { "ext-soap": "*", - "ext-xdebug": "*", - "phpunit/php-invoker": "^2.0.0" + "ext-xdebug": "*" }, "bin": [ "phpunit" @@ -9917,12 +10393,15 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "8.5-dev" + "dev-master": "9.0-dev" } }, "autoload": { "classmap": [ "src/" + ], + "files": [ + "src/Framework/Assert/Functions.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -9945,44 +10424,34 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", - "source": "https://github.com/sebastianbergmann/phpunit/tree/8.5.14" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.0.0" }, - "funding": [ - { - "url": "https://phpunit.de/donate.html", - "type": "custom" - }, - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2021-01-17T07:37:30+00:00" + "time": "2020-02-07T06:56:17+00:00" }, { "name": "sebastian/code-unit-reverse-lookup", - "version": "1.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", - "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619" + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619", - "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619", + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", + "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -10004,7 +10473,7 @@ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", "support": { "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", - "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/1.0.2" + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" }, "funding": [ { @@ -10012,34 +10481,34 @@ "type": "github" } ], - "time": "2020-11-30T08:15:22+00:00" + "time": "2020-09-28T05:30:19+00:00" }, { "name": "sebastian/comparator", - "version": "3.0.3", + "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "1071dfcef776a57013124ff35e1fc41ccd294758" + "reference": "55f4261989e546dc112258c7a75935a81a7ce382" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1071dfcef776a57013124ff35e1fc41ccd294758", - "reference": "1071dfcef776a57013124ff35e1fc41ccd294758", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382", + "reference": "55f4261989e546dc112258c7a75935a81a7ce382", "shasum": "" }, "require": { - "php": ">=7.1", - "sebastian/diff": "^3.0", - "sebastian/exporter": "^3.1" + "php": ">=7.3", + "sebastian/diff": "^4.0", + "sebastian/exporter": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^8.5" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10078,7 +10547,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/3.0.3" + "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6" }, "funding": [ { @@ -10086,33 +10555,33 @@ "type": "github" } ], - "time": "2020-11-30T08:04:30+00:00" + "time": "2020-10-26T15:49:45+00:00" }, { "name": "sebastian/diff", - "version": "3.0.3", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211" + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/14f72dd46eaf2f2293cbe79c93cc0bc43161a211", - "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d", + "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^7.5 || ^8.0", - "symfony/process": "^2 || ^3.3 || ^4" + "phpunit/phpunit": "^9.3", + "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10144,7 +10613,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", - "source": "https://github.com/sebastianbergmann/diff/tree/3.0.3" + "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4" }, "funding": [ { @@ -10152,27 +10621,27 @@ "type": "github" } ], - "time": "2020-11-30T07:59:04+00:00" + "time": "2020-10-26T13:10:38+00:00" }, { "name": "sebastian/environment", - "version": "4.2.4", + "version": "5.1.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0" + "reference": "388b6ced16caa751030f6a69e588299fa09200ac" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/d47bbbad83711771f167c72d4e3f25f7fcc1f8b0", - "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac", + "reference": "388b6ced16caa751030f6a69e588299fa09200ac", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^7.5" + "phpunit/phpunit": "^9.3" }, "suggest": { "ext-posix": "*" @@ -10180,7 +10649,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.2-dev" + "dev-master": "5.1-dev" } }, "autoload": { @@ -10207,7 +10676,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/environment/issues", - "source": "https://github.com/sebastianbergmann/environment/tree/4.2.4" + "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3" }, "funding": [ { @@ -10215,34 +10684,34 @@ "type": "github" } ], - "time": "2020-11-30T07:53:42+00:00" + "time": "2020-09-28T05:52:38+00:00" }, { "name": "sebastian/exporter", - "version": "3.1.3", + "version": "4.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e" + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/6b853149eab67d4da22291d36f5b0631c0fd856e", - "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/d89cc98761b8cb5a1a235a6b703ae50d34080e65", + "reference": "d89cc98761b8cb5a1a235a6b703ae50d34080e65", "shasum": "" }, "require": { - "php": ">=7.0", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-mbstring": "*", - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.1.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10284,7 +10753,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.3" + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.3" }, "funding": [ { @@ -10292,30 +10761,30 @@ "type": "github" } ], - "time": "2020-11-30T07:47:53+00:00" + "time": "2020-09-28T05:24:23+00:00" }, { "name": "sebastian/global-state", - "version": "3.0.1", + "version": "4.0.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "474fb9edb7ab891665d3bfc6317f42a0a150454b" + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/474fb9edb7ab891665d3bfc6317f42a0a150454b", - "reference": "474fb9edb7ab891665d3bfc6317f42a0a150454b", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bdb1e7c79e592b8c82cb1699be3c8743119b8a72", + "reference": "bdb1e7c79e592b8c82cb1699be3c8743119b8a72", "shasum": "" }, "require": { - "php": ">=7.2", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": "^7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { "ext-dom": "*", - "phpunit/phpunit": "^8.0" + "phpunit/phpunit": "^9.0" }, "suggest": { "ext-uopz": "*" @@ -10323,7 +10792,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10348,42 +10817,36 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/3.0.1" + "source": "https://github.com/sebastianbergmann/global-state/tree/master" }, - "funding": [ - { - "url": "https://github.com/sebastianbergmann", - "type": "github" - } - ], - "time": "2020-11-30T07:43:24+00:00" + "time": "2020-02-07T06:11:37+00:00" }, { "name": "sebastian/object-enumerator", - "version": "3.0.4", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-enumerator.git", - "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2" + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2", - "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", + "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", "shasum": "" }, "require": { - "php": ">=7.0", - "sebastian/object-reflector": "^1.1.1", - "sebastian/recursion-context": "^3.0" + "php": ">=7.3", + "sebastian/object-reflector": "^2.0", + "sebastian/recursion-context": "^4.0" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10405,7 +10868,7 @@ "homepage": "https://github.com/sebastianbergmann/object-enumerator/", "support": { "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", - "source": "https://github.com/sebastianbergmann/object-enumerator/tree/3.0.4" + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" }, "funding": [ { @@ -10413,32 +10876,32 @@ "type": "github" } ], - "time": "2020-11-30T07:40:27+00:00" + "time": "2020-10-26T13:12:34+00:00" }, { "name": "sebastian/object-reflector", - "version": "1.1.2", + "version": "2.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/object-reflector.git", - "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d" + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/9b8772b9cbd456ab45d4a598d2dd1a1bced6363d", - "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", + "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -10460,7 +10923,7 @@ "homepage": "https://github.com/sebastianbergmann/object-reflector/", "support": { "issues": "https://github.com/sebastianbergmann/object-reflector/issues", - "source": "https://github.com/sebastianbergmann/object-reflector/tree/1.1.2" + "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" }, "funding": [ { @@ -10468,32 +10931,32 @@ "type": "github" } ], - "time": "2020-11-30T07:37:18+00:00" + "time": "2020-10-26T13:14:26+00:00" }, { "name": "sebastian/recursion-context", - "version": "3.0.1", + "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb" + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/367dcba38d6e1977be014dc4b22f47a484dac7fb", - "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172", + "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172", "shasum": "" }, "require": { - "php": ">=7.0" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^6.0" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0.x-dev" + "dev-master": "4.0-dev" } }, "autoload": { @@ -10523,7 +10986,7 @@ "homepage": "http://www.github.com/sebastianbergmann/recursion-context", "support": { "issues": "https://github.com/sebastianbergmann/recursion-context/issues", - "source": "https://github.com/sebastianbergmann/recursion-context/tree/3.0.1" + "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4" }, "funding": [ { @@ -10531,29 +10994,32 @@ "type": "github" } ], - "time": "2020-11-30T07:34:24+00:00" + "time": "2020-10-26T13:17:30+00:00" }, { "name": "sebastian/resource-operations", - "version": "2.0.2", + "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3" + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/31d35ca87926450c44eae7e2611d45a7a65ea8b3", - "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=7.3" + }, + "require-dev": { + "phpunit/phpunit": "^9.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -10575,7 +11041,7 @@ "homepage": "https://www.github.com/sebastianbergmann/resource-operations", "support": { "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/2.0.2" + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" }, "funding": [ { @@ -10583,32 +11049,32 @@ "type": "github" } ], - "time": "2020-11-30T07:30:19+00:00" + "time": "2020-09-28T06:45:17+00:00" }, { "name": "sebastian/type", - "version": "1.1.4", + "version": "2.3.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/type.git", - "reference": "0150cfbc4495ed2df3872fb31b26781e4e077eb4" + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/0150cfbc4495ed2df3872fb31b26781e4e077eb4", - "reference": "0150cfbc4495ed2df3872fb31b26781e4e077eb4", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/81cd61ab7bbf2de744aba0ea61fae32f721df3d2", + "reference": "81cd61ab7bbf2de744aba0ea61fae32f721df3d2", "shasum": "" }, "require": { - "php": ">=7.2" + "php": ">=7.3" }, "require-dev": { - "phpunit/phpunit": "^8.2" + "phpunit/phpunit": "^9.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.1-dev" + "dev-master": "2.3-dev" } }, "autoload": { @@ -10631,7 +11097,7 @@ "homepage": "https://github.com/sebastianbergmann/type", "support": { "issues": "https://github.com/sebastianbergmann/type/issues", - "source": "https://github.com/sebastianbergmann/type/tree/1.1.4" + "source": "https://github.com/sebastianbergmann/type/tree/2.3.1" }, "funding": [ { @@ -10639,29 +11105,29 @@ "type": "github" } ], - "time": "2020-11-30T07:25:11+00:00" + "time": "2020-10-26T13:18:59+00:00" }, { "name": "sebastian/version", - "version": "2.0.1", + "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/version.git", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019" + "reference": "c6c1022351a901512170118436c764e473f6de8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019", - "reference": "99732be0ddb3361e16ad77b68ba41efc8e979019", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", + "reference": "c6c1022351a901512170118436c764e473f6de8c", "shasum": "" }, "require": { - "php": ">=5.6" + "php": ">=7.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.0.x-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -10684,22 +11150,28 @@ "homepage": "https://github.com/sebastianbergmann/version", "support": { "issues": "https://github.com/sebastianbergmann/version/issues", - "source": "https://github.com/sebastianbergmann/version/tree/master" + "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" }, - "time": "2016-10-03T07:35:21+00:00" + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2020-09-28T06:39:44+00:00" }, { "name": "symfony/browser-kit", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "b03b2057ed53ee4eab2e8f372084d7722b7b8ffd" + "reference": "3ca3a57ce9860318b20a924fec5daf5c6db44d93" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/b03b2057ed53ee4eab2e8f372084d7722b7b8ffd", - "reference": "b03b2057ed53ee4eab2e8f372084d7722b7b8ffd", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/3ca3a57ce9860318b20a924fec5daf5c6db44d93", + "reference": "3ca3a57ce9860318b20a924fec5daf5c6db44d93", "shasum": "" }, "require": { @@ -10741,7 +11213,7 @@ "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/browser-kit/tree/v5.2.3" + "source": "https://github.com/symfony/browser-kit/tree/v5.2.4" }, "funding": [ { @@ -10757,20 +11229,20 @@ "type": "tidelift" } ], - "time": "2021-01-27T12:56:27+00:00" + "time": "2021-02-22T06:48:33+00:00" }, { "name": "symfony/dom-crawler", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "5d89ceb53ec65e1973a555072fac8ed5ecad3384" + "reference": "400e265163f65aceee7e904ef532e15228de674b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/5d89ceb53ec65e1973a555072fac8ed5ecad3384", - "reference": "5d89ceb53ec65e1973a555072fac8ed5ecad3384", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/400e265163f65aceee7e904ef532e15228de674b", + "reference": "400e265163f65aceee7e904ef532e15228de674b", "shasum": "" }, "require": { @@ -10815,7 +11287,7 @@ "description": "Eases DOM navigation for HTML and XML documents", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dom-crawler/tree/v5.2.3" + "source": "https://github.com/symfony/dom-crawler/tree/v5.2.4" }, "funding": [ { @@ -10831,20 +11303,20 @@ "type": "tidelift" } ], - "time": "2021-01-27T10:01:46+00:00" + "time": "2021-02-15T18:55:04+00:00" }, { "name": "symfony/yaml", - "version": "v5.2.3", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0" + "reference": "7d6ae0cce3c33965af681a4355f1c4de326ed277" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/338cddc6d74929f6adf19ca5682ac4b8e109cdb0", - "reference": "338cddc6d74929f6adf19ca5682ac4b8e109cdb0", + "url": "https://api.github.com/repos/symfony/yaml/zipball/7d6ae0cce3c33965af681a4355f1c4de326ed277", + "reference": "7d6ae0cce3c33965af681a4355f1c4de326ed277", "shasum": "" }, "require": { @@ -10890,7 +11362,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v5.2.3" + "source": "https://github.com/symfony/yaml/tree/v5.2.4" }, "funding": [ { @@ -10906,7 +11378,7 @@ "type": "tidelift" } ], - "time": "2021-02-03T04:42:09+00:00" + "time": "2021-02-22T15:48:39+00:00" }, { "name": "theseer/tokenizer", @@ -10957,59 +11429,6 @@ } ], "time": "2020-07-12T23:59:07+00:00" - }, - { - "name": "webmozart/assert", - "version": "1.9.1", - "source": { - "type": "git", - "url": "https://github.com/webmozarts/assert.git", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389", - "reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389", - "shasum": "" - }, - "require": { - "php": "^5.3.3 || ^7.0 || ^8.0", - "symfony/polyfill-ctype": "^1.8" - }, - "conflict": { - "phpstan/phpstan": "<0.12.20", - "vimeo/psalm": "<3.9.1" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^7.5.13" - }, - "type": "library", - "autoload": { - "psr-4": { - "Webmozart\\Assert\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bernhard Schussek", - "email": "bschussek@gmail.com" - } - ], - "description": "Assertions to validate method input/output with nice error messages.", - "keywords": [ - "assert", - "check", - "validate" - ], - "support": { - "issues": "https://github.com/webmozarts/assert/issues", - "source": "https://github.com/webmozarts/assert/tree/1.9.1" - }, - "time": "2020-07-08T17:02:28+00:00" } ], "aliases": [], @@ -11020,14 +11439,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": "^7.2.5", - "ext-curl": "*", - "ext-intl": "*", - "ext-mbstring": "*", - "ext-openssl": "*", - "ext-pdo": "*", - "ext-pdo_mysql": "*", - "ext-tokenizer": "*" + "php": "^7.3" }, "platform-dev": [], "plugin-api-version": "2.0.0" diff --git a/config/flare.php b/config/flare.php new file mode 100644 index 000000000..c27738831 --- /dev/null +++ b/config/flare.php @@ -0,0 +1,50 @@ + env('FLARE_KEY'), + + /* + |-------------------------------------------------------------------------- + | Reporting Options + |-------------------------------------------------------------------------- + | + | These options determine which information will be transmitted to Flare. + | + */ + + 'reporting' => [ + 'anonymize_ips' => true, + 'collect_git_information' => false, + 'report_queries' => true, + 'maximum_number_of_collected_queries' => 200, + 'report_query_bindings' => true, + 'report_view_data' => true, + 'grouping_type' => null, + 'report_logs' => true, + 'maximum_number_of_collected_logs' => 200, + ], + + /* + |-------------------------------------------------------------------------- + | Reporting Log statements + |-------------------------------------------------------------------------- + | + | If this setting is `false` log statements won't be send as events to Flare, + | no matter which error level you specified in the Flare log channel. + | + */ + + 'send_logs_as_events' => true, +]; diff --git a/config/ignition.php b/config/ignition.php new file mode 100644 index 000000000..148d00b74 --- /dev/null +++ b/config/ignition.php @@ -0,0 +1,125 @@ + env('IGNITION_EDITOR', 'phpstorm'), + + /* + |-------------------------------------------------------------------------- + | Theme + |-------------------------------------------------------------------------- + | + | Here you may specify which theme Ignition should use. + | + | Supported: "light", "dark", "auto" + | + */ + + 'theme' => env('IGNITION_THEME', 'light'), + + /* + |-------------------------------------------------------------------------- + | Sharing + |-------------------------------------------------------------------------- + | + | You can share local errors with colleagues or others around the world. + | Sharing is completely free and doesn't require an account on Flare. + | + | If necessary, you can completely disable sharing below. + | + */ + + 'enable_share_button' => env('IGNITION_SHARING_ENABLED', true), + + /* + |-------------------------------------------------------------------------- + | Register Ignition commands + |-------------------------------------------------------------------------- + | + | Ignition comes with an additional make command that lets you create + | new solution classes more easily. To keep your default Laravel + | installation clean, this command is not registered by default. + | + | You can enable the command registration below. + | + */ + 'register_commands' => env('REGISTER_IGNITION_COMMANDS', false), + + /* + |-------------------------------------------------------------------------- + | Ignored Solution Providers + |-------------------------------------------------------------------------- + | + | You may specify a list of solution providers (as fully qualified class + | names) that shouldn't be loaded. Ignition will ignore these classes + | and possible solutions provided by them will never be displayed. + | + */ + + 'ignored_solution_providers' => [ + \Facade\Ignition\SolutionProviders\MissingPackageSolutionProvider::class, + ], + + /* + |-------------------------------------------------------------------------- + | Runnable Solutions + |-------------------------------------------------------------------------- + | + | Some solutions that Ignition displays are runnable and can perform + | various tasks. Runnable solutions are enabled when your app has + | debug mode enabled. You may also fully disable this feature. + | + */ + + 'enable_runnable_solutions' => env('IGNITION_ENABLE_RUNNABLE_SOLUTIONS', null), + + /* + |-------------------------------------------------------------------------- + | Remote Path Mapping + |-------------------------------------------------------------------------- + | + | If you are using a remote dev server, like Laravel Homestead, Docker, or + | even a remote VPS, it will be necessary to specify your path mapping. + | + | Leaving one, or both of these, empty or null will not trigger the remote + | URL changes and Ignition will treat your editor links as local files. + | + | "remote_sites_path" is an absolute base path for your sites or projects + | in Homestead, Vagrant, Docker, or another remote development server. + | + | Example value: "/home/vagrant/Code" + | + | "local_sites_path" is an absolute base path for your sites or projects + | on your local computer where your IDE or code editor is running on. + | + | Example values: "/Users//Code", "C:\Users\\Documents\Code" + | + */ + + 'remote_sites_path' => env('IGNITION_REMOTE_SITES_PATH', ''), + 'local_sites_path' => env('IGNITION_LOCAL_SITES_PATH', ''), + + /* + |-------------------------------------------------------------------------- + | Housekeeping Endpoint Prefix + |-------------------------------------------------------------------------- + | + | Ignition registers a couple of routes when it is enabled. Below you may + | specify a route prefix that will be used to host all internal links. + | + */ + 'housekeeping_endpoint_prefix' => '_ignition', + +]; diff --git a/database/seeds/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php similarity index 93% rename from database/seeds/DatabaseSeeder.php rename to database/seeders/DatabaseSeeder.php index 4b94fd2d1..a74fd0aa3 100755 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeders/DatabaseSeeder.php @@ -1,5 +1,7 @@ .tree-item{padding-right:0}.rtl .radio .radio-view{margin-left:5px}.rtl .image-wrapper .image-item{margin-right:0;margin-left:20px}.rtl .image-wrapper .image-item .remove-image{margin-right:0}.rtl .control-group label.required:before{content:"*";color:#fc6868;font-weight:700}.rtl .control-group label.required:after{content:none}.rtl .control-group label .locale{float:left}.rtl .multiselect{text-align:unset}.rtl .pagination .page-item .icon{transform:rotate(180deg)}.accordian-header{background-color:#fbfbfb}.btn.btn-primary{background:#0041ff}.fixed-action{top:108px}.fixed-action,.fixed-action-slight{position:fixed;right:32px;z-index:20}.fixed-action-slight{top:94px}.pagination{margin-top:30px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.do-not-cross-arrow{width:85%}.linked-product-filter-tag{text-transform:capitalize;margin-top:10px;margin-right:0;justify-content:flex-start;height:100%}.linked-product-wrapper{margin-left:0!important;margin-right:10px!important;height:100%!important}.do-not-cross-linked-product-arrow{width:95%} \ No newline at end of file +@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500);body{margin:0;color:#3a3a3a;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;position:static;height:100%;width:100%;background-color:#fff}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px hsla(0,0%,100%,.3);border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}.navbar-top{height:60px;background-color:#fff;font-size:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.05);border-bottom:1px solid hsla(0,0%,63.5%,.2);position:fixed;left:0;right:0;z-index:5}.navbar-top .navbar-top-left{width:50%;height:60px;display:inline-block;vertical-align:middle;background-color:#fff}.navbar-top .navbar-top-left .brand-logo{padding:10px}.navbar-top .navbar-top-right{width:50%;height:60px;text-align:right;display:inline-block;vertical-align:middle}.navbar-top .navbar-top-right .profile-info{display:inline-block;vertical-align:middle;text-align:left;min-width:50px;padding:12px 0;margin:0 25px 0 30px;font-size:15px;cursor:pointer;position:relative}.navbar-top .navbar-top-right .profile-info .app-version{padding:10px 20px 0;margin-bottom:-10px;display:block;cursor:default;color:#a2a2a2}.navbar-top .navbar-top-right .profile-info .dropdown-list{top:63px;right:0;bottom:inherit!important}.navbar-top .navbar-top-right .profile-info .name{color:#000311;display:block;text-align:left}.navbar-top .navbar-top-right .profile-info .role{font-size:14px;color:#8e8e8e;display:block;text-align:left}.navbar-top .navbar-top-right .profile-info i.icon{margin-left:10px}.navbar-left{position:fixed;left:0;top:60px;width:90px;padding-top:20px;border-right:1px solid hsla(0,0%,63.5%,.2);height:auto;bottom:0;z-index:5;background-color:#fff}.navbar-left ul.menubar li.menu-item{padding:10px 5px;font-size:11px;text-align:center;text-transform:uppercase}.navbar-left ul.menubar li.menu-item a{color:#a2a2a2}.navbar-left ul.menubar li.menu-item.active a{color:#0041ff}.navbar-left ul.menubar li.menu-item span{display:block;margin:auto}.content-container{padding-left:90px;position:absolute;margin-top:60px;top:0;right:0;left:0;bottom:0;height:calc(100% - 60px);width:100%}.content-container .inner-section{height:100%}.content-container .aside-nav{display:none;width:280px;position:fixed;top:60px;bottom:0;border-right:1px solid hsla(0,0%,63.5%,.2);background-color:#f8f9fa;padding-top:10px;padding-bottom:10px;z-index:4}.content-container .aside-nav ul{overflow-y:auto;height:90%}.content-container .aside-nav a{padding:15px;display:block;color:#000311}.content-container .aside-nav .active a{background:#fff;border-top:1px solid hsla(0,0%,63.5%,.2);border-bottom:1px solid hsla(0,0%,63.5%,.2)}.content-container .aside-nav .active i{float:right}.content-container .content-wrapper{padding:25px 25px 25px 15px;margin-top:1px;background-color:#fff}.content-container .content{margin-top:25px}.content-container .content.full-page{padding:25px}.content-container .content .page-header{display:inline-block;width:100%;padding:15px 10px 15px 0;position:sticky;top:50px;z-index:3;background-color:#fff}.content-container .content .page-header .page-title{float:left}.content-container .content .page-header .page-title .back-link{float:left;margin-right:10px;width:24px;height:24px;cursor:pointer;margin-top:5px}.content-container .content .page-header .page-title h1{margin-bottom:0;vertical-align:middle;display:inline-block;line-height:normal}.content-container .content .page-header .page-action{float:right}.content-container .content .page-header .page-action *{display:inline-block}.content-container .content .page-header .page-action a{margin-left:25px}.content-container .content .page-header .control-group{width:180px;display:inline-block;margin-bottom:0;margin-left:20px}.content-container .content .page-header .control{width:100%;margin:0}.content-container .content .page-content{width:100%;display:inline-block}.control-container{display:flex;flex-direction:row;align-items:flex-start;width:750px}.control-container .control{background:#fff;border:2px solid #c7c7c7;border-radius:3px;width:150px;height:36px;display:inline-block;vertical-align:middle;transition:.2s cubic-bezier(.4,0,.2,1);padding:0 10px;font-size:15px}.control-container .control:focus{border-color:#0041ff}.control-container .icon:hover{cursor:pointer}.control-container .control-group::last-child{margin-right:0}.boolean-control-container{display:flex;flex-direction:row;justify-content:flex-start;width:750px}.boolean-control-container .control-group{width:200px}.control-group label{width:70%}.control-group label .locale{float:right;color:#8e8e8e}.control-group .mce-tinymce{margin-top:10px;margin-bottom:5px}.ticket-list .control-group.date:after{left:unset;right:10px;top:34px}.ticket-list .control-group.has-error.date:after{top:47px}.rtl .ticket-list .control-group.has-error.date:after{top:47px;right:100%!important}.dashboard .page-header{margin-bottom:0!important;padding-bottom:15px;border-bottom:1px solid hsla(0,0%,63.5%,.2)}.dashboard .page-header .control-group span{width:100%}.dashboard .page-header .control-group.date:after{margin-top:-13px;left:100%}.dashboard .page-content{margin-top:15px}.dashboard .card{height:445px;background-color:#fff;border:1px solid hsla(0,0%,63.5%,.2);box-shadow:0 5px 10px 2px hsla(0,0%,63.5%,.2);border-radius:.25rem;padding:20px 0 0 20px;overflow:auto}.dashboard .card .card-title{font-size:14px;color:#a2a2a2;letter-spacing:-.26px;text-transform:uppercase}.dashboard .card .card-info{width:100%;display:inline-block}.dashboard .card .card-info.center{text-align:center}.dashboard .card .card-info ul li{border-bottom:1px solid hsla(0,0%,63.5%,.2);width:100%;display:inline-block;padding:10px 0;position:relative}.dashboard .card .card-info ul li .image{height:60px;width:60px;float:left;margin-right:15px}.dashboard .card .card-info ul li .image.product{background:#f2f2f2}.dashboard .card .card-info ul li .image img{width:100%}.dashboard .card .card-info ul li .description{margin-top:10px}.dashboard .card .card-info ul li .description .name{color:#0041ff}.dashboard .card .card-info ul li .description .info{color:#3a3a3a;margin-top:5px}.dashboard .card .card-info ul li .icon.angle-right-icon{position:absolute;right:30px;top:50%;margin-top:-8px}.dashboard .card .card-info ul li:last-child{border-bottom:0}.dashboard .card .card-info .no-result-found{margin-top:146px}.dashboard .card .card-info .no-result-found p{margin:0;color:#a2a2a2}.dashboard .dashboard-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-auto-rows:auto;grid-column-gap:30px;grid-row-gap:15px}.dashboard .dashboard-stats .dashboard-card{height:100px;background:#fff;border:1px solid hsla(0,0%,63.5%,.2);box-shadow:0 5px 10px 2px hsla(0,0%,63.5%,.2);border-radius:5px;position:relative;padding:15px}.dashboard .dashboard-stats .dashboard-card .title{font-size:14px;color:#a2a2a2;text-transform:uppercase}.dashboard .dashboard-stats .dashboard-card .data{padding-top:13px;font-size:32px;color:#0041ff}.dashboard .dashboard-stats .dashboard-card .data .progress{font-size:14px;color:#8e8e8e;float:right;margin-top:-2px}.dashboard .dashboard-stats .dashboard-card .data .progress .icon{vertical-align:middle}.dashboard .graph-stats{margin-top:30px;width:100%;display:inline-block}.dashboard .graph-stats .left-card-container{float:left;width:75%;padding-right:9px}.dashboard .graph-stats .right-card-container{float:left;width:25%;padding-left:21px}.dashboard .sale-stock{width:100%;display:inline-block;display:grid;grid-template-columns:repeat(auto-fill,minmax(435px,1fr));grid-auto-rows:auto;grid-column-gap:30px;grid-row-gap:15px;margin-top:30px}.rtl .dashboard .page-header .control-group.date:after{margin-top:-13px!important;right:100%}.configuration-image{position:relative;height:33px;width:33px;top:15px;border-radius:3px;margin-right:5px}.download{position:relative;height:24px!important;width:24px!important;top:12px;margin-right:10px}.aside-nav-toggle{height:48px;width:100%;padding-top:15px;border-top:1px solid hsla(0,0%,63.5%,.2)}.aside-nav-toggle .close-icon,.aside-nav-toggle .open-icon{position:absolute;cursor:pointer;left:45%}.aside-nav-toggle.open{display:none}.linked-product-search-result{box-shadow:0 2px 4px 0 rgba(0,0,0,.16),0 0 9px 0 rgba(0,0,0,.16);z-index:10;text-align:left;border-radius:3px;background-color:#fff;width:70%;max-height:200px;overflow-y:auto}.linked-product-search-result li{padding:10px;border-bottom:1px solid #e8e8e8;cursor:pointer}.cart-rule-conditions table td.attribute,.catalog-rule-conditions table td.attribute{width:250px;padding-left:0}.cart-rule-conditions table td.operator,.cart-rule-conditions table td.value,.catalog-rule-conditions table td.operator,.catalog-rule-conditions table td.value{width:260px}.cart-rule-conditions table td.actions,.catalog-rule-conditions table td.actions{width:44px}.cart-rule-conditions table td.actions .icon,.catalog-rule-conditions table td.actions .icon{margin-top:6px}.sale-container .sale-section{font-size:16px}.sale-container .sale-section .secton-title{font-size:18px;color:#8e8e8e;padding:15px 0;border-bottom:1px solid hsla(0,0%,63.5%,.2)}.sale-container .sale-section .section-content{display:block;padding:20px 0}.sale-container .sale-section .section-content .row{display:block;padding:7px 0}.sale-container .sale-section .section-content .row .title{width:200px;color:#3a3a3a;letter-spacing:-.26px;display:inline-block}.sale-container .sale-section .section-content .row .value{color:#3a3a3a;letter-spacing:-.26px;display:inline-block}.sale-container .table .qty-row{display:block;margin-bottom:5px}.sale-container .table .qty-row:last-child{margin-bottom:0}.sale-container .table .radio{margin:0}.sale-container .summary-comment-container .comment-container{margin-top:20px;float:left}.sale-container .summary-comment-container .comment-container .comment-list{margin-top:40px}.sale-container .summary-comment-container .comment-container .comment-list li{margin-bottom:20px}.sale-container .summary-comment-container .comment-container .comment-list li:last-child{margin-bottom:0}.sale-container .summary-comment-container .comment-container .comment-list li p{margin:5px 0 0;color:#8e8e8e}.sale-container .sale-summary{margin-top:20px;height:130px;float:right}.sale-container .sale-summary tr td{padding:5px 8px;vertical-align:text-bottom}.sale-container .sale-summary tr.bold{font-weight:600;font-size:15px}.sale-container .sale-summary tr.border td{border-bottom:1px solid hsla(0,0%,63.5%,.2)}.stars{margin-top:5px}.stars .icon{width:16px;height:16px}.export-import{cursor:pointer}.export-import .export-icon,.export-import .import-icon{position:relative;top:10px}.export-import span{margin-left:2px}.rtl{direction:rtl}.rtl .form-container{text-align:right!important}.rtl .navbar-top .navbar-top-right{text-align:left}.rtl .navbar-top .navbar-top-right .profile-info{margin:0 30px 0 25px}.rtl .navbar-top .navbar-top-right .profile-info i.icon{margin-left:0;margin-right:10px}.rtl .navbar-left{border-left:1px solid hsla(0,0%,63.5%,.2);border-right:none;left:calc(100% - 90px);background-color:#fff}.rtl .content-container{padding-right:90px;padding-left:0}.rtl .content-container .content .page-header .page-title{float:right}.rtl .content-container .content .page-header .page-action{float:left}.rtl .content-container .content .page-header .page-action a{margin-left:0}.rtl .content-container .content .page-header .control-group{margin-right:20px;margin-left:0}.rtl .content-container .content-wrapper{padding:25px 305px 25px 25px;margin-left:0}.rtl .content-container .aside-nav .active i{float:left;transform:rotate(180deg)}.rtl .dashboard .dashboard-stats .dashboard-card .data span{float:left}.rtl .dashboard .card{padding:20px 20px 0 0}.rtl .dashboard .card .card-info ul li .image{float:right;margin-right:0;margin-left:15px}.rtl .dashboard .card .card-info ul li .icon.angle-right-icon{left:30px;right:auto;transform:rotate(180deg)}.rtl .dashboard .graph-stats .left-card-container{float:right;padding-right:0}.rtl .dashboard .graph-stats .right-card-container{float:right;padding-left:0;padding-right:30px}.rtl .sale-container .sale-summary{float:left}.rtl .grid-container .table tbody td.action a:first-child{margin-left:10px;margin-right:0}.rtl .table table{text-align:right}.rtl .table table .massaction-remove{margin-right:5px!important;margin-left:10px}.rtl .table table .btn.btn-primary{margin-right:10px!important}.rtl .dropdown-list.bottom-right{left:0;right:auto!important}.rtl .dropdown-list .dropdown-container{text-align:right}.rtl .accordian .accordian-header .icon{float:left}.rtl .tree-container .tree-item{padding-right:30px}.rtl .tree-container .tree-item .expand-icon,.rtl .tree-container .tree-item .folder-icon{margin-left:10px;margin-right:0}.rtl .tree-container>.tree-item{padding-right:0}.rtl .radio .radio-view{margin-left:5px}.rtl .image-wrapper .image-item{margin-right:0;margin-left:20px}.rtl .image-wrapper .image-item .remove-image{margin-right:0}.rtl .control-group label.required:before{content:"*";color:#fc6868;font-weight:700}.rtl .control-group label.required:after{content:none}.rtl .control-group label .locale{float:left}.rtl .multiselect{text-align:unset}.rtl .pagination .page-item .icon{transform:rotate(180deg)}.accordian-header{background-color:#fbfbfb}.btn.btn-primary{background:#0041ff}.fixed-action{top:108px}.fixed-action,.fixed-action-slight{position:fixed;right:32px;z-index:20}.fixed-action-slight{top:94px}.pagination{margin-top:30px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.do-not-cross-arrow{width:85%}.linked-product-filter-tag{text-transform:capitalize;margin-top:10px;margin-right:0;justify-content:flex-start;height:100%}.linked-product-wrapper{margin-left:0!important;margin-right:10px!important;height:100%!important}.do-not-cross-linked-product-arrow{width:95%} \ No newline at end of file diff --git a/packages/Webkul/Admin/publishable/assets/js/admin.js b/packages/Webkul/Admin/publishable/assets/js/admin.js index 6429a2a3c..71f429e2c 100755 --- a/packages/Webkul/Admin/publishable/assets/js/admin.js +++ b/packages/Webkul/Admin/publishable/assets/js/admin.js @@ -1,2 +1,2 @@ /*! For license information please see admin.js.LICENSE.txt */ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/",n(n.s=0)}({0:function(e,t,n){n("uPOf"),e.exports=n("w/dW")},"2SVd":function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(e)}},"5oMp":function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},"8oxB":function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function u(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var s,c=[],l=!1,f=-1;function d(){l&&s&&(l=!1,s.length?c=s.concat(c):f=-1,c.length&&p())}function p(){if(!l){var e=u(d);l=!0;for(var t=c.length;t;){for(s=c,c=[];++f1)for(var n=1;n0&&t-1 in e)}T.fn=T.prototype={jquery:"3.5.1",constructor:T,length:0,toArray:function(){return u.call(this)},get:function(e){return null==e?u.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n+~]|"+F+")"+F+"*"),W=new RegExp(F+"|>"),V=new RegExp(R),Z=new RegExp("^"+P+"$"),Y={ID:new RegExp("^#("+P+")"),CLASS:new RegExp("^\\.("+P+")"),TAG:new RegExp("^("+P+"|[*])"),ATTR:new RegExp("^"+q),PSEUDO:new RegExp("^"+R),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+F+"*(even|odd|(([+-]|)(\\d*)n|)"+F+"*(?:([+-]|)"+F+"*(\\d+)|))"+F+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+F+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+F+"*((?:-\\d)?\\d*)"+F+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,G=/^(?:input|select|textarea|button)$/i,K=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+F+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){d()},ae=_e((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(O=I.call(w.childNodes),w.childNodes),O[w.childNodes.length].nodeType}catch(e){N={apply:O.length?function(e,t){j.apply(e,I.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function ue(e,t,r,i){var o,u,c,l,f,h,g,y=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!i&&(d(t),t=t||p,v)){if(11!==w&&(f=J.exec(e)))if(o=f[1]){if(9===w){if(!(c=t.getElementById(o)))return r;if(c.id===o)return r.push(c),r}else if(y&&(c=y.getElementById(o))&&b(t,c)&&c.id===o)return r.push(c),r}else{if(f[2])return N.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return N.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!k[e+" "]&&(!m||!m.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(g=e,y=t,1===w&&(W.test(e)||z.test(e))){for((y=ee.test(e)&&ge(t.parentNode)||t)===t&&n.scope||((l=t.getAttribute("id"))?l=l.replace(re,ie):t.setAttribute("id",l=_)),u=(h=a(e)).length;u--;)h[u]=(l?"#"+l:":scope")+" "+be(h[u]);g=h.join(",")}try{return N.apply(r,y.querySelectorAll(g)),r}catch(t){k(e,!0)}finally{l===_&&t.removeAttribute("id")}}}return s(e.replace(U,"$1"),t,r,i)}function se(){var e=[];return function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}}function ce(e){return e[_]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),i=n.length;i--;)r.attrHandle[n[i]]=t}function de(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ve(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function me(e){return ce((function(t){return t=+t,ce((function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))}))}))}function ge(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=ue.support={},o=ue.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!X.test(t||n&&n.nodeName||"HTML")},d=ue.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!=p&&9===a.nodeType&&a.documentElement?(h=(p=a).documentElement,v=!o(p),w!=p&&(i=p.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",oe,!1):i.attachEvent&&i.attachEvent("onunload",oe)),n.scope=le((function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=le((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=le((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=Q.test(p.getElementsByClassName),n.getById=le((function(e){return h.appendChild(e).id=_,!p.getElementsByName||!p.getElementsByName(_).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&v)return t.getElementsByClassName(e)},g=[],m=[],(n.qsa=Q.test(p.querySelectorAll))&&(le((function(e){var t;h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]="+F+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\["+F+"*(?:value|"+L+")"),e.querySelectorAll("[id~="+_+"-]").length||m.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||m.push("\\["+F+"*name"+F+"*="+F+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+_+"+*").length||m.push(".#.+[+~]"),e.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),le((function(e){e.innerHTML="";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name"+F+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")}))),(n.matchesSelector=Q.test(y=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le((function(e){n.disconnectedMatch=y.call(e,"*"),y.call(e,"[s!='']:x"),g.push("!=",R)})),m=m.length&&new RegExp(m.join("|")),g=g.length&&new RegExp(g.join("|")),t=Q.test(h.compareDocumentPosition),b=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},S=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==p||e.ownerDocument==w&&b(w,e)?-1:t==p||t.ownerDocument==w&&b(w,t)?1:l?M(l,e)-M(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],u=[t];if(!i||!o)return e==p?-1:t==p?1:i?-1:o?1:l?M(l,e)-M(l,t):0;if(i===o)return de(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;a[r]===u[r];)r++;return r?de(a[r],u[r]):a[r]==w?-1:u[r]==w?1:0},p):p},ue.matches=function(e,t){return ue(e,null,null,t)},ue.matchesSelector=function(e,t){if(d(e),n.matchesSelector&&v&&!k[t+" "]&&(!g||!g.test(t))&&(!m||!m.test(t)))try{var r=y.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){k(t,!0)}return ue(t,p,null,[e]).length>0},ue.contains=function(e,t){return(e.ownerDocument||e)!=p&&d(e),b(e,t)},ue.attr=function(e,t){(e.ownerDocument||e)!=p&&d(e);var i=r.attrHandle[t.toLowerCase()],o=i&&E.call(r.attrHandle,t.toLowerCase())?i(e,t,!v):void 0;return void 0!==o?o:n.attributes||!v?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},ue.escape=function(e){return(e+"").replace(re,ie)},ue.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},ue.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(S),f){for(;t=e[o++];)t===e[o]&&(i=r.push(o));for(;i--;)e.splice(r[i],1)}return l=null,e},i=ue.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else for(;t=e[r++];)n+=i(t);return n},(r=ue.selectors={cacheLength:50,createPseudo:ce,match:Y,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||ue.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&ue.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return Y.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&V.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=C[e+" "];return t||(t=new RegExp("(^|"+F+")"+e+"("+F+"|$)"))&&C(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var i=ue.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace(B," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),u="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,s){var c,l,f,d,p,h,v=o!==a?"nextSibling":"previousSibling",m=t.parentNode,g=u&&t.nodeName.toLowerCase(),y=!s&&!u,b=!1;if(m){if(o){for(;v;){for(d=t;d=d[v];)if(u?d.nodeName.toLowerCase()===g:1===d.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&y){for(b=(p=(c=(l=(f=(d=m)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===x&&c[1])&&c[2],d=p&&m.childNodes[p];d=++p&&d&&d[v]||(b=p=0)||h.pop();)if(1===d.nodeType&&++b&&d===t){l[e]=[x,p,b];break}}else if(y&&(b=p=(c=(l=(f=(d=t)[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]||[])[0]===x&&c[1]),!1===b)for(;(d=++p&&d&&d[v]||(b=p=0)||h.pop())&&((u?d.nodeName.toLowerCase()!==g:1!==d.nodeType)||!++b||(y&&((l=(f=d[_]||(d[_]={}))[d.uniqueID]||(f[d.uniqueID]={}))[e]=[x,b]),d!==t)););return(b-=i)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||ue.error("unsupported pseudo: "+e);return i[_]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var r,o=i(e,t),a=o.length;a--;)e[r=M(e,o[a])]=!(n[r]=o[a])})):function(e){return i(e,0,n)}):i}},pseudos:{not:ce((function(e){var t=[],n=[],r=u(e.replace(U,"$1"));return r[_]?ce((function(e,t,n,i){for(var o,a=r(e,null,i,[]),u=e.length;u--;)(o=a[u])&&(e[u]=!(t[u]=o))})):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return ue(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||i(t)).indexOf(e)>-1}})),lang:ce((function(e){return Z.test(e||"")||ue.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ve(!1),disabled:ve(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return K.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:me((function(){return[0]})),last:me((function(e,t){return[t-1]})),eq:me((function(e,t,n){return[n<0?n+t:n]})),even:me((function(e,t){for(var n=0;nt?t:n;--r>=0;)e.push(r);return e})),gt:me((function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function xe(e,t,n,r,i){for(var o,a=[],u=0,s=e.length,c=null!=t;u-1&&(o[c]=!(a[c]=f))}}else g=xe(g===a?g.splice(h,g.length):g),i?i(null,a,g,s):N.apply(a,g)}))}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],u=a||r.relative[" "],s=a?1:0,l=_e((function(e){return e===t}),u,!0),f=_e((function(e){return M(t,e)>-1}),u,!0),d=[function(e,n,r){var i=!a&&(r||n!==c)||((t=n).nodeType?l(e,n,r):f(e,n,r));return t=null,i}];s1&&we(d),s>1&&be(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(U,"$1"),n,s0,i=e.length>0,o=function(o,a,u,s,l){var f,h,m,g=0,y="0",b=o&&[],_=[],w=c,T=o||i&&r.find.TAG("*",l),C=x+=null==w?1:Math.random()||.1,A=T.length;for(l&&(c=a==p||a||l);y!==A&&null!=(f=T[y]);y++){if(i&&f){for(h=0,a||f.ownerDocument==p||(d(f),u=!v);m=e[h++];)if(m(f,a||p,u)){s.push(f);break}l&&(x=C)}n&&((f=!m&&f)&&g--,o&&b.push(f))}if(g+=y,n&&y!==g){for(h=0;m=t[h++];)m(b,_,a,u);if(o){if(g>0)for(;y--;)b[y]||_[y]||(_[y]=D.call(s));_=xe(_)}N.apply(s,_),l&&!o&&_.length>0&&g+t.length>1&&ue.uniqueSort(s)}return l&&(x=C,c=w),b};return n?ce(o):o}(o,i))).selector=e}return u},s=ue.select=function(e,t,n,i){var o,s,c,l,f,d="function"==typeof e&&e,p=!i&&a(e=d.selector||e);if(n=n||[],1===p.length){if((s=p[0]=p[0].slice(0)).length>2&&"ID"===(c=s[0]).type&&9===t.nodeType&&v&&r.relative[s[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(o=Y.needsContext.test(e)?0:s.length;o--&&(c=s[o],!r.relative[l=c.type]);)if((f=r.find[l])&&(i=f(c.matches[0].replace(te,ne),ee.test(s[0].type)&&ge(t.parentNode)||t))){if(s.splice(o,1),!(e=i.length&&be(s)))return N.apply(n,i),n;break}}return(d||u(e,p))(i,t,!v,n,!t||ee.test(e)&&ge(t.parentNode)||t),n},n.sortStable=_.split("").sort(S).join("")===_,n.detectDuplicates=!!f,d(),n.sortDetached=le((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),le((function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")}))||fe("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&le((function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||fe("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),le((function(e){return null==e.getAttribute("disabled")}))||fe(L,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),ue}(n);T.find=A,T.expr=A.selectors,T.expr[":"]=T.expr.pseudos,T.uniqueSort=T.unique=A.uniqueSort,T.text=A.getText,T.isXMLDoc=A.isXML,T.contains=A.contains,T.escapeSelector=A.escape;var $=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&T(e).is(n))break;r.push(e)}return r},k=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},S=T.expr.match.needsContext;function E(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var O=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,t,n){return g(t)?T.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?T.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?T.grep(e,(function(e){return l.call(t,e)>-1!==n})):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,(function(e){return 1===e.nodeType})))},T.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(T(e).filter((function(){for(t=0;t1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(D(this,e||[],!1))},not:function(e){return this.pushStack(D(this,e||[],!0))},is:function(e){return!!D(this,"string"==typeof e&&S.test(e)?T(e):e||[],!1).length}});var j,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:N.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:b,!0)),O.test(r[1])&&T.isPlainObject(t))for(r in t)g(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=b.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,j=T(b);var I=/^(?:parents|prev(?:Until|All))/,M={children:!0,contents:!0,next:!0,prev:!0};function L(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter((function(){for(var e=0;e-1:1===n.nodeType&&T.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?T.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?l.call(T(e),this[0]):l.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return $(e,"parentNode")},parentsUntil:function(e,t,n){return $(e,"parentNode",n)},next:function(e){return L(e,"nextSibling")},prev:function(e){return L(e,"previousSibling")},nextAll:function(e){return $(e,"nextSibling")},prevAll:function(e){return $(e,"previousSibling")},nextUntil:function(e,t,n){return $(e,"nextSibling",n)},prevUntil:function(e,t,n){return $(e,"previousSibling",n)},siblings:function(e){return k((e.parentNode||{}).firstChild,e)},children:function(e){return k(e.firstChild)},contents:function(e){return null!=e.contentDocument&&a(e.contentDocument)?e.contentDocument:(E(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},(function(e,t){T.fn[e]=function(n,r){var i=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=T.filter(r,i)),this.length>1&&(M[e]||T.uniqueSort(i),I.test(e)&&i.reverse()),this.pushStack(i)}}));var F=/[^\x20\t\r\n\f]+/g;function P(e){return e}function q(e){throw e}function R(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(F)||[],(function(e,n){t[n]=!0})),t}(e):T.extend({},e);var t,n,r,i,o=[],a=[],u=-1,s=function(){for(i=i||e.once,r=t=!0;a.length;u=-1)for(n=a.shift();++u-1;)o.splice(n,1),n<=u&&u--})),this},has:function(e){return e?T.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||s()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},T.extend({Deferred:function(e){var t=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return T.Deferred((function(n){T.each(t,(function(t,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]]((function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,i?[e]:arguments)}))})),e=null})).promise()},then:function(e,r,i){var o=0;function a(e,t,r,i){return function(){var u=this,s=arguments,c=function(){var n,c;if(!(e=o&&(r!==q&&(u=void 0,s=[n]),t.rejectWith(u,s))}};e?l():(T.Deferred.getStackHook&&(l.stackTrace=T.Deferred.getStackHook()),n.setTimeout(l))}}return T.Deferred((function(n){t[0][3].add(a(0,n,g(i)?i:P,n.notifyWith)),t[1][3].add(a(0,n,g(e)?e:P)),t[2][3].add(a(0,n,g(r)?r:q))})).promise()},promise:function(e){return null!=e?T.extend(e,i):i}},o={};return T.each(t,(function(e,n){var a=n[2],u=n[5];i[n[1]]=a.add,u&&a.add((function(){r=u}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),o[n[0]]=function(){return o[n[0]+"With"](this===o?void 0:this,arguments),this},o[n[0]+"With"]=a.fireWith})),i.promise(o),e&&e.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=u.call(arguments),o=T.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?u.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(R(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||g(i[n]&&i[n].then)))return o.then();for(;n--;)R(i[n],a(n),o.reject);return o.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&B.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){n.setTimeout((function(){throw e}))};var U=T.Deferred();function H(){b.removeEventListener("DOMContentLoaded",H),n.removeEventListener("load",H),T.ready()}T.fn.ready=function(e){return U.then(e).catch((function(e){T.readyException(e)})),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||U.resolveWith(b,[T]))}}),T.ready.then=U.then,"complete"===b.readyState||"loading"!==b.readyState&&!b.documentElement.doScroll?n.setTimeout(T.ready):(b.addEventListener("DOMContentLoaded",H),n.addEventListener("load",H));var z=function(e,t,n,r,i,o,a){var u=0,s=e.length,c=null==n;if("object"===x(n))for(u in i=!0,n)z(e,t,u,n[u],!0,o,a);else if(void 0!==r&&(i=!0,g(r)||(a=!0),c&&(a?(t.call(e,r),t=null):(c=t,t=function(e,t,n){return c.call(T(e),n)})),t))for(;u1,null,!0)},removeData:function(e){return this.each((function(){Q.remove(this,e)}))}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=K.get(e,t),n&&(!r||Array.isArray(n)?r=K.access(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=T.queue(e,t),r=n.length,i=n.shift(),o=T._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,(function(){T.dequeue(e,t)}),o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return K.get(e,n)||K.access(e,n,{empty:T.Callbacks("once memory").add((function(){K.remove(e,[t+"queue",n])}))})}}),T.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]*)/i,ge=/^$|^module$|\/(?:java|ecma)script/i;pe=b.createDocumentFragment().appendChild(b.createElement("div")),(he=b.createElement("input")).setAttribute("type","radio"),he.setAttribute("checked","checked"),he.setAttribute("name","t"),pe.appendChild(he),m.checkClone=pe.cloneNode(!0).cloneNode(!0).lastChild.checked,pe.innerHTML="",m.noCloneChecked=!!pe.cloneNode(!0).lastChild.defaultValue,pe.innerHTML="",m.option=!!pe.lastChild;var ye={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function be(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&E(e,t)?T.merge([e],n):n}function _e(e,t){for(var n=0,r=e.length;n",""]);var we=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,u,s,c,l,f=t.createDocumentFragment(),d=[],p=0,h=e.length;p-1)i&&i.push(o);else if(c=ae(o),a=be(f.appendChild(o),"script"),c&&_e(a),n)for(l=0;o=a[l++];)ge.test(o.type||"")&&n.push(o);return f}var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ae=/^([^.]*)(?:\.(.+)|)/;function $e(){return!0}function ke(){return!1}function Se(e,t){return e===function(){try{return b.activeElement}catch(e){}}()==("focus"===t)}function Ee(e,t,n,r,i,o){var a,u;if("object"==typeof t){for(u in"string"!=typeof n&&(r=r||n,n=void 0),t)Ee(e,u,n,r,t[u],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return T().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=T.guid++)),e.each((function(){T.event.add(this,t,i,r,n)}))}function Oe(e,t,n){n?(K.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var r,i,o=K.get(this,t);if(1&e.isTrigger&&this[t]){if(o.length)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(o=u.call(arguments),K.set(this,t,o),r=n(this,t),this[t](),o!==(i=K.get(this,t))||r?K.set(this,t,!1):i={},o!==i)return e.stopImmediatePropagation(),e.preventDefault(),i.value}else o.length&&(K.set(this,t,{value:T.event.trigger(T.extend(o[0],T.Event.prototype),o.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===K.get(e,t)&&T.event.add(e,t,$e)}T.event={global:{},add:function(e,t,n,r,i){var o,a,u,s,c,l,f,d,p,h,v,m=K.get(e);if(X(e))for(n.handler&&(n=(o=n).handler,i=o.selector),i&&T.find.matchesSelector(oe,i),n.guid||(n.guid=T.guid++),(s=m.events)||(s=m.events=Object.create(null)),(a=m.handle)||(a=m.handle=function(t){return void 0!==T&&T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(F)||[""]).length;c--;)p=v=(u=Ae.exec(t[c])||[])[1],h=(u[2]||"").split(".").sort(),p&&(f=T.event.special[p]||{},p=(i?f.delegateType:f.bindType)||p,f=T.event.special[p]||{},l=T.extend({type:p,origType:v,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&T.expr.match.needsContext.test(i),namespace:h.join(".")},o),(d=s[p])||((d=s[p]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),f.add&&(f.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),i?d.splice(d.delegateCount++,0,l):d.push(l),T.event.global[p]=!0)},remove:function(e,t,n,r,i){var o,a,u,s,c,l,f,d,p,h,v,m=K.hasData(e)&&K.get(e);if(m&&(s=m.events)){for(c=(t=(t||"").match(F)||[""]).length;c--;)if(p=v=(u=Ae.exec(t[c])||[])[1],h=(u[2]||"").split(".").sort(),p){for(f=T.event.special[p]||{},d=s[p=(r?f.delegateType:f.bindType)||p]||[],u=u[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=d.length;o--;)l=d[o],!i&&v!==l.origType||n&&n.guid!==l.guid||u&&!u.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(d.splice(o,1),l.selector&&d.delegateCount--,f.remove&&f.remove.call(e,l));a&&!d.length&&(f.teardown&&!1!==f.teardown.call(e,h,m.handle)||T.removeEvent(e,p,m.handle),delete s[p])}else for(p in s)T.event.remove(e,p+t[c],n,r,!0);T.isEmptyObject(s)&&K.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,u=new Array(arguments.length),s=T.event.fix(e),c=(K.get(this,"events")||Object.create(null))[s.type]||[],l=T.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],a={},n=0;n-1:T.find(i,this,null,[c]).length),a[i]&&o.push(r);o.length&&u.push({elem:c,handlers:o})}return c=this,s\s*$/g;function Ie(e,t){return E(e,"table")&&E(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function Me(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Le(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,u;if(1===t.nodeType){if(K.hasData(e)&&(u=K.get(e).events))for(i in K.remove(t,"handle events"),u)for(n=0,r=u[i].length;n1&&"string"==typeof h&&!m.checkClone&&je.test(h))return e.each((function(i){var o=e.eq(i);v&&(t[0]=h.call(this,i,o.html())),qe(o,t,n,r)}));if(d&&(o=(i=xe(t,e[0].ownerDocument,!1,e,r)).firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(a=T.map(be(i,"script"),Me)).length;f0&&_e(a,!s&&be(e,"script")),u},cleanData:function(e){for(var t,n,r,i=T.event.special,o=0;void 0!==(n=e[o]);o++)if(X(n)){if(t=n[K.expando]){if(t.events)for(r in t.events)i[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[K.expando]=void 0}n[Q.expando]&&(n[Q.expando]=void 0)}}}),T.fn.extend({detach:function(e){return Re(this,e,!0)},remove:function(e){return Re(this,e)},text:function(e){return z(this,(function(e){return void 0===e?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return qe(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ie(this,e).appendChild(e)}))},prepend:function(){return qe(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ie(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return qe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return qe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(be(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return T.clone(this,e,t)}))},html:function(e){return z(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!De.test(e)&&!ye[(me.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n3,oe.removeChild(e)),u}}))}();var Ze=["Webkit","Moz","ms"],Ye=b.createElement("div").style,Xe={};function Ge(e){var t=T.cssProps[e]||Xe[e];return t||(e in Ye?e:Xe[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ze.length;n--;)if((e=Ze[n]+t)in Ye)return e}(e)||e)}var Ke=/^(none|table(?!-c[ea]).+)/,Qe=/^--/,Je={position:"absolute",visibility:"hidden",display:"block"},et={letterSpacing:"0",fontWeight:"400"};function tt(e,t,n){var r=re.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function nt(e,t,n,r,i,o){var a="width"===t?1:0,u=0,s=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(s+=T.css(e,n+ie[a],!0,i)),r?("content"===n&&(s-=T.css(e,"padding"+ie[a],!0,i)),"margin"!==n&&(s-=T.css(e,"border"+ie[a]+"Width",!0,i))):(s+=T.css(e,"padding"+ie[a],!0,i),"padding"!==n?s+=T.css(e,"border"+ie[a]+"Width",!0,i):u+=T.css(e,"border"+ie[a]+"Width",!0,i));return!r&&o>=0&&(s+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-s-u-.5))||0),s}function rt(e,t,n){var r=Ue(e),i=(!m.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,r),o=i,a=We(e,t,r),u="offset"+t[0].toUpperCase()+t.slice(1);if(Be.test(a)){if(!n)return a;a="auto"}return(!m.boxSizingReliable()&&i||!m.reliableTrDimensions()&&E(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(e,"display",!1,r))&&e.getClientRects().length&&(i="border-box"===T.css(e,"boxSizing",!1,r),(o=u in e)&&(a=e[u])),(a=parseFloat(a)||0)+nt(e,t,n||(i?"border":"content"),o,r,a)+"px"}function it(e,t,n,r,i){return new it.prototype.init(e,t,n,r,i)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=We(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,u=Y(t),s=Qe.test(t),c=e.style;if(s||(t=Ge(u)),a=T.cssHooks[t]||T.cssHooks[u],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:c[t];"string"===(o=typeof n)&&(i=re.exec(n))&&i[1]&&(n=ce(e,t,i),o="number"),null!=n&&n==n&&("number"!==o||s||(n+=i&&i[3]||(T.cssNumber[u]?"":"px")),m.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(s?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,r){var i,o,a,u=Y(t);return Qe.test(t)||(t=Ge(u)),(a=T.cssHooks[t]||T.cssHooks[u])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=We(e,t,r)),"normal"===i&&t in et&&(i=et[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),T.each(["height","width"],(function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return!Ke.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?rt(e,t,r):He(e,Je,(function(){return rt(e,t,r)}))},set:function(e,n,r){var i,o=Ue(e),a=!m.scrollboxSize()&&"absolute"===o.position,u=(a||r)&&"border-box"===T.css(e,"boxSizing",!1,o),s=r?nt(e,t,r,u,o):0;return u&&a&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-nt(e,t,"border",!1,o)-.5)),s&&(i=re.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),tt(0,n,s)}}})),T.cssHooks.marginLeft=Ve(m.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(We(e,"marginLeft"))||e.getBoundingClientRect().left-He(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+ie[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(T.cssHooks[e+t].set=tt)})),T.fn.extend({css:function(e,t){return z(this,(function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=Ue(e),i=t.length;a1)}}),T.Tween=it,it.prototype={constructor:it,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(T.cssNumber[n]?"":"px")},cur:function(){var e=it.propHooks[this.prop];return e&&e.get?e.get(this):it.propHooks._default.get(this)},run:function(e){var t,n=it.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):it.propHooks._default.set(this),this}},it.prototype.init.prototype=it.prototype,it.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[Ge(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},it.propHooks.scrollTop=it.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},T.fx=it.prototype.init,T.fx.step={};var ot,at,ut=/^(?:toggle|show|hide)$/,st=/queueHooks$/;function ct(){at&&(!1===b.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(ct):n.setTimeout(ct,T.fx.interval),T.fx.tick())}function lt(){return n.setTimeout((function(){ot=void 0})),ot=Date.now()}function ft(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=ie[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function dt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each((function(){T.removeAttr(this,e)}))}}),T.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?T.prop(e,t,n):(1===o&&T.isXMLDoc(e)||(i=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?ht:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=T.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!m.radioValue&&"radio"===t&&E(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(F);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),ht={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=vt[t]||T.find.attr;vt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=vt[a],vt[a]=i,i=null!=n(e,t,r)?a:null,vt[a]=o),i}}));var mt=/^(?:input|select|textarea|button)$/i,gt=/^(?:a|area)$/i;function yt(e){return(e.match(F)||[]).join(" ")}function bt(e){return e.getAttribute&&e.getAttribute("class")||""}function _t(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(F)||[]}T.fn.extend({prop:function(e,t){return z(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[T.propFix[e]||e]}))}}),T.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&T.isXMLDoc(e)||(t=T.propFix[t]||t,i=T.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):mt.test(e.nodeName)||gt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),m.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each((function(t){T(this).addClass(e.call(this,t,bt(this)))}));if((t=_t(e)).length)for(;n=this[s++];)if(i=bt(n),r=1===n.nodeType&&" "+yt(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(u=yt(r))&&n.setAttribute("class",u)}return this},removeClass:function(e){var t,n,r,i,o,a,u,s=0;if(g(e))return this.each((function(t){T(this).removeClass(e.call(this,t,bt(this)))}));if(!arguments.length)return this.attr("class","");if((t=_t(e)).length)for(;n=this[s++];)if(i=bt(n),r=1===n.nodeType&&" "+yt(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(u=yt(r))&&n.setAttribute("class",u)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){T(this).toggleClass(e.call(this,n,bt(this),t),t)})):this.each((function(){var t,i,o,a;if(r)for(i=0,o=T(this),a=_t(e);t=a[i++];)o.hasClass(t)?o.removeClass(t):o.addClass(t);else void 0!==e&&"boolean"!==n||((t=bt(this))&&K.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":K.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+yt(bt(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;T.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=g(e),this.each((function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,T(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=T.map(i,(function(e){return null==e?"":e+""}))),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))}))):i?(t=T.valHooks[i.type]||T.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(wt,""):null==n?"":n:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:yt(T.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,u=a?null:[],s=a?o+1:i.length;for(r=o<0?s:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},m.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),m.focusin="onfocusin"in n;var xt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,r,i){var o,a,u,s,c,l,f,d,h=[r||b],v=p.call(e,"type")?e.type:e,m=p.call(e,"namespace")?e.namespace.split("."):[];if(a=d=u=r=r||b,3!==r.nodeType&&8!==r.nodeType&&!xt.test(v+T.event.triggered)&&(v.indexOf(".")>-1&&(m=v.split("."),v=m.shift(),m.sort()),c=v.indexOf(":")<0&&"on"+v,(e=e[T.expando]?e:new T.Event(v,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=m.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+m.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:T.makeArray(t,[e]),f=T.event.special[v]||{},i||!f.trigger||!1!==f.trigger.apply(r,t))){if(!i&&!f.noBubble&&!y(r)){for(s=f.delegateType||v,xt.test(s+v)||(a=a.parentNode);a;a=a.parentNode)h.push(a),u=a;u===(r.ownerDocument||b)&&h.push(u.defaultView||u.parentWindow||n)}for(o=0;(a=h[o++])&&!e.isPropagationStopped();)d=a,e.type=o>1?s:f.bindType||v,(l=(K.get(a,"events")||Object.create(null))[e.type]&&K.get(a,"handle"))&&l.apply(a,t),(l=c&&a[c])&&l.apply&&X(a)&&(e.result=l.apply(a,t),!1===e.result&&e.preventDefault());return e.type=v,i||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(h.pop(),t)||!X(r)||c&&g(r[v])&&!y(r)&&((u=r[c])&&(r[c]=null),T.event.triggered=v,e.isPropagationStopped()&&d.addEventListener(v,Tt),r[v](),e.isPropagationStopped()&&d.removeEventListener(v,Tt),T.event.triggered=void 0,u&&(r[c]=u)),e.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each((function(){T.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),m.focusin||T.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){T.event.simulate(t,e.target,T.event.fix(e))};T.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,i=K.access(r,t);i||r.addEventListener(e,n,!0),K.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,i=K.access(r,t)-1;i?K.access(r,t,i):(r.removeEventListener(e,n,!0),K.remove(r,t))}}}));var Ct=n.location,At={guid:Date.now()},$t=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var kt=/\[\]$/,St=/\r?\n/g,Et=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Dt(e,t,n,r){var i;if(Array.isArray(t))T.each(t,(function(t,i){n||kt.test(e)?r(e,i):Dt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)}));else if(n||"object"!==x(t))r(e,t);else for(i in t)Dt(e+"["+i+"]",t[i],n,r)}T.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,(function(){i(this.name,this.value)}));else for(n in e)Dt(n,e[n],t,i);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Ot.test(this.nodeName)&&!Et.test(e)&&(this.checked||!ve.test(e))})).map((function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,(function(e){return{name:t.name,value:e.replace(St,"\r\n")}})):{name:t.name,value:n.replace(St,"\r\n")}})).get()}});var jt=/%20/g,Nt=/#.*$/,It=/([?&])_=[^&]*/,Mt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Lt=/^(?:GET|HEAD)$/,Ft=/^\/\//,Pt={},qt={},Rt="*/".concat("*"),Bt=b.createElement("a");function Ut(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(F)||[];if(g(n))for(;r=o[i++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function Ht(e,t,n,r){var i={},o=e===qt;function a(u){var s;return i[u]=!0,T.each(e[u]||[],(function(e,u){var c=u(t,n,r);return"string"!=typeof c||o||i[c]?o?!(s=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),s}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}Bt.href=Ct.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Rt,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,T.ajaxSettings),t):zt(T.ajaxSettings,e)},ajaxPrefilter:Ut(Pt),ajaxTransport:Ut(qt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0),t=t||{};var r,i,o,a,u,s,c,l,f,d,p=T.ajaxSetup({},t),h=p.context||p,v=p.context&&(h.nodeType||h.jquery)?T(h):T.event,m=T.Deferred(),g=T.Callbacks("once memory"),y=p.statusCode||{},_={},w={},x="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(c){if(!a)for(a={};t=Mt.exec(o);)a[t[1].toLowerCase()+" "]=(a[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=a[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,_[e]=t),this},overrideMimeType:function(e){return null==c&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)C.always(e[C.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||x;return r&&r.abort(t),A(0,t),this}};if(m.promise(C),p.url=((e||p.url||Ct.href)+"").replace(Ft,Ct.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(F)||[""],null==p.crossDomain){s=b.createElement("a");try{s.href=p.url,s.href=s.href,p.crossDomain=Bt.protocol+"//"+Bt.host!=s.protocol+"//"+s.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=T.param(p.data,p.traditional)),Ht(Pt,p,t,C),c)return C;for(f in(l=T.event&&p.global)&&0==T.active++&&T.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Lt.test(p.type),i=p.url.replace(Nt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(jt,"+")):(d=p.url.slice(i.length),p.data&&(p.processData||"string"==typeof p.data)&&(i+=($t.test(i)?"&":"?")+p.data,delete p.data),!1===p.cache&&(i=i.replace(It,"$1"),d=($t.test(i)?"&":"?")+"_="+At.guid+++d),p.url=i+d),p.ifModified&&(T.lastModified[i]&&C.setRequestHeader("If-Modified-Since",T.lastModified[i]),T.etag[i]&&C.setRequestHeader("If-None-Match",T.etag[i])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&C.setRequestHeader("Content-Type",p.contentType),C.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Rt+"; q=0.01":""):p.accepts["*"]),p.headers)C.setRequestHeader(f,p.headers[f]);if(p.beforeSend&&(!1===p.beforeSend.call(h,C,p)||c))return C.abort();if(x="abort",g.add(p.complete),C.done(p.success),C.fail(p.error),r=Ht(qt,p,t,C)){if(C.readyState=1,l&&v.trigger("ajaxSend",[C,p]),c)return C;p.async&&p.timeout>0&&(u=n.setTimeout((function(){C.abort("timeout")}),p.timeout));try{c=!1,r.send(_,A)}catch(e){if(c)throw e;A(-1,e)}}else A(-1,"No Transport");function A(e,t,a,s){var f,d,b,_,w,x=t;c||(c=!0,u&&n.clearTimeout(u),r=void 0,o=s||"",C.readyState=e>0?4:0,f=e>=200&&e<300||304===e,a&&(_=function(e,t,n){for(var r,i,o,a,u=e.contents,s=e.dataTypes;"*"===s[0];)s.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in u)if(u[i]&&u[i].test(r)){s.unshift(i);break}if(s[0]in n)o=s[0];else{for(i in n){if(!s[0]||e.converters[i+" "+s[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==s[0]&&s.unshift(o),n[o]}(p,C,a)),!f&&T.inArray("script",p.dataTypes)>-1&&(p.converters["text script"]=function(){}),_=function(e,t,n,r){var i,o,a,u,s,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(o=l.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!s&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),s=o,o=l.shift())if("*"===o)o=s;else if("*"!==s&&s!==o){if(!(a=c[s+" "+o]||c["* "+o]))for(i in c)if((u=i.split(" "))[1]===o&&(a=c[s+" "+u[0]]||c["* "+u[0]])){!0===a?a=c[i]:!0!==c[i]&&(o=u[0],l.unshift(u[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+s+" to "+o}}}return{state:"success",data:t}}(p,_,C,f),f?(p.ifModified&&((w=C.getResponseHeader("Last-Modified"))&&(T.lastModified[i]=w),(w=C.getResponseHeader("etag"))&&(T.etag[i]=w)),204===e||"HEAD"===p.type?x="nocontent":304===e?x="notmodified":(x=_.state,d=_.data,f=!(b=_.error))):(b=x,!e&&x||(x="error",e<0&&(e=0))),C.status=e,C.statusText=(t||x)+"",f?m.resolveWith(h,[d,x,C]):m.rejectWith(h,[C,x,b]),C.statusCode(y),y=void 0,l&&v.trigger(f?"ajaxSuccess":"ajaxError",[C,p,f?d:b]),g.fireWith(h,[C,x]),l&&(v.trigger("ajaxComplete",[C,p]),--T.active||T.event.trigger("ajaxStop")))}return C},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],(function(e,t){T[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:i,data:n,success:r},T.isPlainObject(e)&&e))}})),T.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){T(this).wrapInner(e.call(this,t))})):this.each((function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){T(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Wt={0:200,1223:204},Vt=T.ajaxSettings.xhr();m.cors=!!Vt&&"withCredentials"in Vt,m.ajax=Vt=!!Vt,T.ajaxTransport((function(e){var t,r;if(m.cors||Vt&&!e.crossDomain)return{send:function(i,o){var a,u=e.xhr();if(u.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)u[a]=e.xhrFields[a];for(a in e.mimeType&&u.overrideMimeType&&u.overrideMimeType(e.mimeType),e.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest"),i)u.setRequestHeader(a,i[a]);t=function(e){return function(){t&&(t=r=u.onload=u.onerror=u.onabort=u.ontimeout=u.onreadystatechange=null,"abort"===e?u.abort():"error"===e?"number"!=typeof u.status?o(0,"error"):o(u.status,u.statusText):o(Wt[u.status]||u.status,u.statusText,"text"!==(u.responseType||"text")||"string"!=typeof u.responseText?{binary:u.response}:{text:u.responseText},u.getAllResponseHeaders()))}},u.onload=t(),r=u.onerror=u.ontimeout=t("error"),void 0!==u.onabort?u.onabort=r:u.onreadystatechange=function(){4===u.readyState&&n.setTimeout((function(){t&&r()}))},t=t("abort");try{u.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),T.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),T.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,i){t=T(" \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/assets/sass/partials/_default.scss b/packages/Webkul/Admin/src/Resources/assets/sass/partials/_default.scss index 602fd28dd..c94b9bad9 100644 --- a/packages/Webkul/Admin/src/Resources/assets/sass/partials/_default.scss +++ b/packages/Webkul/Admin/src/Resources/assets/sass/partials/_default.scss @@ -108,7 +108,7 @@ body { border-right: 1px solid rgba(162, 162, 162, 0.2); height: auto; bottom: 0; - z-index: 2; + z-index: 5; background-color: $white; ul.menubar { @@ -153,6 +153,7 @@ body { } .aside-nav { + display: none; width: 280px; position: fixed; top: 60px; @@ -189,7 +190,6 @@ body { .content-wrapper { padding: 25px 25px 25px 15px; - margin-left: 280px; margin-top:1px; background-color: $white; } diff --git a/packages/Webkul/Admin/src/Resources/lang/ar/app.php b/packages/Webkul/Admin/src/Resources/lang/ar/app.php index e187111af..3970e4588 100644 --- a/packages/Webkul/Admin/src/Resources/lang/ar/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/ar/app.php @@ -81,7 +81,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'خصم', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -240,7 +241,9 @@ return [ 'view' => 'رأي', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'تحديث الحالة' + 'update-status' => 'تحديث الحالة', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -392,6 +395,7 @@ return [ 'comment' => 'Comment', 'submit-comment' => 'Submit Comment', 'notify-customer' => 'Notify Customer', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -468,6 +472,20 @@ return [ 'action' => 'عمل', 'view-title' => '#:refund_id إعادة مال', 'invalid-refund-amount-error' => 'يجب ألا يكون المبلغ المسترد صفرًا' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/de/app.php b/packages/Webkul/Admin/src/Resources/lang/de/app.php index cde357fa9..8bf66f155 100755 --- a/packages/Webkul/Admin/src/Resources/lang/de/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/de/app.php @@ -81,6 +81,7 @@ return [ 'tax-rates' => 'Steuersätze', 'discount' => 'Rabatt', 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -240,6 +241,8 @@ return [ 'rtl' => 'RTL', 'ltr' => 'LTR', 'update-status' => 'Update-Status', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -388,6 +391,7 @@ return [ 'cancel-confirm-msg' => 'Sind Sie sicher, dass Sie diese Bestellung stornieren möchten?', 'refund-btn-title' => 'Rückerstattung', 'refunds' => 'Erstattungen', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -462,6 +466,20 @@ return [ 'view-title' => 'Rückerstattung #:refund_id', 'invalid-refund-amount-error' => 'Der Rückerstattungsbetrag sollte nicht Null sein.', ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' + ] ], 'catalog' => [ diff --git a/packages/Webkul/Admin/src/Resources/lang/en/app.php b/packages/Webkul/Admin/src/Resources/lang/en/app.php index 1ae5dcec3..ae78b4248 100755 --- a/packages/Webkul/Admin/src/Resources/lang/en/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/en/app.php @@ -1,708 +1,726 @@ 'Save', - 'copy-of' => 'Copy of ', - 'copy-of-slug' => 'copy-of-', - 'create' => 'Create', - 'update' => 'Update', - 'delete' => 'Delete', - 'failed' => 'Failed', - 'store' => 'Store', - 'image' => 'Image', - 'no result' => 'No result', - 'product' => 'Product', - 'attribute' => 'Attribute', - 'actions' => 'Actions', - 'id' => 'ID', - 'action' => 'action', - 'yes' => 'Yes', - 'no' => 'No', - 'true' => 'True', - 'false' => 'False', - 'apply' => 'Apply', - 'label' => 'Label', - 'name' => 'Name', - 'title' => 'Title', - 'code' => 'Code', - 'type' => 'Type', - 'required' => 'Required', - 'unique' => 'Unique', - 'locale-based' => 'Locale based', + 'save' => 'Save', + 'copy-of' => 'Copy of ', + 'copy-of-slug' => 'copy-of-', + 'create' => 'Create', + 'update' => 'Update', + 'delete' => 'Delete', + 'failed' => 'Failed', + 'store' => 'Store', + 'image' => 'Image', + 'no result' => 'No result', + 'product' => 'Product', + 'attribute' => 'Attribute', + 'actions' => 'Actions', + 'id' => 'ID', + 'action' => 'action', + 'yes' => 'Yes', + 'no' => 'No', + 'true' => 'True', + 'false' => 'False', + 'apply' => 'Apply', + 'label' => 'Label', + 'name' => 'Name', + 'title' => 'Title', + 'code' => 'Code', + 'type' => 'Type', + 'required' => 'Required', + 'unique' => 'Unique', + 'locale-based' => 'Locale based', 'channel-based' => 'Channel based', - 'status' => 'Status', + 'status' => 'Status', 'select-option' => 'Select option', - 'category' => 'Category', + 'category' => 'Category', 'common' => [ 'no-result-found' => 'We could not find any records.', - 'country' => 'Country', - 'state' => 'State', - 'true' => 'True', - 'false' => 'False' + 'country' => 'Country', + 'state' => 'State', + 'true' => 'True', + 'false' => 'False' ], 'layouts' => [ - 'app-version' => 'Version : :version', - 'my-account' => 'My Account', - 'logout' => 'Logout', - 'visit-shop' => 'Visit Shop', - 'dashboard' => 'Dashboard', - 'sales' => 'Sales', - 'orders' => 'Orders', - 'shipments' => 'Shipments', - 'invoices' => 'Invoices', - 'refunds' => 'Refunds', - 'catalog' => 'Catalog', - 'products' => 'Products', - 'categories' => 'Categories', - 'attributes' => 'Attributes', + 'app-version' => 'Version : :version', + 'my-account' => 'My Account', + 'logout' => 'Logout', + 'visit-shop' => 'Visit Shop', + 'dashboard' => 'Dashboard', + 'sales' => 'Sales', + 'orders' => 'Orders', + 'shipments' => 'Shipments', + 'invoices' => 'Invoices', + 'refunds' => 'Refunds', + 'catalog' => 'Catalog', + 'products' => 'Products', + 'categories' => 'Categories', + 'attributes' => 'Attributes', 'attribute-families' => 'Attribute Families', - 'customers' => 'Customers', - 'groups' => 'Groups', - 'reviews' => 'Reviews', + 'customers' => 'Customers', + 'groups' => 'Groups', + 'reviews' => 'Reviews', + 'configure' => 'Configure', + 'settings' => 'Settings', + 'locales' => 'Locales', + 'currencies' => 'Currencies', + 'exchange-rates' => 'Exchange Rates', + 'inventory-sources' => 'Inventory Sources', + 'channels' => 'Channels', + 'users' => 'Users', + 'roles' => 'Roles', + 'sliders' => 'Sliders', + 'taxes' => 'Taxes', + 'tax-categories' => 'Tax Categories', + 'tax-rates' => 'Tax Rates', + 'marketing' => 'Marketing', + 'promotions' => 'Promotions', + 'email-marketing' => 'Email Marketing', + 'campaigns' => 'Campaigns', + 'email-templates' => 'Email Templates', + 'events' => 'Events', + 'discount' => 'Discount', + 'cms' => 'CMS', + 'transactions' => 'Transactions', 'newsletter-subscriptions' => 'Newsletter Subscriptions', - 'configure' => 'Configure', - 'settings' => 'Settings', - 'locales' => 'Locales', - 'currencies' => 'Currencies', - 'exchange-rates' => 'Exchange Rates', - 'inventory-sources' => 'Inventory Sources', - 'channels' => 'Channels', - 'users' => 'Users', - 'roles' => 'Roles', - 'sliders' => 'Sliders', - 'taxes' => 'Taxes', - 'tax-categories' => 'Tax Categories', - 'tax-rates' => 'Tax Rates', - 'marketing' => 'Marketing', - 'promotions' => 'Promotions', - 'email-marketing' => 'Email Marketing', - 'campaigns' => 'Campaigns', - 'email-templates' => 'Email Templates', - 'events' => 'Events', - 'discount' => 'Discount', - 'cms' => 'CMS' ], 'acl' => [ - 'dashboard' => 'Dashboard', - 'sales' => 'Sales', - 'cancel' => 'Cancel', - 'orders' => 'Orders', - 'shipments' => 'Shipments', - 'invoices' => 'Invoices', - 'refunds' => 'Refunds', - 'catalog' => 'Catalog', - 'products' => 'Products', - 'copy' => 'Copy', - 'categories' => 'Categories', - 'attributes' => 'Attributes', + 'dashboard' => 'Dashboard', + 'sales' => 'Sales', + 'cancel' => 'Cancel', + 'orders' => 'Orders', + 'shipments' => 'Shipments', + 'invoices' => 'Invoices', + 'refunds' => 'Refunds', + 'catalog' => 'Catalog', + 'products' => 'Products', + 'copy' => 'Copy', + 'categories' => 'Categories', + 'attributes' => 'Attributes', 'attribute-families' => 'Attribute Families', - 'customers' => 'Customers', - 'addresses' => 'Addresses', - 'note' => 'Note', - 'groups' => 'Groups', - 'reviews' => 'Reviews', + 'customers' => 'Customers', + 'addresses' => 'Addresses', + 'note' => 'Note', + 'groups' => 'Groups', + 'reviews' => 'Reviews', + 'configure' => 'Configure', + 'settings' => 'Settings', + 'locales' => 'Locales', + 'currencies' => 'Currencies', + 'exchange-rates' => 'Exchange Rates', + 'inventory-sources' => 'Inventory Sources', + 'channels' => 'Channels', + 'users' => 'Users', + 'roles' => 'Roles', + 'sliders' => 'Sliders', + 'taxes' => 'Taxes', + 'tax-categories' => 'Tax Categories', + 'tax-rates' => 'Tax Rates', + 'view' => 'View', + 'edit' => 'Edit', + 'create' => 'Add', + 'delete' => 'Delete', + 'mass-delete' => 'Mass Delete', + 'mass-update' => 'Mass Update', + 'marketing' => 'Marketing', + 'promotions' => 'Promotions', + 'cart-rules' => 'Cart Rules', + 'catalog-rules' => 'Catalog Rules', + 'email-marketing' => 'Email Marketing', + 'email-templates' => 'Email Templates', + 'campaigns' => 'Campaigns', + 'subscribers' => 'Newsletter Subscribers', + 'events' => 'Events', 'newsletter-subscriptions' => 'Newsletter Subscriptions', - 'configure' => 'Configure', - 'settings' => 'Settings', - 'locales' => 'Locales', - 'currencies' => 'Currencies', - 'exchange-rates' => 'Exchange Rates', - 'inventory-sources' => 'Inventory Sources', - 'channels' => 'Channels', - 'users' => 'Users', - 'roles' => 'Roles', - 'sliders' => 'Sliders', - 'taxes' => 'Taxes', - 'tax-categories' => 'Tax Categories', - 'tax-rates' => 'Tax Rates', - 'view' => 'View', - 'edit' => 'Edit', - 'create' => 'Add', - 'delete' => 'Delete', - 'mass-delete' => 'Mass Delete', - 'mass-update' => 'Mass Update', - 'marketing' => 'Marketing', - 'promotions' => 'Promotions', - 'cart-rules' => 'Cart Rules', - 'catalog-rules' => 'Catalog Rules', - 'email-marketing' => 'Email Marketing', - 'email-templates' => 'Email Templates', - 'campaigns' => 'Campaigns', - 'subscribers' => 'Newsletter Subscribers', - 'events' => 'Events' ], 'dashboard' => [ - 'title' => 'Dashboard', - 'from' => 'From', - 'to' => 'To', - 'total-customers' => 'Total Customers', - 'total-orders' => 'Total Orders', - 'total-sale' => 'Total Sale', - 'average-sale' => 'Average Order Sale', - 'increased' => ':progress%', - 'decreased' => ':progress%', - 'sales' => 'Sales', + 'title' => 'Dashboard', + 'from' => 'From', + 'to' => 'To', + 'total-customers' => 'Total Customers', + 'total-orders' => 'Total Orders', + 'total-sale' => 'Total Sale', + 'average-sale' => 'Average Order Sale', + 'increased' => ':progress%', + 'decreased' => ':progress%', + 'sales' => 'Sales', 'top-performing-categories' => 'Top Performing Categories', - 'product-count' => ':count Products', - 'top-selling-products' => 'Top Selling Products', - 'sale-count' => ':count Sales', - 'customer-with-most-sales' => 'Customer With Most Sales', - 'order-count' => ':count Orders', - 'revenue' => 'Revenue :total', - 'stock-threshold' => 'Stock Threshold', - 'qty-left' => ':qty Left' + 'product-count' => ':count Products', + 'top-selling-products' => 'Top Selling Products', + 'sale-count' => ':count Sales', + 'customer-with-most-sales' => 'Customer With Most Sales', + 'order-count' => ':count Orders', + 'revenue' => 'Revenue :total', + 'stock-threshold' => 'Stock Threshold', + 'qty-left' => ':qty Left' ], 'datagrid' => [ 'mass-ops' => [ - 'method-error' => 'Error! Wrong method detected, please check mass action configuration', + 'method-error' => 'Error! Wrong method detected, please check mass action configuration', 'delete-success' => 'Selected :resource were successfully deleted', 'partial-action' => 'Some actions were not performed due restricted system constraints on :resource', 'update-success' => 'Selected :resource were successfully updated', - 'no-resource' => 'The resource provided for insufficient for the action' + 'no-resource' => 'The resource provided for insufficient for the action' ], - 'id' => 'ID', - 'status' => 'Status', - 'code' => 'Code', - 'admin-name' => 'Name', - 'name' => 'Name', - 'copy' => 'Copy', - 'direction' => 'Direction', - 'fullname' => 'Full Name', - 'type' => 'Type', - 'required' => 'Required', - 'unique' => 'Unique', - 'per-locale' => 'Locale Based', - 'per-channel' => 'Channel Based', - 'position' => 'Position', - 'locale' => 'Locale', - 'hostname' => 'Hostname', - 'email' => 'Email', - 'group' => 'Group', - 'phone' => 'Phone', - 'gender' => 'Gender', - 'title' => 'Title', - 'layout' => 'Layout', - 'url-key' => 'URL Key', - 'comment' => 'Comment', - 'product-name' => 'Product', - 'currency-name' => 'Currency Name', - 'exch-rate' => 'Exchange Rate', - 'priority' => 'Priority', - 'subscribed' => 'Subscribed', - 'base-total' => 'Base Total', - 'grand-total' => 'Grand Total', - 'order-date' => 'Order Date', - 'channel-name' => 'Channel Name', - 'billed-to' => 'Billed To', - 'shipped-to' => 'Shipped To', - 'order-id' => 'Order Id', - 'invoice-date' => 'Invoice Date', - 'total-qty' => 'Total Qty', + 'id' => 'ID', + 'status' => 'Status', + 'code' => 'Code', + 'admin-name' => 'Name', + 'name' => 'Name', + 'copy' => 'Copy', + 'direction' => 'Direction', + 'fullname' => 'Full Name', + 'type' => 'Type', + 'required' => 'Required', + 'unique' => 'Unique', + 'per-locale' => 'Locale Based', + 'per-channel' => 'Channel Based', + 'position' => 'Position', + 'locale' => 'Locale', + 'hostname' => 'Hostname', + 'email' => 'Email', + 'group' => 'Group', + 'phone' => 'Phone', + 'gender' => 'Gender', + 'title' => 'Title', + 'layout' => 'Layout', + 'url-key' => 'URL Key', + 'comment' => 'Comment', + 'product-name' => 'Product', + 'currency-name' => 'Currency Name', + 'exch-rate' => 'Exchange Rate', + 'priority' => 'Priority', + 'subscribed' => 'Subscribed', + 'base-total' => 'Base Total', + 'grand-total' => 'Grand Total', + 'order-date' => 'Order Date', + 'channel-name' => 'Channel Name', + 'billed-to' => 'Billed To', + 'shipped-to' => 'Shipped To', + 'order-id' => 'Order Id', + 'invoice-date' => 'Invoice Date', + 'total-qty' => 'Total Qty', 'inventory-source' => 'Inventory Source', - 'shipment-date' => 'Shipment Date', - 'shipment-to' => 'Shipping To', - 'sku' => 'SKU', - 'product-number' => 'Product Number', - 'price' => 'Price', - 'qty' => 'Quantity', - 'permission-type' => 'Permission Type', - 'identifier' => 'Identifier', - 'state' => 'State', - 'country' => 'Country', - 'tax-rate' => 'Rate', - 'role' => 'Role', - 'sub-total' => 'Sub Total', - 'no-of-products' => 'Number of Products', + 'shipment-date' => 'Shipment Date', + 'shipment-to' => 'Shipping To', + 'sku' => 'SKU', + 'product-number' => 'Product Number', + 'price' => 'Price', + 'qty' => 'Quantity', + 'permission-type' => 'Permission Type', + 'identifier' => 'Identifier', + 'state' => 'State', + 'country' => 'Country', + 'tax-rate' => 'Rate', + 'role' => 'Role', + 'sub-total' => 'Sub Total', + 'no-of-products' => 'Number of Products', 'attribute-family' => 'Attribute Family', - 'starts-from' => 'Starts From', - 'ends-till' => 'Ends Till', - 'per-cust' => 'Per Customer', - 'usage-throttle' => 'Usage Times', - 'for-guest' => 'For Guest', - 'order_number' => 'Order Number', - 'refund-date' => 'Refund Date', - 'refunded' => 'Refunded', - 'start' => 'Start', - 'end' => 'End', - 'active' => 'Active', - 'inactive' => 'Inactive', - 'draft' => 'Draft', - 'true' => 'True', - 'false' => 'False', - 'approved' => 'Approved', - 'pending' => 'Pending', - 'disapproved' => 'Disapproved', - 'coupon-code' => 'Coupon Code', - 'times-used' => 'Times Used', - 'created-date' => 'Created Date', - 'expiration-date' => 'Expiration Date', - 'edit' => 'Edit', - 'delete' => 'Delete', - 'view' => 'View', - 'rtl' => 'RTL', - 'ltr' => 'LTR', - 'update-status' => 'Update Status', - 'subject' => 'Subject', - 'date' => 'Date' + 'starts-from' => 'Starts From', + 'ends-till' => 'Ends Till', + 'per-cust' => 'Per Customer', + 'usage-throttle' => 'Usage Times', + 'for-guest' => 'For Guest', + 'order_number' => 'Order Number', + 'refund-date' => 'Refund Date', + 'refunded' => 'Refunded', + 'start' => 'Start', + 'end' => 'End', + 'active' => 'Active', + 'inactive' => 'Inactive', + 'draft' => 'Draft', + 'true' => 'True', + 'false' => 'False', + 'approved' => 'Approved', + 'pending' => 'Pending', + 'disapproved' => 'Disapproved', + 'coupon-code' => 'Coupon Code', + 'times-used' => 'Times Used', + 'created-date' => 'Created Date', + 'expiration-date' => 'Expiration Date', + 'edit' => 'Edit', + 'delete' => 'Delete', + 'view' => 'View', + 'rtl' => 'RTL', + 'ltr' => 'LTR', + 'update-status' => 'Update Status', + 'subject' => 'Subject', + 'date' => 'Date', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ - 'title' => 'My Account', - 'save-btn-title' => 'Save', - 'general' => 'General', - 'name' => 'Name', - 'email' => 'Email', - 'password' => 'Password', + 'title' => 'My Account', + 'save-btn-title' => 'Save', + 'general' => 'General', + 'name' => 'Name', + 'email' => 'Email', + 'password' => 'Password', 'confirm-password' => 'Confirm Password', - 'change-password' => 'Change Account Password', + 'change-password' => 'Change Account Password', 'current-password' => 'Current Password' ], 'users' => [ 'forget-password' => [ - 'title' => 'Forget Password', - 'header-title' => 'Recover Password', - 'email' => 'Registered Email', - 'password' => 'Password', + 'title' => 'Forget Password', + 'header-title' => 'Recover Password', + 'email' => 'Registered Email', + 'password' => 'Password', 'confirm-password' => 'Confirm Password', - 'back-link-title' => 'Back to Sign In', + 'back-link-title' => 'Back to Sign In', 'submit-btn-title' => 'Send Password Reset Email' ], 'reset-password' => [ - 'title' => 'Reset Password', - 'email' => 'Registered Email', - 'password' => 'Password', + 'title' => 'Reset Password', + 'email' => 'Registered Email', + 'password' => 'Password', 'confirm-password' => 'Confirm Password', - 'back-link-title' => 'Back to Sign In', + 'back-link-title' => 'Back to Sign In', 'submit-btn-title' => 'Reset Password' ], 'roles' => [ - 'title' => 'Roles', - 'add-role-title' => 'Add Role', + 'title' => 'Roles', + 'add-role-title' => 'Add Role', 'edit-role-title' => 'Edit Role', - 'save-btn-title' => 'Save Role', - 'general' => 'General', - 'name' => 'Name', - 'description' => 'Description', - 'access-control' => 'Access Control', - 'permissions' => 'Permissions', - 'custom' => 'Custom', - 'all' => 'All' + 'save-btn-title' => 'Save Role', + 'general' => 'General', + 'name' => 'Name', + 'description' => 'Description', + 'access-control' => 'Access Control', + 'permissions' => 'Permissions', + 'custom' => 'Custom', + 'all' => 'All' ], 'users' => [ - 'title' => 'User', - 'add-user-title' => 'Add User', - 'edit-user-title' => 'Edit User', - 'save-btn-title' => 'Save User', - 'general' => 'General', - 'email' => 'Email', - 'name' => 'Name', - 'password' => 'Password', - 'confirm-password' => 'Confirm Password', - 'status-and-role' => 'Status and Role', - 'role' => 'Role', - 'status' => 'Status', - 'account-is-active' => 'Account is Active', - 'current-password' => 'Enter Current Password', - 'confirm-delete' => 'Confirm Delete This Account', + 'title' => 'User', + 'add-user-title' => 'Add User', + 'edit-user-title' => 'Edit User', + 'save-btn-title' => 'Save User', + 'general' => 'General', + 'email' => 'Email', + 'name' => 'Name', + 'password' => 'Password', + 'confirm-password' => 'Confirm Password', + 'status-and-role' => 'Status and Role', + 'role' => 'Role', + 'status' => 'Status', + 'account-is-active' => 'Account is Active', + 'current-password' => 'Enter Current Password', + 'confirm-delete' => 'Confirm Delete This Account', 'confirm-delete-title' => 'Confirm password before delete', - 'delete-last' => 'At least one admin is required.', - 'delete-success' => 'Success! User deleted', - 'incorrect-password' => 'The password you entered is incorrect', - 'password-match' => 'Current password does not match.', - 'account-save' => 'Account changes saved successfully.', - 'login-error' => 'Please check your credentials and try again.', - 'activate-warning' => 'Your account is yet to be activated, please contact administrator.' + 'delete-last' => 'At least one admin is required.', + 'delete-success' => 'Success! User deleted', + 'incorrect-password' => 'The password you entered is incorrect', + 'password-match' => 'Current password does not match.', + 'account-save' => 'Account changes saved successfully.', + 'login-error' => 'Please check your credentials and try again.', + 'activate-warning' => 'Your account is yet to be activated, please contact administrator.' ], 'sessions' => [ - 'title' => 'Sign In', - 'email' => 'Email', - 'password' => 'Password', + 'title' => 'Sign In', + 'email' => 'Email', + 'password' => 'Password', 'forget-password-link-title' => 'Forget Password ?', - 'remember-me' => 'Remember Me', - 'submit-btn-title' => 'Sign In' + 'remember-me' => 'Remember Me', + 'submit-btn-title' => 'Sign In' ] ], 'sales' => [ 'orders' => [ - 'title' => 'Orders', - 'view-title' => 'Order #:order_id', - 'cancel-btn-title' => 'Cancel', - 'shipment-btn-title' => 'Ship', - 'invoice-btn-title' => 'Invoice', - 'info' => 'Information', - 'invoices' => 'Invoices', - 'shipments' => 'Shipments', - 'order-and-account' => 'Order and Account', - 'order-info' => 'Order Information', - 'order-date' => 'Order Date', - 'order-status' => 'Order Status', - 'order-status-canceled' => 'Canceled', - 'order-status-closed' => 'Closed', - 'order-status-fraud' => 'Fraud', - 'order-status-pending' => 'Pending', + 'title' => 'Orders', + 'view-title' => 'Order #:order_id', + 'cancel-btn-title' => 'Cancel', + 'shipment-btn-title' => 'Ship', + 'invoice-btn-title' => 'Invoice', + 'info' => 'Information', + 'invoices' => 'Invoices', + 'shipments' => 'Shipments', + 'order-and-account' => 'Order and Account', + 'order-info' => 'Order Information', + 'order-date' => 'Order Date', + 'order-status' => 'Order Status', + 'order-status-canceled' => 'Canceled', + 'order-status-closed' => 'Closed', + 'order-status-fraud' => 'Fraud', + 'order-status-pending' => 'Pending', 'order-status-pending-payment' => 'Pending Payment', - 'order-status-processing' => 'Processing', - 'order-status-success' => 'Completed', - 'channel' => 'Channel', - 'customer-name' => 'Customer Name', - 'email' => 'Email', - 'contact-number' => 'Contact Number', - 'account-info' => 'Account Information', - 'address' => 'Address', - 'shipping-address' => 'Shipping Address', - 'billing-address' => 'Billing Address', - 'payment-and-shipping' => 'Payment and Shipping', - 'payment-info' => 'Payment Information', - 'payment-method' => 'Payment Method', - 'currency' => 'Currency', - 'shipping-info' => 'Shipping Information', - 'shipping-method' => 'Shipping Method', - 'shipping-price' => 'Shipping Price', - 'products-ordered' => 'Products Ordered', - 'SKU' => 'SKU', - 'product-name' => 'Product Name', - 'qty' => 'Qty', - 'item-status' => 'Item Status', - 'item-ordered' => 'Ordered (:qty_ordered)', - 'item-invoice' => 'Invoiced (:qty_invoiced)', - 'item-shipped' => 'Shipped (:qty_shipped)', - 'item-canceled' => 'Canceled (:qty_canceled)', - 'item-refunded' => 'Refunded (:qty_refunded)', - 'price' => 'Price', - 'total' => 'Total', - 'subtotal' => 'Subtotal', - 'shipping-handling' => 'Shipping & Handling', - 'discount' => 'Discount', - 'tax' => 'Tax', - 'tax-percent' => 'Tax Percent', - 'tax-amount' => 'Tax Amount', - 'discount-amount' => 'Discount Amount', - 'grand-total' => 'Grand Total', - 'total-paid' => 'Total Paid', - 'total-refunded' => 'Total Refunded', - 'total-due' => 'Total Due', - 'cancel-confirm-msg' => 'Are you sure you want to cancel this order ?', - 'refund-btn-title' => 'Refund', - 'refunds' => 'Refunds', - 'comment-added-success' => 'Comment addded successfully.', - 'comment' => 'Comment', - 'submit-comment' => 'Submit Comment', - 'notify-customer' => 'Notify Customer', - 'customer-notified' => ':date | Customer Notified', - 'customer-not-notified' => ':date | Customer Not Notified' + 'order-status-processing' => 'Processing', + 'order-status-success' => 'Completed', + 'channel' => 'Channel', + 'customer-name' => 'Customer Name', + 'email' => 'Email', + 'contact-number' => 'Contact Number', + 'account-info' => 'Account Information', + 'address' => 'Address', + 'shipping-address' => 'Shipping Address', + 'billing-address' => 'Billing Address', + 'payment-and-shipping' => 'Payment and Shipping', + 'payment-info' => 'Payment Information', + 'payment-method' => 'Payment Method', + 'currency' => 'Currency', + 'shipping-info' => 'Shipping Information', + 'shipping-method' => 'Shipping Method', + 'shipping-price' => 'Shipping Price', + 'products-ordered' => 'Products Ordered', + 'SKU' => 'SKU', + 'product-name' => 'Product Name', + 'qty' => 'Qty', + 'item-status' => 'Item Status', + 'item-ordered' => 'Ordered (:qty_ordered)', + 'item-invoice' => 'Invoiced (:qty_invoiced)', + 'item-shipped' => 'Shipped (:qty_shipped)', + 'item-canceled' => 'Canceled (:qty_canceled)', + 'item-refunded' => 'Refunded (:qty_refunded)', + 'price' => 'Price', + 'total' => 'Total', + 'subtotal' => 'Subtotal', + 'shipping-handling' => 'Shipping & Handling', + 'discount' => 'Discount', + 'tax' => 'Tax', + 'tax-percent' => 'Tax Percent', + 'tax-amount' => 'Tax Amount', + 'discount-amount' => 'Discount Amount', + 'grand-total' => 'Grand Total', + 'total-paid' => 'Total Paid', + 'total-refunded' => 'Total Refunded', + 'total-due' => 'Total Due', + 'cancel-confirm-msg' => 'Are you sure you want to cancel this order ?', + 'refund-btn-title' => 'Refund', + 'refunds' => 'Refunds', + 'comment-added-success' => 'Comment addded successfully.', + 'comment' => 'Comment', + 'submit-comment' => 'Submit Comment', + 'notify-customer' => 'Notify Customer', + 'customer-notified' => ':date | Customer Notified', + 'customer-not-notified' => ':date | Customer Not Notified', + 'transactions' => 'Transactions' ], 'invoices' => [ - 'title' => 'Invoices', - 'id' => 'Id', - 'invoice' => 'Invoice', - 'invoice-id' => 'Invoice Id', - 'date' => 'Invoice Date', - 'order-id' => 'Order Id', - 'customer-name' => 'Customer Name', - 'status' => 'Status', - 'amount' => 'Amount', - 'action' => 'Action', - 'add-title' => 'Create Invoice', + 'title' => 'Invoices', + 'id' => 'Id', + 'invoice' => 'Invoice', + 'invoice-id' => 'Invoice Id', + 'date' => 'Invoice Date', + 'order-id' => 'Order Id', + 'customer-name' => 'Customer Name', + 'status' => 'Status', + 'amount' => 'Amount', + 'action' => 'Action', + 'add-title' => 'Create Invoice', 'save-btn-title' => 'Save Invoice', - 'qty' => 'Qty', - 'qty-ordered' => 'Qty Ordered', + 'qty' => 'Qty', + 'qty-ordered' => 'Qty Ordered', 'qty-to-invoice' => 'Qty to Invoice', - 'view-title' => 'Invoice #:invoice_id', - 'bill-to' => 'Bill to', - 'ship-to' => 'Ship to', - 'print' => 'Print', - 'order-date' => 'Order Date', + 'view-title' => 'Invoice #:invoice_id', + 'bill-to' => 'Bill to', + 'ship-to' => 'Ship to', + 'print' => 'Print', + 'order-date' => 'Order Date', 'creation-error' => 'Order invoice creation is not allowed.', - 'product-error' => 'Invoice can not be created without products.' + 'product-error' => 'Invoice can not be created without products.' ], 'shipments' => [ - 'title' => 'Shipments', - 'id' => 'Id', - 'date' => 'Shipment Date', - 'order-id' => 'Order Id', - 'order-date' => 'Order date', - 'customer-name' => 'Customer Name', - 'total-qty' => 'Total Qty', - 'action' => 'Action', - 'add-title' => 'Create Shipment', - 'save-btn-title' => 'Save Shipment', - 'qty-ordered' => 'Qty Ordered', - 'qty-invoiced' => 'Qty Invoiced', - 'qty-to-ship' => 'Qty to Ship', + 'title' => 'Shipments', + 'id' => 'Id', + 'date' => 'Shipment Date', + 'order-id' => 'Order Id', + 'order-date' => 'Order date', + 'customer-name' => 'Customer Name', + 'total-qty' => 'Total Qty', + 'action' => 'Action', + 'add-title' => 'Create Shipment', + 'save-btn-title' => 'Save Shipment', + 'qty-ordered' => 'Qty Ordered', + 'qty-invoiced' => 'Qty Invoiced', + 'qty-to-ship' => 'Qty to Ship', 'available-sources' => 'Available Sources', - 'source' => 'Source', - 'select-source' => 'Please Select Source', - 'qty-available' => 'Qty Available', - 'inventory-source' => 'Inventory Source', - 'carrier-title' => 'Carrier Title', - 'tracking-number' => 'Tracking Number', - 'view-title' => 'Shipment #:shipment_id', - 'creation-error' => 'Shipment can not be created for this order.', - 'order-error' => 'Order shipment creation is not allowed.', - 'quantity-invalid' => 'Requested quantity is invalid or not available.', + 'source' => 'Source', + 'select-source' => 'Please Select Source', + 'qty-available' => 'Qty Available', + 'inventory-source' => 'Inventory Source', + 'carrier-title' => 'Carrier Title', + 'tracking-number' => 'Tracking Number', + 'view-title' => 'Shipment #:shipment_id', + 'creation-error' => 'Shipment can not be created for this order.', + 'order-error' => 'Order shipment creation is not allowed.', + 'quantity-invalid' => 'Requested quantity is invalid or not available.', ], 'refunds' => [ - 'title' => 'Refunds', - 'id' => 'Id', - 'add-title' => 'Create Refund', - 'save-btn-title' => 'Refund', - 'order-id' => 'Order Id', - 'qty-ordered' => 'Qty Ordered', - 'qty-to-refund' => 'Qty To Refund', - 'refund-shipping' => 'Refund Shipping', - 'adjustment-refund' => 'Adjustment Refund', - 'adjustment-fee' => 'Adjustment Fee', - 'update-qty' => 'Update Quantities', - 'invalid-qty' => 'We found an invalid quantity to refund items.', + 'title' => 'Refunds', + 'id' => 'Id', + 'add-title' => 'Create Refund', + 'save-btn-title' => 'Refund', + 'order-id' => 'Order Id', + 'qty-ordered' => 'Qty Ordered', + 'qty-to-refund' => 'Qty To Refund', + 'refund-shipping' => 'Refund Shipping', + 'adjustment-refund' => 'Adjustment Refund', + 'adjustment-fee' => 'Adjustment Fee', + 'update-qty' => 'Update Quantities', + 'invalid-qty' => 'We found an invalid quantity to refund items.', 'refund-limit-error' => 'The most money available to refund is :amount.', - 'refunded' => 'Refunded', - 'date' => 'Refund Date', - 'customer-name' => 'Customer Name', - 'status' => 'Status', - 'action' => 'Action', - 'view-title' => 'Refund #:refund_id', + 'refunded' => 'Refunded', + 'date' => 'Refund Date', + 'customer-name' => 'Customer Name', + 'status' => 'Status', + 'action' => 'Action', + 'view-title' => 'Refund #:refund_id', 'invalid-refund-amount-error' => 'Refund amount should be non zero.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], 'catalog' => [ 'products' => [ 'title' => 'Products', - 'add-product-btn-title' => 'Add Product', - 'add-title' => 'Add Product', - 'edit-title' => 'Edit Product', - 'save-btn-title' => 'Save Product', - 'general' => 'General', - 'product-type' => 'Product Type', - 'simple' => 'Simple', - 'configurable' => 'Configurable', - 'familiy' => 'Attribute Family', - 'sku' => 'SKU', + 'add-product-btn-title' => 'Add Product', + 'add-title' => 'Add Product', + 'edit-title' => 'Edit Product', + 'save-btn-title' => 'Save Product', + 'general' => 'General', + 'product-type' => 'Product Type', + 'simple' => 'Simple', + 'configurable' => 'Configurable', + 'familiy' => 'Attribute Family', + 'sku' => 'SKU', 'configurable-attributes' => 'Configurable Attributes', - 'attribute-header' => 'Attribute(s)', + 'attribute-header' => 'Attribute(s)', 'attribute-option-header' => 'Attribute Option(s)', - 'no' => 'No', - 'yes' => 'Yes', - 'disabled' => 'Disabled', - 'enabled' => 'Enabled', - 'add-variant-btn-title' => 'Add Variant', - 'name' => 'Name', - 'qty' => 'Qty', - 'price' => 'Price', - 'weight' => 'Weight', - 'status' => 'Status', - 'add-variant-title' => 'Add Variant', + 'no' => 'No', + 'yes' => 'Yes', + 'disabled' => 'Disabled', + 'enabled' => 'Enabled', + 'add-variant-btn-title' => 'Add Variant', + 'name' => 'Name', + 'qty' => 'Qty', + 'price' => 'Price', + 'weight' => 'Weight', + 'status' => 'Status', + 'add-variant-title' => 'Add Variant', + 'add-image-btn-title' => 'Add Image', + 'mass-delete-success' => 'All the selected products have been deleted successfully', + 'mass-update-success' => 'All the selected products have been updated successfully', + 'configurable-error' => 'Please select atleast one configurable attribute.', + 'categories' => 'Categories', + 'images' => 'Images', + 'inventories' => 'Inventories', + 'variations' => 'Variations', + 'downloadable' => 'Downloadable Information', + 'links' => 'Links', + 'add-link-btn-title' => 'Add Link', + 'samples' => 'Samples', + 'add-sample-btn-title' => 'Add Sample', + 'downloads' => 'Download Allowed', + 'file' => 'File', + 'sample' => 'Sample', + 'upload-file' => 'Upload File', + 'url' => 'Url', + 'sort-order' => 'Sort Order', + 'browse-file' => 'Browse File', + 'product-link' => 'Linked Products', + 'cross-selling' => 'Cross Selling', + 'up-selling' => 'Up Selling', + 'related-products' => 'Related Products', + 'product-search-hint' => 'Start typing product name', + 'no-result-found' => 'Products not found with same name.', + 'searching' => 'Searching ...', + 'grouped-products' => 'Grouped Products', + 'search-products' => 'Search Products', + 'channel' => 'Channels', + 'bundle-items' => 'Bundle Items', + 'add-option-btn-title' => 'Add Option', + 'option-title' => 'Option Title', + 'input-type' => 'Input Type', + 'is-required' => 'Is Required', + 'select' => 'Select', + 'radio' => 'Radio', + 'checkbox' => 'Checkbox', + 'multiselect' => 'Multiselect', + 'new-option' => 'New Option', + 'is-default' => 'Is Default', + 'customer-group' => 'Customer Group', + 'add-group-price' => 'Add Customer Group Price', + 'all-group' => 'All Groups', + 'fixed' => 'Fixed', + 'discount' => 'Discount', + 'remove-image-btn-title' => 'Remove Image', + 'videos' => 'Videos', + 'video' => 'Video', + 'add-video-btn-title' => 'Add Video', + 'remove-video-btn-title' => 'Remove Video', + 'not-support-video' => 'Your browser does not support the video tag.', 'variant-already-exist-message' => 'Variant with same attribute options already exists.', - 'add-image-btn-title' => 'Add Image', - 'mass-delete-success' => 'All the selected products have been deleted successfully', - 'mass-update-success' => 'All the selected products have been updated successfully', - 'configurable-error' => 'Please select atleast one configurable attribute.', - 'categories' => 'Categories', - 'images' => 'Images', - 'inventories' => 'Inventories', - 'variations' => 'Variations', - 'downloadable' => 'Downloadable Information', - 'links' => 'Links', - 'add-link-btn-title' => 'Add Link', - 'samples' => 'Samples', - 'add-sample-btn-title' => 'Add Sample', - 'downloads' => 'Download Allowed', - 'file' => 'File', - 'sample' => 'Sample', - 'upload-file' => 'Upload File', - 'url' => 'Url', - 'sort-order' => 'Sort Order', - 'browse-file' => 'Browse File', - 'product-link' => 'Linked Products', - 'cross-selling' => 'Cross Selling', - 'up-selling' => 'Up Selling', - 'related-products' => 'Related Products', - 'product-search-hint' => 'Start typing product name', - 'no-result-found' => 'Products not found with same name.', - 'searching' => 'Searching ...', - 'grouped-products' => 'Grouped Products', - 'search-products' => 'Search Products', - 'channel' => 'Channels', - 'bundle-items' => 'Bundle Items', - 'add-option-btn-title' => 'Add Option', - 'option-title' => 'Option Title', - 'input-type' => 'Input Type', - 'is-required' => 'Is Required', - 'select' => 'Select', - 'radio' => 'Radio', - 'checkbox' => 'Checkbox', - 'multiselect' => 'Multiselect', - 'new-option' => 'New Option', - 'is-default' => 'Is Default', - 'customer-group' => 'Customer Group', - 'add-group-price' => 'Add Customer Group Price', - 'all-group' => 'All Groups', - 'fixed' => 'Fixed', - 'discount' => 'Discount', - 'remove-image-btn-title' => 'Remove Image', - 'videos' => 'Videos', - 'video' => 'Video', - 'add-video-btn-title' => 'Add Video', - 'remove-video-btn-title' => 'Remove Video', - 'not-support-video' => 'Your browser does not support the video tag.', ], 'attributes' => [ - 'title' => 'Attributes', - 'add-title' => 'Add Attribute', - 'edit-title' => 'Edit Attribute', - 'save-btn-title' => 'Save Attribute', - 'general' => 'General', - 'code' => 'Attribute Code', - 'type' => 'Attribute Type', - 'text' => 'Text', - 'textarea' => 'Textarea', - 'price' => 'Price', - 'boolean' => 'Boolean', - 'select' => 'Select', - 'multiselect' => 'Multiselect', - 'datetime' => 'Datetime', - 'date' => 'Date', - 'label' => 'Label', - 'admin' => 'Admin', - 'options' => 'Options', - 'position' => 'Position', + 'title' => 'Attributes', + 'add-title' => 'Add Attribute', + 'edit-title' => 'Edit Attribute', + 'save-btn-title' => 'Save Attribute', + 'general' => 'General', + 'code' => 'Attribute Code', + 'type' => 'Attribute Type', + 'text' => 'Text', + 'textarea' => 'Textarea', + 'price' => 'Price', + 'boolean' => 'Boolean', + 'select' => 'Select', + 'multiselect' => 'Multiselect', + 'datetime' => 'Datetime', + 'date' => 'Date', + 'label' => 'Label', + 'admin' => 'Admin', + 'options' => 'Options', + 'position' => 'Position', 'add-option-btn-title' => 'Add Option', - 'validations' => 'Validations', - 'input_validation' => 'Input Validation', - 'is_required' => 'Is Required', - 'is_unique' => 'Is Unique', - 'number' => 'Number', - 'decimal' => 'Decimal', - 'email' => 'Email', - 'url' => 'URL', - 'configuration' => 'Configuration', - 'status' => 'Status', - 'yes' => 'Yes', - 'no' => 'No', - 'value_per_locale' => 'Value Per Locale', - 'value_per_channel' => 'Value Per Channel', - 'is_filterable' => 'Use in Layered Navigation', - 'is_configurable' => 'Use To Create Configurable Product', - 'admin_name' => 'Admin Name', - 'is_visible_on_front' => 'Visible on Product View Page on Front-end', - 'swatch_type' => 'Swatch Type', - 'dropdown' => 'Dropdown', - 'color-swatch' => 'Color Swatch', - 'image-swatch' => 'Image Swatch', - 'text-swatch' => 'Text Swatch', - 'swatch' => 'Swatch', - 'image' => 'Image', - 'file' => 'File', - 'checkbox' => 'Checkbox', - 'use_in_flat' => "Create in Product Flat Table", - 'is_comparable' => "Attribute is comparable", - 'default_null_option' => 'Create default empty option', + 'validations' => 'Validations', + 'input_validation' => 'Input Validation', + 'is_required' => 'Is Required', + 'is_unique' => 'Is Unique', + 'number' => 'Number', + 'decimal' => 'Decimal', + 'email' => 'Email', + 'url' => 'URL', + 'configuration' => 'Configuration', + 'status' => 'Status', + 'yes' => 'Yes', + 'no' => 'No', + 'value_per_locale' => 'Value Per Locale', + 'value_per_channel' => 'Value Per Channel', + 'is_filterable' => 'Use in Layered Navigation', + 'is_configurable' => 'Use To Create Configurable Product', + 'admin_name' => 'Admin Name', + 'is_visible_on_front' => 'Visible on Product View Page on Front-end', + 'swatch_type' => 'Swatch Type', + 'dropdown' => 'Dropdown', + 'color-swatch' => 'Color Swatch', + 'image-swatch' => 'Image Swatch', + 'text-swatch' => 'Text Swatch', + 'swatch' => 'Swatch', + 'image' => 'Image', + 'file' => 'File', + 'checkbox' => 'Checkbox', + 'use_in_flat' => "Create in Product Flat Table", + 'is_comparable' => "Attribute is comparable", + 'default_null_option' => 'Create default empty option', ], 'families' => [ - 'title' => 'Families', + 'title' => 'Families', 'add-family-btn-title' => 'Add Family', - 'add-title' => 'Add Family', - 'edit-title' => 'Edit Family', - 'save-btn-title' => 'Save Family', - 'general' => 'General', - 'code' => 'Family Code', - 'name' => 'Name', - 'groups' => 'Groups', - 'add-group-title' => 'Add Group', - 'position' => 'Position', - 'attribute-code' => 'Code', - 'type' => 'Type', - 'add-attribute-title' => 'Add Attributes', - 'search' => 'Search', - 'group-exist-error' => 'Group with same name already exists.' + 'add-title' => 'Add Family', + 'edit-title' => 'Edit Family', + 'save-btn-title' => 'Save Family', + 'general' => 'General', + 'code' => 'Family Code', + 'name' => 'Name', + 'groups' => 'Groups', + 'add-group-title' => 'Add Group', + 'position' => 'Position', + 'attribute-code' => 'Code', + 'type' => 'Type', + 'add-attribute-title' => 'Add Attributes', + 'search' => 'Search', + 'group-exist-error' => 'Group with same name already exists.' ], 'categories' => [ - 'title' => 'Categories', - 'add-title' => 'Add Category', - 'edit-title' => 'Edit Category', - 'save-btn-title' => 'Save Category', - 'general' => 'General', - 'name' => 'Name', - 'visible-in-menu' => 'Visible In Menu', - 'yes' => 'Yes', - 'no' => 'No', - 'position' => 'Position', - 'display-mode' => 'Display Mode', + 'title' => 'Categories', + 'add-title' => 'Add Category', + 'edit-title' => 'Edit Category', + 'save-btn-title' => 'Save Category', + 'general' => 'General', + 'name' => 'Name', + 'visible-in-menu' => 'Visible In Menu', + 'yes' => 'Yes', + 'no' => 'No', + 'position' => 'Position', + 'display-mode' => 'Display Mode', 'products-and-description' => 'Products and Description', - 'products-only' => 'Products Only', - 'description-only' => 'Description Only', - 'description-and-images' => 'Description and Images', - 'description' => 'Description', - 'parent-category' => 'Parent Category', - 'seo' => 'Search Engine Optimization', - 'slug' => 'Slug', - 'meta_title' => 'Meta Title', - 'meta_description' => 'Meta Description', - 'meta_keywords' => 'Meta Keywords', - 'image' => 'Image', - 'filterable-attributes' => 'Filterable Attributes', - 'attributes' => 'Attributes', + 'products-only' => 'Products Only', + 'description-only' => 'Description Only', + 'description-and-images' => 'Description and Images', + 'description' => 'Description', + 'parent-category' => 'Parent Category', + 'seo' => 'Search Engine Optimization', + 'slug' => 'Slug', + 'meta_title' => 'Meta Title', + 'meta_description' => 'Meta Description', + 'meta_keywords' => 'Meta Keywords', + 'image' => 'Image', + 'filterable-attributes' => 'Filterable Attributes', + 'attributes' => 'Attributes', ] ], 'configuration' => [ - 'title' => 'Configuration', + 'title' => 'Configuration', 'save-btn-title' => 'Save', - 'save-message' => 'Configuration saved successfully', - 'yes' => 'Yes', - 'no' => 'No', - 'delete' => 'Delete', + 'save-message' => 'Configuration saved successfully', + 'yes' => 'Yes', + 'no' => 'No', + 'delete' => 'Delete', 'tax-categories' => [ - 'title' => 'Tax Categories', - 'add-title' => 'Add Tax Category', - 'edit-title' => 'Edit Tax Category', - 'save-btn-title' => 'Save Tax Category', - 'general' => 'Tax Category', - 'select-channel' => 'Select Channel', - 'name' => 'Name', - 'code' => 'Code', - 'description' => 'Description', + 'title' => 'Tax Categories', + 'add-title' => 'Add Tax Category', + 'edit-title' => 'Edit Tax Category', + 'save-btn-title' => 'Save Tax Category', + 'general' => 'Tax Category', + 'select-channel' => 'Select Channel', + 'name' => 'Name', + 'code' => 'Code', + 'description' => 'Description', 'select-taxrates' => 'Select Tax Rates', 'edit' => [ - 'title' => 'Edit Tax Category', + 'title' => 'Edit Tax Category', 'edit-button-title' => 'Edit Tax Category' ] ], 'tax-rates' => [ - 'title' => 'Tax Rates', - 'add-title' => 'Add Tax Rate', - 'edit-title' => 'Edit Tax Rate', + 'title' => 'Tax Rates', + 'add-title' => 'Add Tax Rate', + 'edit-title' => 'Edit Tax Rate', 'save-btn-title' => 'Save Tax Rate', - 'general' => 'Tax Rate', - 'identifier' => 'Identifier', - 'is_zip' => 'Enable Zip Range', - 'zip_from' => 'Zip From', - 'zip_to' => 'Zip To', - 'state' => 'State', - 'select-state' => 'Select a region, state or province.', - 'country' => 'Country', - 'tax_rate' => 'Rate', + 'general' => 'Tax Rate', + 'identifier' => 'Identifier', + 'is_zip' => 'Enable Zip Range', + 'zip_from' => 'Zip From', + 'zip_to' => 'Zip To', + 'state' => 'State', + 'select-state' => 'Select a region, state or province.', + 'country' => 'Country', + 'tax_rate' => 'Rate', 'edit' => [ - 'title' => 'Edit Tax Rate', + 'title' => 'Edit Tax Rate', 'edit-button-title' => 'Edit Rate' ], 'zip_code' => 'Zip Code', @@ -710,200 +728,200 @@ return [ 'sales' => [ 'shipping-method' => [ - 'title' => 'Shipping Methods', + 'title' => 'Shipping Methods', 'save-btn-title' => 'Save', - 'description' => 'Description', - 'active' => 'Active', - 'status' => 'Status' + 'description' => 'Description', + 'active' => 'Active', + 'status' => 'Status' ] ] ], 'settings' => [ 'locales' => [ - 'title' => 'Locales', - 'add-title' => 'Add Locale', - 'edit-title' => 'Edit Locale', - 'save-btn-title' => 'Save Locale', - 'general' => 'General', - 'code' => 'Code', - 'name' => 'Name', - 'direction' => 'Direction', - 'create-success' => 'Locale created successfully.', - 'update-success' => 'Locale updated successfully.', - 'delete-success' => 'Locale deleted successfully.', + 'title' => 'Locales', + 'add-title' => 'Add Locale', + 'edit-title' => 'Edit Locale', + 'save-btn-title' => 'Save Locale', + 'general' => 'General', + 'code' => 'Code', + 'name' => 'Name', + 'direction' => 'Direction', + 'create-success' => 'Locale created successfully.', + 'update-success' => 'Locale updated successfully.', + 'delete-success' => 'Locale deleted successfully.', 'last-delete-error' => 'At least one Locale is required.', ], 'countries' => [ - 'title' => 'Countries', - 'add-title' => 'Add Country', + 'title' => 'Countries', + 'add-title' => 'Add Country', 'save-btn-title' => 'Save Country', - 'general' => 'General', - 'code' => 'Code', - 'name' => 'Name' + 'general' => 'General', + 'code' => 'Code', + 'name' => 'Name' ], 'currencies' => [ - 'title' => 'Currencies', - 'add-title' => 'Add Currency', - 'edit-title' => 'Edit Currency', - 'save-btn-title' => 'Save Currency', - 'general' => 'General', - 'code' => 'Code', - 'name' => 'Name', - 'symbol' => 'Symbol', - 'create-success' => 'Currency created successfully.', - 'update-success' => 'Currency updated successfully.', - 'delete-success' => 'Currency deleted successfully.', + 'title' => 'Currencies', + 'add-title' => 'Add Currency', + 'edit-title' => 'Edit Currency', + 'save-btn-title' => 'Save Currency', + 'general' => 'General', + 'code' => 'Code', + 'name' => 'Name', + 'symbol' => 'Symbol', + 'create-success' => 'Currency created successfully.', + 'update-success' => 'Currency updated successfully.', + 'delete-success' => 'Currency deleted successfully.', 'last-delete-error' => 'At least one Currency is required.', ], 'exchange_rates' => [ - 'title' => 'Exchange Rates', - 'add-title' => 'Add Exchange Rate', - 'edit-title' => 'Edit Exchange Rate', - 'save-btn-title' => 'Save Exchange Rate', - 'general' => 'General', - 'source_currency' => 'Source Currency', - 'target_currency' => 'Target Currency', - 'rate' => 'Rate', + 'title' => 'Exchange Rates', + 'add-title' => 'Add Exchange Rate', + 'edit-title' => 'Edit Exchange Rate', + 'save-btn-title' => 'Save Exchange Rate', + 'general' => 'General', + 'source_currency' => 'Source Currency', + 'target_currency' => 'Target Currency', + 'rate' => 'Rate', 'exchange-class-not-found' => ':service exchange rate class not found', - 'update-rates' => 'Update Rates', - 'create-success' => 'Exchange Rate created successfully.', - 'update-success' => 'Exchange Rate updated successfully.', - 'delete-success' => 'Exchange Rate deleted successfully.', - 'last-delete-error' => 'At least one Exchange Rate is required.', + 'update-rates' => 'Update Rates', + 'create-success' => 'Exchange Rate created successfully.', + 'update-success' => 'Exchange Rate updated successfully.', + 'delete-success' => 'Exchange Rate deleted successfully.', + 'last-delete-error' => 'At least one Exchange Rate is required.', ], 'inventory_sources' => [ - 'title' => 'Inventory Sources', - 'add-title' => 'Add Inventory Source', - 'edit-title' => 'Edit Inventory Source', - 'save-btn-title' => 'Save Inventory Source', - 'general' => 'General', - 'code' => 'Code', - 'name' => 'Name', - 'description' => 'Description', - 'source-is-active' => 'Source is Active', - 'contact-info' => 'Contact Information', - 'contact_name' => 'Name', - 'contact_email' => 'Email', - 'contact_number' => 'Contact Number', - 'contact_fax' => 'Fax', - 'address' => 'Source Address', - 'country' => 'Country', - 'state' => 'State', - 'city' => 'City', - 'street' => 'Street', - 'postcode' => 'Postcode', - 'priority' => 'Priority', - 'latitude' => 'Latitude', - 'longitude' => 'Longitude', - 'status' => 'Status', - 'create-success' => 'Inventory source created successfully.', - 'update-success' => 'Inventory source updated successfully.', - 'delete-success' => 'Inventory source deleted successfully.', + 'title' => 'Inventory Sources', + 'add-title' => 'Add Inventory Source', + 'edit-title' => 'Edit Inventory Source', + 'save-btn-title' => 'Save Inventory Source', + 'general' => 'General', + 'code' => 'Code', + 'name' => 'Name', + 'description' => 'Description', + 'source-is-active' => 'Source is Active', + 'contact-info' => 'Contact Information', + 'contact_name' => 'Name', + 'contact_email' => 'Email', + 'contact_number' => 'Contact Number', + 'contact_fax' => 'Fax', + 'address' => 'Source Address', + 'country' => 'Country', + 'state' => 'State', + 'city' => 'City', + 'street' => 'Street', + 'postcode' => 'Postcode', + 'priority' => 'Priority', + 'latitude' => 'Latitude', + 'longitude' => 'Longitude', + 'status' => 'Status', + 'create-success' => 'Inventory source created successfully.', + 'update-success' => 'Inventory source updated successfully.', + 'delete-success' => 'Inventory source deleted successfully.', 'last-delete-error' => 'At least one Inventory source is required.', ], 'channels' => [ - 'title' => 'Channels', - 'add-title' => 'Add Channel', - 'edit-title' => 'Edit Channel', - 'save-btn-title' => 'Save Channel', - 'general' => 'General', - 'code' => 'Code', - 'name' => 'Name', - 'description' => 'Description', - 'hostname' => 'Hostname', + 'title' => 'Channels', + 'add-title' => 'Add Channel', + 'edit-title' => 'Edit Channel', + 'save-btn-title' => 'Save Channel', + 'general' => 'General', + 'code' => 'Code', + 'name' => 'Name', + 'description' => 'Description', + 'hostname' => 'Hostname', 'currencies-and-locales' => 'Currencies and Locales', - 'locales' => 'Locales', - 'default-locale' => 'Default Locale', - 'currencies' => 'Currencies', - 'base-currency' => 'Default Currency', - 'root-category' => 'Root Category', - 'inventory_sources' => 'Inventory Sources', - 'design' => 'Design', - 'theme' => 'Theme', - 'home_page_content' => 'Home Page Content', - 'footer_content' => 'Footer Content', - 'logo' => 'Logo', - 'favicon' => 'Favicon', - 'create-success' => 'Channel created successfully.', - 'update-success' => 'Channel updated successfully.', - 'delete-success' => 'Channel deleted successfully.', - 'last-delete-error' => 'At least one Channel is required.', - 'seo' => 'Home page SEO', - 'seo-title' => 'Meta title', - 'seo-description' => 'Meta description', - 'seo-keywords' => 'Meta keywords', - 'maintenance-mode' => 'Maintenance Mode', - 'maintenance-mode-text' => 'Message', - 'allowed-ips' => 'Allowed IPs' + 'locales' => 'Locales', + 'default-locale' => 'Default Locale', + 'currencies' => 'Currencies', + 'base-currency' => 'Default Currency', + 'root-category' => 'Root Category', + 'inventory_sources' => 'Inventory Sources', + 'design' => 'Design', + 'theme' => 'Theme', + 'home_page_content' => 'Home Page Content', + 'footer_content' => 'Footer Content', + 'logo' => 'Logo', + 'favicon' => 'Favicon', + 'create-success' => 'Channel created successfully.', + 'update-success' => 'Channel updated successfully.', + 'delete-success' => 'Channel deleted successfully.', + 'last-delete-error' => 'At least one Channel is required.', + 'seo' => 'Home page SEO', + 'seo-title' => 'Meta title', + 'seo-description' => 'Meta description', + 'seo-keywords' => 'Meta keywords', + 'maintenance-mode' => 'Maintenance Mode', + 'maintenance-mode-text' => 'Message', + 'allowed-ips' => 'Allowed IPs' ], 'sliders' => [ - 'title' => 'Sliders', - 'name' => 'Name', - 'add-title' => 'Create Slider', - 'edit-title' => 'Edit Slider', - 'save-btn-title' => 'Save Slider', - 'general' => 'General', - 'image' => 'Image', - 'content' => 'Content', - 'channels' => 'Channel', + 'title' => 'Sliders', + 'name' => 'Name', + 'add-title' => 'Create Slider', + 'edit-title' => 'Edit Slider', + 'save-btn-title' => 'Save Slider', + 'general' => 'General', + 'image' => 'Image', + 'content' => 'Content', + 'channels' => 'Channel', 'created-success' => 'Slider item created successfully', - 'created-fault' => 'Error in creating slider item', - 'update-success' => 'Slider item successfully updated', - 'update-fail' => 'Slider cannot be updated', - 'delete-success' => 'Cannot delete last slider item', - 'delete-fail' => 'Slider item successfully deleted' + 'created-fault' => 'Error in creating slider item', + 'update-success' => 'Slider item successfully updated', + 'update-fail' => 'Slider cannot be updated', + 'delete-success' => 'Cannot delete last slider item', + 'delete-fail' => 'Slider item successfully deleted' ], 'tax-categories' => [ - 'title' => 'Tax Categories', - 'add-title' => 'Create Tax Category', - 'edit-title' => 'Edit Tax Category', - 'save-btn-title' => 'Save Tax Category', - 'general' => 'Tax Category', - 'select-channel' => 'Select Channel', - 'name' => 'Name', - 'code' => 'Code', - 'description' => 'Description', + 'title' => 'Tax Categories', + 'add-title' => 'Create Tax Category', + 'edit-title' => 'Edit Tax Category', + 'save-btn-title' => 'Save Tax Category', + 'general' => 'Tax Category', + 'select-channel' => 'Select Channel', + 'name' => 'Name', + 'code' => 'Code', + 'description' => 'Description', 'select-taxrates' => 'Select Tax Rates', 'edit' => [ - 'title' => 'Edit Tax Category', + 'title' => 'Edit Tax Category', 'edit-button-title' => 'Edit Tax Category' ], 'create-success' => 'New Tax Category Created', - 'create-error' => 'Error, While Creating Tax Category', + 'create-error' => 'Error, While Creating Tax Category', 'update-success' => 'Successfully Updated Tax Category', - 'update-error' => 'Error While Updating Tax Category', - 'atleast-one' => 'Cannot Delete The Last Tax Category', - 'delete' => 'Tax Category Successfully Deleted' + 'update-error' => 'Error While Updating Tax Category', + 'atleast-one' => 'Cannot Delete The Last Tax Category', + 'delete' => 'Tax Category Successfully Deleted' ], 'tax-rates' => [ - 'title' => 'Tax Rates', - 'add-title' => 'Create Tax Rate', - 'edit-title' => 'Edit Tax Rate', + 'title' => 'Tax Rates', + 'add-title' => 'Create Tax Rate', + 'edit-title' => 'Edit Tax Rate', 'save-btn-title' => 'Save Tax Rate', - 'general' => 'Tax Rate', - 'identifier' => 'Identifier', - 'is_zip' => 'Enable Zip Range', - 'zip_from' => 'Zip From', - 'zip_to' => 'Zip To', - 'state' => 'State', - 'select-state' => 'Select a region, state or province.', - 'country' => 'Country', - 'tax_rate' => 'Rate', + 'general' => 'Tax Rate', + 'identifier' => 'Identifier', + 'is_zip' => 'Enable Zip Range', + 'zip_from' => 'Zip From', + 'zip_to' => 'Zip To', + 'state' => 'State', + 'select-state' => 'Select a region, state or province.', + 'country' => 'Country', + 'tax_rate' => 'Rate', 'edit' => [ - 'title' => 'Edit Tax Rate', + 'title' => 'Edit Tax Rate', 'edit-button-title' => 'Edit Rate' ], - 'zip_code' => 'Zip Code', + 'zip_code' => 'Zip Code', 'create-success' => 'Tax Rate Created Successfully', - 'create-error' => 'Cannot Create Tax Rate', + 'create-error' => 'Cannot Create Tax Rate', 'update-success' => 'Tax Rate Updated Successfully', - 'update-error' => 'Error! Tax Rate Cannot Be Updated', - 'delete' => 'Tax Rate Deleted Successfully', - 'atleast-one' => 'Cannot Delete Last Tax Rate' + 'update-error' => 'Error! Tax Rate Cannot Be Updated', + 'delete' => 'Tax Rate Deleted Successfully', + 'atleast-one' => 'Cannot Delete Last Tax Rate' ], 'development' => [ 'title' => 'Development', @@ -912,387 +930,387 @@ return [ 'customers' => [ 'groups' =>[ - 'add-title' => 'Add Group', - 'edit-title' => 'Edit Group', - 'save-btn-title' => 'Save Group', - 'title' => 'Groups', - 'code' => 'Code', - 'name' => 'Name', + 'add-title' => 'Add Group', + 'edit-title' => 'Edit Group', + 'save-btn-title' => 'Save Group', + 'title' => 'Groups', + 'code' => 'Code', + 'name' => 'Name', 'is_user_defined' => 'User Defined', - 'yes' => 'Yes' + 'yes' => 'Yes' ], 'addresses' => [ - 'title' => ':customer_name\'s Addresses List', - 'vat_id' => 'Vat id', - 'create-title' => 'Create Customer\'s Address', - 'edit-title' => 'Update Customer\'s Address', - 'title-orders' => ':customer_name\'s Orders List', - 'address-list' => 'Address\'s List', - 'order-list' => 'Order\'s List', - 'address-id' => 'Address ID', - 'company-name' => 'Company Name', - 'address-1' => 'Address 1', - 'city' => 'City', - 'state-name' => 'State', - 'country-name' => 'Country', - 'postcode' => 'Post Code', - 'default-address' => 'Default Address', - 'yes' => 'Yes', - 'not-approved' => 'Not Approved', - 'no' => 'No', - 'dash' => '-', - 'delete' => 'Delete', - 'create-btn-title' => 'Add Address', - 'save-btn-title' => 'Save Address', - 'general' => 'General', - 'success-create' => 'Success: Customer address created successfully.', - 'success-update' => 'Success: Customer address updated successfully.', - 'success-delete' => 'Success: Customer address deleted successfully.', + 'title' => ':customer_name\'s Addresses List', + 'vat_id' => 'Vat id', + 'create-title' => 'Create Customer\'s Address', + 'edit-title' => 'Update Customer\'s Address', + 'title-orders' => ':customer_name\'s Orders List', + 'address-list' => 'Address\'s List', + 'order-list' => 'Order\'s List', + 'address-id' => 'Address ID', + 'company-name' => 'Company Name', + 'address-1' => 'Address 1', + 'city' => 'City', + 'state-name' => 'State', + 'country-name' => 'Country', + 'postcode' => 'Post Code', + 'default-address' => 'Default Address', + 'yes' => 'Yes', + 'not-approved' => 'Not Approved', + 'no' => 'No', + 'dash' => '-', + 'delete' => 'Delete', + 'create-btn-title' => 'Add Address', + 'save-btn-title' => 'Save Address', + 'general' => 'General', + 'success-create' => 'Success: Customer address created successfully.', + 'success-update' => 'Success: Customer address updated successfully.', + 'success-delete' => 'Success: Customer address deleted successfully.', 'success-mass-delete' => 'Success: selected addresses deleted successfully.', - 'error-create' => 'Error: Customer address not created.', + 'error-create' => 'Error: Customer address not created.', ], 'note' => [ - 'title' => 'Add Note', - 'save-note' => 'Save Note', + 'title' => 'Add Note', + 'save-note' => 'Save Note', 'enter-note' => 'Enter Note', 'help-title' => 'Add Note On This Customer' ], 'customers' => [ - 'add-title' => 'Add Customer', - 'edit-title' => 'Edit Customer', - 'title' => 'Customers', - 'first_name' => 'First Name', - 'last_name' => 'Last Name', - 'gender' => 'Gender', - 'email' => 'Email', - 'date_of_birth' => 'Date of Birth', + 'add-title' => 'Add Customer', + 'edit-title' => 'Edit Customer', + 'title' => 'Customers', + 'first_name' => 'First Name', + 'last_name' => 'Last Name', + 'gender' => 'Gender', + 'email' => 'Email', + 'date_of_birth' => 'Date of Birth', 'date_of_birth_placeholder' => 'yyyy-mm-dd', - 'phone' => 'Phone', - 'customer_group' => 'Customer Group', - 'save-btn-title' => 'Save Customer', - 'channel_name' => 'Channel Name', - 'state' => 'State', - 'select-state' => 'Select a region, state or province.', - 'country' => 'Country', - 'other' => 'Other', - 'male' => 'Male', - 'female' => 'Female', - 'group-default' => 'Cannot delete the default group.', - 'edit-help-title' => 'Edit Customer', - 'delete-help-title' => 'Delete Customer', - 'addresses' => 'Addresses', - 'mass-destroy-success' => 'Customers deleted successfully', - 'mass-update-success' => 'Customers updated successfully', - 'status' => 'Status', - 'active' => 'Active', - 'inactive' => 'Inactive' + 'phone' => 'Phone', + 'customer_group' => 'Customer Group', + 'save-btn-title' => 'Save Customer', + 'channel_name' => 'Channel Name', + 'state' => 'State', + 'select-state' => 'Select a region, state or province.', + 'country' => 'Country', + 'other' => 'Other', + 'male' => 'Male', + 'female' => 'Female', + 'group-default' => 'Cannot delete the default group.', + 'edit-help-title' => 'Edit Customer', + 'delete-help-title' => 'Delete Customer', + 'addresses' => 'Addresses', + 'mass-destroy-success' => 'Customers deleted successfully', + 'mass-update-success' => 'Customers updated successfully', + 'status' => 'Status', + 'active' => 'Active', + 'inactive' => 'Inactive' ], 'reviews' => [ - 'title' => 'Reviews', - 'edit-title' => 'Edit Review', - 'rating' => 'Rating', - 'status' => 'Status', - 'comment' => 'Comment', - 'pending' => 'Pending', - 'approved' => 'Approve', + 'title' => 'Reviews', + 'edit-title' => 'Edit Review', + 'rating' => 'Rating', + 'status' => 'Status', + 'comment' => 'Comment', + 'pending' => 'Pending', + 'approved' => 'Approve', 'disapproved' => 'Disapprove' ], 'subscribers' => [ - 'title' => 'Newsletter Subscribers', - 'title-edit' => 'Edit Newsletter Subscriber', - 'email' => 'Email', - 'is_subscribed' => 'Subscribed', + 'title' => 'Newsletter Subscribers', + 'title-edit' => 'Edit Newsletter Subscriber', + 'email' => 'Email', + 'is_subscribed' => 'Subscribed', 'edit-btn-title' => 'Update Subscriber', 'update-success' => 'Subscriber was successfully updated', - 'update-failed' => 'Error! You cannot unsubscribe the subscriber', - 'delete' => 'Subscriber was successfully deleted', - 'delete-failed' => 'Error! Subscriber cannot be deleted' + 'update-failed' => 'Error! You cannot unsubscribe the subscriber', + 'delete' => 'Subscriber was successfully deleted', + 'delete-failed' => 'Error! Subscriber cannot be deleted' ] ], 'promotions' => [ 'cart-rules' => [ - 'title' => 'Cart Rules', - 'add-title' => 'Add Cart Rule', - 'edit-title' => 'Edit Cart Rule', - 'save-btn-title' => 'Save Cart Rule', - 'rule-information' => 'Rule Information', - 'name' => 'Name', - 'description' => 'Description', - 'status' => 'Status', - 'is-active' => 'Cart Rule is Active', - 'channels' => 'Channels', - 'customer-groups' => 'Customer Groups', - 'coupon-type' => 'Coupon Type', - 'no-coupon' => 'No Coupon', - 'specific-coupon' => 'Specific Coupon', - 'auto-generate-coupon' => 'Auto Generate Coupon', - 'no' => 'No', - 'yes' => 'Yes', - 'coupon-code' => 'Coupon Code', - 'uses-per-coupon' => 'Uses Per Coupon', - 'uses-per-customer' => 'Uses Per Customer', + 'title' => 'Cart Rules', + 'add-title' => 'Add Cart Rule', + 'edit-title' => 'Edit Cart Rule', + 'save-btn-title' => 'Save Cart Rule', + 'rule-information' => 'Rule Information', + 'name' => 'Name', + 'description' => 'Description', + 'status' => 'Status', + 'is-active' => 'Cart Rule is Active', + 'channels' => 'Channels', + 'customer-groups' => 'Customer Groups', + 'coupon-type' => 'Coupon Type', + 'no-coupon' => 'No Coupon', + 'specific-coupon' => 'Specific Coupon', + 'auto-generate-coupon' => 'Auto Generate Coupon', + 'no' => 'No', + 'yes' => 'Yes', + 'coupon-code' => 'Coupon Code', + 'uses-per-coupon' => 'Uses Per Coupon', + 'uses-per-customer' => 'Uses Per Customer', 'uses-per-customer-control-info' => 'Will be used for logged in customers only.', - 'from' => 'From', - 'to' => 'To', - 'priority' => 'Priority', - 'conditions' => 'Conditions', - 'condition-type' => 'Condition Type', - 'all-conditions-true' => 'All Conditions are True', - 'any-condition-true' => 'Any Condition is True', - 'add-condition' => 'Add Condition', - 'choose-condition-to-add' => 'Choose a condition to add', - 'cart-attribute' => 'Cart Attribute', - 'subtotal' => 'Subtotal', - 'additional' => 'Additional Information', - 'total-items-qty' => 'Total Items Qty', - 'total-weight' => 'Total Weight', - 'payment-method' => 'Payment Method', - 'shipping-method' => 'Shipping Method', - 'shipping-postcode' => 'Shipping Zip/Postcode', - 'shipping-state' => 'Shipping State', - 'shipping-country' => 'Shipping Country', - 'cart-item-attribute' => 'Cart Item Attribute', - 'price-in-cart' => 'Price in Cart', - 'qty-in-cart' => 'Qty in Cart', - 'product-attribute' => 'Product Attribute', - 'attribute-name-children-only' => ':attribute_name (Children Only)', - 'attribute-name-parent-only' => ':attribute_name (Parent Only)', - 'is-equal-to' => 'Is equal to', - 'is-not-equal-to' => 'Is not equal to', - 'equals-or-greater-than' => 'Equals or greater than', - 'equals-or-less-than' => 'Equals or less than', - 'greater-than' => 'Greater than', - 'less-than' => 'Less than', - 'contain' => 'Contain', - 'contains' => 'Contains', - 'does-not-contain' => 'Does not contain', - 'actions' => 'Actions', - 'action-type' => 'Action Type', - 'percentage-product-price' => 'Percentage of Product Price', - 'fixed-amount' => 'Fixed Amount', - 'fixed-amount-whole-cart' => 'Fixed Amount to Whole Cart', - 'buy-x-get-y-free' => 'Buy X Get Y Free', - 'discount-amount' => 'Discount Amount', - 'discount-quantity' => 'Maximum Quantity Allowed to be Discounted', - 'discount-step' => 'Buy X Quantity', - 'free-shipping' => 'Free Shipping', - 'apply-to-shipping' => 'Apply to Shipping', - 'coupon-codes' => 'Coupon Codes', - 'coupon-qty' => 'Coupon Qty', - 'code-length' => 'Code Length', - 'code-format' => 'Code Format', - 'alphanumeric' => 'Alphanumeric', - 'alphabetical' => 'Alphabetical', - 'numeric' => 'Numeric', - 'code-prefix' => 'Code Prefix', - 'code-suffix' => 'Code Suffix', - 'generate' => 'Generate', - 'cart-rule-not-defind-error' => 'Cart rule is not defined', - 'mass-delete-success' => 'All the selected coupons have been deleted successfully.', - 'end-other-rules' => 'End Other Rules', - 'children-categories' => 'Categories (Children Only)', - 'parent-categories' => 'Categories (Parent Only)', - 'categories' => 'Categories', - 'attribute_family' => 'Attribute Family' + 'from' => 'From', + 'to' => 'To', + 'priority' => 'Priority', + 'conditions' => 'Conditions', + 'condition-type' => 'Condition Type', + 'all-conditions-true' => 'All Conditions are True', + 'any-condition-true' => 'Any Condition is True', + 'add-condition' => 'Add Condition', + 'choose-condition-to-add' => 'Choose a condition to add', + 'cart-attribute' => 'Cart Attribute', + 'subtotal' => 'Subtotal', + 'additional' => 'Additional Information', + 'total-items-qty' => 'Total Items Qty', + 'total-weight' => 'Total Weight', + 'payment-method' => 'Payment Method', + 'shipping-method' => 'Shipping Method', + 'shipping-postcode' => 'Shipping Zip/Postcode', + 'shipping-state' => 'Shipping State', + 'shipping-country' => 'Shipping Country', + 'cart-item-attribute' => 'Cart Item Attribute', + 'price-in-cart' => 'Price in Cart', + 'qty-in-cart' => 'Qty in Cart', + 'product-attribute' => 'Product Attribute', + 'attribute-name-children-only' => ':attribute_name (Children Only)', + 'attribute-name-parent-only' => ':attribute_name (Parent Only)', + 'is-equal-to' => 'Is equal to', + 'is-not-equal-to' => 'Is not equal to', + 'equals-or-greater-than' => 'Equals or greater than', + 'equals-or-less-than' => 'Equals or less than', + 'greater-than' => 'Greater than', + 'less-than' => 'Less than', + 'contain' => 'Contain', + 'contains' => 'Contains', + 'does-not-contain' => 'Does not contain', + 'actions' => 'Actions', + 'action-type' => 'Action Type', + 'percentage-product-price' => 'Percentage of Product Price', + 'fixed-amount' => 'Fixed Amount', + 'fixed-amount-whole-cart' => 'Fixed Amount to Whole Cart', + 'buy-x-get-y-free' => 'Buy X Get Y Free', + 'discount-amount' => 'Discount Amount', + 'discount-quantity' => 'Maximum Quantity Allowed to be Discounted', + 'discount-step' => 'Buy X Quantity', + 'free-shipping' => 'Free Shipping', + 'apply-to-shipping' => 'Apply to Shipping', + 'coupon-codes' => 'Coupon Codes', + 'coupon-qty' => 'Coupon Qty', + 'code-length' => 'Code Length', + 'code-format' => 'Code Format', + 'alphanumeric' => 'Alphanumeric', + 'alphabetical' => 'Alphabetical', + 'numeric' => 'Numeric', + 'code-prefix' => 'Code Prefix', + 'code-suffix' => 'Code Suffix', + 'generate' => 'Generate', + 'cart-rule-not-defind-error' => 'Cart rule is not defined', + 'end-other-rules' => 'End Other Rules', + 'children-categories' => 'Categories (Children Only)', + 'parent-categories' => 'Categories (Parent Only)', + 'categories' => 'Categories', + 'attribute_family' => 'Attribute Family', + 'mass-delete-success' => 'All the selected coupons have been deleted successfully.', ], 'catalog-rules' => [ - 'title' => 'Catalog Rules', - 'add-title' => 'Add Catalog Rule', - 'edit-title' => 'Edit Catalog Rule', - 'save-btn-title' => 'Save Catalog Rule', + 'title' => 'Catalog Rules', + 'add-title' => 'Add Catalog Rule', + 'edit-title' => 'Edit Catalog Rule', + 'save-btn-title' => 'Save Catalog Rule', 'rule-information' => 'Rule Information', - 'name' => 'Name', - 'description' => 'Description', - 'status' => 'Status', - 'is-active' => 'Catalog Rule is Active', - 'channels' => 'Channels', - 'customer-groups' => 'Customer Groups', - 'no' => 'No', - 'yes' => 'Yes', - 'from' => 'From', - 'to' => 'To', - 'priority' => 'Priority', - 'conditions' => 'Conditions', - 'condition-type' => 'Condition Type', - 'all-conditions-true' => 'All Conditions are True', - 'any-condition-true' => 'Any Condition is True', - 'add-condition' => 'Add Condition', - 'choose-condition-to-add' => 'Choose a condition to add', - 'product-attribute' => 'Product Attribute', + 'name' => 'Name', + 'description' => 'Description', + 'status' => 'Status', + 'is-active' => 'Catalog Rule is Active', + 'channels' => 'Channels', + 'customer-groups' => 'Customer Groups', + 'no' => 'No', + 'yes' => 'Yes', + 'from' => 'From', + 'to' => 'To', + 'priority' => 'Priority', + 'conditions' => 'Conditions', + 'end-other-rules' => 'End Other Rules', + 'categories' => 'Categories', + 'attribute_family' => 'Attribute Family', + 'condition-type' => 'Condition Type', + 'all-conditions-true' => 'All Conditions are True', + 'any-condition-true' => 'Any Condition is True', + 'add-condition' => 'Add Condition', + 'choose-condition-to-add' => 'Choose a condition to add', + 'product-attribute' => 'Product Attribute', 'attribute-name-children-only' => ':attribute_name (Children Only)', - 'attribute-name-parent-only' => ':attribute_name (Parent Only)', - 'is-equal-to' => 'Is equal to', - 'is-not-equal-to' => 'Is not equal to', - 'equals-or-greater-than' => 'Equals or greater than', - 'equals-or-less-than' => 'Equals or less than', - 'greater-than' => 'Greater than', - 'less-than' => 'Less than', - 'contain' => 'Contain', - 'contains' => 'Contains', - 'does-not-contain' => 'Does not contain', - 'actions' => 'Actions', - 'action-type' => 'Action Type', - 'percentage-product-price' => 'Percentage of Product Price', - 'fixed-amount' => 'Fixed Amount', - 'fixed-amount-whole-cart' => 'Fixed Amount to Whole Catalog', - 'buy-x-get-y-free' => 'Buy X Get Y Free', - 'discount-amount' => 'Discount Amount', - 'mass-delete-success' => 'All the selected index of coupons have been deleted successfully.', - 'end-other-rules' => 'End Other Rules', - 'categories' => 'Categories', - 'attribute_family' => 'Attribute Family' + 'attribute-name-parent-only' => ':attribute_name (Parent Only)', + 'is-equal-to' => 'Is equal to', + 'is-not-equal-to' => 'Is not equal to', + 'equals-or-greater-than' => 'Equals or greater than', + 'equals-or-less-than' => 'Equals or less than', + 'greater-than' => 'Greater than', + 'less-than' => 'Less than', + 'contain' => 'Contain', + 'contains' => 'Contains', + 'does-not-contain' => 'Does not contain', + 'actions' => 'Actions', + 'action-type' => 'Action Type', + 'percentage-product-price' => 'Percentage of Product Price', + 'fixed-amount' => 'Fixed Amount', + 'fixed-amount-whole-cart' => 'Fixed Amount to Whole Catalog', + 'buy-x-get-y-free' => 'Buy X Get Y Free', + 'discount-amount' => 'Discount Amount', + 'mass-delete-success' => 'All the selected index of coupons have been deleted successfully.', ] ], 'marketing' => [ 'templates' => [ - 'title' => 'Email Templates', - 'add-title' => 'Add Email Template', - 'edit-title' => 'Edit Email Template', + 'title' => 'Email Templates', + 'add-title' => 'Add Email Template', + 'edit-title' => 'Edit Email Template', 'save-btn-title' => 'Save', - 'general' => 'General', - 'name' => 'Name', - 'status' => 'Status', - 'active' => 'Active', - 'inactive' => 'Inactive', - 'draft' => 'Draft', - 'content' => 'Content', + 'general' => 'General', + 'name' => 'Name', + 'status' => 'Status', + 'active' => 'Active', + 'inactive' => 'Inactive', + 'draft' => 'Draft', + 'content' => 'Content', 'create-success' => 'Email template created successfully.', 'update-success' => 'Email template updated successfully.', 'delete-success' => 'Email template deleted successfully', ], 'campaigns' => [ - 'title' => 'Campaigns', - 'add-title' => 'Add Campaign', - 'edit-title' => 'Edit Campaign', + 'title' => 'Campaigns', + 'add-title' => 'Add Campaign', + 'edit-title' => 'Edit Campaign', 'save-btn-title' => 'Save', - 'general' => 'General', - 'name' => 'Name', - 'status' => 'Status', - 'active' => 'Active', - 'inactive' => 'Inactive', - 'subject' => 'Subject', + 'general' => 'General', + 'name' => 'Name', + 'status' => 'Status', + 'active' => 'Active', + 'inactive' => 'Inactive', + 'subject' => 'Subject', 'email-template' => 'Email Template', - 'audience' => 'Audience', - 'channel' => 'Channel', + 'audience' => 'Audience', + 'channel' => 'Channel', 'customer-group' => 'Customer Group', - 'schedule' => 'Schedule', - 'schedule-type' => 'Schedule Type', - 'once' => 'Once', - 'events' => 'Events', - 'schedule-date' => 'Schedule Date', - 'spooling' => 'Spooling', - 'event' => 'Event', - 'birthday' => 'Birthday', + 'schedule' => 'Schedule', + 'schedule-type' => 'Schedule Type', + 'once' => 'Once', + 'events' => 'Events', + 'schedule-date' => 'Schedule Date', + 'spooling' => 'Spooling', + 'event' => 'Event', + 'birthday' => 'Birthday', 'create-success' => 'Campaign created successfully.', 'update-success' => 'Campaign updated successfully.', 'delete-success' => 'Campaign deleted successfully', ], 'events' => [ - 'title' => 'Events', - 'add-title' => 'Add Event', - 'edit-title' => 'Edit Event', + 'title' => 'Events', + 'add-title' => 'Add Event', + 'edit-title' => 'Edit Event', 'save-btn-title' => 'Save', - 'general' => 'General', - 'name' => 'Name', - 'description' => 'Description', - 'date' => 'Date', + 'general' => 'General', + 'name' => 'Name', + 'description' => 'Description', + 'date' => 'Date', 'create-success' => 'Event created successfully.', 'update-success' => 'Event updated successfully.', 'delete-success' => 'Event deleted successfully.', - 'edit-error' => 'Can not edit this event.' + 'edit-error' => 'Can not edit this event.' ] ], 'error' => [ - 'go-to-home' => 'GO TO HOME', + 'go-to-home' => 'GO TO HOME', 'in-maitainace' => 'In Maintenance', - 'right-back' => 'Be Right Back', + 'right-back' => 'Be Right Back', '404' => [ 'page-title' => '404 Page not found', - 'name' => '404', - 'title' => 'Page Not found', - 'message' => 'The Page you are looking for does not exist or have been moved. Navigate using sidemenu.' + 'name' => '404', + 'title' => 'Page Not found', + 'message' => 'The Page you are looking for does not exist or have been moved. Navigate using sidemenu.' ], '403' => [ 'page-title' => '403 forbidden Error', - 'name' => '403', - 'title' => 'Forbidden error', - 'message' => 'You do not have permission to access this page' + 'name' => '403', + 'title' => 'Forbidden error', + 'message' => 'You do not have permission to access this page' ], '500' => [ 'page-title' => '500 Internal Server Error', - 'name' => '500', - 'title' => 'Internal Server Error', - 'message' => 'The Server Encountered an internal error.' + 'name' => '500', + 'title' => 'Internal Server Error', + 'message' => 'The Server Encountered an internal error.' ], '401' => [ 'page-title' => '401 Unauthorized Error', - 'name' => '401', - 'title' => 'Unauthorized Error', - 'message' => 'The request has not been applied because it lacks valid authentication credentials for the target resource.' + 'name' => '401', + 'title' => 'Unauthorized Error', + 'message' => 'The request has not been applied because it lacks valid authentication credentials for the target resource.' ], ], 'export' => [ - 'export' => 'Export', - 'import' => 'Import', - 'format' => 'Select Format', - 'download' => 'Download', - 'upload' => 'Upload', - 'csv' => 'CSV', - 'xls' => 'XLS', - 'file' => 'File', - 'upload-error' => 'The file must be a file of type: xls, xlsx, csv.', - 'duplicate-error' => 'Identifier must be unique, duplicate identifier :identifier at row :position.', + 'export' => 'Export', + 'import' => 'Import', + 'format' => 'Select Format', + 'download' => 'Download', + 'upload' => 'Upload', + 'csv' => 'CSV', + 'xls' => 'XLS', + 'file' => 'File', + 'upload-error' => 'The file must be a file of type: xls, xlsx, csv.', + 'duplicate-error' => 'Identifier must be unique, duplicate identifier :identifier at row :position.', 'enough-row-error' => 'file has not enough rows', - 'allowed-type' => 'Allowed Type :', - 'file-type' => 'csv, xls, xlsx.', - 'no-records' => 'Nothing to export', - 'illegal-format' => 'Error! This type of format is either not supported or its illegal format' + 'allowed-type' => 'Allowed Type :', + 'file-type' => 'csv, xls, xlsx.', + 'no-records' => 'Nothing to export', + 'illegal-format' => 'Error! This type of format is either not supported or its illegal format' ], 'cms' => [ 'pages' => [ - 'general' => 'General', - 'seo' => 'SEO', - 'pages' => 'Pages', - 'title' => 'Pages', - 'add-title' => 'Add Page', - 'content' => 'Content', - 'url-key' => 'URL Key', - 'channel' => 'Channels', - 'locale' => 'Locales', + 'general' => 'General', + 'seo' => 'SEO', + 'pages' => 'Pages', + 'title' => 'Pages', + 'add-title' => 'Add Page', + 'content' => 'Content', + 'url-key' => 'URL Key', + 'channel' => 'Channels', + 'locale' => 'Locales', 'create-btn-title' => 'Save Page', - 'edit-title' => 'Edit Page', - 'edit-btn-title' => 'Save Page', - 'create-success' => 'Page created successfully', - 'create-partial' => 'Some of the pages requested already exists', - 'create-failure' => 'All pages requested already exists', - 'update-success' => 'Page updated successfully', - 'update-failure' => 'Page cannot be updated', - 'page-title' => 'Page Title', - 'layout' => 'Layout', - 'meta_keywords' => 'Meta Keywords', + 'edit-title' => 'Edit Page', + 'edit-btn-title' => 'Save Page', + 'create-success' => 'Page created successfully', + 'create-partial' => 'Some of the pages requested already exists', + 'create-failure' => 'All pages requested already exists', + 'update-success' => 'Page updated successfully', + 'update-failure' => 'Page cannot be updated', + 'page-title' => 'Page Title', + 'layout' => 'Layout', + 'meta_keywords' => 'Meta Keywords', 'meta_description' => 'Meta Description', - 'meta_title' => 'Meta Title', - 'delete-success' => 'CMS page deleted successfully', - 'delete-failure' => 'CMS page cannot be deleted', - 'preview' => 'Preview', - 'one-col' => '
Use class: "static-container one-column" for one column layout.
', - 'two-col' => '
Use class: "static-container two-column" for two column layout.
', - 'three-col' => '
Use class: "static-container three-column" for three column layout.
', - 'helper-classes' => 'Helper Classes' + 'meta_title' => 'Meta Title', + 'delete-success' => 'CMS page deleted successfully', + 'delete-failure' => 'CMS page cannot be deleted', + 'preview' => 'Preview', + 'one-col' => '
Use class: "static-container one-column" for one column layout.
', + 'two-col' => '
Use class: "static-container two-column" for two column layout.
', + 'three-col' => '
Use class: "static-container three-column" for three column layout.
', + 'helper-classes' => 'Helper Classes' ] ], @@ -1311,14 +1329,14 @@ return [ 'attribute-error' => ':name is used in configurable products.', 'attribute-product-error' => ':name is used in products.', 'customer-associate' => ':name can not be deleted because customer is associated with this group.', - 'currency-delete-error' => 'This currency is set as channel base currency so it can not be deleted.', - 'upload-success' => ':name uploaded successfully.', - 'delete-category-root' => 'Cannot delete the root category', - 'create-root-failure' => 'Category with name root already exists', - 'cancel-success' => ':name canceled successfully.', - 'cancel-error' => ':name can not be canceled.', - 'already-taken' => 'The :name has already been taken.', - 'order-pending' => 'Cannot delete :name account because some Order(s) are pending or processing state.' + 'currency-delete-error' => 'This currency is set as channel base currency so it can not be deleted.', + 'upload-success' => ':name uploaded successfully.', + 'delete-category-root' => 'Cannot delete the root category', + 'create-root-failure' => 'Category with name root already exists', + 'cancel-success' => ':name canceled successfully.', + 'cancel-error' => ':name can not be canceled.', + 'already-taken' => 'The :name has already been taken.', + 'order-pending' => 'Cannot delete :name account because some Order(s) are pending or processing state.' ], 'footer' => [ @@ -1327,148 +1345,148 @@ return [ 'admin' => [ 'emails' => [ - 'email' => 'Email', + 'email' => 'Email', 'notification_label' => 'Notifications', 'notifications' => [ - 'verification' => 'Send verification E-mail', - 'registration' => 'Send registration E-mail', - 'customer' => 'Send customer E-mail', - 'new-order' => 'Send Order Confirmation E-mail', - 'new-admin' => 'Send Admin Invitation E-mail', - 'new-invoice' => 'Send Invoice Confirmation E-mail', - 'new-refund' => 'Send Refund Notification E-mail', - 'new-shipment' => 'Send Shipment Notification E-mail', + 'verification' => 'Send verification E-mail', + 'registration' => 'Send registration E-mail', + 'customer' => 'Send customer E-mail', + 'new-order' => 'Send Order Confirmation E-mail', + 'new-admin' => 'Send Admin Invitation E-mail', + 'new-invoice' => 'Send Invoice Confirmation E-mail', + 'new-refund' => 'Send Refund Notification E-mail', + 'new-shipment' => 'Send Shipment Notification E-mail', 'new-inventory-source' => 'Send Inventory Source Notification E-mail', - 'cancel-order' => 'Send cancel Order Notification E-mail', + 'cancel-order' => 'Send cancel Order Notification E-mail', ], ], 'system' => [ - 'catalog' => 'Catalog', - 'homepage' => 'Homepage configuration', - 'allow-no-of-new-product-homepage' => 'Allowed No of New Product in Homepage', - 'allow-no-of-featured-product-homepage' => 'Allowed No of Featured Product in Homepage', - 'allow-out-of-stock-items' => 'Allow out of stock items', - 'products' => 'Products', - 'guest-checkout' => 'Guest Checkout', - 'allow-guest-checkout' => 'Allow Guest Checkout', + 'catalog' => 'Catalog', + 'homepage' => 'Homepage configuration', + 'allow-out-of-stock-items' => 'Allow out of stock items', + 'products' => 'Products', + 'guest-checkout' => 'Guest Checkout', + 'allow-guest-checkout' => 'Allow Guest Checkout', 'allow-guest-checkout-hint' => 'Hint: If turned on, this option can be configured for each product specifically.', - 'attribute' => 'Attribute', - 'image-upload-size' => 'Allowed Image Upload Size (in Kb)', - 'file-upload-size' => 'Allowed File Upload Size (in Kb)', - 'review' => 'Review', - 'allow-guest-review' => 'Allow Guest Review', - 'inventory' => 'Inventory', - 'stock-options' => 'Stock Options', - 'allow-backorders' => 'Allow Backorders', - 'customer' => 'Customer', - 'settings' => 'Settings', - 'address' => 'Address', - 'street-lines' => 'Lines in a Street Address', - 'sales' => 'Sales', - 'shipping-methods' => 'Shipping Methods', - 'free-shipping' => 'Free Shipping', - 'flate-rate-shipping' => 'Flat Rate Shipping', - 'shipping' => 'Shipping', - 'origin' => 'Origin', - 'country' => 'Country', - 'state' => 'State', - 'zip' => 'Zip', - 'city' => 'City', - 'street-address' => 'Street Address', - 'title' => 'Title', - 'description' => 'Description', - 'rate' => 'Rate', - 'status' => 'Status', - 'calculate-tax' => 'Calculate Tax', - 'type' => 'Type', - 'payment-methods' => 'Payment Methods', - 'cash-on-delivery' => 'Cash On Delivery', - 'money-transfer' => 'Money Transfer', - 'paypal-standard' => 'PayPal Standard', - 'business-account' => 'Business Account', - 'newsletter' => 'Newsletter Subscription', - 'newsletter-subscription' => 'Allow Newsletter Subscription', - 'email' => 'Email Verification', - 'email-verification' => 'Allow Email Verification', - 'sort_order' => 'Sort Order', - 'general' => 'General', - 'footer' => 'Footer', - 'content' => 'Content', - 'footer-content' => 'Footer Text', - 'footer-toggle' => 'Toggle footer', - 'locale-options' => 'Unit Options', - 'weight-unit' => 'Weight Unit', - 'email-settings' => 'Email Settings', - 'email-sender-name' => 'Email Sender Name', - 'shop-email-from' => 'Shop Email Address [For sending emails]', - 'admin-name' => 'Admin Name', - 'admin-email' => 'Admin Email', - 'admin-page-limit' => 'Default Items Per Page (Admin)', - 'design' => 'Design', - 'admin-logo' => 'Admin Logo', - 'logo-image' => 'Logo Image', - 'credit-max' => 'Customer Credit Max', - 'credit-max-value' => 'Credit Max Value', - 'use-credit-max' => 'Use Credit Max', - 'order-settings' => 'Order Settings', - 'orderNumber' => 'Order Number Settings', - 'order-number-prefix' => 'Order Number Prefix', - 'order-number-length' => 'Order Number Length', - 'order-number-suffix' => 'Order Number Suffix', - 'order-number-generator-class' => 'Order Number Generator', - 'minimum-order' => 'Minimum Order Settings', - 'minimum-order-amount' => 'Minimum Order Amount', - 'default' => 'Default', - 'sandbox' => 'Sandbox', - 'all-channels' => 'All Channels', - 'all-locales' => 'All Locales', - 'all-customer-groups' => 'All Customer groups', - 'invoice-slip-design' => 'Invoice Slip Design', - 'logo' => 'Logo', - 'storefront' => 'Storefront', - 'default-list-mode' => 'Default List Mode', - 'grid' => 'Grid', - 'list' => 'List', - 'products-per-page' => 'Products Per Page', - 'sort-by' => 'Sort By', - 'from-z-a' => 'From Z-A', - 'from-a-z' => 'From A-Z', - 'newest-first' => 'Newest First', - 'oldest-first' => 'Oldest First', - 'cheapest-first' => 'Cheapest First', - 'expensive-first' => 'Expensive First', - 'comma-seperated' => 'Comma Seperated', - 'favicon' => 'Favicon', - 'seo' => 'SEO', - 'rich-snippets' => 'Rich Snippets', - 'enable' => 'Enable', - 'show-weight' => 'Show Weight', - 'show-categories' => 'Show Categories', - 'show-images' => 'Show Images', - 'show-reviews' => 'Show Reviews', - 'show-ratings' => 'Show Ratings', - 'show-offers' => 'Show Offers', - 'show-sku' => 'Show SKU', - 'categories' => 'Categories', - 'show-search-input-field' => 'Show Search Input Field', - 'store-name' => 'Store Name', - 'vat-number' => 'Vat Number', - 'contact-number' => 'Contact Number', - 'bank-details' => 'Bank Details', - 'mailing-address' => 'Send Check to', - 'instructions' => 'Instructions', - 'custom-scripts' => 'Custom Scripts', - 'custom-css' => 'Custom CSS', - 'custom-javascript' => 'Custom Javascript', - 'paypal-smart-button' => 'PayPal', - 'client-id' => 'Client Id', - 'client-id-info' => 'Use "sb" for testing.', - 'client-secret' => 'Client Secret', - 'client-secret-info' => 'Add your secret key here', - 'accepted-currencies' => 'Accepted currencies', - 'accepted-currencies-info' => 'Add currency code comma seperated e.g. USD,INR,...', - 'buy-now-button-display' => 'Allow customers to directly buy products' + 'attribute' => 'Attribute', + 'image-upload-size' => 'Allowed Image Upload Size (in Kb)', + 'file-upload-size' => 'Allowed File Upload Size (in Kb)', + 'review' => 'Review', + 'allow-guest-review' => 'Allow Guest Review', + 'inventory' => 'Inventory', + 'stock-options' => 'Stock Options', + 'allow-backorders' => 'Allow Backorders', + 'customer' => 'Customer', + 'settings' => 'Settings', + 'address' => 'Address', + 'street-lines' => 'Lines in a Street Address', + 'sales' => 'Sales', + 'shipping-methods' => 'Shipping Methods', + 'free-shipping' => 'Free Shipping', + 'flate-rate-shipping' => 'Flat Rate Shipping', + 'shipping' => 'Shipping', + 'origin' => 'Origin', + 'country' => 'Country', + 'state' => 'State', + 'zip' => 'Zip', + 'city' => 'City', + 'street-address' => 'Street Address', + 'title' => 'Title', + 'description' => 'Description', + 'rate' => 'Rate', + 'status' => 'Status', + 'calculate-tax' => 'Calculate Tax', + 'type' => 'Type', + 'payment-methods' => 'Payment Methods', + 'cash-on-delivery' => 'Cash On Delivery', + 'money-transfer' => 'Money Transfer', + 'paypal-standard' => 'PayPal Standard', + 'business-account' => 'Business Account', + 'newsletter' => 'Newsletter Subscription', + 'newsletter-subscription' => 'Allow Newsletter Subscription', + 'email' => 'Email Verification', + 'email-verification' => 'Allow Email Verification', + 'sort_order' => 'Sort Order', + 'general' => 'General', + 'footer' => 'Footer', + 'content' => 'Content', + 'footer-content' => 'Footer Text', + 'footer-toggle' => 'Toggle footer', + 'locale-options' => 'Unit Options', + 'weight-unit' => 'Weight Unit', + 'email-settings' => 'Email Settings', + 'email-sender-name' => 'Email Sender Name', + 'shop-email-from' => 'Shop Email Address [For sending emails]', + 'admin-name' => 'Admin Name', + 'admin-email' => 'Admin Email', + 'admin-page-limit' => 'Default Items Per Page (Admin)', + 'design' => 'Design', + 'admin-logo' => 'Admin Logo', + 'logo-image' => 'Logo Image', + 'credit-max' => 'Customer Credit Max', + 'credit-max-value' => 'Credit Max Value', + 'use-credit-max' => 'Use Credit Max', + 'order-settings' => 'Order Settings', + 'orderNumber' => 'Order Number Settings', + 'order-number-prefix' => 'Order Number Prefix', + 'order-number-length' => 'Order Number Length', + 'order-number-suffix' => 'Order Number Suffix', + 'minimum-order' => 'Minimum Order Settings', + 'minimum-order-amount' => 'Minimum Order Amount', + 'default' => 'Default', + 'sandbox' => 'Sandbox', + 'all-channels' => 'All Channels', + 'all-locales' => 'All Locales', + 'all-customer-groups' => 'All Customer groups', + 'invoice-slip-design' => 'Invoice Slip Design', + 'logo' => 'Logo', + 'storefront' => 'Storefront', + 'default-list-mode' => 'Default List Mode', + 'grid' => 'Grid', + 'list' => 'List', + 'products-per-page' => 'Products Per Page', + 'sort-by' => 'Sort By', + 'from-z-a' => 'From Z-A', + 'from-a-z' => 'From A-Z', + 'newest-first' => 'Newest First', + 'oldest-first' => 'Oldest First', + 'cheapest-first' => 'Cheapest First', + 'expensive-first' => 'Expensive First', + 'comma-seperated' => 'Comma Seperated', + 'favicon' => 'Favicon', + 'seo' => 'SEO', + 'rich-snippets' => 'Rich Snippets', + 'enable' => 'Enable', + 'show-weight' => 'Show Weight', + 'show-categories' => 'Show Categories', + 'show-images' => 'Show Images', + 'show-reviews' => 'Show Reviews', + 'show-ratings' => 'Show Ratings', + 'show-offers' => 'Show Offers', + 'show-sku' => 'Show SKU', + 'categories' => 'Categories', + 'store-name' => 'Store Name', + 'vat-number' => 'Vat Number', + 'contact-number' => 'Contact Number', + 'bank-details' => 'Bank Details', + 'mailing-address' => 'Send Check to', + 'instructions' => 'Instructions', + 'custom-scripts' => 'Custom Scripts', + 'custom-css' => 'Custom CSS', + 'custom-javascript' => 'Custom Javascript', + 'paypal-smart-button' => 'PayPal', + 'client-id' => 'Client Id', + 'client-id-info' => 'Use "sb" for testing.', + 'client-secret' => 'Client Secret', + 'client-secret-info' => 'Add your secret key here', + 'accepted-currencies' => 'Accepted currencies', + 'accepted-currencies-info' => 'Add currency code comma seperated e.g. USD,INR,...', + 'buy-now-button-display' => 'Allow customers to directly buy products', + 'order-number-generator-class' => 'Order Number Generator', + 'show-search-input-field' => 'Show Search Input Field', + 'allow-no-of-new-product-homepage' => 'Allowed No of New Product in Homepage', + 'allow-no-of-featured-product-homepage' => 'Allowed No of Featured Product in Homepage', ] ] ]; diff --git a/packages/Webkul/Admin/src/Resources/lang/es/app.php b/packages/Webkul/Admin/src/Resources/lang/es/app.php index c3e1284ee..4099c8760 100644 --- a/packages/Webkul/Admin/src/Resources/lang/es/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/es/app.php @@ -2,6 +2,8 @@ return [ 'save' => 'Guardar', + 'copy-of' => 'Copia de ', + 'copy-of-slug' => 'copia-de-', 'create' => 'Crear', 'update' => 'Actualizar', 'delete' => 'Borrar', @@ -13,13 +15,12 @@ return [ 'attribute' => 'Atributo', 'actions' => 'Acciones', 'id' => 'ID', - 'action' => 'acción', + 'action' => 'Acción', 'yes' => 'Sí', 'no' => 'No', 'true' => 'Verdadero', 'false' => 'Falso', 'apply' => 'Aplicar', - 'action' => 'Acción', 'label' => 'Etiqueta', 'name' => 'Nombre', 'title' => 'Título', @@ -27,7 +28,7 @@ return [ 'type' => 'Tipo', 'required' => 'Requerido', 'unique' => 'Único', - 'locale-based' => 'Basado en lugar', + 'locale-based' => 'Basado en idioma', 'channel-based' => 'Basado en canal', 'status' => 'Estado', 'select-option' => 'Seleccione opción', @@ -42,6 +43,7 @@ return [ ], 'layouts' => [ + 'app-version' => 'Versión : :version', 'my-account' => 'Mi cuenta', 'logout' => 'Desconectar', 'visit-shop' => 'Visitar tienda', @@ -59,10 +61,10 @@ return [ 'customers' => 'Clientes', 'groups' => 'Grupos', 'reviews' => 'Opiniones', - 'newsletter-subscriptions' => 'Suscripciones a newsletter por correo', + 'newsletter-subscriptions' => 'Suscripciones a los Boletines', 'configure' => 'Configurar', 'settings' => 'Ajustes', - 'locales' => 'Lugares', + 'locales' => 'Idiomas', 'currencies' => 'Monedas', 'exchange-rates' => 'Tasas de cambio', 'inventory-sources' => 'Fuentes de inventario', @@ -73,38 +75,40 @@ return [ 'taxes' => 'Impuestos', 'tax-categories' => 'Categorías de impuestos', 'tax-rates' => 'Tasas de impuestos', - 'marketing' => 'Marketing', + 'marketing' => 'Márketing', 'promotions' => 'Promociones', - 'email-marketing' => 'Email Marketing', - 'campaigns' => 'Campaigns', - 'email-templates' => 'Email Templates', + 'email-marketing' => 'Email Márketing', + 'campaigns' => 'Campañas', + 'email-templates' => 'Plantillas de Email', + 'events' => 'Eventos', 'discount' => 'Descuento', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transacciones' ], 'acl' => [ 'dashboard' => 'Tablero', 'sales' => 'Ventas', - 'cancel' => 'Cancel', + 'cancel' => 'Cancelar', 'orders' => 'Pedidos', 'shipments' => 'Envíos', 'invoices' => 'Facturas', - 'refunds' => 'Refunds', + 'refunds' => 'Reembolsos', 'catalog' => 'Catálogo', 'products' => 'Productos', - 'copy' => 'Copy', + 'copy' => 'Copiar', 'categories' => 'Categorías', 'attributes' => 'Atributos', 'attribute-families' => 'Familias de atributos', 'customers' => 'Clientes', - 'addresses' => 'Addresses', - 'note' => 'Note', + 'addresses' => 'Direcciones', + 'note' => 'Nota', 'groups' => 'Grupos', 'reviews' => 'Opiniones', - 'newsletter-subscriptions' => 'Suscripciones a newsletter por correo', + 'newsletter-subscriptions' => 'Suscripciones a los Boletines', 'configure' => 'Configurar', 'settings' => 'Ajustes', - 'locales' => 'Lugares', + 'locales' => 'Idiomas', 'currencies' => 'Monedas', 'exchange-rates' => 'Tasas de cambio', 'inventory-sources' => 'Fuentes de inventario', @@ -115,16 +119,21 @@ return [ 'taxes' => 'Impuestos', 'tax-categories' => 'Categorías de impuestos', 'tax-rates' => 'Tasas de impuestos', - 'view' => 'View', + 'view' => 'Vista', 'edit' => 'Editar', 'create' => 'Agregar', 'delete' => 'Borrar', - 'mass-delete' => 'Mass Delete', - 'mass-update' => 'Mass Update', - 'marketing' => 'Marketing', + 'mass-delete' => 'Eliminar Masivamente', + 'mass-update' => 'Actualizar Masivamente', + 'marketing' => 'Márketing', 'promotions' => 'Promociones', 'cart-rules' => 'Reglas del carrito', 'catalog-rules' => 'Reglas del catálogo', + 'email-marketing' => 'Email Márketing', + 'email-templates' => 'Plantillas de Email', + 'campaigns' => 'Campañas', + 'subscribers' => 'Suscriptores del Boletín', + 'events' => 'Eventos' ], 'dashboard' => [ @@ -163,15 +172,16 @@ return [ 'code' => 'Código', 'admin-name' => 'Nombre', 'name' => 'Nombre', + 'copy' => 'Copiar', 'direction' => 'Dirección', 'fullname' => 'Nombre completo', 'type' => 'Tipo', 'required' => 'Requerido', 'unique' => 'Único', - 'per-locale' => 'Lugar ubicado', + 'per-locale' => 'Idioma ubicado', 'per-channel' => 'Canal ubicado', 'position' => 'Posición', - 'locale' => 'Lugar', + 'locale' => 'Idioma', 'hostname' => 'Hostname', 'email' => 'Email', 'group' => 'Grupo', @@ -223,13 +233,14 @@ return [ 'end' => 'Fin', 'active' => 'Activo', 'inactive' => 'Inactivo', + 'draft' => 'Borrador', 'true' => 'Verdadero', 'false' => 'Falso', 'approved' => 'Aprobado', 'pending' => 'Pendiente', 'disapproved' => 'Rechazado', 'coupon-code' => 'Código de cupón', - 'times-used' => 'Times Used', + 'times-used' => 'Veces Usados', 'created-date' => 'Creado en', 'expiration-date' => 'Fecha expiración', 'edit' => 'Editar', @@ -237,7 +248,11 @@ return [ 'view' => 'Ver', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'Actualizar Estado' + 'update-status' => 'Actualizar Estado', + 'subject' => 'Asunto', + 'date' => 'Fecha', + 'transaction-id' => 'Transacción #', + 'transaction-date' => 'Fecha de Transacción', ], 'account' => [ @@ -362,12 +377,12 @@ return [ 'SKU' => 'SKU', 'product-name' => 'Nombre del producto', 'qty' => 'Cant', - 'artículo-status' => 'Estado del articulo', - 'artículo-ordered' => 'Pedido (:qty_ordered)', - 'artículo-invoice' => 'Facturado (:qty_invoiced)', - 'artículo-shipped' => 'Enviado (:qty_shipped)', - 'artículo-canceled' => 'Cancelado (:qty_canceled)', - 'artículo-refunded' => 'Reembolsado (:qty_refunded)', + 'item-status' => 'Estado del articulo', + 'item-ordered' => 'Pedido (:qty_ordered)', + 'item-invoice' => 'Facturado (:qty_invoiced)', + 'item-shipped' => 'Enviado (:qty_shipped)', + 'item-canceled' => 'Cancelado (:qty_canceled)', + 'item-refunded' => 'Reembolsado (:qty_refunded)', 'price' => 'Precio', 'total' => 'Total', 'subtotal' => 'Subtotal', @@ -376,15 +391,21 @@ return [ 'tax' => 'Impuesto', 'tax-percent' => 'Porcentaje impuesto', 'tax-amount' => 'Monto impuesto', - 'discount-amount' => 'Monto descuento', - 'discount-amount' => 'Monto descuento', + 'discount-amount' => 'Monto de Descuento', 'grand-total' => 'Gran total', 'total-paid' => 'Total Pagado', 'total-refunded' => 'Total reembolsado', 'total-due' => 'Total adeudado', 'cancel-confirm-msg' => '¿Está seguro que desea cancelar este pedido?', - 'refund-btn-title' => 'El monto del reembolso no debe ser cero', - 'refunds' => 'Reembolsos' + 'refund-btn-title' => 'Reembolso', + 'refunds' => 'Reembolsos', + 'comment-added-success' => 'Comentario agregado exitosamente.', + 'comment' => 'Comentario', + 'submit-comment' => 'Enviar Comentario', + 'notify-customer' => 'Notificar al Cliente', + 'customer-notified' => ':date | Cliente Notificado', + 'customer-not-notified' => ':date | Cliente No Notificado', + 'transactions' => 'Transacciones' ], 'invoices' => [ @@ -408,7 +429,7 @@ return [ 'ship-to' => 'Enviar a', 'print' => 'Imprimir', 'order-date' => 'Fecha del pedido', - 'creation-error' => 'La creaciónd e facturas al pedido no está permitida.', + 'creation-error' => 'La creación de facturas al pedido no está permitida.', 'product-error' => 'La factura no puede ser creada sin productos.' ], @@ -432,7 +453,7 @@ return [ 'qty-available' => 'Cant disponible', 'inventory-source' => 'Fuente de inventario', 'carrier-title' => 'Nombre transportista', - 'tracking-number' => 'Número de tracking', + 'tracking-number' => 'Número de Seguimiento', 'view-title' => 'Envío #:shipment_id', 'creation-error' => 'El envío no puede ser creado para este pedido.', 'order-error' => 'La creación de envíos no está permitido.', @@ -443,7 +464,7 @@ return [ 'title' => 'Reembolsos', 'id' => 'Id', 'add-title' => 'Crear reembolso', - 'save-btn-title' => 'El monto del reembolso no debe ser cero', + 'save-btn-title' => 'Reembolso', 'order-id' => 'Pedido #', 'qty-ordered' => 'Cant pedido', 'qty-to-refund' => 'Cant a reembolsar', @@ -461,6 +482,20 @@ return [ 'view-title' => 'Reembolso #:refund_id', 'invalid-refund-amount-error' => 'El monto del reembolso no debe ser cero.' + ], + + 'transactions' => [ + 'title' => 'Transacciones', + 'id' => 'ID', + 'transaction-id' => 'Transacción #', + 'payment-method' => 'Método de Pago', + 'action' => 'Accción', + 'view-title' => 'Transacciónn #:transaction_id', + 'transaction-data' => 'Fecha de Transacción', + 'order-id' => 'Pedido #', + 'status' => 'Estado', + 'created-at' => 'Creado En', + 'transaction-details' => 'Detalles de la Transacción' ] ], @@ -490,8 +525,6 @@ return [ 'price' => 'Precio', 'weight' => 'Peso', 'status' => 'Estado', - 'enabled' => 'Habilitado', - 'disabled' => 'Deshabilitado', 'add-variant-title' => 'Agregar variante', 'variant-already-exist-message' => 'Una variante con las mismas opciones de atributos ya existe.', 'add-image-btn-title' => 'Agregar imagen', @@ -516,14 +549,13 @@ return [ 'browse-file' => 'Buscar archivo', 'product-link' => 'Productos enlazados', 'cross-selling' => 'Venta cruzada', - 'up-selling' => 'Up Selling', + 'up-selling' => 'Vendiendo', 'related-products' => 'Productos relacionados', 'product-search-hint' => 'Inicie escribiendo un nombre de producto', 'no-result-found' => 'Productos con el mismo nombre no fueron encontrados.', - 'searching' => 'Buscaring ...', - 'grouped-products' => 'Grouped Productos', + 'searching' => 'Buscando ...', + 'grouped-products' => 'Productos Agrupados', 'search-products' => 'Buscar Productos', - 'no-result-found' => 'Productos con el mismo nombre no fueron encontrados.', 'channel' => 'Canales', 'bundle-item' => 'Paquete de artículos', 'add-option-btn-title' => 'Agregar opción', @@ -536,12 +568,17 @@ return [ 'multiselect' => 'Lista de selección múltiple', 'new-option' => 'Nueva opción', 'is-default' => 'Es predeterminada', - 'remove-image-btn-title' => 'Remove Image', + 'customer-group' => 'Grupo de Clientes', + 'add-group-price' => 'Agregar Precio de Grupo de Clientes', + 'all-group' => 'Todos los Grupos', + 'fixed' => 'Reparado', + 'discount' => 'Descuento', + 'remove-image-btn-title' => 'Remover Imágen', 'videos' => 'Videos', 'video' => 'Video', - 'add-video-btn-title' => 'Add Video', - 'remove-video-btn-title' => 'Remove Video', - 'not-support-video' => 'Your browser does not support the video tag.', + 'add-video-btn-title' => 'Agregar Video', + 'remove-video-btn-title' => 'Remover Video', + 'not-support-video' => 'Su navegador no soporta la etiqueta video.', ], 'attributes' => [ @@ -577,8 +614,7 @@ return [ 'status' => 'Estado', 'yes' => 'Sí', 'no' => 'No', - 'value_per_locale' => 'Valor por lugar', - 'value_per_channel' => 'Valor por canal', + 'value_per_locale' => 'Valor por idioma', 'value_per_channel' => 'Valor por canal', 'is_filterable' => 'Usar en navegación por capas', 'is_configurable' => 'Usar para crear producto configurable', @@ -676,9 +712,9 @@ return [ 'save-btn-title' => 'Guardar tasa de impuesto', 'general' => 'Tasa de impuesto', 'identifier' => 'Identificador', - 'is_zip' => 'Habilitar rango Zip', - 'zip_from' => 'Zip desde', - 'zip_to' => 'Zip hasta', + 'is_zip' => 'Habilitar Rango de Código Postal', + 'zip_from' => 'Código Postal Desde', + 'zip_to' => 'Código Postal Hasta', 'state' => 'Departamento', 'select-state' => 'Seleccione un departamento.', 'country' => 'País', @@ -687,8 +723,7 @@ return [ 'title' => 'Editar tasa de impuesto', 'edit-button-title' => 'Editar tasa' ], - 'zip_code' => 'Código Zip', - 'is_zip' => 'Habilitar rango Zip', + 'zip_code' => 'Código Postal', ], 'sales' => [ @@ -704,19 +739,18 @@ return [ 'settings' => [ 'locales' => [ - 'title' => 'Lugares', - 'add-title' => 'Agregar lugar', - 'edit-title' => 'Editar lugar', - 'add-title' => 'Agregar lugar', - 'save-btn-title' => 'Guardar lugar', + 'title' => 'Idiomas', + 'add-title' => 'Agregar idioma', + 'edit-title' => 'Editar idioma', + 'save-btn-title' => 'Guardar idioma', 'general' => 'General', 'code' => 'Código', 'name' => 'Nombre', 'direction' => 'Dirección', - 'create-success' => 'Lugar creado con éxito.', - 'update-success' => 'Lugar actualizado con éxito.', - 'delete-success' => 'Lugar borrado con éxito.', - 'last-delete-error' => 'Se requiere al menos un lugar.', + 'create-success' => 'Idioma creado con éxito.', + 'update-success' => 'Idioma actualizado con éxito.', + 'delete-success' => 'Idioma borrado con éxito.', + 'last-delete-error' => 'Se requiere al menos un idioma.', ], 'countries' => [ 'title' => 'Países', @@ -796,9 +830,9 @@ return [ 'name' => 'Nombre', 'description' => 'Descripción', 'hostname' => 'Hostname', - 'currencies-and-locales' => 'Monedas y lugares', - 'locales' => 'Lugares', - 'default-locale' => 'Lugar predeterminado', + 'currencies-and-locales' => 'Monedas e Idiomas', + 'locales' => 'Idiomas', + 'default-locale' => 'Idioma predeterminado', 'currencies' => 'Monedas', 'base-currency' => 'Moneda predeterminada', 'root-category' => 'Categoría raíz', @@ -817,9 +851,9 @@ return [ 'seo-title' => 'Meta title', 'seo-description' => 'Meta description', 'seo-keywords' => 'Meta keywords', - 'maintenance-mode' => 'Maintenance Mode', - 'maintenance-mode-text' => 'Message', - 'allowed-ips' => 'Allowed IPs' + 'maintenance-mode' => 'Modo de Mantenimiento', + 'maintenance-mode-text' => 'Mensaje', + 'allowed-ips' => 'IP Permitidas' ], 'sliders' => [ @@ -870,9 +904,9 @@ return [ 'save-btn-title' => 'Guardar tasa de impuesto', 'general' => 'Tasa de impuesto', 'identifier' => 'Identificador', - 'is_zip' => 'Habilitar rango Zip', - 'zip_from' => 'Zip desde', - 'zip_to' => 'Zip hasta', + 'is_zip' => 'Habilitar Rango de Código Postal', + 'zip_from' => 'Código Postal Desde', + 'zip_to' => 'Código Postal Hasta', 'state' => 'Departamento', 'select-state' => 'Seleccione un departamento.', 'country' => 'País', @@ -881,8 +915,7 @@ return [ 'title' => 'Editar tasa de impuesto', 'edit-button-title' => 'Editar tasa' ], - 'zip_code' => 'Código Zip', - 'is_zip' => 'Habilitar rango Zip', + 'zip_code' => 'Código Postal', 'create-success' => 'Tasa de impuesto creada con éxito', 'create-error' => 'No se puede crear la tasa de impuesto', 'update-success' => 'Tasa de impuesto actualizada con éxito', @@ -917,6 +950,7 @@ return [ 'address-list' => 'Lista de direcciones', 'order-list' => 'Lista de pedidos', 'address-id' => 'Dirección ID', + 'company-name' => 'Nombre de la Empresa', 'address-1' => 'Dirección 1', 'city' => 'Ciudad', 'state-name' => 'Departamento', @@ -954,6 +988,7 @@ return [ 'gender' => 'Género', 'email' => 'Email', 'date_of_birth' => 'Fecha de nacimiento', + 'date_of_birth_placeholder' => 'aaaa-mm-dd', 'phone' => 'Teléfono', 'customer_group' => 'Grupo', 'save-btn-title' => 'Guardar cliente', @@ -964,7 +999,6 @@ return [ 'other' => 'Otro', 'male' => 'Masculino', 'female' => 'Femenino', - 'phone' => 'Teléfono', 'group-default' => 'No puede borrar el grupo predeterminado.', 'edit-help-title' => 'Editar cliente', 'delete-help-title' => 'Borrar cliente', @@ -988,8 +1022,8 @@ return [ ], 'subscribers' => [ - 'title' => 'Suscriptores', - 'title-edit' => 'Editar suscriptor', + 'title' => 'Suscriptores del Boletín', + 'title-edit' => 'Editar Suscriptor del Boletín', 'email' => 'Email', 'is_subscribed' => 'Suscrito', 'edit-btn-title' => 'Actualizar suscriptor', @@ -1034,11 +1068,12 @@ return [ 'choose-condition-to-add' => 'Elija una condición para agregar', 'cart-attribute' => 'Atributo de carrito', 'subtotal' => 'Subtotal', + 'additional' => 'Información Adicional', 'total-item-qty' => 'Cant total artículos', 'total-weight' => 'Peso total', 'payment-method' => 'Método de pago', 'shipping-method' => 'Método de envío', - 'shipping-postcode' => 'Código postal/Zip de envío', + 'shipping-postcode' => 'Código Postal de envío', 'shipping-state' => 'Departamento de envío', 'shipping-country' => 'País de envío', 'cart-item-attribute' => 'Atributo del artículo del carrito', @@ -1137,63 +1172,63 @@ return [ 'marketing' => [ 'templates' => [ - 'title' => 'Email Templates', - 'add-title' => 'Add Email Template', - 'edit-title' => 'Edit Email Template', - 'save-btn-title' => 'Save', + 'title' => 'Plantilla de Email', + 'add-title' => 'Agregar Plantilla de Email', + 'edit-title' => 'Editar Plantilla de Email', + 'save-btn-title' => 'Guardar', 'general' => 'General', - 'name' => 'Name', - 'status' => 'Status', - 'active' => 'Active', - 'inactive' => 'Inactive', - 'draft' => 'Draft', - 'content' => 'Content', - 'create-success' => 'Email template created successfully.', - 'update-success' => 'Email template updated successfully.', - 'delete-success' => 'Email template deleted successfully', + 'name' => 'Nombre', + 'status' => 'Estado', + 'active' => 'Activo', + 'inactive' => 'Inactivo', + 'draft' => 'Borrador', + 'content' => 'Contenido', + 'create-success' => 'Plantilla de Email creada correctamente.', + 'update-success' => 'Plantilla de Email actualizada correctamente.', + 'delete-success' => 'Plantilla de Email eliminada correctamente.', ], 'campaigns' => [ - 'title' => 'Campaigns', - 'add-title' => 'Add Campaign', - 'edit-title' => 'Edit Campaign', - 'save-btn-title' => 'Save', + 'title' => 'Campañas', + 'add-title' => 'Agregar Campaña', + 'edit-title' => 'Editar Campaña', + 'save-btn-title' => 'Guardar', 'general' => 'General', - 'name' => 'Name', - 'status' => 'Status', - 'active' => 'Active', - 'inactive' => 'Inactive', - 'subject' => 'Subject', - 'email-template' => 'Email Template', - 'audience' => 'Audience', - 'channel' => 'Channel', - 'customer-group' => 'Customer Group', - 'schedule' => 'Schedule', - 'schedule-type' => 'Schedule Type', - 'once' => 'Once', - 'events' => 'Events', - 'schedule-date' => 'Schedule Date', + 'name' => 'Nombre', + 'status' => 'Estado', + 'active' => 'Activo', + 'inactive' => 'Inactivo', + 'subject' => 'Asunto', + 'email-template' => 'Plantilla de Email', + 'audience' => 'Audiencia', + 'channel' => 'Canal', + 'customer-group' => 'Grupo de Clientes', + 'schedule' => 'Programación', + 'schedule-type' => 'Tipo de Programación', + 'once' => 'Una vez', + 'events' => 'Eventos', + 'schedule-date' => 'Fecha Programada', 'spooling' => 'Spooling', - 'event' => 'Event', - 'birthday' => 'Birthday', - 'create-success' => 'Campaign created successfully.', - 'update-success' => 'Campaign updated successfully.', - 'delete-success' => 'Campaign deleted successfully', + 'event' => 'Evento', + 'birthday' => 'Cumpleaños', + 'create-success' => 'Campaña creada correctamente.', + 'update-success' => 'Campaña actualizada correctamente.', + 'delete-success' => 'Campaña eliminada correctamente.', ], 'events' => [ - 'title' => 'Events', - 'add-title' => 'Add Event', - 'edit-title' => 'Edit Event', - 'save-btn-title' => 'Save', + 'title' => 'Eventos', + 'add-title' => 'Agregar Evento', + 'edit-title' => 'Editar Evento', + 'save-btn-title' => 'Guardar', 'general' => 'General', - 'name' => 'Name', - 'description' => 'Description', - 'date' => 'Date', - 'create-success' => 'Event created successfully.', - 'update-success' => 'Event updated successfully.', - 'delete-success' => 'Event deleted successfully.', - 'edit-error' => 'Can not edit this event.' + 'name' => 'Nombre', + 'description' => 'Descripción', + 'date' => 'Fecha', + 'create-success' => 'Evento creado con éxito.', + 'update-success' => 'Evento actualizado con éxito.', + 'delete-success' => 'Evento borrado con éxito.', + 'edit-error' => 'No se puede editar este evento.' ] ], @@ -1256,7 +1291,7 @@ return [ 'content' => 'Contenido', 'url-key' => 'URL clave', 'channel' => 'Canales', - 'locale' => 'Lugares', + 'locale' => 'Idiomas', 'create-btn-title' => 'Guardar página', 'edit-title' => 'Editar Page', 'edit-btn-title' => 'Guardar página', @@ -1267,9 +1302,9 @@ return [ 'update-failure' => 'La página no pudo ser actualizada', 'page-title' => 'Título de la página', 'layout' => 'Diseño', - 'meta_keywords' => 'Meta Keywords', - 'meta_description' => 'Meta Description', - 'meta_title' => 'Meta Title', + 'meta_keywords' => 'Meta Palabras Claves', + 'meta_description' => 'Meta Descripción', + 'meta_title' => 'Meta Título', 'delete-success' => 'Página CMS borrada con éxito', 'delete-failure' => 'Página CMS no pudo ser borrada', 'preview' => 'Previsualización', @@ -1282,6 +1317,9 @@ return [ 'response' => [ 'being-used' => 'Este recurso: :name está siendo usado en :source', + 'product-copied' => 'El Producto ha sido copiado', + 'error-while-copying' => 'Se produjo un error al intentar copiar el producto', + 'product-can-not-be-copied' => 'Productos del tipo :type no se pueden copiar', 'cannot-delete-default' => 'No puede borrar el canal predeterminado', 'create-success' => ':name :name creado con éxito.', 'update-success' => ':name actualizado con éxito.', @@ -1326,14 +1364,17 @@ return [ ], 'system' => [ 'catalog' => 'Catálogo', - 'homepage' => 'Homepage configuration', - 'allow-no-of-new-product-homepage' => 'Allowed No of New Product in Homepage', - 'allow-no-of-featured-product-homepage' => 'Allowed No of Featured Product in Homepage', - 'allow-out-of-stock-items' => 'Allow out of stock items', + 'homepage' => 'Configuración de Página de Inicio', + 'allow-no-of-new-product-homepage' => 'No permitido Nuevo Producto en la Página de Inicio', + 'allow-no-of-featured-product-homepage' => 'No Permitido Producto Destacado en Página de Inicio', + 'allow-out-of-stock-items' => 'Permitir Artículos Agotados', 'products' => 'Productos', 'guest-checkout' => 'Compras como invitado', 'allow-guest-checkout' => 'Permitir compras como invitado', 'allow-guest-checkout-hint' => 'Aviso: Si eligió permitir, esta opción puede ser configurada específicamente para cada producto.', + 'attribute' => 'Atributo', + 'image-upload-size' => 'Tamaño de Carga de Imagen Permitido (en Kb)', + 'file-upload-size' => 'Tamaño de Carga de Archivo Permitido (en Kb)', 'review' => 'Opiniones', 'allow-guest-review' => 'Permitir opiniones como invitado', 'inventory' => 'Inventario', @@ -1351,7 +1392,7 @@ return [ 'origin' => 'Origen', 'country' => 'País', 'state' => 'Departamento', - 'zip' => 'Zip', + 'zip' => 'Código Postal', 'city' => 'Ciudad', 'street-address' => 'Dirección', 'title' => 'Título', @@ -1365,11 +1406,11 @@ return [ 'money-transfer' => 'Transferencia', 'paypal-standard' => 'PayPal', 'business-account' => 'Cuenta de negocio', - 'newsletter' => 'Suscripción a newsletter', - 'newsletter-subscription' => 'Permitir suscripciones a newsletter', + 'newsletter' => 'Boletín de Suscripción', + 'newsletter-subscription' => 'Permitir Suscripciones al Boletín', 'email' => 'Verificación de email', 'email-verification' => 'Permitir verificación de email', - 'sort_order' => 'Orden de clasificación', + 'sort_order' => 'Orden de Clasificación', 'general' => 'General', 'footer' => 'Pie de página', 'content' => 'Contenido', @@ -1394,31 +1435,59 @@ return [ 'order-number-prefix' => 'Prefijo para Pedido #', 'order-number-length' => 'Largo para Pedido #', 'order-number-suffix' => 'Sufijo para Pedido #', - 'minimum-order' => 'Minimum Order Settings', - 'minimum-order-amount' => 'Minimum Order Amount', + 'order-number-generator-class' => 'Generado de Números de Pedido', + 'minimum-order' => 'Configuración de Pedido Mínimo', + 'minimum-order-amount' => 'Cantidad Mínima de Pedido', 'default' => 'Predeterminado', 'sandbox' => 'Sandbox', - 'all-channels' => 'Todos', - 'all-locales' => 'Todos', - 'invoice-slip-design' => 'Diseño parte trasera factura', - 'logo' => 'logo', + 'all-channels' => 'Todos los Canales', + 'all-locales' => 'Todos los Idiomas', + 'all-customer-groups' => 'Todos los grupos de Clientes', + 'invoice-slip-design' => 'Diseño de Comprobande de Factura', + 'logo' => 'Logo', + 'storefront' => 'Storefront', + 'default-list-mode' => 'Modo de Lista Predeterminado', + 'grid' => 'Cuadrícula', + 'list' => 'Lista', + 'products-per-page' => 'Productos Por Página', + 'sort-by' => 'Ordenar Por', + 'from-z-a' => 'Desde Z-A', + 'from-a-z' => 'Desde A-Z', + 'newest-first' => 'Más Nuevos Primero', + 'oldest-first' => 'Más Viejos Primero', + 'cheapest-first' => 'Más Barato Primero', + 'expensive-first' => 'Más Caro Primero', + 'comma-seperated' => 'Separado por Comas', + 'favicon' => 'Favicon', + 'seo' => 'SEO', + 'rich-snippets' => 'Fragmentos Enriquecidos', + 'enable' => 'Habilitar', + 'show-weight' => 'Mostrar Peso', + 'show-categories' => 'Mostrar Categorías', + 'show-images' => 'Mostrar Imágenes', + 'show-reviews' => 'Mostrar Reseñas', + 'show-ratings' => 'Mostrar Calificaciones', + 'show-offers' => 'Mostrar Ofertas', + 'show-sku' => 'Mostrar SKU', + 'categories' => 'Categorías', + 'show-search-input-field' => 'Mostrar Campo de Entrada de Búsqueda', 'store-name' => 'Nombre de la tienda', 'vat-number' => 'Número de valor agregado', 'contact-number' => 'Número de contacto', 'bank-details' => 'Detalles del banco', - 'mailing-address' => 'Send Check to', - 'instructions' => 'Instructions', - 'custom-scripts' => 'Custom Scripts', - 'custom-css' => 'Custom CSS', - 'custom-javascript' => 'Custom Javascript', + 'mailing-address' => 'Dirección de Envío', + 'instructions' => 'Instrucciones', + 'custom-scripts' => 'Scripts Personalizados', + 'custom-css' => 'CSS Personalizados', + 'custom-javascript' => 'Javascript Personalizado', 'paypal-smart-button' => 'PayPal', - 'client-id' => 'Client Id', - 'client-id-info' => 'Use "sb" for testing.', - 'client-secret' => 'Client Secret', - 'client-secret-info' => 'Add your secret key here', - 'accepted-currencies' => 'Accepted currencies', - 'accepted-currencies-info' => 'Add currency code comma seperated e.g. USD,INR,...', - 'buy-now-button-display' => 'Allow customers to directly buy products' + 'client-id' => 'Id del Cliente', + 'client-id-info' => 'Utilice "sb" para realizar pruebas.', + 'client-secret' => 'Secreto del Cliente', + 'client-secret-info' => 'Agrega tu clave secreta aquí', + 'accepted-currencies' => 'Monedas aceptadas', + 'accepted-currencies-info' => 'Agregue el código de moneda separado por comas, por ej. USD,INR,...', + 'buy-now-button-display' => 'Permitir que los clientes compren productos directamente' ] ] ]; diff --git a/packages/Webkul/Admin/src/Resources/lang/fa/app.php b/packages/Webkul/Admin/src/Resources/lang/fa/app.php index 20e79e8c8..45e040fdd 100644 --- a/packages/Webkul/Admin/src/Resources/lang/fa/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/fa/app.php @@ -80,7 +80,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'تخفیف', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -238,7 +239,9 @@ return [ 'view' => 'چشم انداز', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'وضعیت به روز رسانی' + 'update-status' => 'وضعیت به روز رسانی', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -390,6 +393,7 @@ return [ 'comment' => 'Comment', 'submit-comment' => 'Submit Comment', 'notify-customer' => 'Notify Customer', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -466,6 +470,20 @@ return [ 'view-title' => ' #:refund_id بازپرداخت', 'invalid-refund-amount-error' => 'مبلغ بازپرداخت باید صفر نباشد.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/it/app.php b/packages/Webkul/Admin/src/Resources/lang/it/app.php index edcf670f1..d8187c559 100644 --- a/packages/Webkul/Admin/src/Resources/lang/it/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/it/app.php @@ -80,7 +80,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'Sconti', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -239,7 +240,9 @@ return [ 'view' => 'Vedi', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'Update Stato' + 'update-status' => 'Update Stato', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -392,7 +395,8 @@ return [ 'submit-comment' => 'Invia Commento', 'notify-customer' => 'Notifica Cliente', 'customer-notified' => ':date | Cliente Notificato', - 'customer-not-notified' => ':date | Cliente Non Notificato' + 'customer-not-notified' => ':date | Cliente Non Notificato', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -468,6 +472,20 @@ return [ 'view-title' => 'Rimborso #:refund_id', 'invalid-refund-amount-error' => 'La somma rimborsata dovrebbe essere diversa da zero.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/nl/app.php b/packages/Webkul/Admin/src/Resources/lang/nl/app.php index f14010008..9d1ad0c3f 100644 --- a/packages/Webkul/Admin/src/Resources/lang/nl/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/nl/app.php @@ -80,7 +80,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'Korting', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -391,6 +392,7 @@ return [ 'comment' => 'Comment', 'submit-comment' => 'Submit Comment', 'notify-customer' => 'Notify Customer', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -467,6 +469,20 @@ return [ 'view-title' => 'Terugbetaling #:refund_id', 'invalid-refund-amount-error' => 'Het restitutiebedrag mag niet nul zijn.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/pl/app.php b/packages/Webkul/Admin/src/Resources/lang/pl/app.php index 126bf6551..81e6e6959 100644 --- a/packages/Webkul/Admin/src/Resources/lang/pl/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/pl/app.php @@ -79,7 +79,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'Rabat', - 'cms' => 'System CMS' + 'cms' => 'System CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -237,7 +238,9 @@ return [ 'view' => 'Widok', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'Aktualizcja statusu' + 'update-status' => 'Aktualizcja statusu', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -390,7 +393,8 @@ return [ 'submit-comment' => 'Prześlij komentarz', 'notify-customer' => 'Powiadom klienta', 'customer-notified' => ':date | Klient Powiadomiony', - 'customer-not-notified' => ':date | Klient Nie powiadomiony' + 'customer-not-notified' => ':date | Klient Nie powiadomiony', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -467,6 +471,20 @@ return [ 'view-title' => 'Refundacja nr #:refund_id', 'invalid-refund-amount-error' => 'Kwota zwrotu powinna być różna od zera.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php index dbef8c404..a6a9bb7a8 100755 --- a/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/pt_BR/app.php @@ -80,7 +80,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'Desconto', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -238,7 +239,9 @@ return [ 'view' => 'Visão', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'Atualizar o status' + 'update-status' => 'Atualizar o status', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -390,6 +393,7 @@ return [ 'comment' => 'Comment', 'submit-comment' => 'Submit Comment', 'notify-customer' => 'Notify Customer', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -466,6 +470,20 @@ return [ 'view-title' => 'Reembolso #:refund_id', 'invalid-refund-amount-error' => 'Refund amount should be non zero.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/lang/tr/app.php b/packages/Webkul/Admin/src/Resources/lang/tr/app.php index 815b9af33..bc0561bd7 100644 --- a/packages/Webkul/Admin/src/Resources/lang/tr/app.php +++ b/packages/Webkul/Admin/src/Resources/lang/tr/app.php @@ -78,7 +78,8 @@ return [ 'campaigns' => 'Campaigns', 'email-templates' => 'Email Templates', 'discount' => 'İndirim', - 'cms' => 'CMS' + 'cms' => 'CMS', + 'transactions' => 'Transactions' ], 'acl' => [ @@ -236,7 +237,9 @@ return [ 'view' => 'Görüntüle', 'rtl' => 'RTL', 'ltr' => 'LTR', - 'update-status' => 'Durum Güncelle' + 'update-status' => 'Durum Güncelle', + 'transaction-id' => 'Transaction Id', + 'transaction-date' => 'Transaction Date', ], 'account' => [ @@ -388,7 +391,8 @@ return [ 'submit-comment' => 'Yorum Gönder', 'notify-customer' => 'Müşteriyi Bilgilendir', 'customer-notified' => ':date | Müşteri Bilgilendirildi', - 'customer-not-notified' => ':date | Müşteri Bilgilendirilmedi' + 'customer-not-notified' => ':date | Müşteri Bilgilendirilmedi', + 'transactions' => 'Transactions' ], 'invoices' => [ @@ -465,6 +469,20 @@ return [ 'view-title' => 'İade #:refund_id', 'invalid-refund-amount-error' => 'Lütfen iade miktarını giriniz.' + ], + + 'transactions' => [ + 'title' => 'Transactions', + 'id' => 'Id', + 'transaction-id' => 'Transaction Id', + 'payment-method' => 'Payment method', + 'action' => 'Action', + 'view-title' => 'Transaction #:transaction_id', + 'transaction-data' => 'Transaction Data', + 'order-id' => 'Order Id', + 'status' => 'Status', + 'created-at' => 'Created At', + 'transaction-details' => 'Transaction Details' ] ], diff --git a/packages/Webkul/Admin/src/Resources/views/dashboard/index.blade.php b/packages/Webkul/Admin/src/Resources/views/dashboard/index.blade.php index 7e09bc72d..f4a3578f0 100755 --- a/packages/Webkul/Admin/src/Resources/views/dashboard/index.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/dashboard/index.blade.php @@ -208,7 +208,7 @@
getProductBaseImage($item->product); ?> - +
diff --git a/packages/Webkul/Admin/src/Resources/views/export/temp.blade.php b/packages/Webkul/Admin/src/Resources/views/export/temp.blade.php index 755f4c7fd..ee655351f 100755 --- a/packages/Webkul/Admin/src/Resources/views/export/temp.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/export/temp.blade.php @@ -13,6 +13,10 @@ @foreach ($records as $record) @foreach($record as $column => $value) + @php + $value = preg_replace('/[^A-Za-z0-9@#$%^&*()_!+\-]/', '', $value); + @endphp + {{ $value }} @endforeach diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/content.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/content.blade.php index 473031dd5..9148ca346 100755 --- a/packages/Webkul/Admin/src/Resources/views/layouts/content.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/layouts/content.blade.php @@ -2,7 +2,7 @@ @section('content-wrapper')
- + @include ('admin::layouts.nav-aside')
@@ -12,6 +12,6 @@ @yield('content')
- +
@stop \ No newline at end of file diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php index d3f9e1e7c..d6d6a1f55 100755 --- a/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/layouts/nav-aside.blade.php @@ -30,8 +30,4 @@ @endforeach @endif - -
diff --git a/packages/Webkul/Admin/src/Resources/views/layouts/nav-left.blade.php b/packages/Webkul/Admin/src/Resources/views/layouts/nav-left.blade.php index cb7ebbc30..483ef7d7d 100755 --- a/packages/Webkul/Admin/src/Resources/views/layouts/nav-left.blade.php +++ b/packages/Webkul/Admin/src/Resources/views/layouts/nav-left.blade.php @@ -1,10 +1,14 @@