From a962824a93eab524d044a1a53007517ce2c5c432 Mon Sep 17 00:00:00 2001 From: Basil Suter Date: Wed, 9 Nov 2022 09:49:30 +0000 Subject: [PATCH 1/4] php stan, rector, do not test eol php version --- .github/workflows/tests.yml | 2 +- core/UPGRADE.md | 4 ++++ core/base/Boot.php | 4 ---- core/console/commands/HealthController.php | 1 - core/web/jsonld/AggregateRating.php | 2 +- core/web/jsonld/EventTrait.php | 2 +- core/web/jsonld/GeoCoordinates.php | 1 + core/web/jsonld/MediaObjectTrait.php | 1 + phpstan.neon | 4 +++- rector.php | 6 +++++- 10 files changed, 17 insertions(+), 10 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 38eb0d21c..90615029f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -15,7 +15,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest] - php: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2'] + php: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2'] services: mysql: diff --git a/core/UPGRADE.md b/core/UPGRADE.md index 5b19c5aa4..26d67fb90 100644 --- a/core/UPGRADE.md +++ b/core/UPGRADE.md @@ -3,6 +3,10 @@ LUYA UPGRADE This document will help you upgrading from a LUYA Version into another. For more detailed informations about the breaking changes **click the issue detail link**, there you can examples of how to change your code. +## 2.3.0 + ++ [#]() Official deprecated unit tests for php 7.0, 7.1, 7.2 and 7.3. The minium php version is now 7.4, see [php supported versions](https://www.php.net/supported-versions.php). The code keeps the same and should be backwards compatible but its not official tested anymore. + ## 2.0.0 + [#2068](https://github.com/luyadev/luya/issues/2068) In order to restore the auto register mechanism for csrf tokens either use `ActiveForms` or configure your component: diff --git a/core/base/Boot.php b/core/base/Boot.php index 1ba70c0bc..2b7618072 100644 --- a/core/base/Boot.php +++ b/core/base/Boot.php @@ -197,8 +197,6 @@ public function run() /** * Run Cli-Application based on the provided config file. - * - * @return string|integer */ public function applicationConsole() { @@ -241,8 +239,6 @@ public function applicationConsole() /** * Run Web-Application based on the provided config file. - * - * @return string Returns the Yii Application run() method if mock is disabled. Otherwise returns void */ public function applicationWeb() { diff --git a/core/console/commands/HealthController.php b/core/console/commands/HealthController.php index 2626bf2d3..4875d16c3 100644 --- a/core/console/commands/HealthController.php +++ b/core/console/commands/HealthController.php @@ -91,7 +91,6 @@ public function actionIndex() /** * Test Mail-Component (Use --verbose=1 to enable smtp debug output) * - * @return boolean Whether successfull or not. * @throws \Exception On smtp failure */ public function actionMailer() diff --git a/core/web/jsonld/AggregateRating.php b/core/web/jsonld/AggregateRating.php index 88f20087f..d6c867f23 100644 --- a/core/web/jsonld/AggregateRating.php +++ b/core/web/jsonld/AggregateRating.php @@ -40,7 +40,7 @@ public function setItemReviewed(ThingInterface $thing) */ public function getItemReviewed() { - $this->_itemReviewed; + return $this->_itemReviewed; } private $_ratingCount; diff --git a/core/web/jsonld/EventTrait.php b/core/web/jsonld/EventTrait.php index 25ab96196..6be509c48 100644 --- a/core/web/jsonld/EventTrait.php +++ b/core/web/jsonld/EventTrait.php @@ -102,7 +102,7 @@ public function getComposer() */ public function setComposer($composer) { - ObjectHelper::isInstanceOf($author, [Organization::class, PersonInterface::class]); + ObjectHelper::isInstanceOf($composer, [Organization::class, PersonInterface::class]); $this->_composer = $composer; return $this; diff --git a/core/web/jsonld/GeoCoordinates.php b/core/web/jsonld/GeoCoordinates.php index 040f9c1af..043181ce7 100644 --- a/core/web/jsonld/GeoCoordinates.php +++ b/core/web/jsonld/GeoCoordinates.php @@ -26,6 +26,7 @@ public function typeDefintion() public function setAddress(PostalAddress $address) { $this->_address = $address; + return $this; } /** diff --git a/core/web/jsonld/MediaObjectTrait.php b/core/web/jsonld/MediaObjectTrait.php index e63005a1b..c45d1c0fb 100644 --- a/core/web/jsonld/MediaObjectTrait.php +++ b/core/web/jsonld/MediaObjectTrait.php @@ -44,6 +44,7 @@ public function getContentUrl() public function setEmbedUrl(UrlValue $url) { $this->_embedUrl = $url->getValue(); + return $this; } /** diff --git a/phpstan.neon b/phpstan.neon index ce8aee7d5..2fa6833ac 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -1,7 +1,9 @@ parameters: level: 0 paths: - - src + - core + excludePaths: + - core/vendor bootstrapFiles: - vendor/yiisoft/yii2/Yii.php tmpDir: .tmp \ No newline at end of file diff --git a/rector.php b/rector.php index beed6fabb..931a9a509 100644 --- a/rector.php +++ b/rector.php @@ -8,7 +8,11 @@ return static function (RectorConfig $rectorConfig): void { $rectorConfig->paths([ - __DIR__ . '/src' + __DIR__ . '/core' + ]); + + $rectorConfig->skip([ + __DIR__ . '/core/*/vendor/**/*', ]); // register a single rule From 8cf27b1f8dfe8284b899e72d58c5fc02f9ff5683 Mon Sep 17 00:00:00 2001 From: Basil Suter Date: Wed, 9 Nov 2022 09:57:18 +0000 Subject: [PATCH 2/4] rector --- core/CHANGELOG.md | 6 ++++++ core/TagParser.php | 6 +++--- core/UPGRADE.md | 2 +- core/base/Boot.php | 2 +- core/base/HookEvent.php | 2 +- core/base/Module.php | 2 +- core/console/Command.php | 2 +- core/console/Importer.php | 2 +- core/console/commands/views/module/readme.php | 6 +++--- core/texttospeech/TextToSpeechWidget.php | 2 +- core/traits/ErrorHandlerTrait.php | 20 +++++++++---------- core/web/Composition.php | 2 +- core/web/CompositionResolver.php | 2 +- rector.php | 2 +- 14 files changed, 32 insertions(+), 26 deletions(-) diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 6d216f4fd..69b154be6 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). In order to read more about upgrading and BC breaks have a look at the [UPGRADE Document](UPGRADE.md). +## 2.3.0 + +> Check the [UPGRADE document](UPGRADE.md) to read more about breaking changes. + ++ [#2165](https://github.com/luyadev/luya/pull/2165) Official deprecated unit tests for php 7.0, 7.1 + ## 2.2.1 (5. October 2022) + [#2159](https://github.com/luyadev/luya/pull/2159) Added missing option to create menu items with a scheme instead of relative paths. diff --git a/core/TagParser.php b/core/TagParser.php index 70a765c5d..b7bc3fd03 100644 --- a/core/TagParser.php +++ b/core/TagParser.php @@ -139,7 +139,7 @@ private function instantiatTag($tag) { if (!is_object($this->tags[$tag])) { $this->tags[$tag] = Yii::createObject($this->tags[$tag]); - Yii::debug('tag parser object generated for:'. $tag, __CLASS__); + Yii::debug('tag parser object generated for:'. $tag, self::class); } } @@ -153,8 +153,8 @@ private function parseTag($tag, $context) // ensure tag is an object $this->instantiatTag($tag); // extract context - $value = isset($context['value']) ? $context['value'] : false; - $sub = isset($context['sub']) ? $context['sub'] : false; + $value = $context['value'] ?? false; + $sub = $context['sub'] ?? false; // the sub value can contain escaped values, those values must be parsed back into the original state. if ($sub) { $sub = str_replace(['\)', '\('], [')', '('], $sub); diff --git a/core/UPGRADE.md b/core/UPGRADE.md index 26d67fb90..15b50539a 100644 --- a/core/UPGRADE.md +++ b/core/UPGRADE.md @@ -5,7 +5,7 @@ This document will help you upgrading from a LUYA Version into another. For more ## 2.3.0 -+ [#]() Official deprecated unit tests for php 7.0, 7.1, 7.2 and 7.3. The minium php version is now 7.4, see [php supported versions](https://www.php.net/supported-versions.php). The code keeps the same and should be backwards compatible but its not official tested anymore. ++ [#2165](https://github.com/luyadev/luya/pull/2165) Official deprecated unit tests for php 7.0, 7.1, 7.2 and 7.3. The minium php version is now 7.4, see [php supported versions](https://www.php.net/supported-versions.php). The code keeps the same and should be backwards compatible but its not official tested anymore. ## 2.0.0 diff --git a/core/base/Boot.php b/core/base/Boot.php index 2b7618072..bf6064289 100644 --- a/core/base/Boot.php +++ b/core/base/Boot.php @@ -226,7 +226,7 @@ public function applicationConsole() 'enablePrettyUrl' => true, 'showScriptName' => false, 'baseUrl' => $baseUrl, - 'hostInfo' => isset($config['consoleHostInfo']) ? $config['consoleHostInfo'] : null, + 'hostInfo' => $config['consoleHostInfo'] ?? null, ], ], ]); diff --git a/core/base/HookEvent.php b/core/base/HookEvent.php index 7661fc9da..65344969d 100644 --- a/core/base/HookEvent.php +++ b/core/base/HookEvent.php @@ -93,6 +93,6 @@ public function offsetUnset($offset) #[\ReturnTypeWillChange] public function offsetGet($offset) { - return isset($this->_iterations[$offset]) ? $this->_iterations[$offset] : null; + return $this->_iterations[$offset] ?? null; } } diff --git a/core/base/Module.php b/core/base/Module.php index e8615b11a..ca7720cab 100644 --- a/core/base/Module.php +++ b/core/base/Module.php @@ -382,7 +382,7 @@ public static function registerTranslation($prefix, $basePath, array $fileMap) */ public static function staticBasePath() { - $class = new \ReflectionClass(get_called_class()); + $class = new \ReflectionClass(static::class); return dirname($class->getFileName()); } diff --git a/core/console/Command.php b/core/console/Command.php index 9dee1325e..1a88d18ff 100644 --- a/core/console/Command.php +++ b/core/console/Command.php @@ -98,7 +98,7 @@ public function selectModule(array $options = []) $modules[$id] = $id; } - $text = (isset($options['text'])) ? $options['text'] : 'Please select a module:'; + $text = $options['text'] ?? 'Please select a module:'; return $this->select($text, $modules); } diff --git a/core/console/Importer.php b/core/console/Importer.php index 467ab2b12..95481c7bb 100644 --- a/core/console/Importer.php +++ b/core/console/Importer.php @@ -101,7 +101,7 @@ public function getModule() */ public function addLog($value) { - $this->getImporter()->addLog(get_called_class(), $value); + $this->getImporter()->addLog(static::class, $value); } /** diff --git a/core/console/commands/views/module/readme.php b/core/console/commands/views/module/readme.php index 608dafda6..4615c2a34 100644 --- a/core/console/commands/views/module/readme.php +++ b/core/console/commands/views/module/readme.php @@ -6,9 +6,9 @@ * @var $ns The namespace where the module is stored in. */ ?># Module - + - + ## Installation In order to add the modules to your project go into the modules section of your config: @@ -25,4 +25,4 @@ // ... ], ]; -``` \ No newline at end of file +``` diff --git a/core/texttospeech/TextToSpeechWidget.php b/core/texttospeech/TextToSpeechWidget.php index b570b1942..439f73dc0 100644 --- a/core/texttospeech/TextToSpeechWidget.php +++ b/core/texttospeech/TextToSpeechWidget.php @@ -131,7 +131,7 @@ public function run() TextToSpeechAsset::register($this->view); $config = Json::htmlEncode([ - 'text' => $this->text ? $this->text : '', // must be an empty string as it will checked with .length + 'text' => $this->text ?: '', // must be an empty string as it will checked with .length 'language' => Yii::$app->language, ]); diff --git a/core/traits/ErrorHandlerTrait.php b/core/traits/ErrorHandlerTrait.php index e1e3241cb..349f5acce 100644 --- a/core/traits/ErrorHandlerTrait.php +++ b/core/traits/ErrorHandlerTrait.php @@ -178,9 +178,9 @@ public function getExceptionArray($exception) } elseif (is_string($exception)) { $_message = 'exception string: ' . $exception; } elseif (is_array($exception)) { - $_message = isset($exception['message']) ? $exception['message'] : 'exception array dump: ' . print_r($exception, true); - $_file = isset($exception['file']) ? $exception['file'] : __FILE__; - $_line = isset($exception['line']) ? $exception['line'] : __LINE__; + $_message = $exception['message'] ?? 'exception array dump: ' . print_r($exception, true); + $_file = $exception['file'] ?? __FILE__; + $_line = $exception['line'] ?? __LINE__; } $exceptionName = 'Exception'; @@ -195,12 +195,12 @@ public function getExceptionArray($exception) 'message' => $_message, 'file' => $_file, 'line' => $_line, - 'requestUri' => isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : null, - 'serverName' => isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : null, + 'requestUri' => $_SERVER['REQUEST_URI'] ?? null, + 'serverName' => $_SERVER['SERVER_NAME'] ?? null, 'date' => date('d.m.Y H:i'), 'trace' => $_trace, 'previousException' => $_previousException, - 'ip' => isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : null, + 'ip' => $_SERVER['REMOTE_ADDR'] ?? null, 'get' => isset($_GET) ? ArrayHelper::coverSensitiveValues($_GET, $this->sensitiveKeys) : [], 'post' => isset($_POST) ? ArrayHelper::coverSensitiveValues($_POST, $this->sensitiveKeys) : [], 'bodyParams' => Yii::$app instanceof Application ? ArrayHelper::coverSensitiveValues(Yii::$app->request->bodyParams) : [], @@ -252,8 +252,8 @@ private function buildTrace($exception) */ private function buildTraceItem(array $item) { - $file = isset($item['file']) ? $item['file'] : null; - $line = isset($item['line']) ? $item['line'] : null; + $file = $item['file'] ?? null; + $line = $item['line'] ?? null; $contextLine = null; $preContext = []; $postContext = []; @@ -296,8 +296,8 @@ private function buildTraceItem(array $item) 'context_line' => $contextLine, 'pre_context' => $preContext, 'post_context' => $postContext, - 'function' => isset($item['function']) ? $item['function'] : null, - 'class' => isset($item['class']) ? $item['class'] : null, + 'function' => $item['function'] ?? null, + 'class' => $item['class'] ?? null, // currently arguments wont be transmited due to large amount of informations based on base object //'args' => isset($item['args']) ? ArrayHelper::coverSensitiveValues($item['args'], $this->sensitiveKeys) : [], ], function ($value) { diff --git a/core/web/Composition.php b/core/web/Composition.php index 0587ee209..75de97a9f 100644 --- a/core/web/Composition.php +++ b/core/web/Composition.php @@ -284,7 +284,7 @@ public function getKey($key, $defaultValue = false) { $this->getKeys(); - return isset($this->_keys[$key]) ? $this->_keys[$key] : $defaultValue; + return $this->_keys[$key] ?? $defaultValue; } /** diff --git a/core/web/CompositionResolver.php b/core/web/CompositionResolver.php index 2a7e4bbab..1f18a1b6a 100644 --- a/core/web/CompositionResolver.php +++ b/core/web/CompositionResolver.php @@ -88,7 +88,7 @@ public function getResolvedKeyValue($key) { $keys = $this->resolvedValues; - return isset($keys[$key]) ? $keys[$key] : false; + return $keys[$key] ?? false; } /** diff --git a/rector.php b/rector.php index 931a9a509..b67050293 100644 --- a/rector.php +++ b/rector.php @@ -12,7 +12,7 @@ ]); $rectorConfig->skip([ - __DIR__ . '/core/*/vendor/**/*', + __DIR__ . '/core/vendor', ]); // register a single rule From d810269d7096322532f55463d2a81cac2b559ac2 Mon Sep 17 00:00:00 2001 From: Basil Suter Date: Wed, 9 Nov 2022 10:06:24 +0000 Subject: [PATCH 3/4] tests --- .github/workflows/tests.yml | 67 +++++++++++++++++++ .../console/commands/ModuleControllerTest.php | 5 +- 2 files changed, 70 insertions(+), 2 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 90615029f..8295d262f 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -7,6 +7,73 @@ env: CC_TEST_REPORTER_ID: e104088a64c54b2a68debe43e4600b48f53a73441e99449223a9fa08c070cf97 jobs: + ## PHPSTAN + phpstan: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install PHP + uses: shivammathur/setup-php@2.21.0 + with: + php-version: '8.0' + extensions: mbstring, intl + coverage: none + env: + COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }} + update: true + + - name: Install dependencies + run: composer install --prefer-dist --no-interaction --no-progress --optimize-autoloader + + - name: PHPStan tests + run: composer phpstan + + ## Rector + rector: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install PHP + uses: shivammathur/setup-php@2.21.0 + with: + php-version: '8.0' + extensions: mbstring, intl + coverage: none + env: + COMPOSER_TOKEN: ${{ secrets.GITHUB_TOKEN }} + update: true + + - name: Install dependencies + run: composer install --prefer-dist --no-interaction --no-progress --optimize-autoloader + + - name: Rector tests + run: composer rector + + - uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Apply rector changes + + # PHPCSFIXER + php-cs-fixer: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + + - name: Install + run: composer install + + - name: Run php-cs-fixer + run: composer phpcsfixer + + - uses: stefanzweifel/git-auto-commit-action@v4 + with: + commit_message: Apply php-cs-fixer changes + ## PHP UNIT phpunit: name: PHP ${{ matrix.php }} on ${{ matrix.os }} diff --git a/tests/core/console/commands/ModuleControllerTest.php b/tests/core/console/commands/ModuleControllerTest.php index 292b128b9..940788c13 100644 --- a/tests/core/console/commands/ModuleControllerTest.php +++ b/tests/core/console/commands/ModuleControllerTest.php @@ -67,9 +67,9 @@ public function testRenderReadme() $content = $ctrl->renderReadme([], 'foo', 'app\\modules'); $tpl = <<<'EOT' # Foo Module - + File has been created with `module/create` command. - + ## Installation In order to add the modules to your project go into the modules section of your config: @@ -87,6 +87,7 @@ public function testRenderReadme() ], ]; ``` + EOT; $this->assertSame($tpl, $content); } From 041516c896e66519978b86c13136128ce63f3bdb Mon Sep 17 00:00:00 2001 From: nadar Date: Wed, 9 Nov 2022 10:07:00 +0000 Subject: [PATCH 4/4] Apply php-cs-fixer changes --- .php-cs-fixer.cache | 2 +- core/Config.php | 2 +- core/theme/ThemeManager.php | 1 - core/traits/RestBehaviorsTrait.php | 1 - core/web/Controller.php | 1 - core/web/Svg.php | 1 - 6 files changed, 2 insertions(+), 6 deletions(-) diff --git a/.php-cs-fixer.cache b/.php-cs-fixer.cache index 218da8548..38b6abf63 100644 --- a/.php-cs-fixer.cache +++ b/.php-cs-fixer.cache @@ -1 +1 @@ -{"php":"7.4.33","version":"3.4.0:v3.4.0#47177af1cfb9dab5d1cc4daf91b7179c2efe7fad","indent":" ","lineEnding":"\n","rules":{"blank_line_after_opening_tag":true,"braces":{"allow_single_line_anonymous_class_with_empty_body":true},"class_definition":{"space_before_parenthesis":true},"compact_nullable_typehint":true,"declare_equal_normalize":true,"lowercase_cast":true,"lowercase_static_reference":true,"new_with_braces":true,"no_blank_lines_after_class_opening":true,"no_leading_import_slash":true,"no_whitespace_in_blank_line":true,"ordered_class_elements":{"order":["use_trait"]},"ordered_imports":{"sort_algorithm":"alpha"},"return_type_declaration":true,"short_scalar_cast":true,"single_blank_line_before_namespace":true,"single_trait_insert_per_statement":true,"ternary_operator_spaces":true,"visibility_required":true,"blank_line_after_namespace":true,"constant_case":true,"elseif":true,"function_declaration":true,"indentation_type":true,"line_ending":true,"lowercase_keywords":true,"method_argument_space":{"on_multiline":"ensure_fully_multiline"},"no_break_comment":true,"no_closing_tag":true,"no_space_around_double_colon":true,"no_spaces_after_function_name":true,"no_spaces_inside_parenthesis":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"single_blank_line_at_eof":true,"single_class_element_per_statement":{"elements":["property"]},"single_import_per_statement":true,"single_line_after_imports":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"encoding":true,"full_opening_tag":true,"array_syntax":{"syntax":"short"},"no_unused_imports":true},"hashes":{"rector.php":3124578425,"dev\/BaseDevCommand.php":4182309186,"dev\/RepoController.php":3318325849,"dev\/TranslationController.php":2754342455,"core\/Config.php":1777763960,"core\/ConfigDefinition.php":1465878494,"core\/console\/Bootstrap.php":1838136789,"core\/console\/Controller.php":1403761351,"core\/console\/interfaces\/ImportControllerInterface.php":455751402,"core\/console\/ErrorHandler.php":3364684850,"core\/console\/commands\/ImportController.php":2559108135,"core\/console\/commands\/MigrateController.php":4036969449,"core\/console\/commands\/ThemeController.php":3521639092,"core\/console\/commands\/views\/module\/adminmodule.php":2610886297,"core\/console\/commands\/views\/module\/readme.php":2780614287,"core\/console\/commands\/views\/module\/frontendmodule.php":3768756495,"core\/console\/commands\/ModuleController.php":3821743663,"core\/console\/commands\/HealthController.php":3103600766,"core\/console\/commands\/BaseCrudController.php":240482310,"core\/console\/Application.php":3611786935,"core\/console\/Importer.php":1462317621,"core\/console\/Command.php":1923352595,"core\/messages\/hu\/luya.php":2444536749,"core\/messages\/tr\/luya.php":2751894532,"core\/messages\/de\/luya.php":2421382900,"core\/messages\/fr\/luya.php":2234519894,"core\/messages\/pl\/luya.php":1509855098,"core\/messages\/bg\/luya.php":1145237171,"core\/messages\/pt\/luya.php":1218120825,"core\/messages\/ro\/luya.php":3362377172,"core\/Exception.php":552570783,"core\/lazyload\/IntersectionObserverPolyfillAsset.php":2850477846,"core\/lazyload\/LazyLoad.php":3308063100,"core\/lazyload\/LazyLoadAsset.php":2114793758,"core\/theme\/ThemeManager.php":2858233700,"core\/theme\/SetupEvent.php":3001896412,"core\/theme\/ThemeConfig.php":1746355841,"core\/theme\/Theme.php":1687326047,"core\/rest\/UserBehaviorInterface.php":107607080,"core\/rest\/Controller.php":1446292579,"core\/rest\/ActiveController.php":38127716,"core\/helpers\/ObjectHelper.php":3176327925,"core\/helpers\/RestHelper.php":671990408,"core\/helpers\/Json.php":86492608,"core\/helpers\/ZipHelper.php":4033425578,"core\/helpers\/Url.php":3387877124,"core\/helpers\/StringHelper.php":1408546558,"core\/helpers\/ExportHelper.php":3767329217,"core\/helpers\/FileHelper.php":3821082153,"core\/helpers\/ArrayHelper.php":566213693,"core\/helpers\/ImportHelper.php":3959057173,"core\/helpers\/XLSXWriter.php":746135244,"core\/helpers\/Html.php":1871532806,"core\/helpers\/Inflector.php":2452734436,"core\/validators\/FloatValidator.php":3976388349,"core\/validators\/StrengthValidator.php":325022923,"core\/validators\/PhoneNumberValidator.php":1813848337,"core\/behaviors\/TimestampBehavior.php":3029417270,"core\/behaviors\/JsonBehavior.php":1247726928,"core\/behaviors\/HtmlEncodeBehavior.php":2168730971,"core\/texttospeech\/TextToSpeechAsset.php":718667024,"core\/texttospeech\/TextToSpeechWidget.php":2340743359,"core\/texttospeech\/views\/texttospeech.php":3872475522,"core\/Boot.php":1569096763,"core\/web\/Request.php":1324050581,"core\/web\/View.php":2407647226,"core\/web\/BaseLink.php":3300037045,"core\/web\/filters\/JsonCruftFilter.php":1340320698,"core\/web\/filters\/RobotsFilter.php":1574029935,"core\/web\/filters\/ResponseCache.php":3905384165,"core\/web\/Asset.php":386331473,"core\/web\/LinkInterface.php":2454161324,"core\/web\/Bootstrap.php":2604361414,"core\/web\/CompositionResolver.php":558692459,"core\/web\/Svg.php":327545599,"core\/web\/Controller.php":654807887,"core\/web\/AssetManager.php":2499149166,"core\/web\/Composition.php":626075130,"core\/web\/WebsiteLink.php":1477924129,"core\/web\/UrlRule.php":4114033656,"core\/web\/ErrorHandler.php":2842314448,"core\/web\/UrlManager.php":1520764968,"core\/web\/jsonld\/ImageObject.php":3090452046,"core\/web\/jsonld\/BlogPosting.php":1532790641,"core\/web\/jsonld\/DateValue.php":295415149,"core\/web\/jsonld\/OfferTrait.php":4065935538,"core\/web\/jsonld\/Thing.php":3277436917,"core\/web\/jsonld\/GeoCoordinates.php":1361246134,"core\/web\/jsonld\/FoodEstablishment.php":3366381607,"core\/web\/jsonld\/PersonInterface.php":2812147874,"core\/web\/jsonld\/LanguageValue.php":3857123513,"core\/web\/jsonld\/DurationValue.php":3857189469,"core\/web\/jsonld\/OfferInterface.php":57043335,"core\/web\/jsonld\/Event.php":585901890,"core\/web\/jsonld\/LiveBlogPosting.php":3899954885,"core\/web\/jsonld\/EntertainmentBusiness.php":697343505,"core\/web\/jsonld\/CafeOrCoffeeShop.php":4198977577,"core\/web\/jsonld\/PriceValue.php":428038914,"core\/web\/jsonld\/BlogPostingInterface.php":3387553370,"core\/web\/jsonld\/CommentTrait.php":1389303892,"core\/web\/jsonld\/RangeValue.php":3636559368,"core\/web\/jsonld\/PropertyValueTrait.php":352814887,"core\/web\/jsonld\/Review.php":1438262363,"core\/web\/jsonld\/LocalBusiness.php":935741322,"core\/web\/jsonld\/PersonTrait.php":1844776652,"core\/web\/jsonld\/SocialMediaPosting.php":170777199,"core\/web\/jsonld\/ImageObjectInterface.php":3653825424,"core\/web\/jsonld\/SocialMediaPostingTrait.php":2464438873,"core\/web\/jsonld\/Organization.php":2038220490,"core\/web\/jsonld\/Person.php":1301155825,"core\/web\/jsonld\/CreativeWorkInterface.php":3439143808,"core\/web\/jsonld\/MediaObjectTrait.php":1484593669,"core\/web\/jsonld\/Country.php":3549654911,"core\/web\/jsonld\/LiveBlogPostingTrait.php":2499226495,"core\/web\/jsonld\/OrganizationTrait.php":495922611,"core\/web\/jsonld\/ThingTrait.php":1279629303,"core\/web\/jsonld\/LiveBlogPostingInterface.php":4203237652,"core\/web\/jsonld\/CountryTrait.php":1361710947,"core\/web\/jsonld\/ArticleTrait.php":934215580,"core\/web\/jsonld\/EventInterface.php":1427947735,"core\/web\/jsonld\/MediaObjectInterface.php":2977916284,"core\/web\/jsonld\/CreativeWork.php":1250705573,"core\/web\/jsonld\/LocalBusinessInterface.php":1637690719,"core\/web\/jsonld\/LocalBusinessTrait.php":1060484165,"core\/web\/jsonld\/Place.php":3701217501,"core\/web\/jsonld\/ContactPoint.php":2603217527,"core\/web\/jsonld\/Comment.php":437720976,"core\/web\/jsonld\/Offer.php":2917760773,"core\/web\/jsonld\/ThingInterface.php":2946429849,"core\/web\/jsonld\/PropertyValue.php":2905304604,"core\/web\/jsonld\/ImageObjectTrait.php":553287535,"core\/web\/jsonld\/PostalAddress.php":3848979197,"core\/web\/jsonld\/BaseValue.php":1538584686,"core\/web\/jsonld\/SocialMediaPostingInterface.php":2499728185,"core\/web\/jsonld\/DateTimeValue.php":3967477565,"core\/web\/jsonld\/AggregateRating.php":269133083,"core\/web\/jsonld\/UrlValue.php":461771234,"core\/web\/jsonld\/Restaurant.php":2930170566,"core\/web\/jsonld\/EventTrait.php":2045903913,"core\/web\/jsonld\/MediaObject.php":4108326736,"core\/web\/jsonld\/TextValue.php":693647579,"core\/web\/jsonld\/CommentInterface.php":4167507598,"core\/web\/jsonld\/BlogPostingTrait.php":3247193708,"core\/web\/jsonld\/PropertyValueInterface.php":3963976907,"core\/web\/jsonld\/CreativeWorkTrait.php":2751011977,"core\/web\/jsonld\/FoodEstablishmentInterface.php":1359450908,"core\/web\/jsonld\/CurrencyValue.php":229626295,"core\/web\/jsonld\/Article.php":152141416,"core\/web\/jsonld\/ArticleInterface.php":3168668758,"core\/web\/jsonld\/OpeningHoursValue.php":1468870255,"core\/web\/jsonld\/OrganizationInterface.php":3186412066,"core\/web\/jsonld\/FoodEstablishmentTrait.php":955471027,"core\/web\/jsonld\/NightClub.php":592950340,"core\/web\/jsonld\/Rating.php":1806638154,"core\/web\/jsonld\/PlaceInterface.php":1485076493,"core\/web\/jsonld\/CountryInterface.php":1711128351,"core\/web\/jsonld\/BarOrPub.php":325503531,"core\/web\/jsonld\/BaseThing.php":1350506154,"core\/web\/jsonld\/PlaceTrait.php":222062377,"core\/web\/Application.php":2336257410,"core\/web\/GroupUserIdentityInterface.php":566987453,"core\/web\/EmailLink.php":838060934,"core\/web\/Element.php":2945107543,"core\/web\/GroupUser.php":872188654,"core\/web\/JsonLd.php":3390203130,"core\/web\/TelephoneLink.php":1089740746,"core\/web\/ErrorHandlerExceptionRenderEvent.php":3934342382,"core\/web\/LinkTrait.php":3461731849,"core\/base\/CoreModuleInterface.php":3280600923,"core\/base\/Module.php":942177940,"core\/base\/AdminModuleInterface.php":2497849850,"core\/base\/Boot.php":4157600918,"core\/base\/PackageInstaller.php":2773281689,"core\/base\/BaseBootstrap.php":116629840,"core\/base\/Widget.php":1311282394,"core\/base\/ModuleReflection.php":1256365593,"core\/base\/PackageConfig.php":3440557541,"core\/base\/HookEvent.php":1773779728,"core\/base\/DynamicModel.php":1689430584,"core\/Yii.php":2237999532,"core\/components\/Mail.php":1151084173,"core\/components\/Formatter.php":173596289,"core\/tag\/TagInterface.php":2407264072,"core\/tag\/tags\/TelTag.php":3772335085,"core\/tag\/tags\/MailTag.php":3821392003,"core\/tag\/tags\/LinkTag.php":996166323,"core\/tag\/BaseTag.php":3176347691,"core\/tag\/TagMarkdownParser.php":2487885700,"core\/exceptions\/WhitelistedException.php":864185422,"core\/traits\/ErrorHandlerTrait.php":4191124530,"core\/traits\/ApplicationTrait.php":2075908731,"core\/traits\/CacheableTrait.php":3628984500,"core\/traits\/RestBehaviorsTrait.php":585085422,"core\/traits\/NextPrevModel.php":1262526466,"core\/traits\/RegistryTrait.php":2654509358,"core\/widgets\/SubmitButtonWidget.php":731932800,"core\/TagParser.php":2767179555,"core\/Hook.php":597006503,"tests\/LuyaConsoleTestCase.php":1300157008,"tests\/data\/aws\/ActiveWindowExample.php":4000190027,"tests\/data\/models\/UserModel.php":3759209974,"tests\/data\/models\/DummyBaseModel.php":3102084027,"tests\/data\/models\/UserIdentity.php":1691406854,"tests\/data\/models\/DummyTableModel.php":965552159,"tests\/data\/models\/User.php":3336991187,"tests\/data\/models\/AdminAuthModel.php":3641245161,"tests\/data\/themes\/mynewtheme\/MynewthemeAsset.php":2641427083,"tests\/data\/themes\/mynewtheme\/views\/layouts\/theme.php":1509673575,"tests\/data\/themes\/mynewtheme\/views\/cmslayouts\/theme.php":4238933834,"tests\/data\/themes\/blank2\/views\/test\/index2.php":3345613774,"tests\/data\/themes\/blank2\/views\/layouts\/blank.php":3345613774,"tests\/data\/themes\/blank3\/views\/layouts\/main.php":4183668211,"tests\/data\/themes\/blank3\/views\/layouts\/blank.php":682125552,"tests\/data\/themes\/moduleTest\/views\/layouts\/theme.php":522346566,"tests\/data\/themes\/blank\/views\/test\/index.php":1451619149,"tests\/data\/themes\/blank\/views\/layouts\/main.php":442403531,"tests\/data\/themes\/blank\/views\/cmslayouts\/main.php":4171659712,"tests\/data\/configs\/console.php":2542338214,"tests\/data\/configs\/webmoduleapp.php":793511502,"tests\/data\/configs\/web.php":2202887889,"tests\/data\/configs\/wrongconfig.php":1772011172,"tests\/data\/controllers\/FooController.php":3976412328,"tests\/data\/modules\/viewmodule\/Module.php":4089707016,"tests\/data\/modules\/viewmodule\/views\/viewmap-all\/viewmapAll.php":3737839334,"tests\/data\/modules\/viewmodule\/views\/layout.php":858785751,"tests\/data\/modules\/viewmodule\/views\/viewmap\/viewmap1.php":4232059771,"tests\/data\/modules\/viewmodule\/views\/viewmap\/viewmap2.php":1699302081,"tests\/data\/modules\/viewmodule\/views\/stub\/viewmap3.php":307133015,"tests\/data\/modules\/viewmodule\/views\/stub\/view1.php":2300755003,"tests\/data\/modules\/viewmodule\/views\/stub\/view2.php":271314305,"tests\/data\/modules\/consolemodule\/Module.php":1178511611,"tests\/data\/modules\/consolemodule\/commands\/TestCommandController.php":3667544862,"tests\/data\/modules\/UnitAdminModule.php":2748520252,"tests\/data\/modules\/importermodule\/Module.php":3237770714,"tests\/data\/modules\/importermodule\/blocks\/ImportTestFile.php":52093902,"tests\/data\/modules\/urlmodule\/Module.php":945448901,"tests\/data\/modules\/urlmodule\/controllers\/DefaultController.php":3027013141,"tests\/data\/modules\/urlmodule\/controllers\/BarController.php":1384191241,"tests\/data\/modules\/thememodule\/Module.php":1608610792,"tests\/data\/modules\/thememodule\/themes\/testTheme\/views\/default\/index.php":1289267216,"tests\/data\/modules\/thememodule\/controllers\/DefaultController.php":3055018658,"tests\/data\/modules\/thememodule\/views\/default\/index.php":1289267216,"tests\/data\/modules\/unitmodule\/elementsMocked.php":3631492809,"tests\/data\/modules\/unitmodule\/Module.php":382406434,"tests\/data\/modules\/unitmodule\/controllers\/DefaultController.php":615641366,"tests\/data\/modules\/unitmodule\/controllers\/UnitTest2Controller.php":2706226313,"tests\/data\/modules\/unitmodule\/controllers\/UnitTestController.php":1814574871,"tests\/data\/modules\/unitmodule\/controllers\/ViewmapController.php":1298152954,"tests\/data\/modules\/unitmodule\/controllers\/TestController.php":2961673897,"tests\/data\/modules\/unitmodule\/controllers\/OtherController.php":432541922,"tests\/data\/modules\/unitmodule\/controllers\/ViewmapAllController.php":2676477060,"tests\/data\/modules\/unitmodule\/components\/FooComponent.php":551197201,"tests\/data\/modules\/unitmodule\/commands\/CommandOutputController.php":2436174039,"tests\/data\/modules\/unitmodule\/views\/aws\/activewindowexample\/index.php":3554232543,"tests\/data\/modules\/unitmodule\/elements.php":3275455714,"tests\/data\/modules\/ctrlmodule\/Module.php":3955803103,"tests\/data\/modules\/ctrlmodule\/controllers\/DefaultController.php":2653533805,"tests\/data\/modules\/ctrlmodule\/controllers\/CustomController.php":610874317,"tests\/data\/modules\/crudmodulefolder\/admin\/Module.php":966525727,"tests\/data\/MessageFileComperatorTrait.php":374415328,"tests\/data\/commands\/TestConsoleCommand.php":957340721,"tests\/data\/env.php":3055084417,"tests\/data\/views\/maillayout.php":992556940,"tests\/data\/views\/viewmodule\/layout.php":858785751,"tests\/data\/views\/layouts\/main.php":858785751,"tests\/data\/views\/elements\/rnd.php":159478549,"tests\/data\/views\/elements\/recursiv.php":1394995697,"tests\/data\/classes\/UnitCache.php":3869205618,"tests\/data\/classes\/UnitMenu.php":500079462,"tests\/LuyaWebModuleAppTestCase.php":2383793659,"tests\/core\/ConfigTest.php":784351021,"tests\/core\/TagParserTest.php":1158607250,"tests\/core\/console\/ControllerTest.php":2030890445,"tests\/core\/console\/ErrorHandlerTest.php":3375277207,"tests\/core\/console\/CommandTest.php":684925413,"tests\/core\/console\/ImporterTest.php":3744235164,"tests\/core\/console\/ApplicationTest.php":2430800585,"tests\/core\/console\/commands\/ImportControllerTest.php":3300489837,"tests\/core\/console\/commands\/ThemeControllerTest.php":2455632185,"tests\/core\/console\/commands\/ModuleControllerTest.php":1176811136,"tests\/core\/console\/commands\/RunCommandsTest.php":1627439557,"tests\/core\/console\/commands\/HealthControllerTest.php":3018976807,"tests\/core\/HookTest.php":1665786758,"tests\/core\/ExceptionTest.php":3635085124,"tests\/core\/lazyload\/LazyLoadTest.php":4115546947,"tests\/core\/theme\/ThemeConfigTest.php":732233438,"tests\/core\/theme\/ThemeTest.php":4067662766,"tests\/core\/theme\/ThemeManagerTest.php":2180092261,"tests\/core\/rest\/ControllerTest.php":1002255805,"tests\/core\/rest\/ActiveControllerTest.php":418242520,"tests\/core\/helpers\/ObjectHelperTest.php":3242086459,"tests\/core\/validators\/FloatValidatorTest.php":1420076246,"tests\/core\/validators\/PhoneNumberValidatorTest.php":3622021374,"tests\/core\/validators\/StrengthValidatorTest.php":1126286207,"tests\/core\/behaviors\/TimestampTest.php":3429014111,"tests\/core\/behaviors\/JsonBehaviorTest.php":2597301175,"tests\/core\/texttospeech\/TextToSpeechWidgetTest.php":4002285237,"tests\/core\/ModuleApplicationTest.php":1296694474,"tests\/core\/web\/JsonLdTest.php":3334193114,"tests\/core\/web\/ControllerTest.php":2543983126,"tests\/core\/web\/ViewTest.php":2050067772,"tests\/core\/web\/AssetTest.php":3270698715,"tests\/core\/web\/filters\/ResponseCacheTest.php":146366844,"tests\/core\/web\/filters\/JsonCruftFilterTest.php":3501980383,"tests\/core\/web\/filters\/RobotsFilterTest.php":989973273,"tests\/core\/web\/TelephoneLinkTest.php":3707536871,"tests\/core\/web\/GroupUserTest.php":4241925936,"tests\/core\/web\/ErrorHandlerTest.php":1295753308,"tests\/core\/web\/EmailLinkTest.php":438682283,"tests\/core\/web\/ApplicationTest.php":1985722562,"tests\/core\/web\/ElementTest.php":4278965262,"tests\/core\/web\/ErrorHandlerExceptionRenderEventTest.php":4105807148,"tests\/core\/web\/CompositionResolverTest.php":2184784861,"tests\/core\/web\/RequestTest.php":854237737,"tests\/core\/web\/ExternalLinkTest.php":3232809853,"tests\/core\/web\/BootstrapTest.php":1465195729,"tests\/core\/web\/CompositionTest.php":826117107,"tests\/core\/web\/UrlManagerTest.php":1572134919,"tests\/core\/base\/ModuleReflectionTest.php":281610855,"tests\/core\/base\/BootTest.php":4080476856,"tests\/core\/base\/PackageInstallerTest.php":3320808127,"tests\/core\/base\/BaseBootstrapTest.php":2191972858,"tests\/core\/base\/DynamicModelTest.php":817109617,"tests\/core\/base\/WidgetTest.php":2529445845,"tests\/core\/base\/ModuleTest.php":202859203,"tests\/core\/components\/MailTest.php":2007248927,"tests\/core\/components\/FormatterTest.php":563697349,"tests\/core\/tag\/TagMarkdownParserTest.php":2634567051,"tests\/core\/tag\/tags\/TelTagTest.php":1345114320,"tests\/core\/tag\/tags\/MailTagTest.php":3626852445,"tests\/core\/tag\/tags\/LinkTagTest.php":793235386,"tests\/core\/tag\/BaseTagTest.php":4227336180,"tests\/core\/traits\/RestBehaviorsTraitTest.php":406936354,"tests\/core\/traits\/ErrorHandlerTest.php":4103717119,"tests\/core\/traits\/RegistryTraitTest.php":1524253258,"tests\/core\/traits\/NextPrevModelTest.php":3031103970,"tests\/core\/traits\/CacheableTraitTest.php":614929252,"tests\/core\/traits\/ApplicationTraitTest.php":356657586,"tests\/core\/widgets\/SubmitButtonWidgetTest.php":2644946069,"tests\/LuyaWebTestCase.php":2707561273}} \ No newline at end of file +{"php":"8.1.11","version":"3.13.0:v3.13.0#a6232229a8309e8811dc751c28b91cb34b2943e1","indent":" ","lineEnding":"\n","rules":{"blank_line_after_opening_tag":true,"blank_line_between_import_groups":true,"braces":{"allow_single_line_anonymous_class_with_empty_body":true},"class_definition":{"inline_constructor_arguments":false,"space_before_parenthesis":true},"compact_nullable_typehint":true,"declare_equal_normalize":true,"lowercase_cast":true,"lowercase_static_reference":true,"new_with_braces":true,"no_blank_lines_after_class_opening":true,"no_leading_import_slash":true,"no_whitespace_in_blank_line":true,"ordered_class_elements":{"order":["use_trait"]},"ordered_imports":{"sort_algorithm":"alpha"},"return_type_declaration":true,"short_scalar_cast":true,"single_blank_line_before_namespace":true,"single_import_per_statement":{"group_to_single_imports":false},"single_trait_insert_per_statement":true,"ternary_operator_spaces":true,"visibility_required":true,"blank_line_after_namespace":true,"constant_case":true,"elseif":true,"function_declaration":true,"indentation_type":true,"line_ending":true,"lowercase_keywords":true,"method_argument_space":{"on_multiline":"ensure_fully_multiline"},"no_break_comment":true,"no_closing_tag":true,"no_space_around_double_colon":true,"no_spaces_after_function_name":true,"no_spaces_inside_parenthesis":true,"no_trailing_whitespace":true,"no_trailing_whitespace_in_comment":true,"single_blank_line_at_eof":true,"single_class_element_per_statement":{"elements":["property"]},"single_line_after_imports":true,"switch_case_semicolon_to_colon":true,"switch_case_space":true,"encoding":true,"full_opening_tag":true,"array_syntax":{"syntax":"short"},"no_unused_imports":true},"hashes":{"dev\/TranslationController.php":"fa6d63fd428a00a12f23661414f443ae","dev\/RepoController.php":"ac65768cf523c5f5bf63184f65c32051","dev\/BaseDevCommand.php":"567c1b490dcf1162573add4a323313d8","rector.php":"e23c5c9a665761cbec42e040ec4eb4a5","core\/base\/CoreModuleInterface.php":"8532cf45f964008d4164fe94e683e736","core\/base\/HookEvent.php":"70428d1471f4f3a5d5eabcf3af750c29","core\/base\/PackageConfig.php":"8c44da3bb92b9bb5f9119e1740666656","core\/base\/BaseBootstrap.php":"f382430ab5e422f3b0e86b7602ed4ec0","core\/base\/AdminModuleInterface.php":"403075298313afa9f3b54b88d17ae667","core\/base\/Widget.php":"dc856b22a98adc571cb8573be1df678c","core\/base\/Module.php":"b4d5af1bf20e04c22add2f1054c316d0","core\/base\/PackageInstaller.php":"a40e46b3cc756db4caa9b0a28607ca4d","core\/base\/Boot.php":"42a76ebdd91c138747cbd66535f1aa3c","core\/base\/ModuleReflection.php":"798cda80301d7a8c91c2556a94a3902c","core\/base\/DynamicModel.php":"b78de6c9b88c482566731b83794694e9","core\/messages\/tr\/luya.php":"1caa921fb2a8dcd143217696b37f6fea","core\/messages\/ro\/luya.php":"2c544f86c355fa67bea9aa6f27e83ef6","core\/messages\/fr\/luya.php":"9eb478fb91368a70b228a60fac57a081","core\/messages\/de\/luya.php":"6c75bf3091251dc151b7f971c9453aad","core\/messages\/bg\/luya.php":"889ace860e4a489a23d8755d48717b92","core\/messages\/hu\/luya.php":"9d0d890c6b0b9186e60969e2d4b072ad","core\/messages\/pl\/luya.php":"e2b4575cef3685990af677ca190a816a","core\/messages\/pt\/luya.php":"8d234dfb32890cae64ed82402c19deaf","core\/Hook.php":"f2faecc267decb535bf059d53f9ca8c6","core\/traits\/ErrorHandlerTrait.php":"3285535e9c5ca95dca79b9e2e10c965d","core\/traits\/ApplicationTrait.php":"bfc09477499c89cf7914aa95fefb695e","core\/traits\/RestBehaviorsTrait.php":"afa89f4fdd38c176ddda19ad80931033","core\/traits\/CacheableTrait.php":"36eaa5807656903807eedb40be2ffaea","core\/traits\/RegistryTrait.php":"d6a2fb147358536da557ba49217aaf58","core\/traits\/NextPrevModel.php":"335184405ead8fb83a8cc83bcd71f9db","core\/web\/LinkInterface.php":"c5214c4febc2068de06620fa13a60604","core\/web\/ErrorHandlerExceptionRenderEvent.php":"0e0a9430b2c58315bc82f1883f588f5c","core\/web\/GroupUser.php":"3e210b7fcfa586dfdd5db7fe3b130234","core\/web\/Request.php":"a906f523cfc67569344695e7ecb85bff","core\/web\/jsonld\/NightClub.php":"7b0ba968adc834e232a0ffd9d9304c77","core\/web\/jsonld\/AggregateRating.php":"f1c17dc4781aecab96cf64f41876c8f9","core\/web\/jsonld\/BlogPostingInterface.php":"a858787345a9d06699742739ebf8a774","core\/web\/jsonld\/OfferTrait.php":"fbf887de0f83248f93504769b47efdb5","core\/web\/jsonld\/PropertyValueTrait.php":"b39a80955b11ef025a18181fcec2f67d","core\/web\/jsonld\/PropertyValue.php":"e5b2aeb4371c57a9536cfda92f6dd174","core\/web\/jsonld\/EventTrait.php":"152989b3f8cc43456b68e2571c8598cf","core\/web\/jsonld\/PriceValue.php":"fb46573e4a5da66e8c0e11dea460fa39","core\/web\/jsonld\/EntertainmentBusiness.php":"f66c091c4114472258299527c271a516","core\/web\/jsonld\/PersonTrait.php":"ad6ba496f3ba48e6474d65ba2569e01f","core\/web\/jsonld\/Rating.php":"b03e5f57aef610b992380e31e4829ee1","core\/web\/jsonld\/BarOrPub.php":"45134e35dc18846ede6a5d5c241da527","core\/web\/jsonld\/Place.php":"fe2f6ffc92bf5b400281c495c1f131c6","core\/web\/jsonld\/Person.php":"6e1ddc9b5ebb4f1897665504db3a8bff","core\/web\/jsonld\/MediaObjectTrait.php":"b2dd0a6659cb6e17a84ccdedca1dd15a","core\/web\/jsonld\/ArticleTrait.php":"561a516aa88f505a99a1e73b8db26ff3","core\/web\/jsonld\/ArticleInterface.php":"82668f54b7f91967310deb977134c7a6","core\/web\/jsonld\/PropertyValueInterface.php":"b9e88c8b9c3cfd82f45a45407fa12871","core\/web\/jsonld\/LocalBusiness.php":"a23905947f6a02aa03fd9ea97785a3e3","core\/web\/jsonld\/Offer.php":"a3c6d7651dafc1a6b02ef13a7c14be2a","core\/web\/jsonld\/Restaurant.php":"e749be34824f1b0b3d5dc01525dddb26","core\/web\/jsonld\/SocialMediaPosting.php":"f52b0169076464f913845aa06a8d23dd","core\/web\/jsonld\/LiveBlogPostingTrait.php":"8c2f239153abed9daa387f5ed3eff873","core\/web\/jsonld\/CreativeWork.php":"8a4b7e7953a9bf7735d5fd9e0266e00b","core\/web\/jsonld\/ThingTrait.php":"047a1350a110852070d6bc4ca9ba932e","core\/web\/jsonld\/PlaceInterface.php":"0439d9bdc7509c4a1134eeaea6b81f6a","core\/web\/jsonld\/ImageObjectTrait.php":"09fba89b3b50dd3c0e657cf04defee24","core\/web\/jsonld\/DurationValue.php":"4b0b0792e4d0c94f0a91cb6f44a13f09","core\/web\/jsonld\/Event.php":"523917af4de082c6ef3025491b14eacc","core\/web\/jsonld\/OrganizationInterface.php":"2d2146c2aa7405f06f985bcd34888a0a","core\/web\/jsonld\/OrganizationTrait.php":"cab393c4fb58c93a8fb8c71d6d78ab0c","core\/web\/jsonld\/Organization.php":"3b63a58811a3c5da15f6f78293730022","core\/web\/jsonld\/Thing.php":"360c700acfd0fc4acc46e5ea316574e7","core\/web\/jsonld\/LiveBlogPostingInterface.php":"f0c34e4d6d23100430ee8c660fb6e1f1","core\/web\/jsonld\/FoodEstablishment.php":"fb3962e0f8462e26bff0f0f4e11b2d36","core\/web\/jsonld\/TextValue.php":"298f89e2824779f2980ba0e7d702dd6f","core\/web\/jsonld\/OfferInterface.php":"9a05e3dd038730f37337152c83d2b257","core\/web\/jsonld\/EventInterface.php":"5f6457645a2a15f39d78638555a167e4","core\/web\/jsonld\/CurrencyValue.php":"8419c159ef4f7db0ce898972a4e76055","core\/web\/jsonld\/CountryTrait.php":"2d6ea78856dc0497906ad3baaccbb068","core\/web\/jsonld\/ContactPoint.php":"45bbccad3e07d43532f9055afa3ee1de","core\/web\/jsonld\/ImageObjectInterface.php":"d36dd275497e2db86fb29e8f8365fb3c","core\/web\/jsonld\/CommentTrait.php":"effbd0b39669fbaa01d193323291ec2f","core\/web\/jsonld\/FoodEstablishmentInterface.php":"eb6af7c0c77f5069d4f63b1c9bde4439","core\/web\/jsonld\/MediaObjectInterface.php":"ea22e6844ebed7dca0a7a842ba10b585","core\/web\/jsonld\/LocalBusinessTrait.php":"854b5eeee49bdfcd6b852dcb06d23717","core\/web\/jsonld\/BlogPostingTrait.php":"964373eff5bbd68b10f91b7a9d75d52e","core\/web\/jsonld\/BlogPosting.php":"efeb87e21864c45092ed886527336923","core\/web\/jsonld\/ThingInterface.php":"830a63f6f4934dc7b8ed88802b5f6aca","core\/web\/jsonld\/BaseValue.php":"abb45127447f7167b5bbbf50a8c110ba","core\/web\/jsonld\/Comment.php":"cba57beb6f198f9d0bc95e8494d3f8f4","core\/web\/jsonld\/CafeOrCoffeeShop.php":"9c528ceb56cdc53e36f9465ea228b9d8","core\/web\/jsonld\/ImageObject.php":"08dcbca4a77e38bdb3d434500c4d2dbe","core\/web\/jsonld\/SocialMediaPostingTrait.php":"ea369c610773b024bad1f852ef27e97b","core\/web\/jsonld\/LiveBlogPosting.php":"db1ce7b52359055f6c9bc14118fb9b26","core\/web\/jsonld\/PersonInterface.php":"650d80ca88d8c5dd83ec502975aa7463","core\/web\/jsonld\/MediaObject.php":"c2e9e49745e7a7a85cca70da586201bf","core\/web\/jsonld\/Review.php":"0e299f00440c2fcf28ac226046c7a045","core\/web\/jsonld\/FoodEstablishmentTrait.php":"60e6f17068f3effd3ec32c8e8acb130f","core\/web\/jsonld\/DateTimeValue.php":"a40b5d8f053ed611237f1a7a5a8fec09","core\/web\/jsonld\/Country.php":"2dbb06d70b9c5790f4dadaf642869cbe","core\/web\/jsonld\/PlaceTrait.php":"b2d7b3560808ba5f43c1e9d580e57a50","core\/web\/jsonld\/DateValue.php":"d3448beceabf1449bc089b109dc3a97f","core\/web\/jsonld\/LocalBusinessInterface.php":"a08a2d5b9d2b29bfeccb4054d8871219","core\/web\/jsonld\/UrlValue.php":"5cf878c8474917b0df32caa1cddaf190","core\/web\/jsonld\/OpeningHoursValue.php":"f959a1064ee59de56217e379baa2dfc0","core\/web\/jsonld\/PostalAddress.php":"def3d5ed61078a5f8cee726c5e6fff8b","core\/web\/jsonld\/RangeValue.php":"02bfd2665ce351693039e6bd81c4126e","core\/web\/jsonld\/LanguageValue.php":"82de3506b5f44eb5df67dd06d887bf25","core\/web\/jsonld\/CommentInterface.php":"6036006383740490f82c9e3e33171c51","core\/web\/jsonld\/CreativeWorkInterface.php":"3a2837ac026c180d609f9cc767ec2281","core\/web\/jsonld\/SocialMediaPostingInterface.php":"5750e0c9782367281ad274c0d2613156","core\/web\/jsonld\/GeoCoordinates.php":"8ea43530a734a6ca846774636661b9bc","core\/web\/jsonld\/Article.php":"21b0bbb61961767d95bb989d97f0e3b8","core\/web\/jsonld\/CountryInterface.php":"4052cca2c6afca8d728d522b6f5d96a8","core\/web\/jsonld\/BaseThing.php":"3b8226ee1a1b931ec09f68d9844fe45b","core\/web\/jsonld\/CreativeWorkTrait.php":"cb17203f13aa42287a450904d4529943","core\/web\/Bootstrap.php":"d4aff7516296a7f6d0731d8cc48ac4de","core\/web\/CompositionResolver.php":"4cc705a0b54a1ab5de32b56fbff36134","core\/web\/WebsiteLink.php":"05bf91e8985d0828b5de6faddfdd459c","core\/web\/BaseLink.php":"04199a97415f6ee159fb1a0caa3a184e","core\/web\/View.php":"0fbe531ab92cbf1e5bc5de5ff5513c8e","core\/web\/Asset.php":"9212ecaa5d404c890b652ac3d6860163","core\/web\/GroupUserIdentityInterface.php":"72b82fb4fcd9993c6a3a09695d586114","core\/web\/TelephoneLink.php":"623d748b53f1a44e055d9a314b078f7f","core\/web\/Application.php":"247428ef9b6f21c04850f73f6b073379","core\/web\/Controller.php":"7ed72031a0ed2c4fd8bcd5b38266045f","core\/web\/Element.php":"b0b271350ea0c52c6807fb0f659c99c9","core\/web\/EmailLink.php":"5139ffbab22ca7d7caa9d06c7296c28a","core\/web\/LinkTrait.php":"01773cc86e00c8b49dfc8ddafd593711","core\/web\/JsonLd.php":"f69a3f35ca18851b4aca433e747ea2b3","core\/web\/Svg.php":"fccd6e06f34f6935efed347d97588639","core\/web\/filters\/JsonCruftFilter.php":"7f32487b3bfee9ae0daf6d54b98da92f","core\/web\/filters\/RobotsFilter.php":"061c87b9aa3578ea75221fd3f6a9ba19","core\/web\/filters\/ResponseCache.php":"9f06789de8101d2d0bf5625d3e5f3f63","core\/web\/UrlManager.php":"917382694c8744413ac00d281f051d60","core\/web\/ErrorHandler.php":"7fdbb203f10d3a270071876aa6a18b9c","core\/web\/Composition.php":"4887f15f198d591204653d91adc13d9c","core\/web\/UrlRule.php":"6cc8df888ff3ea21667a647a99cadd8b","core\/web\/AssetManager.php":"3b32edd58c6f889bd145e847f90903f9","core\/Exception.php":"c9fbdfdddefdd9d5d92e7696a99bce4e","core\/texttospeech\/views\/texttospeech.php":"ab60a0f66e465bed4021315cbb22ba3b","core\/texttospeech\/TextToSpeechWidget.php":"ee30a02968735681f61831e777e49273","core\/texttospeech\/TextToSpeechAsset.php":"263703130ca85498e84caf3ae3a10b1f","core\/exceptions\/WhitelistedException.php":"631dad519c2ff678fdc296cd1579847f","core\/rest\/UserBehaviorInterface.php":"5ddbe6d7ac45ad227545ff5d69e51a6d","core\/rest\/Controller.php":"47635820f9329c099192cf6203583911","core\/rest\/ActiveController.php":"6af400e64ec32a4a327634fd79efed5d","core\/components\/Formatter.php":"19987eb17f6520ebbe582a921f3813e6","core\/components\/Mail.php":"b104402a9e07b41bffd26311e6fbc945","core\/ConfigDefinition.php":"30a689e1860542bcedab5fa8ae42af70","core\/console\/commands\/ThemeController.php":"6513537fef037bad92bb6f599b2e21f8","core\/console\/commands\/views\/module\/frontendmodule.php":"b238961666cfc2f0755ad5f78b6614c9","core\/console\/commands\/views\/module\/readme.php":"35606b38aee82f2e9a7cb5b4b40a8e20","core\/console\/commands\/views\/module\/adminmodule.php":"df34ddbec19f2ab100b3f3786b8f3870","core\/console\/commands\/HealthController.php":"66da373e822e0fd0c7b7a324de58cbd9","core\/console\/commands\/MigrateController.php":"432c4c570be4d30d741b6d91ead57b2f","core\/console\/commands\/ImportController.php":"ff6850eb8f770270f614dafbeb5e4311","core\/console\/commands\/BaseCrudController.php":"c13b3f8a198c72a6adca0a7ac862117e","core\/console\/commands\/ModuleController.php":"c41d01c54646e9e979f8c2fdeb492843","core\/console\/Bootstrap.php":"36c11343ab8cb176ac4854b5ae77ff86","core\/console\/interfaces\/ImportControllerInterface.php":"da67d126dfee87a6a552bcefb3cb6b27","core\/console\/Application.php":"ad54c8366123ae14b73252707fe9d613","core\/console\/Controller.php":"42673ab34339f172d7297170b108a78d","core\/console\/Importer.php":"546114f809885c908738ad8d32c63329","core\/console\/ErrorHandler.php":"85c2ae7adc4300db5c96907a003abe7e","core\/console\/Command.php":"c0cdf2b5d6101080eaceffe04b6e9d0a","core\/behaviors\/JsonBehavior.php":"bf07f01d67c90186a1fcd1b04f40a9dc","core\/behaviors\/HtmlEncodeBehavior.php":"3590779510019b58216df22643692ce1","core\/behaviors\/TimestampBehavior.php":"c9402dbde62c89d2f79b2a0def58b8ec","core\/helpers\/ZipHelper.php":"3957eb16ce6a7670bdd9d07b0add0bef","core\/helpers\/Json.php":"ba19a35d78ae6f393c2a7113fa4f3407","core\/helpers\/ExportHelper.php":"0cf2a7fef3194c578c2131c7e6a09f33","core\/helpers\/XLSXWriter.php":"b95d8523d6328b6fa3107447109a3bda","core\/helpers\/StringHelper.php":"87925030702ec86dab071255aecacb06","core\/helpers\/ImportHelper.php":"25d63d4bbd2dfe4e15c5018c5ef3ab65","core\/helpers\/ObjectHelper.php":"912000625fc9facb81814f76c1834d57","core\/helpers\/RestHelper.php":"db8f742aad373c5fbbaf9b54cbc7db1a","core\/helpers\/Html.php":"2f898072c1c8997356a350505eeaf604","core\/helpers\/Inflector.php":"34c854fd8dad0bc963c16b985dd7a44e","core\/helpers\/ArrayHelper.php":"95fc516a17537ecff3334f8ba7635495","core\/helpers\/FileHelper.php":"23e893eea9fda3f57b15f84e3336c825","core\/helpers\/Url.php":"0bf0f911846a4ba0b12544a56a4fbeb6","core\/widgets\/SubmitButtonWidget.php":"8caa296610e6b9cb1529a170440c368b","core\/Boot.php":"7905d01f3e8f9459d73b34d079e07078","core\/Config.php":"a0bd8a0b771923dd0e1cbc34a41d5d05","core\/TagParser.php":"d5ea47e1b2f73ad3e853db83d853051b","core\/tag\/TagMarkdownParser.php":"5a1ec0beffd47e9d2a4c1897aea1d06f","core\/tag\/TagInterface.php":"21913268cbfe0a974ee4283b2e8607bd","core\/tag\/BaseTag.php":"5a85df9d0b807834eda5666127268719","core\/tag\/tags\/TelTag.php":"004a01ca32d11a584527e4a44a61faff","core\/tag\/tags\/MailTag.php":"ec6424fb3412e78dacde414a66b37d15","core\/tag\/tags\/LinkTag.php":"bf21542d82d76333772bba6c1d1a48b2","core\/lazyload\/LazyLoadAsset.php":"f22d2848e063b9aafa2cbc5f1dcac439","core\/lazyload\/LazyLoad.php":"0c1241e996561ac87e747ca3dde6094d","core\/lazyload\/IntersectionObserverPolyfillAsset.php":"9223bcefd3ab81187c1bac58dd161599","core\/theme\/SetupEvent.php":"5e1fa8ac07365074a1f1ab249e62f2ed","core\/theme\/Theme.php":"7d882f3c457a9bff7b9b177c0bbe6a0d","core\/theme\/ThemeConfig.php":"992c24e18552313e48cea2161c845e0c","core\/theme\/ThemeManager.php":"e298c4b15ab968f208646540a0a25842","core\/Yii.php":"5810a1248cb28f41e21d63b2dca92169","core\/validators\/PhoneNumberValidator.php":"1080b6b46ec5338851dfa2bfeb724f65","core\/validators\/FloatValidator.php":"a93b959ec791e8d8d57915de654c5e10","core\/validators\/StrengthValidator.php":"8492c19944d55e6a68eb8f1df5409ae1","tests\/LuyaConsoleTestCase.php":"158e7825f467af4e6d9dea2a0ce061b8","tests\/LuyaWebModuleAppTestCase.php":"743e7dd31c77d736bbba5fa87032ef37","tests\/data\/themes\/blank\/views\/layouts\/main.php":"7b83a44378ed2556a86d6e2bcac12c20","tests\/data\/themes\/blank\/views\/test\/index.php":"79a71a16c7a82c20398de9e93154d972","tests\/data\/themes\/blank\/views\/cmslayouts\/main.php":"e0b581cafc3813cf1fbfa8dd06f20865","tests\/data\/themes\/moduleTest\/views\/layouts\/theme.php":"5ac9972a0c50b527d7a41f61f3b4368e","tests\/data\/themes\/blank2\/views\/layouts\/blank.php":"52e82aeebae19bb1b64ae97afeb5cd0b","tests\/data\/themes\/blank2\/views\/test\/index2.php":"52e82aeebae19bb1b64ae97afeb5cd0b","tests\/data\/themes\/blank3\/views\/layouts\/blank.php":"a8d2401316dcd52da7b1d0b551689988","tests\/data\/themes\/blank3\/views\/layouts\/main.php":"8162eaf1500585754ec11ba535910ebe","tests\/data\/configs\/web.php":"fd8cb90796d7d594f9bec5aeaa4acab4","tests\/data\/configs\/console.php":"e0db9ab84cf9c169f9c751bedb1ac8ef","tests\/data\/configs\/webmoduleapp.php":"37308cc1aff7a390b7ab622266e3c4e1","tests\/data\/configs\/wrongconfig.php":"eecca3e0890aec29aca7d078e67f32d6","tests\/data\/env.php":"acd20cead25cbfe0b30bc919e2bbb47e","tests\/data\/commands\/TestConsoleCommand.php":"8aa5228b7901f34f5bea3bf9e0563c8b","tests\/data\/views\/layouts\/main.php":"edbf6f10e644cb14af3ecd60dff85cd9","tests\/data\/views\/elements\/rnd.php":"67b35cf8097e85ff645f00838b70925b","tests\/data\/views\/elements\/recursiv.php":"cb031a1a0989552cf7e45f9d6f2f7c9e","tests\/data\/views\/viewmodule\/layout.php":"edbf6f10e644cb14af3ecd60dff85cd9","tests\/data\/views\/maillayout.php":"d76a090b9665292633559c0ca424ca44","tests\/data\/models\/DummyTableModel.php":"15108378b08cb64bbee4b137cd1e6afa","tests\/data\/models\/DummyBaseModel.php":"ede8826036f74507c12d05faa03e44ed","tests\/data\/models\/UserIdentity.php":"5ebcb9db5cfc462c4e3f0f816ecadfa2","tests\/data\/models\/UserModel.php":"c8b9303c285fc24ff7a1bbd824f02111","tests\/data\/models\/User.php":"edfd17e1a97eee9a58e49010f51febe5","tests\/data\/models\/AdminAuthModel.php":"6421d3bbc8573f6ce648c141042b85d3","tests\/data\/modules\/ctrlmodule\/Module.php":"8747522f718975f26e520fc0d73c56de","tests\/data\/modules\/ctrlmodule\/controllers\/CustomController.php":"69e78dda71af8f4d893ce753c5cc9474","tests\/data\/modules\/ctrlmodule\/controllers\/DefaultController.php":"f5ebaaa7668e245fe270a70565b3f08e","tests\/data\/modules\/viewmodule\/views\/stub\/view1.php":"b8ad05882cac692d2e4112921863bdee","tests\/data\/modules\/viewmodule\/views\/stub\/view2.php":"479acead5f73ac2f67d0ce5a0c5f4514","tests\/data\/modules\/viewmodule\/views\/stub\/viewmap3.php":"90071f750d120fa673e38772dfa1be86","tests\/data\/modules\/viewmodule\/views\/viewmap-all\/viewmapAll.php":"37fc9529eb44e8c04ad992471d3a9baf","tests\/data\/modules\/viewmodule\/views\/viewmap\/viewmap1.php":"ee0d7ce2dfec0492b279924d61094b05","tests\/data\/modules\/viewmodule\/views\/viewmap\/viewmap2.php":"9fe64653b868c35528560756a3d905e9","tests\/data\/modules\/viewmodule\/views\/layout.php":"edbf6f10e644cb14af3ecd60dff85cd9","tests\/data\/modules\/viewmodule\/Module.php":"23f67dfc27587d4c8c9850f8ded6bc7d","tests\/data\/modules\/thememodule\/themes\/testTheme\/views\/default\/index.php":"eacfb36cf605cbdd9a6f6f7ac8481588","tests\/data\/modules\/thememodule\/views\/default\/index.php":"eacfb36cf605cbdd9a6f6f7ac8481588","tests\/data\/modules\/thememodule\/Module.php":"7f89c0c8cfdfbe1433c9eca9f00687aa","tests\/data\/modules\/thememodule\/controllers\/DefaultController.php":"fdaab3963cb4ccd6be842c83e89ab33a","tests\/data\/modules\/consolemodule\/commands\/TestCommandController.php":"cbe851c44dd2a45b89d13aac30202928","tests\/data\/modules\/consolemodule\/Module.php":"8f681bf87c5b553224c860b0f7e3bea0","tests\/data\/modules\/crudmodulefolder\/admin\/Module.php":"bd6f319cfcff6b9af08429c887a3a198","tests\/data\/modules\/importermodule\/blocks\/ImportTestFile.php":"ce407ff5715c837d02b1aba7975bf512","tests\/data\/modules\/importermodule\/Module.php":"fffbe2c0f7253ba37fb7012c215f4812","tests\/data\/modules\/urlmodule\/Module.php":"fd6b5733f5b11c153c333fd772a0cef1","tests\/data\/modules\/urlmodule\/controllers\/BarController.php":"5cfa4eb9bcd1bafecfee0d7ce7a17d6b","tests\/data\/modules\/urlmodule\/controllers\/DefaultController.php":"d3f0b6c9dc32a5181d7c3220219bea4e","tests\/data\/modules\/unitmodule\/commands\/CommandOutputController.php":"9706fb20d07de6ab37e872c97df8299a","tests\/data\/modules\/unitmodule\/views\/aws\/activewindowexample\/index.php":"b46461156664a158d76f31bd54dca6c0","tests\/data\/modules\/unitmodule\/components\/FooComponent.php":"f4de48100502cde87aad050e7029136c","tests\/data\/modules\/unitmodule\/elements.php":"bf8486fac08035987447ef386b0a52fe","tests\/data\/modules\/unitmodule\/Module.php":"5ccf6906b53e87366247f0f386f11b26","tests\/data\/modules\/unitmodule\/elementsMocked.php":"df8e625d795f015909bf6e27d7a2fcba","tests\/data\/modules\/unitmodule\/controllers\/UnitTestController.php":"4c8220437252949fe515a805be38d97b","tests\/data\/modules\/unitmodule\/controllers\/UnitTest2Controller.php":"7cf672b4c9f0553a4d4659454004bd48","tests\/data\/modules\/unitmodule\/controllers\/TestController.php":"6cb9817ca8a98862cc0a94f557d37d67","tests\/data\/modules\/unitmodule\/controllers\/ViewmapAllController.php":"8598102c8dfcb057c6e2c7f76f05c7ce","tests\/data\/modules\/unitmodule\/controllers\/DefaultController.php":"6201b8a1ac0ededcdf2f9a068d5bd848","tests\/data\/modules\/unitmodule\/controllers\/ViewmapController.php":"e855c4ccf855102d24cc98c1538490b1","tests\/data\/modules\/unitmodule\/controllers\/OtherController.php":"38524c836747b18bd2318e1cce128612","tests\/data\/modules\/UnitAdminModule.php":"3ca0f41f455dda3847a26bc16c536e3d","tests\/data\/MessageFileComperatorTrait.php":"4d886768fb3277a58894cae6e35c0419","tests\/data\/controllers\/FooController.php":"e8f6bd9f8f27024a947f0c94e56e9bd9","tests\/data\/classes\/UnitMenu.php":"ed6a818daf762888f488757ccbdbbf40","tests\/data\/classes\/UnitCache.php":"a27da7c78093c43306998c0515d2784d","tests\/data\/aws\/ActiveWindowExample.php":"046a404aed60d3a2f3636bd910cb6344","tests\/core\/base\/BootTest.php":"464375b80d6eacd3961a2cd50fa558bc","tests\/core\/base\/ModuleReflectionTest.php":"d3d6a07008d0d3b2156d84d76dd7bcb1","tests\/core\/base\/PackageInstallerTest.php":"773b7cfa251f0742de1a115d6f494eb5","tests\/core\/base\/WidgetTest.php":"faf1403870a4eaeaae5d93fcde95b6f0","tests\/core\/base\/BaseBootstrapTest.php":"f2d343aa4f2a4976e05785be42e8519a","tests\/core\/base\/ModuleTest.php":"59569548d0d3f6dfe45e7416c6b596d4","tests\/core\/base\/DynamicModelTest.php":"e946d2388b2f64f8a856b2b5b622f6db","tests\/core\/traits\/ErrorHandlerTest.php":"04e9c737cb4bc01b69ac67c26a924eb4","tests\/core\/traits\/RestBehaviorsTraitTest.php":"1d6df11442c790b77ae71ba6c10a6a2b","tests\/core\/traits\/NextPrevModelTest.php":"07a832004df8e28f880c336cdfc10ab1","tests\/core\/traits\/CacheableTraitTest.php":"f4245d79c80f3f8901a213dec3449c81","tests\/core\/traits\/RegistryTraitTest.php":"af48f6aa61819b429fa6711622d109ab","tests\/core\/traits\/ApplicationTraitTest.php":"7a3328a2a07b3e671d9fe3e367e21bb3","tests\/core\/ModuleApplicationTest.php":"2c31c1e523d9fa1a3ae59a59ff28cd5d","tests\/core\/web\/CompositionTest.php":"0f7edcc244cd0fd4a1022a124f38f431","tests\/core\/web\/ErrorHandlerTest.php":"c619ef084edbce2eedee7be099f32c2f","tests\/core\/web\/ElementTest.php":"5d9052c117e3e9af71ff1b941a54ac01","tests\/core\/web\/JsonLdTest.php":"7edf245eafd1a51acddb0da27f882269","tests\/core\/web\/ViewTest.php":"6d353e00367f7c35b080d3dcc7a199c2","tests\/core\/web\/ErrorHandlerExceptionRenderEventTest.php":"c72db3fa3b949d22dab5f128e2cdb17b","tests\/core\/web\/ApplicationTest.php":"b0efccb3e8a754c52111aef70c134d50","tests\/core\/web\/UrlManagerTest.php":"90b0795e1e53c086b1e0a4baa066d1f8","tests\/core\/web\/EmailLinkTest.php":"a3ecf491ddf7a738823dde3ff4ebfc56","tests\/core\/web\/CompositionResolverTest.php":"8b0c05c83db01c5ec05f02911d0c5676","tests\/core\/web\/BootstrapTest.php":"057a50da89ae26100706b128cecfaeee","tests\/core\/web\/filters\/RobotsFilterTest.php":"d6f172e32a5d9b5fb2435b803628cd94","tests\/core\/web\/filters\/JsonCruftFilterTest.php":"5c21518eb8e88a2ea37fb2658f42837f","tests\/core\/web\/filters\/ResponseCacheTest.php":"1154c919cdd663130f8c57843266028d","tests\/core\/web\/TelephoneLinkTest.php":"8bb906d6122034d69ffc839c6651760b","tests\/core\/web\/ExternalLinkTest.php":"db2ce7310076b120e57c3ad05728bb37","tests\/core\/web\/RequestTest.php":"75897d873a34d03bd0a70860c4bb9221","tests\/core\/web\/ControllerTest.php":"5d59399da86a3bcda5ff816d9b3696bf","tests\/core\/web\/GroupUserTest.php":"7fc6e2eb365abe8c82a4954f71e9f8e2","tests\/core\/web\/AssetTest.php":"59cf5bd86e1b69eec59ae92a8f6620ad","tests\/core\/TagParserTest.php":"6efc51164fe238a1778a7022fce6cd3b","tests\/core\/HookTest.php":"bf0ea5e7568fae400722048f341e8d92","tests\/core\/ExceptionTest.php":"c3ce83600b5be3afc6deda84c5f6d0b4","tests\/core\/texttospeech\/TextToSpeechWidgetTest.php":"ea99d3d0628f62e8c038b28a2baf872f","tests\/core\/rest\/ActiveControllerTest.php":"f9e8998dbe0f2fb6b2c53aca3cd47fd3","tests\/core\/rest\/ControllerTest.php":"64f3fd8ccdae7663ac9da2c5d581bb6a","tests\/core\/components\/MailTest.php":"3e7ce5fea6fcf3af36df7e4caace48d9","tests\/core\/components\/FormatterTest.php":"19ce1d8191a98208fb30ed0c031c7619","tests\/core\/console\/ErrorHandlerTest.php":"7925dd007ecd1d26006358ecee43da1e","tests\/core\/console\/ImporterTest.php":"f4906d747daa0e06d5375c08f1abb903","tests\/core\/console\/commands\/ImportControllerTest.php":"dee10785473d6e63133213064196d017","tests\/core\/console\/commands\/RunCommandsTest.php":"06d1016355e3f160762e3861e9979099","tests\/core\/console\/commands\/HealthControllerTest.php":"54c62a30ae55ebc7c18412e99f43e680","tests\/core\/console\/commands\/ThemeControllerTest.php":"ef76c054791d93193741422b7543d932","tests\/core\/console\/commands\/ModuleControllerTest.php":"c3fac1c58593945529866bb86b9595ca","tests\/core\/console\/CommandTest.php":"f83e9aca59e5d26fb8d7d19301799b58","tests\/core\/console\/ApplicationTest.php":"b7f2ec51fa0ff1430885a4892b62d567","tests\/core\/console\/ControllerTest.php":"8357dbf877127130123fce34784895ef","tests\/core\/behaviors\/JsonBehaviorTest.php":"5858604a4a8960bf0f4980fdc79ee96f","tests\/core\/behaviors\/TimestampTest.php":"49ea82268e05b1e95a61d82fd1e4a35f","tests\/core\/helpers\/ObjectHelperTest.php":"bf163868fa1b0842535fe6d8c6d6d798","tests\/core\/widgets\/SubmitButtonWidgetTest.php":"a0865be18a626d9e44eb4953117d58b6","tests\/core\/ConfigTest.php":"078b6f6c4a5dacb3cfebe4bbfef2bc1f","tests\/core\/tag\/BaseTagTest.php":"fde5965983c74ed40b4303b8936d322c","tests\/core\/tag\/TagMarkdownParserTest.php":"cb13d97ce43ab736404828742d72424b","tests\/core\/tag\/tags\/MailTagTest.php":"c335ab066d94fcb9a6953422a2b98b8b","tests\/core\/tag\/tags\/TelTagTest.php":"540d5330c4e3a66d71cf2f9311f71f84","tests\/core\/tag\/tags\/LinkTagTest.php":"ed9925060e28887c25fe40cd7288c605","tests\/core\/lazyload\/LazyLoadTest.php":"1d1d5002d2641f4b95ceb29b3cc77159","tests\/core\/theme\/ThemeConfigTest.php":"fc2988bfa4cad3a116e5783ee301e84b","tests\/core\/theme\/ThemeTest.php":"c98666ef2e5a9c79ef73f18846cdb2ab","tests\/core\/theme\/ThemeManagerTest.php":"9c3d3047145b249ddcdb526aa8b230f2","tests\/core\/validators\/StrengthValidatorTest.php":"014e86a44dbd77087f4c2e41eed45067","tests\/core\/validators\/PhoneNumberValidatorTest.php":"3a9cc2197cd0a3b080a310f280bdc62e","tests\/core\/validators\/FloatValidatorTest.php":"c790b996afec80539b9e1f1579df2e0c","tests\/LuyaWebTestCase.php":"aac2ad474bf0897338ee6210493c76d2"}} \ No newline at end of file diff --git a/core/Config.php b/core/Config.php index 208adffaf..88038513a 100644 --- a/core/Config.php +++ b/core/Config.php @@ -398,7 +398,7 @@ private function appendConfig(&$config, ConfigDefinition $definition) case ConfigDefinition::GROUP_CALLABLE: call_user_func($definition->getConfig(), $this); - break; + break; } } diff --git a/core/theme/ThemeManager.php b/core/theme/ThemeManager.php index db7c56c5c..da7b509cf 100755 --- a/core/theme/ThemeManager.php +++ b/core/theme/ThemeManager.php @@ -177,7 +177,6 @@ protected function getThemeDefinitions() } foreach (Yii::$app->getPackageInstaller()->getConfigs() as $config) { - /** @var PackageConfig $config */ foreach ($config->themes as $theme) { if (strpos($theme, '@') === 0 || strpos($theme, '/') === 0) { diff --git a/core/traits/RestBehaviorsTrait.php b/core/traits/RestBehaviorsTrait.php index a3f03fdae..b3cb1af8f 100644 --- a/core/traits/RestBehaviorsTrait.php +++ b/core/traits/RestBehaviorsTrait.php @@ -128,7 +128,6 @@ public function behaviors() unset($behaviors['authenticator']); if ($this->getUserAuthClass()) { - // change to admin user auth class $behaviors['authenticator'] = [ 'class' => CompositeAuth::class, diff --git a/core/web/Controller.php b/core/web/Controller.php index 895023ab5..bc40eb507 100644 --- a/core/web/Controller.php +++ b/core/web/Controller.php @@ -37,7 +37,6 @@ public function getViewPath() } elseif (is_array($this->module->viewMap)) { $currentAction = $this->id . '/' . ($this->action ? $this->action->id : $this->defaultAction); foreach ($this->module->viewMap as $action => $viewPath) { - // Special case for map all views of controller if ($action === '*') { return $viewPath . '/' . $this->id; diff --git a/core/web/Svg.php b/core/web/Svg.php index 3bcf84aa2..45a2d2da8 100644 --- a/core/web/Svg.php +++ b/core/web/Svg.php @@ -103,7 +103,6 @@ public function run() { // Cache generated code return $this->getOrSetHasCache(['svg', $this->folder, $this->file, $this->cssClass, $this->symbolName], function () { - // Check if file ends with .svg, if not add the extension $svgFile = StringHelper::endsWith($this->file, '.svg') ? $this->file : $this->file . '.svg';