From e727e755c32bd9507ce4517629416b1c002e19f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 17:32:17 +0100 Subject: [PATCH 1/9] Bump rector/rector from 2.0.5 to 2.0.6 (#4474) Bumps [rector/rector](https://github.com/rectorphp/rector) from 2.0.5 to 2.0.6. - [Release notes](https://github.com/rectorphp/rector/releases) - [Commits](https://github.com/rectorphp/rector/compare/2.0.5...2.0.6) --- updated-dependencies: - dependency-name: rector/rector dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.lock b/composer.lock index 956b1e81002..85fe00de8cd 100644 --- a/composer.lock +++ b/composer.lock @@ -5591,21 +5591,21 @@ }, { "name": "rector/rector", - "version": "2.0.5", + "version": "2.0.6", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "f3354fbbdbeb090a53f5260fa5841d373540a831" + "reference": "fa0cb009dc3df084bf549032ae4080a0481a2036" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/f3354fbbdbeb090a53f5260fa5841d373540a831", - "reference": "f3354fbbdbeb090a53f5260fa5841d373540a831", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/fa0cb009dc3df084bf549032ae4080a0481a2036", + "reference": "fa0cb009dc3df084bf549032ae4080a0481a2036", "shasum": "" }, "require": { "php": "^7.4|^8.0", - "phpstan/phpstan": "^2.1.0" + "phpstan/phpstan": "^2.1.1" }, "conflict": { "rector/rector-doctrine": "*", @@ -5638,7 +5638,7 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/2.0.5" + "source": "https://github.com/rectorphp/rector/tree/2.0.6" }, "funding": [ { @@ -5646,7 +5646,7 @@ "type": "github" } ], - "time": "2024-12-31T13:11:55+00:00" + "time": "2025-01-06T10:38:36+00:00" }, { "name": "sebastian/cli-parser", @@ -7485,7 +7485,7 @@ ], "aliases": [], "minimum-stability": "dev", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": true, "prefer-lowest": false, "platform": { From 7d4622c9a9cd5c67af81592b58373bb13548f9e0 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 17:32:52 +0100 Subject: [PATCH 2/9] Bump friendsofphp/php-cs-fixer from 3.66.1 to 3.67.1 (#4473) Bumps [friendsofphp/php-cs-fixer](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer) from 3.66.1 to 3.67.1. - [Release notes](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases) - [Changelog](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/CHANGELOG.md) - [Commits](https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.66.1...v3.67.1) --- updated-dependencies: - dependency-name: friendsofphp/php-cs-fixer dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- composer.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/composer.lock b/composer.lock index 85fe00de8cd..8f7ce6906ff 100644 --- a/composer.lock +++ b/composer.lock @@ -3693,16 +3693,16 @@ }, { "name": "friendsofphp/php-cs-fixer", - "version": "v3.66.1", + "version": "v3.67.1", "source": { "type": "git", "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", - "reference": "cde186799d8e92960c5a00c96e6214bf7f5547a9" + "reference": "db533e9aeb19c33033b6a1b734c8de4f4ebaa7dc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/cde186799d8e92960c5a00c96e6214bf7f5547a9", - "reference": "cde186799d8e92960c5a00c96e6214bf7f5547a9", + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/db533e9aeb19c33033b6a1b734c8de4f4ebaa7dc", + "reference": "db533e9aeb19c33033b6a1b734c8de4f4ebaa7dc", "shasum": "" }, "require": { @@ -3784,7 +3784,7 @@ ], "support": { "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", - "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.66.1" + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.67.1" }, "funding": [ { @@ -3792,7 +3792,7 @@ "type": "github" } ], - "time": "2025-01-05T14:43:25+00:00" + "time": "2025-01-12T12:20:47+00:00" }, { "name": "macopedia/phpstan-magento1", From 1abb8363e23e435514b6508c5507953b3f54cbe6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 13 Jan 2025 18:46:29 +0100 Subject: [PATCH 3/9] Bump openmage/composer-plugin from 2.0.0 to 3.0.0 (#4472) Bumps [openmage/composer-plugin](https://github.com/OpenMage/composer-plugin) from 2.0.0 to 3.0.0. - [Release notes](https://github.com/OpenMage/composer-plugin/releases) - [Commits](https://github.com/OpenMage/composer-plugin/compare/v2.0.0...v3.0.0) --- updated-dependencies: - dependency-name: openmage/composer-plugin dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sven Reichel --- composer.json | 2 +- composer.lock | 24 +++++++++++++++++------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 8fcc1fe5ca2..6ac2765161d 100644 --- a/composer.json +++ b/composer.json @@ -30,7 +30,7 @@ "ezyang/htmlpurifier": "^4.17", "magento-hackathon/magento-composer-installer": "^3.1 || ^2.1 || ^4.0", "mklkj/tinymce-i18n": "^24.11", - "openmage/composer-plugin": "^2.0", + "openmage/composer-plugin": "^3.0", "pelago/emogrifier": "^7.0", "phpseclib/mcrypt_compat": "^2.0.3", "phpseclib/phpseclib": "^3.0.14", diff --git a/composer.lock b/composer.lock index 8f7ce6906ff..fd33e6506f3 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": "d58658786c3829777ebb5701141ff35e", + "content-hash": "8e22ba74a5398072d07d502edec55e2c", "packages": [ { "name": "colinmollenhour/cache-backend-redis", @@ -603,16 +603,16 @@ }, { "name": "openmage/composer-plugin", - "version": "v2.0.0", + "version": "v3.0.0", "source": { "type": "git", "url": "https://github.com/OpenMage/composer-plugin.git", - "reference": "21cf8eebb46ef1770e3556e292d0fddebe7411e8" + "reference": "a20c2f24c6bacb693a02768f10d447c9bb40e299" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/OpenMage/composer-plugin/zipball/21cf8eebb46ef1770e3556e292d0fddebe7411e8", - "reference": "21cf8eebb46ef1770e3556e292d0fddebe7411e8", + "url": "https://api.github.com/repos/OpenMage/composer-plugin/zipball/a20c2f24c6bacb693a02768f10d447c9bb40e299", + "reference": "a20c2f24c6bacb693a02768f10d447c9bb40e299", "shasum": "" }, "require": { @@ -651,9 +651,19 @@ ], "support": { "issues": "https://github.com/OpenMage/composer-plugin/issues", - "source": "https://github.com/OpenMage/composer-plugin/tree/v2.0.0" + "source": "https://github.com/OpenMage/composer-plugin/tree/v3.0.0" }, - "time": "2025-01-06T16:04:57+00:00" + "funding": [ + { + "url": "https://github.com/sreichel", + "type": "github" + }, + { + "url": "https://opencollective.com/openmage", + "type": "opencollective" + } + ], + "time": "2025-01-13T01:08:07+00:00" }, { "name": "paragonie/constant_time_encoding", From 87934ab2e2f1d01b7b6f261d093d81ce9fdc8b35 Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Tue, 14 Jan 2025 08:25:10 +0100 Subject: [PATCH 4/9] Fixed invalid JSON (#4470) --- .all-contributorsrc | 2955 +++++++++++++++++++++---------------------- 1 file changed, 1477 insertions(+), 1478 deletions(-) diff --git a/.all-contributorsrc b/.all-contributorsrc index b1228898bfe..822b03b71d8 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -1,1480 +1,1479 @@ { - "projectName": "magento-lts", - "projectOwner": "OpenMage", - "repoType": "github", - "repoHost": "https://github.com", - "files": [ - "README.md" - ], - "imageSize": 35, - "commit": true, - "commitConvention": "none", - "contributorsPerLine": 20 - "contributorTemplate": "\">\" loading=\"lazy\" width=\"<%= options.imageSize %>\" alt=\"\"/>
<%= contributor.name %>
", - "badgeTemplate": "-orange.svg\" alt=\"All Contributors\">", - "wrapperTemplate": "\n\n <%= bodyContent %> \n<%= tableFooterContent %>
\n\n", - "contributors": [ - { - "login": "sreichel", - "name": "sv3n", - "avatar_url": "https://avatars1.githubusercontent.com/u/5022236?v=4", - "profile": "https://magento.stackexchange.com/users/46249/sv3n", - "contributions": [ - "code" - ] - }, - { - "login": "LeeSaferite", - "name": "Lee Saferite", - "avatar_url": "https://avatars3.githubusercontent.com/u/47386?v=4", - "profile": "https://github.com/LeeSaferite", - "contributions": [ - "code" - ] - }, - { - "login": "colinmollenhour", - "name": "Colin Mollenhour", - "avatar_url": "https://avatars3.githubusercontent.com/u/38738?v=4", - "profile": "http://colin.mollenhour.com/", - "contributions": [ - "code" - ] - }, - { - "login": "drobinson", - "name": "David Robinson", - "avatar_url": "https://avatars1.githubusercontent.com/u/455332?v=4", - "profile": "https://github.com/drobinson", - "contributions": [ - "code" - ] - }, - { - "login": "tmotyl", - "name": "Tymoteusz Motylewski", - "avatar_url": "https://avatars1.githubusercontent.com/u/515397?v=4", - "profile": "https://macopedia.com/", - "contributions": [ - "code" - ] - }, - { - "login": "Flyingmana", - "name": "Daniel Fahlke", - "avatar_url": "https://avatars3.githubusercontent.com/u/237319?v=4", - "profile": "http://flyingmana.name/", - "contributions": [ - "code" - ] - }, - { - "login": "seansan", - "name": "SNH_NL", - "avatar_url": "https://avatars3.githubusercontent.com/u/652395?v=4", - "profile": "https://overhemden.com/", - "contributions": [ - "code" - ] - }, - { - "login": "spinsch", - "name": "Marc Romano", - "avatar_url": "https://avatars1.githubusercontent.com/u/519865?v=4", - "profile": "https://github.com/spinsch", - "contributions": [ - "code" - ] - }, - { - "login": "Schrank", - "name": "Fabian Blechschmidt", - "avatar_url": "https://avatars1.githubusercontent.com/u/379680?v=4", - "profile": "http://www.fabian-blechschmidt.de/", - "contributions": [ - "code" - ] - }, - { - "login": "Sekiphp", - "name": "Luboš Hubáček", - "avatar_url": "https://avatars2.githubusercontent.com/u/9967016?v=4", - "profile": "https://github.com/Sekiphp", - "contributions": [ - "code" - ] - }, - { - "login": "edannenberg", - "name": "Erik Dannenberg", - "avatar_url": "https://avatars0.githubusercontent.com/u/1352794?v=4", - "profile": "https://github.com/edannenberg", - "contributions": [ - "code" - ] - }, - { - "login": "JeroenBoersma", - "name": "Jeroen Boersma", - "avatar_url": "https://avatars2.githubusercontent.com/u/1163348?v=4", - "profile": "http://srcode.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "lfluvisotto", - "name": "Leandro F. L.", - "avatar_url": "https://avatars3.githubusercontent.com/u/535626?v=4", - "profile": "https://www.linkedin.com/in/lfluvisotto", - "contributions": [ - "code" - ] - }, - { - "login": "kkrieger85", - "name": "Kevin Krieger", - "avatar_url": "https://avatars2.githubusercontent.com/u/4435523?v=4", - "profile": "https://github.com/kkrieger85", - "contributions": [ - "code", - "doc" - ] - }, - { - "login": "kiatng", - "name": "Ng Kiat Siong", - "avatar_url": "https://avatars1.githubusercontent.com/u/1106470?v=4", - "profile": "https://github.com/kiatng", - "contributions": [ - "code" - ] - }, - { - "login": "bob2021", - "name": "bob2021", - "avatar_url": "https://avatars0.githubusercontent.com/u/8102829?v=4", - "profile": "https://github.com/bob2021", - "contributions": [ - "code" - ] - }, - { - "login": "bastienlm", - "name": "Bastien Lamamy", - "avatar_url": "https://avatars1.githubusercontent.com/u/13004368?v=4", - "profile": "https://github.com/bastienlm", - "contributions": [ - "code" - ] - }, - { - "login": "DmitryFursNeklo", - "name": "Dmitry Furs", - "avatar_url": "https://avatars3.githubusercontent.com/u/6996108?v=4", - "profile": "https://github.com/DmitryFursNeklo", - "contributions": [ - "code" - ] - }, - { - "login": "rjocoleman", - "name": "Robert Coleman", - "avatar_url": "https://avatars0.githubusercontent.com/u/154176?v=4", - "profile": "https://github.com/rjocoleman", - "contributions": [ - "code" - ] - }, - { - "login": "midlan", - "name": "Milan Davídek", - "avatar_url": "https://avatars2.githubusercontent.com/u/4263992?v=4", - "profile": "http://milandavidek.cz/", - "contributions": [ - "code" - ] - }, - { - "login": "mattdavenport", - "name": "Matt Davenport", - "avatar_url": "https://avatars3.githubusercontent.com/u/1127393?v=4", - "profile": "https://mattdavenport.io/", - "contributions": [ - "code" - ] - }, - { - "login": "kestraly", - "name": "elfling", - "avatar_url": "https://avatars3.githubusercontent.com/u/13368757?v=4", - "profile": "https://github.com/kestraly", - "contributions": [ - "code" - ] - }, - { - "login": "henrykbrzoska", - "name": "henrykb", - "avatar_url": "https://avatars1.githubusercontent.com/u/4395216?v=4", - "profile": "https://github.com/henrykbrzoska", - "contributions": [ - "code" - ] - }, - { - "login": "empiricompany", - "name": "Tony", - "avatar_url": "https://avatars0.githubusercontent.com/u/5071467?v=4", - "profile": "https://github.com/empiricompany", - "contributions": [ - "code" - ] - }, - { - "login": "mark-netalico", - "name": "Mark Lewis", - "avatar_url": "https://avatars0.githubusercontent.com/u/2094614?v=4", - "profile": "https://netalico.com/", - "contributions": [ - "code" - ] - }, - { - "login": "ericseanturner", - "name": "Eric Sean Turner", - "avatar_url": "https://avatars3.githubusercontent.com/u/42879056?v=4", - "profile": "https://github.com/ericseanturner", - "contributions": [ - "code" - ] - }, - { - "login": "willcodeforfood", - "name": "Eric Seastrand", - "avatar_url": "https://avatars2.githubusercontent.com/u/1639118?v=4", - "profile": "https://willcodeforfood.github.io/", - "contributions": [ - "code" - ] - }, - { - "login": "tschifftner", - "name": "Tobias Schifftner", - "avatar_url": "https://avatars1.githubusercontent.com/u/14741874?v=4", - "profile": "https://www.ambimax.de/", - "contributions": [ - "code" - ] - }, - { - "login": "sprankhub", - "name": "Simon Sprankel", - "avatar_url": "https://avatars1.githubusercontent.com/u/930199?v=4", - "profile": "https://www.simonsprankel.com/", - "contributions": [ - "code" - ] - }, - { - "login": "tomlankhorst", - "name": "Tom Lankhorst", - "avatar_url": "https://avatars0.githubusercontent.com/u/675432?v=4", - "profile": "https://tomlankhorst.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "shirtsofholl", - "name": "shirtsofholland", - "avatar_url": "https://avatars0.githubusercontent.com/u/11224809?v=4", - "profile": "https://shirtsofholland.com/", - "contributions": [ - "code" - ] - }, - { - "login": "sebastianwagner", - "name": "sebastianwagner", - "avatar_url": "https://avatars0.githubusercontent.com/u/1701745?v=4", - "profile": "https://github.com/sebastianwagner", - "contributions": [ - "code" - ] - }, - { - "login": "maximehuran", - "name": "Maxime Huran", - "avatar_url": "https://avatars1.githubusercontent.com/u/11380627?v=4", - "profile": "https://maximehuran.fr/", - "contributions": [ - "code" - ] - }, - { - "login": "pepijnblom", - "name": "Pepijn", - "avatar_url": "https://avatars0.githubusercontent.com/u/6009489?v=4", - "profile": "https://github.com/pepijnblom", - "contributions": [ - "code" - ] - }, - { - "login": "manuperezgo", - "name": "manuperezgo", - "avatar_url": "https://avatars0.githubusercontent.com/u/8482836?v=4", - "profile": "https://github.com/manuperezgo", - "contributions": [ - "code" - ] - }, - { - "login": "luigifab", - "name": "luigifab", - "avatar_url": "https://avatars1.githubusercontent.com/u/31816829?v=4", - "profile": "https://www.luigifab.fr/", - "contributions": [ - "code" - ] - }, - { - "login": "loekvangool", - "name": "Loek van Gool", - "avatar_url": "https://avatars0.githubusercontent.com/u/7300472?v=4", - "profile": "https://github.com/loekvangool", - "contributions": [ - "code" - ] - }, - { - "login": "kpitn", - "name": "kpitn", - "avatar_url": "https://avatars2.githubusercontent.com/u/41059?v=4", - "profile": "https://github.com/kpitn", - "contributions": [ - "code" - ] - }, - { - "login": "kalenjordan", - "name": "kalenjordan", - "avatar_url": "https://avatars2.githubusercontent.com/u/1542197?v=4", - "profile": "https://github.com/kalenjordan", - "contributions": [ - "code" - ] - }, - { - "login": "ioweb-gr", - "name": "IOWEB TECHNOLOGIES", - "avatar_url": "https://avatars3.githubusercontent.com/u/20220341?v=4", - "profile": "https://www.ioweb.gr/en", - "contributions": [ - "code" - ] - }, - { - "login": "fplantinet", - "name": "Florent", - "avatar_url": "https://avatars0.githubusercontent.com/u/2428023?v=4", - "profile": "https://github.com/fplantinet", - "contributions": [ - "code" - ] - }, - { - "login": "dvdsndr", - "name": "dvdsndr", - "avatar_url": "https://avatars1.githubusercontent.com/u/13637075?v=4", - "profile": "https://github.com/dvdsndr", - "contributions": [ - "code" - ] - }, - { - "login": "VincentMarmiesse", - "name": "Vincent MARMIESSE", - "avatar_url": "https://avatars0.githubusercontent.com/u/1949412?v=4", - "profile": "https://github.com/VincentMarmiesse", - "contributions": [ - "code" - ] - }, - { - "login": "ProxiBlue", - "name": "Lucas van Staden", - "avatar_url": "https://avatars2.githubusercontent.com/u/4994260?v=4", - "profile": "http://www.proxiblue.com.au/", - "contributions": [ - "code" - ] - }, - { - "login": "zamoroka", - "name": "zamoroka", - "avatar_url": "https://avatars1.githubusercontent.com/u/9164112?v=4", - "profile": "http://zamoroka.com/", - "contributions": [ - "code" - ] - }, - { - "login": "wpdevteam", - "name": "wpdevteam", - "avatar_url": "https://avatars3.githubusercontent.com/u/1577103?v=4", - "profile": "https://github.com/wpdevteam", - "contributions": [ - "code" - ] - }, - { - "login": "woutersamaey", - "name": "Wouter Samaey", - "avatar_url": "https://avatars1.githubusercontent.com/u/71019?v=4", - "profile": "http://www.storefront.be/", - "contributions": [ - "code" - ] - }, - { - "login": "vovayatsyuk", - "name": "Vova Yatsyuk", - "avatar_url": "https://avatars2.githubusercontent.com/u/306080?v=4", - "profile": "https://github.com/vovayatsyuk", - "contributions": [ - "code" - ] - }, - { - "login": "viable-hartman", - "name": "Trevor Hartman", - "avatar_url": "https://avatars3.githubusercontent.com/u/1300504?v=4", - "profile": "https://hydrobuilder.com/", - "contributions": [ - "code" - ] - }, - { - "login": "trabulium", - "name": "Somewhere", - "avatar_url": "https://avatars3.githubusercontent.com/u/1046615?v=4", - "profile": "https://github.com/trabulium", - "contributions": [ - "code" - ] - }, - { - "login": "schmengler", - "name": "Fabian Schmengler />", - "avatar_url": "https://avatars1.githubusercontent.com/u/367320?v=4", - "profile": "https://www.schmengler-se.de/", - "contributions": [ - "code" - ] - }, - { - "login": "roman204", - "name": "Roman Hutterer", - "avatar_url": "https://avatars1.githubusercontent.com/u/584168?v=4", - "profile": "https://copex.io/", - "contributions": [ - "code" - ] - }, - { - "login": "sergeifilippov", - "name": "Sergei Filippov", - "avatar_url": "https://avatars2.githubusercontent.com/u/123676?v=4", - "profile": "https://www.haiku.co.nz/", - "contributions": [ - "code" - ] - }, - { - "login": "samsteele", - "name": "Sam Steele", - "avatar_url": "https://avatars3.githubusercontent.com/u/10742174?v=4", - "profile": "https://github.com/samsteele", - "contributions": [ - "code" - ] - }, - { - "login": "rvelhote", - "name": "Ricardo Velhote", - "avatar_url": "https://avatars2.githubusercontent.com/u/59101?v=4", - "profile": "https://goo.gl/WCUymp", - "contributions": [ - "code" - ] - }, - { - "login": "royduin", - "name": "Roy Duineveld", - "avatar_url": "https://avatars2.githubusercontent.com/u/1703233?v=4", - "profile": "https://royduineveld.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "roberto-ebizmarts", - "name": "Roberto Sarmiento Pérez", - "avatar_url": "https://avatars0.githubusercontent.com/u/51710909?v=4", - "profile": "https://github.com/roberto-ebizmarts", - "contributions": [ - "code" - ] - }, - { - "login": "real34", - "name": "Pierre Martin", - "avatar_url": "https://avatars0.githubusercontent.com/u/75968?v=4", - "profile": "https://www.pierre-martin.fr/", - "contributions": [ - "code" - ] - }, - { - "login": "rafdol", - "name": "Rafał Dołgopoł", - "avatar_url": "https://avatars2.githubusercontent.com/u/20263372?v=4", - "profile": "https://github.com/rafdol", - "contributions": [ - "code" - ] - }, - { - "login": "rafaelpatro", - "name": "Rafael Patro", - "avatar_url": "https://avatars0.githubusercontent.com/u/13813964?v=4", - "profile": "https://github.com/rafaelpatro", - "contributions": [ - "code" - ] - }, - { - "login": "pointia", - "name": "Andreas Pointner", - "avatar_url": "https://avatars3.githubusercontent.com/u/1998210?v=4", - "profile": "https://copex.io/", - "contributions": [ - "code" - ] - }, - { - "login": "paulrodriguez", - "name": "Paul Rodriguez", - "avatar_url": "https://avatars2.githubusercontent.com/u/6373764?v=4", - "profile": "https://github.com/paulrodriguez", - "contributions": [ - "code" - ] - }, - { - "login": "ollb", - "name": "ollb", - "avatar_url": "https://avatars0.githubusercontent.com/u/5952064?v=4", - "profile": "https://github.com/ollb", - "contributions": [ - "code" - ] - }, - { - "login": "nintenic", - "name": "Nicholas Graham", - "avatar_url": "https://avatars0.githubusercontent.com/u/1317618?v=4", - "profile": "https://github.com/nintenic", - "contributions": [ - "code" - ] - }, - { - "login": "mpalasis", - "name": "Makis Palasis", - "avatar_url": "https://avatars0.githubusercontent.com/u/37408939?v=4", - "profile": "https://github.com/mpalasis", - "contributions": [ - "code" - ] - }, - { - "login": "miguelbalparda", - "name": "Miguel Balparda", - "avatar_url": "https://avatars1.githubusercontent.com/u/3997682?v=4", - "profile": "http://magento.stackexchange.com/users/5209/mbalparda", - "contributions": [ - "code" - ] - }, - { - "login": "markvds", - "name": "Mark van der Sanden", - "avatar_url": "https://avatars3.githubusercontent.com/u/2143634?v=4", - "profile": "https://www.ecomni.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "mickys", - "name": "Micky Socaci", - "avatar_url": "https://avatars1.githubusercontent.com/u/200507?v=4", - "profile": "https://binarzone.com/", - "contributions": [ - "code" - ] - }, - { - "login": "mSengera", - "name": "Marvin Sengera", - "avatar_url": "https://avatars3.githubusercontent.com/u/7369753?v=4", - "profile": "https://www.binaerfabrik.de/", - "contributions": [ - "code" - ] - }, - { - "login": "kanevbg", - "name": "Kostadin A.", - "avatar_url": "https://avatars3.githubusercontent.com/u/11477130?v=4", - "profile": "https://github.com/kanevbg", - "contributions": [ - "code" - ] - }, - { - "login": "julienloizelet", - "name": "Julien Loizelet", - "avatar_url": "https://avatars3.githubusercontent.com/u/20956510?v=4", - "profile": "https://github.com/julienloizelet", - "contributions": [ - "code" - ] - }, - { - "login": "jonashrem", - "name": "Jonas Hünig", - "avatar_url": "https://avatars0.githubusercontent.com/u/1112507?v=4", - "profile": "https://maxcluster.de/", - "contributions": [ - "code" - ] - }, - { - "login": "jaroschek", - "name": "Stefan Jaroschek", - "avatar_url": "https://avatars1.githubusercontent.com/u/470290?v=4", - "profile": "https://github.com/jaroschek", - "contributions": [ - "code" - ] - }, - { - "login": "jacquesbh", - "name": "Jacques Bodin-Hullin", - "avatar_url": "https://avatars2.githubusercontent.com/u/858611?v=4", - "profile": "http://jacques.sh/", - "contributions": [ - "code" - ] - }, - { - "login": "googlygoo", - "name": "Wilhelm Ellmann", - "avatar_url": "https://avatars3.githubusercontent.com/u/7078871?v=4", - "profile": "https://github.com/googlygoo", - "contributions": [ - "code" - ] - }, - { - "login": "edwinkortman", - "name": "Edwin.", - "avatar_url": "https://avatars2.githubusercontent.com/u/7047894?v=4", - "profile": "https://github.com/edwinkortman", - "contributions": [ - "code" - ] - }, - { - "login": "drago-aca", - "name": "drago-aca", - "avatar_url": "https://avatars3.githubusercontent.com/u/14777419?v=4", - "profile": "https://github.com/drago-aca", - "contributions": [ - "code" - ] - }, - { - "login": "dng-dev", - "name": "Daniel Niedergesäß", - "avatar_url": "https://avatars0.githubusercontent.com/u/836079?v=4", - "profile": "https://github.com/dng-dev", - "contributions": [ - "code" - ] - }, - { - "login": "davis2125", - "name": "J Davis", - "avatar_url": "https://avatars2.githubusercontent.com/u/14129105?v=4", - "profile": "https://github.com/davis2125", - "contributions": [ - "code" - ] - }, - { - "login": "damien-biasotto", - "name": "Damien Biasotto", - "avatar_url": "https://avatars0.githubusercontent.com/u/430633?v=4", - "profile": "https://github.com/damien-biasotto", - "contributions": [ - "code" - ] - }, - { - "login": "cundd", - "name": "Daniel Corn", - "avatar_url": "https://avatars2.githubusercontent.com/u/743122?v=4", - "profile": "https://github.com/cundd", - "contributions": [ - "code" - ] - }, - { - "login": "cieslix", - "name": "Paweł Cieślik", - "avatar_url": "https://avatars0.githubusercontent.com/u/6729521?v=4", - "profile": "http://www.cieslix.com/", - "contributions": [ - "code" - ] - }, - { - "login": "borriglione", - "name": "André Herrn", - "avatar_url": "https://avatars2.githubusercontent.com/u/465544?v=4", - "profile": "https://github.com/borriglione", - "contributions": [ - "code" - ] - }, - { - "login": "blopa", - "name": "Pablo Benmaman", - "avatar_url": "https://avatars3.githubusercontent.com/u/3838114?v=4", - "profile": "https://github.com/blopa", - "contributions": [ - "code" - ] - }, - { - "login": "aterjung", - "name": "aterjung", - "avatar_url": "https://avatars1.githubusercontent.com/u/3084302?v=4", - "profile": "https://github.com/aterjung", - "contributions": [ - "code" - ] - }, - { - "login": "altdovydas", - "name": "altdovydas", - "avatar_url": "https://avatars3.githubusercontent.com/u/8860049?v=4", - "profile": "https://github.com/altdovydas", - "contributions": [ - "code" - ] - }, - { - "login": "alissonjr", - "name": "Alisson Júnior", - "avatar_url": "https://avatars2.githubusercontent.com/u/11911917?v=4", - "profile": "https://github.com/alissonjr", - "contributions": [ - "code" - ] - }, - { - "login": "alexkirsch", - "name": "Alex Kirsch", - "avatar_url": "https://avatars3.githubusercontent.com/u/9553441?v=4", - "profile": "https://github.com/alexkirsch", - "contributions": [ - "code" - ] - }, - { - "login": "SnowCommerceBrand", - "name": "Branden", - "avatar_url": "https://avatars3.githubusercontent.com/u/37154233?v=4", - "profile": "https://github.com/SnowCommerceBrand", - "contributions": [ - "code" - ] - }, - { - "login": "PofMagicfingers", - "name": "Pof Magicfingers", - "avatar_url": "https://avatars3.githubusercontent.com/u/469501?v=4", - "profile": "https://github.com/PofMagicfingers", - "contributions": [ - "code" - ] - }, - { - "login": "MichaelThessel", - "name": "Michael Thessel", - "avatar_url": "https://avatars1.githubusercontent.com/u/2926266?v=4", - "profile": "https://github.com/MichaelThessel", - "contributions": [ - "code" - ] - }, - { - "login": "JonLaliberte", - "name": "Jonathan Laliberte", - "avatar_url": "https://avatars3.githubusercontent.com/u/5403662?v=4", - "profile": "https://github.com/JonLaliberte", - "contributions": [ - "code" - ] - }, - { - "login": "IvanChepurnyi", - "name": "Ivan Chepurnyi", - "avatar_url": "https://avatars2.githubusercontent.com/u/866758?v=4", - "profile": "https://www.linkedin.com/in/ivanchepurnyi", - "contributions": [ - "code" - ] - }, - { - "login": "Ig0r-M-magic42", - "name": "Igor", - "avatar_url": "https://avatars1.githubusercontent.com/u/22006850?v=4", - "profile": "https://github.com/Ig0r-M-magic42", - "contributions": [ - "code" - ] - }, - { - "login": "EliasKotlyar", - "name": "Elias Kotlyar", - "avatar_url": "https://avatars0.githubusercontent.com/u/9529505?v=4", - "profile": "https://github.com/EliasKotlyar", - "contributions": [ - "code" - ] - }, - { - "login": "Hejty1", - "name": "Hejty1", - "avatar_url": "https://avatars2.githubusercontent.com/u/53661954?v=4", - "profile": "https://github.com/Hejty1", - "contributions": [ - "code" - ] - }, - { - "login": "Gaelle", - "name": "Gaelle", - "avatar_url": "https://avatars2.githubusercontent.com/u/112183?v=4", - "profile": "https://github.com/Gaelle", - "contributions": [ - "code" - ] - }, - { - "login": "FredericMartinez", - "name": "Frédéric MARTINEZ", - "avatar_url": "https://avatars3.githubusercontent.com/u/13019288?v=4", - "profile": "https://www.martinez-frederic.fr/", - "contributions": [ - "code" - ] - }, - { - "login": "FaustTobias", - "name": "Tobias Faust", - "avatar_url": "https://avatars1.githubusercontent.com/u/48201729?v=4", - "profile": "https://github.com/FaustTobias", - "contributions": [ - "code" - ] - }, - { - "login": "AndresInSpace", - "name": "AndresInSpace", - "avatar_url": "https://avatars2.githubusercontent.com/u/14356094?v=4", - "profile": "https://github.com/AndresInSpace", - "contributions": [ - "code" - ] - }, - { - "login": "boesbo", - "name": "Francesco Boes", - "avatar_url": "https://avatars1.githubusercontent.com/u/12744378?v=4", - "profile": "https://github.com/boesbo", - "contributions": [ - "code" - ] - }, - { - "login": "dbachmann", - "name": "Daniel Bachmann", - "avatar_url": "https://avatars1.githubusercontent.com/u/1921769?v=4", - "profile": "https://github.com/dbachmann", - "contributions": [ - "code" - ] - }, - { - "login": "daim2k5", - "name": "Damian Luszczymak", - "avatar_url": "https://avatars.githubusercontent.com/u/656150?v=4", - "profile": "https://github.com/daim2k5", - "contributions": [ - "code" - ] - }, - { - "login": "fballiano", - "name": "Fabrizio Balliano", - "avatar_url": "https://avatars.githubusercontent.com/u/909743?v=4", - "profile": "http://fabrizioballiano.com/", - "contributions": [ - "code", - "doc" - ] - }, - { - "login": "jouriy", - "name": "Jouriy", - "avatar_url": "https://avatars.githubusercontent.com/u/68122106?v=4", - "profile": "https://github.com/jouriy", - "contributions": [ - "code" - ] - }, - { - "login": "digitalpianism", - "name": "Digital Pianism", - "avatar_url": "https://avatars.githubusercontent.com/u/16592249?v=4", - "profile": "http://www.digital-pianism.com/", - "contributions": [ - "code" - ] - }, - { - "login": "justinbeaty", - "name": "Justin Beaty", - "avatar_url": "https://avatars.githubusercontent.com/u/51970393?v=4", - "profile": "https://github.com/justinbeaty", - "contributions": [ - "code" - ] - }, - { - "login": "ADDISON74", - "name": "ADDISON", - "avatar_url": "https://avatars.githubusercontent.com/u/8360474?v=4", - "profile": "https://github.com/ADDISON74", - "contributions": [ - "code", - "doc" - ] - }, - { - "login": "aredridel", - "name": "Aria Stewart", - "avatar_url": "https://avatars.githubusercontent.com/u/2876?v=4", - "profile": "http://dinhe.net/~aredridel/", - "contributions": [ - "code" - ] - }, - { - "login": "drwilliams", - "name": "Dean Williams", - "avatar_url": "https://avatars.githubusercontent.com/u/11303389?v=4", - "profile": "https://github.com/drwilliams", - "contributions": [ - "code" - ] - }, - { - "login": "hhirsch", - "name": "Henry Hirsch", - "avatar_url": "https://avatars.githubusercontent.com/u/2451426?v=4", - "profile": "https://github.com/hhirsch", - "contributions": [ - "code" - ] - }, - { - "login": "kdckrs", - "name": "kdckrs", - "avatar_url": "https://avatars.githubusercontent.com/u/2227271?v=4", - "profile": "https://github.com/kdckrs", - "contributions": [ - "code" - ] - }, - { - "login": "sicet7", - "name": "Martin René Sørensen", - "avatar_url": "https://avatars.githubusercontent.com/u/7220364?v=4", - "profile": "https://github.com/sicet7", - "contributions": [ - "code" - ] - }, - { - "login": "theroch", - "name": "Frank Rochlitzer", - "avatar_url": "https://avatars.githubusercontent.com/u/3726836?v=4", - "profile": "https://www.b3-it.de/", - "contributions": [ - "code" - ] - }, - { - "login": "AlterWeb", - "name": "AlterWeb", - "avatar_url": "https://avatars.githubusercontent.com/u/12827587?v=4", - "profile": "http://www.alterweb.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "Caprico85", - "name": "Caprico", - "avatar_url": "https://avatars.githubusercontent.com/u/2081806?v=4", - "profile": "https://github.com/Caprico85", - "contributions": [ - "code" - ] - }, - { - "login": "davidwindell", - "name": "David Windell", - "avatar_url": "https://avatars.githubusercontent.com/u/1720090?v=4", - "profile": "https://github.com/davidwindell", - "contributions": [ - "code" - ] - }, - { - "login": "drashmk", - "name": "Dragan Atanasov", - "avatar_url": "https://avatars.githubusercontent.com/u/2790702?v=4", - "profile": "https://github.com/drashmk", - "contributions": [ - "code" - ] - }, - { - "login": "lamskoy", - "name": "Eugene Lamskoy", - "avatar_url": "https://avatars.githubusercontent.com/u/233998?v=4", - "profile": "https://github.com/lamskoy", - "contributions": [ - "code" - ] - }, - { - "login": "ferdiusa", - "name": "Ferdinand", - "avatar_url": "https://avatars.githubusercontent.com/u/1997982?v=4", - "profile": "https://github.com/ferdiusa", - "contributions": [ - "code" - ] - }, - { - "login": "himanshu007-creator", - "name": "Himanshu", - "avatar_url": "https://avatars.githubusercontent.com/u/65963997?v=4", - "profile": "https://focused-wescoff-bfb488.netlify.app/", - "contributions": [ - "code" - ] - }, - { - "login": "idziakjakub", - "name": "Jakub Idziak", - "avatar_url": "https://avatars.githubusercontent.com/u/7571848?v=4", - "profile": "https://github.com/idziakjakub", - "contributions": [ - "code" - ] - }, - { - "login": "JosephMaxwell", - "name": "Joseph Maxwell", - "avatar_url": "https://avatars.githubusercontent.com/u/1151186?v=4", - "profile": "https://swiftotter.com/", - "contributions": [ - "code" - ] - }, - { - "login": "joshua-bn", - "name": "Joshua Dickerson", - "avatar_url": "https://avatars.githubusercontent.com/u/53793523?v=4", - "profile": "https://www.promenade.co/", - "contributions": [ - "code" - ] - }, - { - "login": "KBortnick", - "name": "Kevin Bortnick", - "avatar_url": "https://avatars.githubusercontent.com/u/4563592?v=4", - "profile": "https://github.com/KBortnick", - "contributions": [ - "code" - ] - }, - { - "login": "mehdichaouch", - "name": "Mehdi Chaouch", - "avatar_url": "https://avatars.githubusercontent.com/u/861701?v=4", - "profile": "https://github.com/mehdichaouch", - "contributions": [ - "code" - ] - }, - { - "login": "elidrissidev", - "name": "Mohamed ELIDRISSI", - "avatar_url": "https://avatars.githubusercontent.com/u/67818913?v=4", - "profile": "https://www.elidrissi.dev/", - "contributions": [ - "code" - ] - }, - { - "login": "MrGekko", - "name": "Justin van Elst", - "avatar_url": "https://avatars.githubusercontent.com/u/249633?v=4", - "profile": "http://publicus.nl/", - "contributions": [ - "code" - ] - }, - { - "login": "nikkuexe", - "name": "Nicholas Graham", - "avatar_url": "https://avatars.githubusercontent.com/u/1317618?v=4", - "profile": "https://github.com/nikkuexe", - "contributions": [ - "code" - ] - }, - { - "login": "psdevhh", - "name": "Patrick Schnell", - "avatar_url": "https://avatars.githubusercontent.com/u/1762478?v=4", - "profile": "https://patrickschnell.de/", - "contributions": [ - "code" - ] - }, - { - "login": "PatrickCronin", - "name": "Patrick Cronin", - "avatar_url": "https://avatars.githubusercontent.com/u/6902411?v=4", - "profile": "https://www.cronin-tech.com/", - "contributions": [ - "code" - ] - }, - { - "login": "petrsvamberg", - "name": "Petr Švamberg", - "avatar_url": "https://avatars.githubusercontent.com/u/54709445?v=4", - "profile": "https://github.com/petrsvamberg", - "contributions": [ - "code" - ] - }, - { - "login": "rafaelstz", - "name": "Rafael Corrêa Gomes", - "avatar_url": "https://avatars.githubusercontent.com/u/610598?v=4", - "profile": "https://rafaelcg.com/", - "contributions": [ - "code" - ] - }, - { - "login": "mageconsult", - "name": "Ralf Siepker", - "avatar_url": "https://avatars.githubusercontent.com/u/1145186?v=4", - "profile": "https://www.mageconsult.de/", - "contributions": [ - "code" - ] - }, - { - "login": "sunel", - "name": "Sunel Tr", - "avatar_url": "https://avatars.githubusercontent.com/u/1009777?v=4", - "profile": "https://sunel.github.io/", - "contributions": [ - "code" - ] - }, - { - "login": "ktomk", - "name": "Tom Klingenberg", - "avatar_url": "https://avatars.githubusercontent.com/u/352517?v=4", - "profile": "https://github.com/ktomk", - "contributions": [ - "code" - ] - }, - { - "login": "ToonSpin", - "name": "Toon", - "avatar_url": "https://avatars.githubusercontent.com/u/1450038?v=4", - "profile": "https://github.com/ToonSpin", - "contributions": [ - "code" - ] - }, - { - "login": "wexo-team", - "name": "WEXO team", - "avatar_url": "https://avatars.githubusercontent.com/u/7666143?v=4", - "profile": "https://www.wexo.dk/", - "contributions": [ - "code" - ] - }, - { - "login": "wilfriedwolf", - "name": "Wilfried Wolf", - "avatar_url": "https://avatars.githubusercontent.com/u/23700116?v=4", - "profile": "https://www.sandstein.de/", - "contributions": [ - "code" - ] - }, - { - "login": "akrzemianowski", - "name": "akrzemianowski", - "avatar_url": "https://avatars.githubusercontent.com/u/44834491?v=4", - "profile": "https://github.com/akrzemianowski", - "contributions": [ - "code" - ] - }, - { - "login": "andthink", - "name": "andthink", - "avatar_url": "https://avatars.githubusercontent.com/u/1862377?v=4", - "profile": "https://github.com/andthink", - "contributions": [ - "code" - ] - }, - { - "login": "eetzen", - "name": "eetzen", - "avatar_url": "https://avatars.githubusercontent.com/u/67363284?v=4", - "profile": "https://github.com/eetzen", - "contributions": [ - "code" - ] - }, - { - "login": "lemundo-team", - "name": "lemundo-team", - "avatar_url": "https://avatars.githubusercontent.com/u/61752623?v=4", - "profile": "https://github.com/lemundo-team", - "contributions": [ - "code" - ] - }, - { - "login": "mdlonline", - "name": "mdlonline", - "avatar_url": "https://avatars.githubusercontent.com/u/5389528?v=4", - "profile": "https://github.com/mdlonline", - "contributions": [ - "code" - ] - }, - { - "login": "nimasan", - "name": "Benjamin MARROT", - "avatar_url": "https://avatars.githubusercontent.com/u/5030086?v=4", - "profile": "https://www.developpeur-web-tlse.fr/", - "contributions": [ - "doc" - ] - }, - { - "login": "tmewes", - "name": "Tino Mewes", - "avatar_url": "https://avatars.githubusercontent.com/u/12640514?v=4", - "profile": "https://github.com/tmewes", - "contributions": [ - "code" - ] - }, - { - "login": "cebe", - "name": "Carsten Brandt", - "avatar_url": "https://avatars.githubusercontent.com/u/189796?v=4", - "profile": "http://cebe.cc/", - "contributions": [ - "code" - ] - }, - { - "login": "eneiasramos", - "name": "Enéias Ramos de Melo", - "avatar_url": "https://avatars.githubusercontent.com/u/2862728?v=4", - "profile": "https://github.com/eneiasramos", - "contributions": [ - "code" - ] - }, - { - "login": "discountscott", - "name": "Scott Moore", - "avatar_url": "https://avatars.githubusercontent.com/u/5454596?v=4", - "profile": "https://github.com/discountscott", - "contributions": [ - "code" - ] - }, - { - "login": "rfeese", - "name": "Roger Feese", - "avatar_url": "https://avatars.githubusercontent.com/u/7074181?v=4", - "profile": "https://github.com/rfeese", - "contributions": [ - "code" - ] - }, - { - "login": "AGelzer", - "name": "Alexander Gelzer", - "avatar_url": "https://avatars.githubusercontent.com/u/34437931?v=4", - "profile": "https://github.com/AGelzer", - "contributions": [ - "code" - ] - }, - { - "login": "davidhiendl", - "name": "David Hiendl", - "avatar_url": "https://avatars.githubusercontent.com/u/11006964?v=4", - "profile": "https://github.com/davidhiendl", - "contributions": [ - "code" - ] - }, - { - "login": "gorbunovav", - "name": "Andrey Gorbunov", - "avatar_url": "https://avatars.githubusercontent.com/u/2665015?v=4", - "profile": "https://github.com/gorbunovav", - "contributions": [ - "code" - ] - }, - { - "login": "Tomasz-Silpion", - "name": "Tomasz Gregorczyk", - "avatar_url": "https://avatars.githubusercontent.com/u/5328659?v=4", - "profile": "https://github.com/Tomasz-Silpion", - "contributions": [ - "code" - ] - }, - { - "login": "Judx", - "name": "Juho Hölsä", - "avatar_url": "https://avatars.githubusercontent.com/u/15036353?v=4", - "profile": "https://juhoholsa.com/", - "contributions": [ - "code" - ] - }, - { - "login": "seifer7", - "name": "Kane", - "avatar_url": "https://avatars.githubusercontent.com/u/13601073?v=4", - "profile": "https://github.com/seifer7", - "contributions": [ - "code" - ] - }, - { - "login": "Sdfendor", - "name": "Kevin Jakob", - "avatar_url": "https://avatars.githubusercontent.com/u/2728018?v=4", - "profile": "https://github.com/Sdfendor", - "contributions": [ - "code" - ] - }, - { - "login": "leissbua", - "name": "Michael Leiss", - "avatar_url": "https://avatars.githubusercontent.com/u/68073221?v=4", - "profile": "https://github.com/leissbua", - "contributions": [ - "code" - ] - }, - { - "login": "massa-man", - "name": "Marcos Steverlynck", - "avatar_url": "https://avatars.githubusercontent.com/u/26821235?v=4", - "profile": "https://www.riseart.com/", - "contributions": [ - "code" - ] - }, - { - "login": "ahudock", - "name": "Andy Hudock", - "avatar_url": "https://avatars.githubusercontent.com/u/33500977?v=4", - "profile": "https://github.com/ahudock", - "contributions": [ - "code" - ] - }, - { - "login": "ma4nn", - "name": "Christoph Massmann", - "avatar_url": "https://avatars.githubusercontent.com/u/26252058?v=4", - "profile": "https://www.vianetz.com/", - "contributions": [ - "code" - ] - }, - { - "login": "ragnese", - "name": "Rob Agnese", - "avatar_url": "https://avatars.githubusercontent.com/u/7927565?v=4", - "profile": "https://github.com/ragnese", - "contributions": [ - "code" - ] - } - ], - "contributorsPerLine": 7 + "projectName": "magento-lts", + "projectOwner": "OpenMage", + "repoType": "github", + "repoHost": "https://github.com", + "files": [ + "README.md" + ], + "imageSize": 35, + "commit": true, + "commitConvention": "none", + "contributorsPerLine": 20, + "contributorTemplate": "\">\" loading=\"lazy\" width=\"<%= options.imageSize %>\" alt=\"\"/>
<%= contributor.name %>
", + "badgeTemplate": "-orange.svg\" alt=\"All Contributors\">", + "wrapperTemplate": "\n\n <%= bodyContent %> \n<%= tableFooterContent %>
\n\n", + "contributors": [ + { + "login": "sreichel", + "name": "sv3n", + "avatar_url": "https://avatars1.githubusercontent.com/u/5022236?v=4", + "profile": "https://magento.stackexchange.com/users/46249/sv3n", + "contributions": [ + "code" + ] + }, + { + "login": "LeeSaferite", + "name": "Lee Saferite", + "avatar_url": "https://avatars3.githubusercontent.com/u/47386?v=4", + "profile": "https://github.com/LeeSaferite", + "contributions": [ + "code" + ] + }, + { + "login": "colinmollenhour", + "name": "Colin Mollenhour", + "avatar_url": "https://avatars3.githubusercontent.com/u/38738?v=4", + "profile": "http://colin.mollenhour.com/", + "contributions": [ + "code" + ] + }, + { + "login": "drobinson", + "name": "David Robinson", + "avatar_url": "https://avatars1.githubusercontent.com/u/455332?v=4", + "profile": "https://github.com/drobinson", + "contributions": [ + "code" + ] + }, + { + "login": "tmotyl", + "name": "Tymoteusz Motylewski", + "avatar_url": "https://avatars1.githubusercontent.com/u/515397?v=4", + "profile": "https://macopedia.com/", + "contributions": [ + "code" + ] + }, + { + "login": "Flyingmana", + "name": "Daniel Fahlke", + "avatar_url": "https://avatars3.githubusercontent.com/u/237319?v=4", + "profile": "http://flyingmana.name/", + "contributions": [ + "code" + ] + }, + { + "login": "seansan", + "name": "SNH_NL", + "avatar_url": "https://avatars3.githubusercontent.com/u/652395?v=4", + "profile": "https://overhemden.com/", + "contributions": [ + "code" + ] + }, + { + "login": "spinsch", + "name": "Marc Romano", + "avatar_url": "https://avatars1.githubusercontent.com/u/519865?v=4", + "profile": "https://github.com/spinsch", + "contributions": [ + "code" + ] + }, + { + "login": "Schrank", + "name": "Fabian Blechschmidt", + "avatar_url": "https://avatars1.githubusercontent.com/u/379680?v=4", + "profile": "http://www.fabian-blechschmidt.de/", + "contributions": [ + "code" + ] + }, + { + "login": "Sekiphp", + "name": "Luboš Hubáček", + "avatar_url": "https://avatars2.githubusercontent.com/u/9967016?v=4", + "profile": "https://github.com/Sekiphp", + "contributions": [ + "code" + ] + }, + { + "login": "edannenberg", + "name": "Erik Dannenberg", + "avatar_url": "https://avatars0.githubusercontent.com/u/1352794?v=4", + "profile": "https://github.com/edannenberg", + "contributions": [ + "code" + ] + }, + { + "login": "JeroenBoersma", + "name": "Jeroen Boersma", + "avatar_url": "https://avatars2.githubusercontent.com/u/1163348?v=4", + "profile": "http://srcode.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "lfluvisotto", + "name": "Leandro F. L.", + "avatar_url": "https://avatars3.githubusercontent.com/u/535626?v=4", + "profile": "https://www.linkedin.com/in/lfluvisotto", + "contributions": [ + "code" + ] + }, + { + "login": "kkrieger85", + "name": "Kevin Krieger", + "avatar_url": "https://avatars2.githubusercontent.com/u/4435523?v=4", + "profile": "https://github.com/kkrieger85", + "contributions": [ + "code", + "doc" + ] + }, + { + "login": "kiatng", + "name": "Ng Kiat Siong", + "avatar_url": "https://avatars1.githubusercontent.com/u/1106470?v=4", + "profile": "https://github.com/kiatng", + "contributions": [ + "code" + ] + }, + { + "login": "bob2021", + "name": "bob2021", + "avatar_url": "https://avatars0.githubusercontent.com/u/8102829?v=4", + "profile": "https://github.com/bob2021", + "contributions": [ + "code" + ] + }, + { + "login": "bastienlm", + "name": "Bastien Lamamy", + "avatar_url": "https://avatars1.githubusercontent.com/u/13004368?v=4", + "profile": "https://github.com/bastienlm", + "contributions": [ + "code" + ] + }, + { + "login": "DmitryFursNeklo", + "name": "Dmitry Furs", + "avatar_url": "https://avatars3.githubusercontent.com/u/6996108?v=4", + "profile": "https://github.com/DmitryFursNeklo", + "contributions": [ + "code" + ] + }, + { + "login": "rjocoleman", + "name": "Robert Coleman", + "avatar_url": "https://avatars0.githubusercontent.com/u/154176?v=4", + "profile": "https://github.com/rjocoleman", + "contributions": [ + "code" + ] + }, + { + "login": "midlan", + "name": "Milan Davídek", + "avatar_url": "https://avatars2.githubusercontent.com/u/4263992?v=4", + "profile": "http://milandavidek.cz/", + "contributions": [ + "code" + ] + }, + { + "login": "mattdavenport", + "name": "Matt Davenport", + "avatar_url": "https://avatars3.githubusercontent.com/u/1127393?v=4", + "profile": "https://mattdavenport.io/", + "contributions": [ + "code" + ] + }, + { + "login": "kestraly", + "name": "elfling", + "avatar_url": "https://avatars3.githubusercontent.com/u/13368757?v=4", + "profile": "https://github.com/kestraly", + "contributions": [ + "code" + ] + }, + { + "login": "henrykbrzoska", + "name": "henrykb", + "avatar_url": "https://avatars1.githubusercontent.com/u/4395216?v=4", + "profile": "https://github.com/henrykbrzoska", + "contributions": [ + "code" + ] + }, + { + "login": "empiricompany", + "name": "Tony", + "avatar_url": "https://avatars0.githubusercontent.com/u/5071467?v=4", + "profile": "https://github.com/empiricompany", + "contributions": [ + "code" + ] + }, + { + "login": "mark-netalico", + "name": "Mark Lewis", + "avatar_url": "https://avatars0.githubusercontent.com/u/2094614?v=4", + "profile": "https://netalico.com/", + "contributions": [ + "code" + ] + }, + { + "login": "ericseanturner", + "name": "Eric Sean Turner", + "avatar_url": "https://avatars3.githubusercontent.com/u/42879056?v=4", + "profile": "https://github.com/ericseanturner", + "contributions": [ + "code" + ] + }, + { + "login": "willcodeforfood", + "name": "Eric Seastrand", + "avatar_url": "https://avatars2.githubusercontent.com/u/1639118?v=4", + "profile": "https://willcodeforfood.github.io/", + "contributions": [ + "code" + ] + }, + { + "login": "tschifftner", + "name": "Tobias Schifftner", + "avatar_url": "https://avatars1.githubusercontent.com/u/14741874?v=4", + "profile": "https://www.ambimax.de/", + "contributions": [ + "code" + ] + }, + { + "login": "sprankhub", + "name": "Simon Sprankel", + "avatar_url": "https://avatars1.githubusercontent.com/u/930199?v=4", + "profile": "https://www.simonsprankel.com/", + "contributions": [ + "code" + ] + }, + { + "login": "tomlankhorst", + "name": "Tom Lankhorst", + "avatar_url": "https://avatars0.githubusercontent.com/u/675432?v=4", + "profile": "https://tomlankhorst.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "shirtsofholl", + "name": "shirtsofholland", + "avatar_url": "https://avatars0.githubusercontent.com/u/11224809?v=4", + "profile": "https://shirtsofholland.com/", + "contributions": [ + "code" + ] + }, + { + "login": "sebastianwagner", + "name": "sebastianwagner", + "avatar_url": "https://avatars0.githubusercontent.com/u/1701745?v=4", + "profile": "https://github.com/sebastianwagner", + "contributions": [ + "code" + ] + }, + { + "login": "maximehuran", + "name": "Maxime Huran", + "avatar_url": "https://avatars1.githubusercontent.com/u/11380627?v=4", + "profile": "https://maximehuran.fr/", + "contributions": [ + "code" + ] + }, + { + "login": "pepijnblom", + "name": "Pepijn", + "avatar_url": "https://avatars0.githubusercontent.com/u/6009489?v=4", + "profile": "https://github.com/pepijnblom", + "contributions": [ + "code" + ] + }, + { + "login": "manuperezgo", + "name": "manuperezgo", + "avatar_url": "https://avatars0.githubusercontent.com/u/8482836?v=4", + "profile": "https://github.com/manuperezgo", + "contributions": [ + "code" + ] + }, + { + "login": "luigifab", + "name": "luigifab", + "avatar_url": "https://avatars1.githubusercontent.com/u/31816829?v=4", + "profile": "https://www.luigifab.fr/", + "contributions": [ + "code" + ] + }, + { + "login": "loekvangool", + "name": "Loek van Gool", + "avatar_url": "https://avatars0.githubusercontent.com/u/7300472?v=4", + "profile": "https://github.com/loekvangool", + "contributions": [ + "code" + ] + }, + { + "login": "kpitn", + "name": "kpitn", + "avatar_url": "https://avatars2.githubusercontent.com/u/41059?v=4", + "profile": "https://github.com/kpitn", + "contributions": [ + "code" + ] + }, + { + "login": "kalenjordan", + "name": "kalenjordan", + "avatar_url": "https://avatars2.githubusercontent.com/u/1542197?v=4", + "profile": "https://github.com/kalenjordan", + "contributions": [ + "code" + ] + }, + { + "login": "ioweb-gr", + "name": "IOWEB TECHNOLOGIES", + "avatar_url": "https://avatars3.githubusercontent.com/u/20220341?v=4", + "profile": "https://www.ioweb.gr/en", + "contributions": [ + "code" + ] + }, + { + "login": "fplantinet", + "name": "Florent", + "avatar_url": "https://avatars0.githubusercontent.com/u/2428023?v=4", + "profile": "https://github.com/fplantinet", + "contributions": [ + "code" + ] + }, + { + "login": "dvdsndr", + "name": "dvdsndr", + "avatar_url": "https://avatars1.githubusercontent.com/u/13637075?v=4", + "profile": "https://github.com/dvdsndr", + "contributions": [ + "code" + ] + }, + { + "login": "VincentMarmiesse", + "name": "Vincent MARMIESSE", + "avatar_url": "https://avatars0.githubusercontent.com/u/1949412?v=4", + "profile": "https://github.com/VincentMarmiesse", + "contributions": [ + "code" + ] + }, + { + "login": "ProxiBlue", + "name": "Lucas van Staden", + "avatar_url": "https://avatars2.githubusercontent.com/u/4994260?v=4", + "profile": "http://www.proxiblue.com.au/", + "contributions": [ + "code" + ] + }, + { + "login": "zamoroka", + "name": "zamoroka", + "avatar_url": "https://avatars1.githubusercontent.com/u/9164112?v=4", + "profile": "http://zamoroka.com/", + "contributions": [ + "code" + ] + }, + { + "login": "wpdevteam", + "name": "wpdevteam", + "avatar_url": "https://avatars3.githubusercontent.com/u/1577103?v=4", + "profile": "https://github.com/wpdevteam", + "contributions": [ + "code" + ] + }, + { + "login": "woutersamaey", + "name": "Wouter Samaey", + "avatar_url": "https://avatars1.githubusercontent.com/u/71019?v=4", + "profile": "http://www.storefront.be/", + "contributions": [ + "code" + ] + }, + { + "login": "vovayatsyuk", + "name": "Vova Yatsyuk", + "avatar_url": "https://avatars2.githubusercontent.com/u/306080?v=4", + "profile": "https://github.com/vovayatsyuk", + "contributions": [ + "code" + ] + }, + { + "login": "viable-hartman", + "name": "Trevor Hartman", + "avatar_url": "https://avatars3.githubusercontent.com/u/1300504?v=4", + "profile": "https://hydrobuilder.com/", + "contributions": [ + "code" + ] + }, + { + "login": "trabulium", + "name": "Somewhere", + "avatar_url": "https://avatars3.githubusercontent.com/u/1046615?v=4", + "profile": "https://github.com/trabulium", + "contributions": [ + "code" + ] + }, + { + "login": "schmengler", + "name": "Fabian Schmengler />", + "avatar_url": "https://avatars1.githubusercontent.com/u/367320?v=4", + "profile": "https://www.schmengler-se.de/", + "contributions": [ + "code" + ] + }, + { + "login": "roman204", + "name": "Roman Hutterer", + "avatar_url": "https://avatars1.githubusercontent.com/u/584168?v=4", + "profile": "https://copex.io/", + "contributions": [ + "code" + ] + }, + { + "login": "sergeifilippov", + "name": "Sergei Filippov", + "avatar_url": "https://avatars2.githubusercontent.com/u/123676?v=4", + "profile": "https://www.haiku.co.nz/", + "contributions": [ + "code" + ] + }, + { + "login": "samsteele", + "name": "Sam Steele", + "avatar_url": "https://avatars3.githubusercontent.com/u/10742174?v=4", + "profile": "https://github.com/samsteele", + "contributions": [ + "code" + ] + }, + { + "login": "rvelhote", + "name": "Ricardo Velhote", + "avatar_url": "https://avatars2.githubusercontent.com/u/59101?v=4", + "profile": "https://goo.gl/WCUymp", + "contributions": [ + "code" + ] + }, + { + "login": "royduin", + "name": "Roy Duineveld", + "avatar_url": "https://avatars2.githubusercontent.com/u/1703233?v=4", + "profile": "https://royduineveld.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "roberto-ebizmarts", + "name": "Roberto Sarmiento Pérez", + "avatar_url": "https://avatars0.githubusercontent.com/u/51710909?v=4", + "profile": "https://github.com/roberto-ebizmarts", + "contributions": [ + "code" + ] + }, + { + "login": "real34", + "name": "Pierre Martin", + "avatar_url": "https://avatars0.githubusercontent.com/u/75968?v=4", + "profile": "https://www.pierre-martin.fr/", + "contributions": [ + "code" + ] + }, + { + "login": "rafdol", + "name": "Rafał Dołgopoł", + "avatar_url": "https://avatars2.githubusercontent.com/u/20263372?v=4", + "profile": "https://github.com/rafdol", + "contributions": [ + "code" + ] + }, + { + "login": "rafaelpatro", + "name": "Rafael Patro", + "avatar_url": "https://avatars0.githubusercontent.com/u/13813964?v=4", + "profile": "https://github.com/rafaelpatro", + "contributions": [ + "code" + ] + }, + { + "login": "pointia", + "name": "Andreas Pointner", + "avatar_url": "https://avatars3.githubusercontent.com/u/1998210?v=4", + "profile": "https://copex.io/", + "contributions": [ + "code" + ] + }, + { + "login": "paulrodriguez", + "name": "Paul Rodriguez", + "avatar_url": "https://avatars2.githubusercontent.com/u/6373764?v=4", + "profile": "https://github.com/paulrodriguez", + "contributions": [ + "code" + ] + }, + { + "login": "ollb", + "name": "ollb", + "avatar_url": "https://avatars0.githubusercontent.com/u/5952064?v=4", + "profile": "https://github.com/ollb", + "contributions": [ + "code" + ] + }, + { + "login": "nintenic", + "name": "Nicholas Graham", + "avatar_url": "https://avatars0.githubusercontent.com/u/1317618?v=4", + "profile": "https://github.com/nintenic", + "contributions": [ + "code" + ] + }, + { + "login": "mpalasis", + "name": "Makis Palasis", + "avatar_url": "https://avatars0.githubusercontent.com/u/37408939?v=4", + "profile": "https://github.com/mpalasis", + "contributions": [ + "code" + ] + }, + { + "login": "miguelbalparda", + "name": "Miguel Balparda", + "avatar_url": "https://avatars1.githubusercontent.com/u/3997682?v=4", + "profile": "http://magento.stackexchange.com/users/5209/mbalparda", + "contributions": [ + "code" + ] + }, + { + "login": "markvds", + "name": "Mark van der Sanden", + "avatar_url": "https://avatars3.githubusercontent.com/u/2143634?v=4", + "profile": "https://www.ecomni.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "mickys", + "name": "Micky Socaci", + "avatar_url": "https://avatars1.githubusercontent.com/u/200507?v=4", + "profile": "https://binarzone.com/", + "contributions": [ + "code" + ] + }, + { + "login": "mSengera", + "name": "Marvin Sengera", + "avatar_url": "https://avatars3.githubusercontent.com/u/7369753?v=4", + "profile": "https://www.binaerfabrik.de/", + "contributions": [ + "code" + ] + }, + { + "login": "kanevbg", + "name": "Kostadin A.", + "avatar_url": "https://avatars3.githubusercontent.com/u/11477130?v=4", + "profile": "https://github.com/kanevbg", + "contributions": [ + "code" + ] + }, + { + "login": "julienloizelet", + "name": "Julien Loizelet", + "avatar_url": "https://avatars3.githubusercontent.com/u/20956510?v=4", + "profile": "https://github.com/julienloizelet", + "contributions": [ + "code" + ] + }, + { + "login": "jonashrem", + "name": "Jonas Hünig", + "avatar_url": "https://avatars0.githubusercontent.com/u/1112507?v=4", + "profile": "https://maxcluster.de/", + "contributions": [ + "code" + ] + }, + { + "login": "jaroschek", + "name": "Stefan Jaroschek", + "avatar_url": "https://avatars1.githubusercontent.com/u/470290?v=4", + "profile": "https://github.com/jaroschek", + "contributions": [ + "code" + ] + }, + { + "login": "jacquesbh", + "name": "Jacques Bodin-Hullin", + "avatar_url": "https://avatars2.githubusercontent.com/u/858611?v=4", + "profile": "http://jacques.sh/", + "contributions": [ + "code" + ] + }, + { + "login": "googlygoo", + "name": "Wilhelm Ellmann", + "avatar_url": "https://avatars3.githubusercontent.com/u/7078871?v=4", + "profile": "https://github.com/googlygoo", + "contributions": [ + "code" + ] + }, + { + "login": "edwinkortman", + "name": "Edwin.", + "avatar_url": "https://avatars2.githubusercontent.com/u/7047894?v=4", + "profile": "https://github.com/edwinkortman", + "contributions": [ + "code" + ] + }, + { + "login": "drago-aca", + "name": "drago-aca", + "avatar_url": "https://avatars3.githubusercontent.com/u/14777419?v=4", + "profile": "https://github.com/drago-aca", + "contributions": [ + "code" + ] + }, + { + "login": "dng-dev", + "name": "Daniel Niedergesäß", + "avatar_url": "https://avatars0.githubusercontent.com/u/836079?v=4", + "profile": "https://github.com/dng-dev", + "contributions": [ + "code" + ] + }, + { + "login": "davis2125", + "name": "J Davis", + "avatar_url": "https://avatars2.githubusercontent.com/u/14129105?v=4", + "profile": "https://github.com/davis2125", + "contributions": [ + "code" + ] + }, + { + "login": "damien-biasotto", + "name": "Damien Biasotto", + "avatar_url": "https://avatars0.githubusercontent.com/u/430633?v=4", + "profile": "https://github.com/damien-biasotto", + "contributions": [ + "code" + ] + }, + { + "login": "cundd", + "name": "Daniel Corn", + "avatar_url": "https://avatars2.githubusercontent.com/u/743122?v=4", + "profile": "https://github.com/cundd", + "contributions": [ + "code" + ] + }, + { + "login": "cieslix", + "name": "Paweł Cieślik", + "avatar_url": "https://avatars0.githubusercontent.com/u/6729521?v=4", + "profile": "http://www.cieslix.com/", + "contributions": [ + "code" + ] + }, + { + "login": "borriglione", + "name": "André Herrn", + "avatar_url": "https://avatars2.githubusercontent.com/u/465544?v=4", + "profile": "https://github.com/borriglione", + "contributions": [ + "code" + ] + }, + { + "login": "blopa", + "name": "Pablo Benmaman", + "avatar_url": "https://avatars3.githubusercontent.com/u/3838114?v=4", + "profile": "https://github.com/blopa", + "contributions": [ + "code" + ] + }, + { + "login": "aterjung", + "name": "aterjung", + "avatar_url": "https://avatars1.githubusercontent.com/u/3084302?v=4", + "profile": "https://github.com/aterjung", + "contributions": [ + "code" + ] + }, + { + "login": "altdovydas", + "name": "altdovydas", + "avatar_url": "https://avatars3.githubusercontent.com/u/8860049?v=4", + "profile": "https://github.com/altdovydas", + "contributions": [ + "code" + ] + }, + { + "login": "alissonjr", + "name": "Alisson Júnior", + "avatar_url": "https://avatars2.githubusercontent.com/u/11911917?v=4", + "profile": "https://github.com/alissonjr", + "contributions": [ + "code" + ] + }, + { + "login": "alexkirsch", + "name": "Alex Kirsch", + "avatar_url": "https://avatars3.githubusercontent.com/u/9553441?v=4", + "profile": "https://github.com/alexkirsch", + "contributions": [ + "code" + ] + }, + { + "login": "SnowCommerceBrand", + "name": "Branden", + "avatar_url": "https://avatars3.githubusercontent.com/u/37154233?v=4", + "profile": "https://github.com/SnowCommerceBrand", + "contributions": [ + "code" + ] + }, + { + "login": "PofMagicfingers", + "name": "Pof Magicfingers", + "avatar_url": "https://avatars3.githubusercontent.com/u/469501?v=4", + "profile": "https://github.com/PofMagicfingers", + "contributions": [ + "code" + ] + }, + { + "login": "MichaelThessel", + "name": "Michael Thessel", + "avatar_url": "https://avatars1.githubusercontent.com/u/2926266?v=4", + "profile": "https://github.com/MichaelThessel", + "contributions": [ + "code" + ] + }, + { + "login": "JonLaliberte", + "name": "Jonathan Laliberte", + "avatar_url": "https://avatars3.githubusercontent.com/u/5403662?v=4", + "profile": "https://github.com/JonLaliberte", + "contributions": [ + "code" + ] + }, + { + "login": "IvanChepurnyi", + "name": "Ivan Chepurnyi", + "avatar_url": "https://avatars2.githubusercontent.com/u/866758?v=4", + "profile": "https://www.linkedin.com/in/ivanchepurnyi", + "contributions": [ + "code" + ] + }, + { + "login": "Ig0r-M-magic42", + "name": "Igor", + "avatar_url": "https://avatars1.githubusercontent.com/u/22006850?v=4", + "profile": "https://github.com/Ig0r-M-magic42", + "contributions": [ + "code" + ] + }, + { + "login": "EliasKotlyar", + "name": "Elias Kotlyar", + "avatar_url": "https://avatars0.githubusercontent.com/u/9529505?v=4", + "profile": "https://github.com/EliasKotlyar", + "contributions": [ + "code" + ] + }, + { + "login": "Hejty1", + "name": "Hejty1", + "avatar_url": "https://avatars2.githubusercontent.com/u/53661954?v=4", + "profile": "https://github.com/Hejty1", + "contributions": [ + "code" + ] + }, + { + "login": "Gaelle", + "name": "Gaelle", + "avatar_url": "https://avatars2.githubusercontent.com/u/112183?v=4", + "profile": "https://github.com/Gaelle", + "contributions": [ + "code" + ] + }, + { + "login": "FredericMartinez", + "name": "Frédéric MARTINEZ", + "avatar_url": "https://avatars3.githubusercontent.com/u/13019288?v=4", + "profile": "https://www.martinez-frederic.fr/", + "contributions": [ + "code" + ] + }, + { + "login": "FaustTobias", + "name": "Tobias Faust", + "avatar_url": "https://avatars1.githubusercontent.com/u/48201729?v=4", + "profile": "https://github.com/FaustTobias", + "contributions": [ + "code" + ] + }, + { + "login": "AndresInSpace", + "name": "AndresInSpace", + "avatar_url": "https://avatars2.githubusercontent.com/u/14356094?v=4", + "profile": "https://github.com/AndresInSpace", + "contributions": [ + "code" + ] + }, + { + "login": "boesbo", + "name": "Francesco Boes", + "avatar_url": "https://avatars1.githubusercontent.com/u/12744378?v=4", + "profile": "https://github.com/boesbo", + "contributions": [ + "code" + ] + }, + { + "login": "dbachmann", + "name": "Daniel Bachmann", + "avatar_url": "https://avatars1.githubusercontent.com/u/1921769?v=4", + "profile": "https://github.com/dbachmann", + "contributions": [ + "code" + ] + }, + { + "login": "daim2k5", + "name": "Damian Luszczymak", + "avatar_url": "https://avatars.githubusercontent.com/u/656150?v=4", + "profile": "https://github.com/daim2k5", + "contributions": [ + "code" + ] + }, + { + "login": "fballiano", + "name": "Fabrizio Balliano", + "avatar_url": "https://avatars.githubusercontent.com/u/909743?v=4", + "profile": "http://fabrizioballiano.com/", + "contributions": [ + "code", + "doc" + ] + }, + { + "login": "jouriy", + "name": "Jouriy", + "avatar_url": "https://avatars.githubusercontent.com/u/68122106?v=4", + "profile": "https://github.com/jouriy", + "contributions": [ + "code" + ] + }, + { + "login": "digitalpianism", + "name": "Digital Pianism", + "avatar_url": "https://avatars.githubusercontent.com/u/16592249?v=4", + "profile": "http://www.digital-pianism.com/", + "contributions": [ + "code" + ] + }, + { + "login": "justinbeaty", + "name": "Justin Beaty", + "avatar_url": "https://avatars.githubusercontent.com/u/51970393?v=4", + "profile": "https://github.com/justinbeaty", + "contributions": [ + "code" + ] + }, + { + "login": "ADDISON74", + "name": "ADDISON", + "avatar_url": "https://avatars.githubusercontent.com/u/8360474?v=4", + "profile": "https://github.com/ADDISON74", + "contributions": [ + "code", + "doc" + ] + }, + { + "login": "aredridel", + "name": "Aria Stewart", + "avatar_url": "https://avatars.githubusercontent.com/u/2876?v=4", + "profile": "http://dinhe.net/~aredridel/", + "contributions": [ + "code" + ] + }, + { + "login": "drwilliams", + "name": "Dean Williams", + "avatar_url": "https://avatars.githubusercontent.com/u/11303389?v=4", + "profile": "https://github.com/drwilliams", + "contributions": [ + "code" + ] + }, + { + "login": "hhirsch", + "name": "Henry Hirsch", + "avatar_url": "https://avatars.githubusercontent.com/u/2451426?v=4", + "profile": "https://github.com/hhirsch", + "contributions": [ + "code" + ] + }, + { + "login": "kdckrs", + "name": "kdckrs", + "avatar_url": "https://avatars.githubusercontent.com/u/2227271?v=4", + "profile": "https://github.com/kdckrs", + "contributions": [ + "code" + ] + }, + { + "login": "sicet7", + "name": "Martin René Sørensen", + "avatar_url": "https://avatars.githubusercontent.com/u/7220364?v=4", + "profile": "https://github.com/sicet7", + "contributions": [ + "code" + ] + }, + { + "login": "theroch", + "name": "Frank Rochlitzer", + "avatar_url": "https://avatars.githubusercontent.com/u/3726836?v=4", + "profile": "https://www.b3-it.de/", + "contributions": [ + "code" + ] + }, + { + "login": "AlterWeb", + "name": "AlterWeb", + "avatar_url": "https://avatars.githubusercontent.com/u/12827587?v=4", + "profile": "http://www.alterweb.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "Caprico85", + "name": "Caprico", + "avatar_url": "https://avatars.githubusercontent.com/u/2081806?v=4", + "profile": "https://github.com/Caprico85", + "contributions": [ + "code" + ] + }, + { + "login": "davidwindell", + "name": "David Windell", + "avatar_url": "https://avatars.githubusercontent.com/u/1720090?v=4", + "profile": "https://github.com/davidwindell", + "contributions": [ + "code" + ] + }, + { + "login": "drashmk", + "name": "Dragan Atanasov", + "avatar_url": "https://avatars.githubusercontent.com/u/2790702?v=4", + "profile": "https://github.com/drashmk", + "contributions": [ + "code" + ] + }, + { + "login": "lamskoy", + "name": "Eugene Lamskoy", + "avatar_url": "https://avatars.githubusercontent.com/u/233998?v=4", + "profile": "https://github.com/lamskoy", + "contributions": [ + "code" + ] + }, + { + "login": "ferdiusa", + "name": "Ferdinand", + "avatar_url": "https://avatars.githubusercontent.com/u/1997982?v=4", + "profile": "https://github.com/ferdiusa", + "contributions": [ + "code" + ] + }, + { + "login": "himanshu007-creator", + "name": "Himanshu", + "avatar_url": "https://avatars.githubusercontent.com/u/65963997?v=4", + "profile": "https://focused-wescoff-bfb488.netlify.app/", + "contributions": [ + "code" + ] + }, + { + "login": "idziakjakub", + "name": "Jakub Idziak", + "avatar_url": "https://avatars.githubusercontent.com/u/7571848?v=4", + "profile": "https://github.com/idziakjakub", + "contributions": [ + "code" + ] + }, + { + "login": "JosephMaxwell", + "name": "Joseph Maxwell", + "avatar_url": "https://avatars.githubusercontent.com/u/1151186?v=4", + "profile": "https://swiftotter.com/", + "contributions": [ + "code" + ] + }, + { + "login": "joshua-bn", + "name": "Joshua Dickerson", + "avatar_url": "https://avatars.githubusercontent.com/u/53793523?v=4", + "profile": "https://www.promenade.co/", + "contributions": [ + "code" + ] + }, + { + "login": "KBortnick", + "name": "Kevin Bortnick", + "avatar_url": "https://avatars.githubusercontent.com/u/4563592?v=4", + "profile": "https://github.com/KBortnick", + "contributions": [ + "code" + ] + }, + { + "login": "mehdichaouch", + "name": "Mehdi Chaouch", + "avatar_url": "https://avatars.githubusercontent.com/u/861701?v=4", + "profile": "https://github.com/mehdichaouch", + "contributions": [ + "code" + ] + }, + { + "login": "elidrissidev", + "name": "Mohamed ELIDRISSI", + "avatar_url": "https://avatars.githubusercontent.com/u/67818913?v=4", + "profile": "https://www.elidrissi.dev/", + "contributions": [ + "code" + ] + }, + { + "login": "MrGekko", + "name": "Justin van Elst", + "avatar_url": "https://avatars.githubusercontent.com/u/249633?v=4", + "profile": "http://publicus.nl/", + "contributions": [ + "code" + ] + }, + { + "login": "nikkuexe", + "name": "Nicholas Graham", + "avatar_url": "https://avatars.githubusercontent.com/u/1317618?v=4", + "profile": "https://github.com/nikkuexe", + "contributions": [ + "code" + ] + }, + { + "login": "psdevhh", + "name": "Patrick Schnell", + "avatar_url": "https://avatars.githubusercontent.com/u/1762478?v=4", + "profile": "https://patrickschnell.de/", + "contributions": [ + "code" + ] + }, + { + "login": "PatrickCronin", + "name": "Patrick Cronin", + "avatar_url": "https://avatars.githubusercontent.com/u/6902411?v=4", + "profile": "https://www.cronin-tech.com/", + "contributions": [ + "code" + ] + }, + { + "login": "petrsvamberg", + "name": "Petr Švamberg", + "avatar_url": "https://avatars.githubusercontent.com/u/54709445?v=4", + "profile": "https://github.com/petrsvamberg", + "contributions": [ + "code" + ] + }, + { + "login": "rafaelstz", + "name": "Rafael Corrêa Gomes", + "avatar_url": "https://avatars.githubusercontent.com/u/610598?v=4", + "profile": "https://rafaelcg.com/", + "contributions": [ + "code" + ] + }, + { + "login": "mageconsult", + "name": "Ralf Siepker", + "avatar_url": "https://avatars.githubusercontent.com/u/1145186?v=4", + "profile": "https://www.mageconsult.de/", + "contributions": [ + "code" + ] + }, + { + "login": "sunel", + "name": "Sunel Tr", + "avatar_url": "https://avatars.githubusercontent.com/u/1009777?v=4", + "profile": "https://sunel.github.io/", + "contributions": [ + "code" + ] + }, + { + "login": "ktomk", + "name": "Tom Klingenberg", + "avatar_url": "https://avatars.githubusercontent.com/u/352517?v=4", + "profile": "https://github.com/ktomk", + "contributions": [ + "code" + ] + }, + { + "login": "ToonSpin", + "name": "Toon", + "avatar_url": "https://avatars.githubusercontent.com/u/1450038?v=4", + "profile": "https://github.com/ToonSpin", + "contributions": [ + "code" + ] + }, + { + "login": "wexo-team", + "name": "WEXO team", + "avatar_url": "https://avatars.githubusercontent.com/u/7666143?v=4", + "profile": "https://www.wexo.dk/", + "contributions": [ + "code" + ] + }, + { + "login": "wilfriedwolf", + "name": "Wilfried Wolf", + "avatar_url": "https://avatars.githubusercontent.com/u/23700116?v=4", + "profile": "https://www.sandstein.de/", + "contributions": [ + "code" + ] + }, + { + "login": "akrzemianowski", + "name": "akrzemianowski", + "avatar_url": "https://avatars.githubusercontent.com/u/44834491?v=4", + "profile": "https://github.com/akrzemianowski", + "contributions": [ + "code" + ] + }, + { + "login": "andthink", + "name": "andthink", + "avatar_url": "https://avatars.githubusercontent.com/u/1862377?v=4", + "profile": "https://github.com/andthink", + "contributions": [ + "code" + ] + }, + { + "login": "eetzen", + "name": "eetzen", + "avatar_url": "https://avatars.githubusercontent.com/u/67363284?v=4", + "profile": "https://github.com/eetzen", + "contributions": [ + "code" + ] + }, + { + "login": "lemundo-team", + "name": "lemundo-team", + "avatar_url": "https://avatars.githubusercontent.com/u/61752623?v=4", + "profile": "https://github.com/lemundo-team", + "contributions": [ + "code" + ] + }, + { + "login": "mdlonline", + "name": "mdlonline", + "avatar_url": "https://avatars.githubusercontent.com/u/5389528?v=4", + "profile": "https://github.com/mdlonline", + "contributions": [ + "code" + ] + }, + { + "login": "nimasan", + "name": "Benjamin MARROT", + "avatar_url": "https://avatars.githubusercontent.com/u/5030086?v=4", + "profile": "https://www.developpeur-web-tlse.fr/", + "contributions": [ + "doc" + ] + }, + { + "login": "tmewes", + "name": "Tino Mewes", + "avatar_url": "https://avatars.githubusercontent.com/u/12640514?v=4", + "profile": "https://github.com/tmewes", + "contributions": [ + "code" + ] + }, + { + "login": "cebe", + "name": "Carsten Brandt", + "avatar_url": "https://avatars.githubusercontent.com/u/189796?v=4", + "profile": "http://cebe.cc/", + "contributions": [ + "code" + ] + }, + { + "login": "eneiasramos", + "name": "Enéias Ramos de Melo", + "avatar_url": "https://avatars.githubusercontent.com/u/2862728?v=4", + "profile": "https://github.com/eneiasramos", + "contributions": [ + "code" + ] + }, + { + "login": "discountscott", + "name": "Scott Moore", + "avatar_url": "https://avatars.githubusercontent.com/u/5454596?v=4", + "profile": "https://github.com/discountscott", + "contributions": [ + "code" + ] + }, + { + "login": "rfeese", + "name": "Roger Feese", + "avatar_url": "https://avatars.githubusercontent.com/u/7074181?v=4", + "profile": "https://github.com/rfeese", + "contributions": [ + "code" + ] + }, + { + "login": "AGelzer", + "name": "Alexander Gelzer", + "avatar_url": "https://avatars.githubusercontent.com/u/34437931?v=4", + "profile": "https://github.com/AGelzer", + "contributions": [ + "code" + ] + }, + { + "login": "davidhiendl", + "name": "David Hiendl", + "avatar_url": "https://avatars.githubusercontent.com/u/11006964?v=4", + "profile": "https://github.com/davidhiendl", + "contributions": [ + "code" + ] + }, + { + "login": "gorbunovav", + "name": "Andrey Gorbunov", + "avatar_url": "https://avatars.githubusercontent.com/u/2665015?v=4", + "profile": "https://github.com/gorbunovav", + "contributions": [ + "code" + ] + }, + { + "login": "Tomasz-Silpion", + "name": "Tomasz Gregorczyk", + "avatar_url": "https://avatars.githubusercontent.com/u/5328659?v=4", + "profile": "https://github.com/Tomasz-Silpion", + "contributions": [ + "code" + ] + }, + { + "login": "Judx", + "name": "Juho Hölsä", + "avatar_url": "https://avatars.githubusercontent.com/u/15036353?v=4", + "profile": "https://juhoholsa.com/", + "contributions": [ + "code" + ] + }, + { + "login": "seifer7", + "name": "Kane", + "avatar_url": "https://avatars.githubusercontent.com/u/13601073?v=4", + "profile": "https://github.com/seifer7", + "contributions": [ + "code" + ] + }, + { + "login": "Sdfendor", + "name": "Kevin Jakob", + "avatar_url": "https://avatars.githubusercontent.com/u/2728018?v=4", + "profile": "https://github.com/Sdfendor", + "contributions": [ + "code" + ] + }, + { + "login": "leissbua", + "name": "Michael Leiss", + "avatar_url": "https://avatars.githubusercontent.com/u/68073221?v=4", + "profile": "https://github.com/leissbua", + "contributions": [ + "code" + ] + }, + { + "login": "massa-man", + "name": "Marcos Steverlynck", + "avatar_url": "https://avatars.githubusercontent.com/u/26821235?v=4", + "profile": "https://www.riseart.com/", + "contributions": [ + "code" + ] + }, + { + "login": "ahudock", + "name": "Andy Hudock", + "avatar_url": "https://avatars.githubusercontent.com/u/33500977?v=4", + "profile": "https://github.com/ahudock", + "contributions": [ + "code" + ] + }, + { + "login": "ma4nn", + "name": "Christoph Massmann", + "avatar_url": "https://avatars.githubusercontent.com/u/26252058?v=4", + "profile": "https://www.vianetz.com/", + "contributions": [ + "code" + ] + }, + { + "login": "ragnese", + "name": "Rob Agnese", + "avatar_url": "https://avatars.githubusercontent.com/u/7927565?v=4", + "profile": "https://github.com/ragnese", + "contributions": [ + "code" + ] + } + ] } From 45368ab8efedebf74e3fdb22644d905985e7a3cf Mon Sep 17 00:00:00 2001 From: Sven Reichel Date: Tue, 14 Jan 2025 16:31:48 +0100 Subject: [PATCH 5/9] PHPStan: added DOCblocks to most templates :rocket: (#4468) * Varien_Data_Form_Element_Renderer_Interface * Zend_Db_Expr * Zend_Date * Zend_Filter_Interface * empty.variable * gmdate * $this might not be defined * $this might not be defined (frontend) * $this might not be defined (frontend) * $this might not be defined (adminhtml) * phpstan * rector --- .phpstan.dist.baseline.neon | 2266 ++--------------- .phpstan.dist.neon | 81 + .../Block/Catalog/Category/Tab/Attributes.php | 7 +- .../Mage/Adminhtml/Block/Catalog/Form.php | 24 +- .../Catalog/Product/Edit/Tab/Attributes.php | 41 +- .../Block/Catalog/Product/Edit/Tab/Price.php | 7 +- .../Block/Catalog/Search/Edit/Form.php | 5 +- .../Block/Customer/Edit/Tab/Account.php | 18 +- .../Block/Promo/Quote/Edit/Tab/Labels.php | 5 +- .../Block/Promo/Quote/Edit/Tab/Main.php | 7 +- .../Sales/Order/Create/Form/Abstract.php | 23 +- .../Block/Sales/Order/Status/New/Form.php | 5 +- .../core/Mage/Adminhtml/Block/Widget/Form.php | 23 +- .../core/Mage/Bundle/Model/Product/Type.php | 18 +- .../Bundle/Model/Resource/Indexer/Price.php | 2 +- .../Model/Resource/Product/Collection.php | 2 +- .../Mage/CatalogRule/Model/Resource/Rule.php | 12 +- .../CatalogSearch/Model/Resource/Fulltext.php | 2 +- .../Mage/Checkout/Block/Cart/Crosssell.php | 11 +- .../core/Mage/Core/Model/Input/Filter.php | 5 +- .../Entity/Attribute/Frontend/Abstract.php | 11 +- .../Mage/Rating/Model/Resource/Rating.php | 4 +- .../Model/Resource/Report/Collection.php | 8 +- .../core/Mage/Rule/Model/Action/Abstract.php | 21 +- .../Mage/Rule/Model/Action/Collection.php | 7 +- .../Mage/Rule/Model/Condition/Abstract.php | 14 +- .../Mage/Rule/Model/Condition/Combine.php | 15 +- .../Adminhtml/Recurring/Profile/Edit/Form.php | 13 +- .../core/Mage/Sales/Model/Resource/Quote.php | 2 +- .../Model/Resource/Report/Bestsellers.php | 2 +- .../Sales/Model/Resource/Report/Invoiced.php | 4 +- .../Model/Resource/Report/Order/Createdat.php | 2 +- .../Sales/Model/Resource/Report/Shipping.php | 4 +- .../core/Mage/Shipping/Model/Shipping.php | 2 +- .../Tag/Model/Resource/Indexer/Summary.php | 14 +- app/code/core/Mage/Tag/Model/Resource/Tag.php | 2 +- .../Model/Resource/Report/Tax/Createdat.php | 2 +- app/code/core/Mage/Weee/Model/Observer.php | 7 +- .../Widget/Block/Adminhtml/Widget/Options.php | 2 +- .../template/api/role_users_grid_js.phtml | 5 + .../default/template/api/roleinfo.phtml | 7 +- .../default/default/template/api/roles.phtml | 5 + .../default/template/api/rolesedit.phtml | 9 +- .../default/template/api/rolesusers.phtml | 5 + .../template/api/user_roles_grid_js.phtml | 7 +- .../default/template/api/userinfo.phtml | 5 + .../default/template/api/userroles.phtml | 14 +- .../default/default/template/api/users.phtml | 5 + .../template/api2/attribute/resource.phtml | 9 +- .../permissions/user/edit/tab/roles/js.phtml | 6 +- .../template/api2/role/users_grid_js.phtml | 6 +- .../template/bundle/product/edit/bundle.phtml | 5 + .../bundle/product/edit/bundle/option.phtml | 5 + .../product/edit/bundle/option/search.phtml | 7 +- .../edit/bundle/option/selection.phtml | 2 +- .../default/template/captcha/zend.phtml | 6 +- .../catalog/category/checkboxes/tree.phtml | 6 +- .../catalog/category/widget/tree.phtml | 9 +- .../product/attribute/new/created.phtml | 5 + .../product/attribute/set/toolbar/add.phtml | 5 + .../product/attribute/set/toolbar/main.phtml | 5 +- .../template/catalog/product/created.phtml | 5 + .../product/edit/action/attribute.phtml | 5 + .../product/edit/action/inventory.phtml | 5 + .../product/edit/action/websites.phtml | 5 + .../catalog/product/edit/serializer.phtml | 5 + .../catalog/product/edit/super/config.phtml | 7 +- .../template/catalog/product/tab/alert.phtml | 3 + .../default/template/catalog/wysiwyg/js.phtml | 5 + .../centinel/authentication/complete.phtml | 5 + .../centinel/authentication/start.phtml | 5 + .../template/centinel/validation/form.phtml | 5 + .../default/template/customer/online.phtml | 5 + .../create/address/form/renderer/vat.phtml | 7 +- .../default/template/dashboard/graph.phtml | 15 +- .../template/dashboard/graph/disabled.phtml | 5 + .../product/edit/downloadable.phtml | 4 +- .../create/items/renderer/downloadable.phtml | 31 +- .../view/items/renderer/downloadable.phtml | 35 +- .../create/items/renderer/downloadable.phtml | 35 +- .../view/items/renderer/downloadable.phtml | 35 +- .../view/items/renderer/downloadable.phtml | 31 +- .../default/template/email/order/items.phtml | 5 + .../default/template/giftmessage/form.phtml | 7 +- .../giftmessage/giftoptionsform.phtml | 7 +- .../default/template/giftmessage/helper.phtml | 5 + .../default/template/giftmessage/popup.phtml | 5 + .../sales/order/create/giftoptions.phtml | 5 + .../sales/order/create/items.phtml | 5 + .../sales/order/view/giftoptions.phtml | 5 + .../giftmessage/sales/order/view/items.phtml | 5 + .../default/template/importexport/busy.phtml | 5 + .../importexport/export/form/after.phtml | 5 + .../importexport/export/form/before.phtml | 5 + .../importexport/import/form/after.phtml | 5 + .../importexport/import/form/before.phtml | 5 + .../importexport/import/frame/result.phtml | 5 + .../default/template/paygate/form/cc.phtml | 9 +- .../default/template/paygate/info/cc.phtml | 8 +- .../default/template/paygate/info/pdf.phtml | 5 + .../template/payment/form/banktransfer.phtml | 5 + .../default/template/payment/form/cc.phtml | 5 + .../template/payment/form/ccsave.phtml | 5 + .../template/payment/form/checkmo.phtml | 5 + .../template/payment/form/purchaseorder.phtml | 5 + .../template/payment/info/checkmo.phtml | 5 + .../template/payment/info/pdf/checkmo.phtml | 5 + .../payment/info/pdf/purchaseorder.phtml | 5 + .../template/payment/info/purchaseorder.phtml | 5 + .../template/permissions/userinfo.phtml | 5 + .../template/permissions/usernroles.phtml | 5 + .../template/permissions/userroles.phtml | 14 +- .../default/template/permissions/users.phtml | 5 + .../default/template/report/grid.phtml | 12 +- .../default/template/report/wishlist.phtml | 5 + .../billing/agreement/view/tab/info.phtml | 5 + .../template/sales/items/column/name.phtml | 6 +- .../template/sales/items/column/qty.phtml | 15 +- .../template/sales/order/address/form.phtml | 5 + .../sales/order/create/totals/default.phtml | 5 + .../create/items/renderer/default.phtml | 11 +- .../sales/order/shipment/packaging/grid.phtml | 5 + .../sales/order/shipment/tracking/info.phtml | 5 + .../template/sales/transactions/detail.phtml | 5 + .../switcher/form/renderer/fieldset.phtml | 5 + .../template/system/autocomplete.phtml | 5 + .../default/template/system/cache/edit.phtml | 5 + .../system/config/form/field/array.phtml | 7 +- .../system/convert/profile/process.phtml | 15 +- .../template/system/convert/profile/run.phtml | 6 +- .../default/template/system/store/cell.phtml | 5 + .../template/system/store/container.phtml | 5 + .../default/template/system/store/tree.phtml | 10 +- .../default/template/weee/renderer/tax.phtml | 7 +- .../default/template/widget/breadcrumbs.phtml | 13 +- .../widget/form/element/gallery.phtml | 14 +- .../template/widget/grid/serializer.phtml | 1 - .../template/widget/view/container.phtml | 5 + .../bundle/catalog/product/view/price.phtml | 21 +- .../catalog/product/view/type/bundle.phtml | 4 + .../product/view/type/bundle/options.phtml | 5 + .../order/creditmemo/items/renderer.phtml | 69 +- .../sales/order/invoice/items/renderer.phtml | 69 +- .../default/template/callouts/left_col.phtml | 7 +- .../default/template/callouts/right_col.phtml | 7 +- .../template/catalog/product/gallery.phtml | 7 +- .../template/catalog/product/new.phtml | 14 +- .../catalog/product/view/additional.phtml | 5 + .../product/view/options/wrapper.phtml | 5 + .../product/view/options/wrapper/bottom.phtml | 5 + .../catalog/product/view/price_clone.phtml | 5 + .../view/type/options/configurable.phtml | 7 +- .../template/centinel/authentication.phtml | 5 + .../centinel/authentication/complete.phtml | 5 + .../centinel/authentication/start.phtml | 5 + .../base/default/template/centinel/logo.phtml | 5 + .../cart/item/configure/updatecart.phtml | 5 + .../template/checkout/cart/item/default.phtml | 5 + .../template/checkout/cart/noItems.phtml | 5 + .../multishipping/address/select.phtml | 15 +- .../multishipping/billing/items.phtml | 5 + .../checkout/multishipping/link.phtml | 5 + .../checkout/multishipping/success.phtml | 7 +- .../template/checkout/onepage/failure.phtml | 5 + .../template/checkout/onepage/login.phtml | 17 +- .../checkout/onepage/progress/payment.phtml | 1 - .../checkout/onepage/progress/shipping.phtml | 1 - .../onepage/progress/shipping_method.phtml | 1 - .../template/checkout/total/default.phtml | 4 + .../default/template/checkout/total/tax.phtml | 18 +- .../base/default/template/core/link.phtml | 5 + .../account/dashboard/newsletter.phtml | 5 + .../template/customer/form/confirmation.phtml | 5 + .../template/customer/form/newsletter.phtml | 5 + .../form/resetforgottenpassword.phtml | 5 + .../default/template/customer/logout.phtml | 5 + .../template/customer/widget/gender.phtml | 5 + .../template/customer/widget/taxvat.phtml | 5 + .../checkout/cart/item/default.phtml | 5 + .../multishipping/item/downloadable.phtml | 5 + .../checkout/onepage/review/item.phtml | 41 +- .../downloadable/checkout/success.phtml | 5 + .../order/items/creditmemo/downloadable.phtml | 5 + .../order/items/invoice/downloadable.phtml | 5 + .../order/items/order/downloadable.phtml | 1 + .../email/order/creditmemo/items.phtml | 5 + .../template/email/order/invoice/items.phtml | 5 + .../template/email/order/shipment/items.phtml | 5 + .../template/email/order/shipment/track.phtml | 5 + .../default/template/giftmessage/inline.phtml | 17 +- .../template/page/html/cookienotice.phtml | 5 +- .../template/page/html/top.links.phtml | 5 + .../default/template/page/html/wrapper.phtml | 8 +- .../default/template/paygate/form/cc.phtml | 11 +- .../default/template/paygate/info/cc.phtml | 6 +- .../template/payment/form/banktransfer.phtml | 5 + .../default/template/payment/form/cc.phtml | 25 +- .../template/payment/form/ccsave.phtml | 25 +- .../template/payment/form/checkmo.phtml | 5 + .../template/payment/form/purchaseorder.phtml | 5 + .../template/payment/info/banktransfer.phtml | 7 +- .../template/payment/info/checkmo.phtml | 5 + .../template/payment/info/default.phtml | 2 +- .../template/payment/info/purchaseorder.phtml | 5 + .../default/template/paypal/hss/iframe.phtml | 4 + .../default/template/rating/detailed.phtml | 5 + .../base/default/template/rating/empty.phtml | 5 + .../template/review/customer/list.phtml | 9 +- .../template/review/customer/recent.phtml | 9 +- .../template/review/customer/view.phtml | 9 +- .../base/default/template/review/form.phtml | 7 +- .../template/review/helper/summary.phtml | 5 + .../review/helper/summary_short.phtml | 5 + .../template/review/product/view/count.phtml | 5 + .../template/review/product/view/list.phtml | 6 +- .../template/review/product/view/other.phtml | 6 +- .../base/default/template/review/view.phtml | 9 +- .../base/default/template/rss/list.phtml | 5 + .../default/template/sales/guest/form.phtml | 6 +- .../sales/order/creditmemo/items.phtml | 5 + .../template/sales/order/details.phtml | 14 +- .../template/sales/order/history.phtml | 6 + .../template/sales/order/info/buttons.phtml | 6 +- .../template/sales/order/invoice/items.phtml | 5 + .../default/template/sales/order/print.phtml | 5 + .../sales/order/print/creditmemo.phtml | 5 + .../template/sales/order/print/invoice.phtml | 5 + .../default/template/sales/order/recent.phtml | 5 + .../template/sales/order/shipment/items.phtml | 5 + .../template/sales/order/trackinginfo.phtml | 5 + .../base/default/template/tax/order/tax.phtml | 32 +- .../default/template/wishlist/email/rss.phtml | 5 + .../wishlist/item/column/remove.phtml | 4 + .../wishlist/item/configure/addto.phtml | 6 +- .../default/template/wishlist/item/list.phtml | 5 + .../default/template/wishlist/sharing.phtml | 5 + .../catalog/product/view/type/bundle.phtml | 4 + .../view/type/bundle/availability.phtml | 5 + .../view/type/availability/grouped.phtml | 5 + .../view/type/options/configurable.phtml | 9 +- .../centinel/authentication/start.phtml | 5 + .../cart/item/configure/updatecart.phtml | 5 + .../catalog/layer/state/swatch.phtml | 8 +- .../template/customer/form/confirmation.phtml | 5 + .../form/resetforgottenpassword.phtml | 5 + .../checkout/onepage/review/item.phtml | 41 +- .../order/items/creditmemo/downloadable.phtml | 5 + .../order/items/invoice/downloadable.phtml | 5 + .../order/items/order/downloadable.phtml | 4 +- .../template/email/catalog/product/new.phtml | 12 +- .../email/order/creditmemo/items.phtml | 6 +- .../template/email/order/invoice/items.phtml | 5 + .../template/email/order/shipment/items.phtml | 6 +- .../template/email/order/shipment/track.phtml | 12 +- .../template/email/order/totals/wrapper.phtml | 5 + .../default/template/payment/form/cc.phtml | 25 +- .../template/payment/form/ccsave.phtml | 25 +- .../default/template/rating/detailed.phtml | 6 + .../template/review/customer/view.phtml | 11 +- .../rwd/default/template/review/form.phtml | 7 +- .../template/review/product/view/list.phtml | 6 +- .../rwd/default/template/review/view.phtml | 9 +- .../sales/order/creditmemo/items.phtml | 5 + .../template/sales/order/history.phtml | 6 + .../template/sales/order/invoice/items.phtml | 5 + .../default/template/sales/order/recent.phtml | 5 + .../template/sales/order/shipment/items.phtml | 5 + .../default/template/install/state.phtml | 5 + shell/indexer.php | 2 +- 269 files changed, 1886 insertions(+), 2666 deletions(-) diff --git a/.phpstan.dist.baseline.neon b/.phpstan.dist.baseline.neon index f1663f0ea35..328b037e0bc 100644 --- a/.phpstan.dist.baseline.neon +++ b/.phpstan.dist.baseline.neon @@ -66,54 +66,18 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Cache/Grid.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php - - message: '#^Cannot call method addAttributeToSelect\(\) on Mage_Core_Model_Resource_Db_Collection_Abstract\|false\.$#' identifier: method.nonObject count: 1 path: app/code/core/Mage/Adminhtml/Block/Catalog/Category/Widget/Chooser.php - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Form.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Form.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Form.php - - message: '#^Parameter \#1 \$attributeId of method Mage_Catalog_Model_Product_Type_Abstract\:\:getAttributeById\(\) expects int, string given\.$#' identifier: argument.type count: 1 path: app/code/core/Mage/Adminhtml/Block/Catalog/Product/Created.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 4 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php - - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php - - message: '#^Method Mage_Eav_Model_Entity_Attribute_Source_Interface\:\:getAllOptions\(\) invoked with 2 parameters, 0 required\.$#' identifier: arguments.count @@ -126,18 +90,6 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Super/Settings.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php - - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 3 - path: app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php - - message: '#^Property Mage_Adminhtml_Block_Customer_Edit_Tab_View_Sales\:\:\$_collection \(Mage_Sales_Model_Entity_Sale_Collection\) does not accept Varien_Data_Collection_Db\.$#' identifier: assign.propertyType @@ -192,18 +144,6 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Permissions/Usernroles.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Labels.php - - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php - - message: '#^Parameter \#3 \$refValues of method Mage_Adminhtml_Block_Widget_Form_Element_Dependence\:\:addFieldDependence\(\) expects array\|string, int given\.$#' identifier: argument.type @@ -216,18 +156,6 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Report/Grid.php - - - message: '#^Parameter \#1 \$from of method Mage_Reports_Model_Resource_Report_Collection\:\:setInterval\(\) expects int, Zend_Date given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Report/Grid.php - - - - message: '#^Parameter \#2 \$to of method Mage_Reports_Model_Resource_Report_Collection\:\:setInterval\(\) expects int, Zend_Date given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Report/Grid.php - - message: '#^Method Mage_Adminhtml_Block_Report_Grid_Abstract\:\:getCollection\(\) should return Mage_Core_Model_Resource_Db_Collection_Abstract\|Mage_Reports_Model_Grouped_Collection but returns Varien_Data_Collection_Db\|null\.$#' identifier: return.type @@ -306,24 +234,6 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Billing/Address.php - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php - - message: '#^Method Mage_Adminhtml_Block_Sales_Order_Create_Giftmessage_Form\:\:getEntity\(\) should return Varien_Object but returns Mage_Eav_Model_Entity_Abstract\.$#' identifier: return.type @@ -402,12 +312,6 @@ parameters: count: 1 path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Shipment/View/Items.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Sales/Order/Status/New/Form.php - - message: '#^Parameter \#1 \$entity of method Mage_Adminhtml_Block_Sales_Order_View_Giftmessage\:\:setEntity\(\) expects Mage_Sales_Model_Order, Mage_Eav_Model_Entity_Abstract given\.$#' identifier: argument.type @@ -594,24 +498,6 @@ parameters: count: 2 path: app/code/core/Mage/Adminhtml/Block/Widget/Form.php - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Widget/Form.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Widget/Form.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Adminhtml/Block/Widget/Form.php - - message: '#^Parameter \#1 \$emptyLabel of method Mage_Directory_Model_Resource_Country_Collection\:\:toOptionArray\(\) expects string, false given\.$#' identifier: argument.type @@ -1542,18 +1428,6 @@ parameters: count: 1 path: app/code/core/Mage/Bundle/Model/Product/Type.php - - - message: '#^Variable \$selections in empty\(\) always exists and is not falsy\.$#' - identifier: empty.variable - count: 1 - path: app/code/core/Mage/Bundle/Model/Product/Type.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Bundle/Model/Resource/Indexer/Price.php - - message: '#^Parameter \#5 \$condition of method Mage_Catalog_Model_Resource_Product_Indexer_Abstract\:\:_addAttributeToSelect\(\) expects Zend_Db_Expr\|null, string given\.$#' identifier: argument.type @@ -2442,12 +2316,6 @@ parameters: count: 1 path: app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php - - message: '#^Property Mage_Catalog_Model_Resource_Product_Collection\:\:\$_urlRewriteCategory \(int\) does not accept default value of type string\.$#' identifier: property.defaultValue @@ -2730,24 +2598,6 @@ parameters: count: 1 path: app/code/core/Mage/CatalogRule/Model/Observer.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, float given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/CatalogRule/Model/Resource/Rule.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 3 - path: app/code/core/Mage/CatalogRule/Model/Resource/Rule.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int\<0, 86398\>\|int\<86400, max\> given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/CatalogRule/Model/Resource/Rule.php - - message: '#^Variable \$indexAlias might not be defined\.$#' identifier: variable.undefined @@ -2808,12 +2658,6 @@ parameters: count: 1 path: app/code/core/Mage/CatalogSearch/Model/Resource/Advanced/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php - - message: '#^Parameter \#1 \$typeId of method Mage_CatalogSearch_Model_Resource_Fulltext\:\:_getProductTypeInstance\(\) expects string, int given\.$#' identifier: argument.type @@ -2844,12 +2688,6 @@ parameters: count: 1 path: app/code/core/Mage/Checkout/Block/Cart/Abstract.php - - - message: '#^Variable \$ninProductIds in empty\(\) always exists and is not falsy\.$#' - identifier: empty.variable - count: 1 - path: app/code/core/Mage/Checkout/Block/Cart/Crosssell.php - - message: '#^Parameter \#1 \$productThumbnail of method Mage_Checkout_Block_Cart_Item_Renderer\:\:overrideProductThumbnail\(\) expects Mage_Catalog_Helper_Image, null given\.$#' identifier: argument.type @@ -3378,30 +3216,6 @@ parameters: count: 1 path: app/code/core/Mage/Core/Model/File/Storage/Directory/Database.php - - - message: '#^PHPDoc tag @param for parameter \$filter with type array\|Zend_Filter_Interface is not subtype of native type Zend_Filter_Interface\.$#' - identifier: parameter.phpDocType - count: 1 - path: app/code/core/Mage/Core/Model/Input/Filter.php - - - - message: '#^Parameter \#1 \$name of method Mage_Core_Model_Input_Filter\:\:addFilter\(\) expects string, Zend_Filter_Interface given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Core/Model/Input/Filter.php - - - - message: '#^Parameter \#1 \$name of method Mage_Core_Model_Input_Filter\:\:addFilter\(\) expects string, array\|Zend_Filter_Interface given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Core/Model/Input/Filter.php - - - - message: '#^Parameter \#2 \$filter of method Mage_Core_Model_Input_Filter\:\:addFilter\(\) expects array\|Zend_Filter_Interface, string given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/Core/Model/Input/Filter.php - - message: '#^Call to an undefined method SimpleXMLElement\:\:getAttribute\(\)\.$#' identifier: method.notFound @@ -4374,12 +4188,6 @@ parameters: count: 1 path: app/code/core/Mage/Eav/Model/Entity/Attribute/Abstract.php - - - message: '#^Variable \$out in empty\(\) always exists and is not falsy\.$#' - identifier: empty.variable - count: 1 - path: app/code/core/Mage/Eav/Model/Entity/Attribute/Frontend/Abstract.php - - message: '#^Call to an undefined method Mage_Eav_Model_Resource_Entity_Attribute_Group\:\:deleteGroups\(\)\.$#' identifier: method.notFound @@ -5262,12 +5070,6 @@ parameters: count: 1 path: app/code/core/Mage/Rating/Model/Resource/Rating.php - - - message: '#^Variable \$data in empty\(\) always exists and is not falsy\.$#' - identifier: empty.variable - count: 1 - path: app/code/core/Mage/Rating/Model/Resource/Rating.php - - message: '#^Method Mage_Rating_Model_Resource_Rating_Collection\:\:getItemById\(\) invoked with 1 parameter, 0 required\.$#' identifier: arguments.count @@ -5436,18 +5238,6 @@ parameters: count: 4 path: app/code/core/Mage/Reports/Model/Resource/Report/Collection.php - - - message: '#^Property Mage_Reports_Model_Resource_Report_Collection\:\:\$_from \(string\) does not accept int\.$#' - identifier: assign.propertyType - count: 1 - path: app/code/core/Mage/Reports/Model/Resource/Report/Collection.php - - - - message: '#^Property Mage_Reports_Model_Resource_Report_Collection\:\:\$_to \(string\) does not accept int\.$#' - identifier: assign.propertyType - count: 1 - path: app/code/core/Mage/Reports/Model/Resource/Report/Collection.php - - message: '#^Comparison operation "\!\=" between array\|int and 0 results in an error\.$#' identifier: notEqual.invalid @@ -5538,12 +5328,6 @@ parameters: count: 1 path: app/code/core/Mage/Rule/Model/Abstract.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 3 - path: app/code/core/Mage/Rule/Model/Action/Abstract.php - - message: '#^Call to an undefined method Mage_Rule_Model_Action_Interface\:\:getId\(\)\.$#' identifier: method.notFound @@ -5574,24 +5358,12 @@ parameters: count: 1 path: app/code/core/Mage/Rule/Model/Action/Collection.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Rule/Model/Action/Collection.php - - message: '#^Binary operation "\." between array and '' '' results in an error\.$#' identifier: binaryOp.invalid count: 1 path: app/code/core/Mage/Rule/Model/Condition/Abstract.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/Rule/Model/Condition/Abstract.php - - message: '#^Property Mage_Rule_Model_Condition_Abstract\:\:\$_inputType \(string\) on left side of \?\? is not nullable\.$#' identifier: nullCoalesce.property @@ -5610,12 +5382,6 @@ parameters: count: 1 path: app/code/core/Mage/Rule/Model/Condition/Combine.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/Rule/Model/Condition/Combine.php - - message: '#^Method Mage_Eav_Model_Entity_Attribute_Source_Interface\:\:getAllOptions\(\) invoked with 1 parameter, 0 required\.$#' identifier: arguments.count @@ -5628,18 +5394,6 @@ parameters: count: 1 path: app/code/core/Mage/Rule/Model/Condition/Product/Abstract.php - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetElementRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php - - - - message: '#^Parameter \#1 \$renderer of static method Varien_Data_Form\:\:setFieldsetRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php - - message: '#^Call to method setOrderFilter\(\) on an unknown class Mage_Sales_Model_Resource_Invoice_Collection\.$#' identifier: class.notFound @@ -6096,18 +5850,6 @@ parameters: count: 1 path: app/code/core/Mage/Sales/Model/Resource/Order/Tax/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Sales/Model/Resource/Quote.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers.php - - message: '#^Comparison operation "\!\=" between array\|int and 0 results in an error\.$#' identifier: notEqual.invalid @@ -6120,24 +5862,6 @@ parameters: count: 1 path: app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/Sales/Model/Resource/Report/Invoiced.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Sales/Model/Resource/Report/Order/Createdat.php - - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 2 - path: app/code/core/Mage/Sales/Model/Resource/Report/Shipping.php - - message: '#^Call to an undefined method Varien_Db_Adapter_Interface\:\:listTables\(\)\.$#' identifier: method.notFound @@ -6306,12 +6030,6 @@ parameters: count: 1 path: app/code/core/Mage/Shipping/Model/Shipping.php - - - message: '#^Variable \$sumResults in empty\(\) always exists and is not falsy\.$#' - identifier: empty.variable - count: 1 - path: app/code/core/Mage/Shipping/Model/Shipping.php - - message: '#^Call to an undefined method Mage_Shipping_Model_Rate_Result\:\:getAllTrackings\(\)\.$#' identifier: method.notFound @@ -6336,24 +6054,12 @@ parameters: count: 1 path: app/code/core/Mage/Tag/Model/Entity/Customer/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 7 - path: app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php - - message: '#^Parameter \#5 \$condition of method Mage_Catalog_Model_Resource_Product_Indexer_Abstract\:\:_addAttributeToSelect\(\) expects Zend_Db_Expr\|null, string given\.$#' identifier: argument.type count: 2 path: app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Tag/Model/Resource/Tag.php - - message: '#^Parameter \#1 \$model of method Mage_Tag_Model_Resource_Tag\:\:loadByName\(\) expects Mage_Tag_Model_Tag, Varien_Object given\.$#' identifier: argument.type @@ -6492,12 +6198,6 @@ parameters: count: 1 path: app/code/core/Mage/Tax/Model/Resource/Calculation/Rate/Title/Collection.php - - - message: '#^Parameter \#1 \$expression of class Zend_Db_Expr constructor expects string, int given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Tax/Model/Resource/Report/Tax/Createdat.php - - message: '#^Parameter \#2 \$rate of method Mage_Tax_Model_Sales_Total_Quote_Shipping\:\:_round\(\) expects string, float given\.$#' identifier: argument.type @@ -6864,12 +6564,6 @@ parameters: count: 1 path: app/code/core/Mage/Weee/Model/Attribute/Backend/Weee/Tax.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract\|false given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Weee/Model/Observer.php - - message: '#^Call to an undefined method Mage_Eav_Model_Entity_Attribute_Abstract\:\:isScopeGlobal\(\)\.$#' identifier: method.notFound @@ -6972,12 +6666,6 @@ parameters: count: 1 path: app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php - - - message: '#^Parameter \#1 \$renderer of method Varien_Data_Form_Element_Abstract\:\:setRenderer\(\) expects Varien_Data_Form_Element_Renderer_Interface, Mage_Core_Block_Abstract given\.$#' - identifier: argument.type - count: 1 - path: app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php - - message: '#^Parameter \#1 \$widgetInstance of method Mage_Widget_Model_Resource_Widget_Instance\:\:_saveLayoutUpdates\(\) expects Mage_Widget_Model_Widget_Instance, Mage_Core_Model_Abstract given\.$#' identifier: argument.type @@ -7045,89 +6733,35 @@ parameters: path: app/code/core/Mage/Wishlist/controllers/IndexController.php - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 + message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getUsers\(\)\.$#' + identifier: method.notFound + count: 1 path: app/design/adminhtml/default/default/template/api/role_users_grid_js.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/api/roles.phtml + message: '#^Call to protected method _getGridHtml\(\) of class Mage_Adminhtml_Block_Api_Tab_Rolesusers\.$#' + identifier: method.protected + count: 1 + path: app/design/adminhtml/default/default/template/api/rolesusers.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/api/rolesedit.phtml + message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getSelectedRoles\(\)\.$#' + identifier: method.notFound + count: 1 + path: app/design/adminhtml/default/default/template/api/user_roles_grid_js.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$roles might not be defined\.$#' identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/api/rolesusers.phtml + count: 1 + path: app/design/adminhtml/default/default/template/api/userroles.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/api/user_roles_grid_js.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/adminhtml/default/default/template/api/userinfo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/api/usernroles.phtml - - - - message: '#^Variable \$roles might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/api/userroles.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/api/userroles.phtml - - - - message: '#^Variable \$user_roles might not be defined\.$#' + message: '#^Variable \$user_roles might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/adminhtml/default/default/template/api/userroles.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/api/users.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/adminhtml/default/default/template/api2/attribute/resource.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/api2/permissions/user/edit/tab/roles/js.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/api2/role/users_grid_js.phtml - - message: '#^Call to protected method _isSelected\(\) of class Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option\.$#' identifier: method.protected @@ -7176,48 +6810,6 @@ parameters: count: 1 path: app/design/adminhtml/default/default/template/bundle/product/composite/fieldset/options/type/select.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/adminhtml/default/default/template/bundle/product/edit/bundle.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 34 - path: app/design/adminhtml/default/default/template/bundle/product/edit/bundle/option.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/bundle/product/edit/bundle/option/search.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/captcha/zend.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 12 - path: app/design/adminhtml/default/default/template/catalog/category/checkboxes/tree.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/adminhtml/default/default/template/catalog/category/widget/tree.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/catalog/product/attribute/new/created.phtml - - message: '#^Call to protected method _getHeader\(\) of class Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Main\.$#' identifier: method.protected @@ -7225,9 +6817,9 @@ parameters: path: app/design/adminhtml/default/default/template/catalog/product/attribute/set/main.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 + message: '#^Call to protected method _getHeader\(\) of class Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Toolbar_Add\.$#' + identifier: method.protected + count: 1 path: app/design/adminhtml/default/default/template/catalog/product/attribute/set/toolbar/add.phtml - @@ -7261,706 +6853,196 @@ parameters: path: app/design/adminhtml/default/default/template/catalog/product/composite/fieldset/options/type/text.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/catalog/product/created.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/catalog/product/edit/action/attribute.phtml + message: '#^Parameter \#2 \$store of method Mage_Core_Helper_Data\:\:currencyByStore\(\) expects int\|Mage_Core_Model_Store\|null, true given\.$#' + identifier: argument.type + count: 1 + path: app/design/adminhtml/default/default/template/catalog/product/price.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' identifier: variable.undefined - count: 30 - path: app/design/adminhtml/default/default/template/catalog/product/edit/action/inventory.phtml + count: 9 + path: app/design/adminhtml/default/default/template/catalog/product/price.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$addressCollection might not be defined\.$#' identifier: variable.undefined - count: 14 - path: app/design/adminhtml/default/default/template/catalog/product/edit/action/websites.phtml + count: 4 + path: app/design/adminhtml/default/default/template/customer/tab/addresses.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$customer might not be defined\.$#' identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/catalog/product/edit/serializer.phtml + count: 2 + path: app/design/adminhtml/default/default/template/customer/tab/addresses.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 40 - path: app/design/adminhtml/default/default/template/catalog/product/edit/super/config.phtml + message: '#^Call to an undefined method Mage_GiftMessage_Block_Message_Helper\:\:prepareAsIs\(\)\.$#' + identifier: method.notFound + count: 2 + path: app/design/adminhtml/default/default/template/giftmessage/helper.phtml - - message: '#^Parameter \#2 \$store of method Mage_Core_Helper_Data\:\:currencyByStore\(\) expects int\|Mage_Core_Model_Store\|null, true given\.$#' + message: '#^Parameter \#1 \$value of method Mage_GiftMessage_Block_Message_Helper\:\:setScriptIncluded\(\) expects string, true given\.$#' identifier: argument.type count: 1 - path: app/design/adminhtml/default/default/template/catalog/product/price.phtml + path: app/design/adminhtml/default/default/template/giftmessage/helper.phtml - - message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/catalog/product/price.phtml + message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getUsers\(\)\.$#' + identifier: method.notFound + count: 1 + path: app/design/adminhtml/default/default/template/permissions/role_users_grid_js.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/catalog/product/tab/alert.phtml + message: '#^Call to protected method _getGridHtml\(\) of class Mage_Adminhtml_Block_Permissions_Tab_Rolesusers\.$#' + identifier: method.protected + count: 1 + path: app/design/adminhtml/default/default/template/permissions/rolesusers.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined + message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getSelectedRoles\(\)\.$#' + identifier: method.notFound count: 1 - path: app/design/adminhtml/default/default/template/catalog/wysiwyg/js.phtml + path: app/design/adminhtml/default/default/template/permissions/user_roles_grid_js.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$roles might not be defined\.$#' identifier: variable.undefined - count: 10 - path: app/design/adminhtml/default/default/template/centinel/authentication/complete.phtml + count: 1 + path: app/design/adminhtml/default/default/template/permissions/userroles.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$user_roles might not be defined\.$#' identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/centinel/authentication/start.phtml + count: 1 + path: app/design/adminhtml/default/default/template/permissions/userroles.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$options might not be defined\.$#' identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/centinel/validation/form.phtml + count: 1 + path: app/design/adminhtml/default/default/template/rating/options.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined + message: '#^Comparison operation "\>" between int\<1, max\> and 0 is always true\.$#' + identifier: greater.alwaysTrue count: 1 - path: app/design/adminhtml/default/default/template/customer/online.phtml + path: app/design/adminhtml/default/default/template/report/grid.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$minAdminPasswordLength might not be defined\.$#' identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/customer/sales/order/create/address/form/renderer/vat.phtml + count: 1 + path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - message: '#^Variable \$addressCollection might not be defined\.$#' + message: '#^Variable \$resetPasswordLinkToken might not be defined\.$#' identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/customer/tab/addresses.phtml + count: 1 + path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - message: '#^Variable \$customer might not be defined\.$#' + message: '#^Variable \$userId might not be defined\.$#' identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/customer/tab/addresses.phtml + count: 1 + path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/dashboard/graph/disabled.phtml + message: '#^Method Mage_Adminhtml_Block_Sales_Order_Create_Abstract\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' + identifier: arguments.count + count: 18 + path: app/design/adminhtml/default/default/template/sales/order/create/items/grid.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/dashboard/searches.phtml + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable + count: 1 + path: app/design/adminhtml/default/default/template/sales/order/shipment/packaging/grid.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/adminhtml/default/default/template/dashboard/store/switcher.phtml + message: '#^Access to an undefined property Mage_Adminhtml_Block_Sales_Order_Shipment_Tracking_Info\:\:\$trackingInfo\.$#' + identifier: property.notFound + count: 1 + path: app/design/adminhtml/default/default/template/sales/order/shipment/tracking/info.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$items might not be defined\.$#' identifier: variable.undefined - count: 58 - path: app/design/adminhtml/default/default/template/downloadable/sales/order/creditmemo/create/items/renderer/downloadable.phtml + count: 1 + path: app/design/adminhtml/default/default/template/system/autocomplete.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 54 - path: app/design/adminhtml/default/default/template/downloadable/sales/order/creditmemo/view/items/renderer/downloadable.phtml + message: '#^Access to protected property Mage_Adminhtml_Block_System_Config_Form_Field_Regexceptions\|Mage_CatalogInventory_Block_Adminhtml_Form_Field_Minsaleqty\:\:\$_addAfter\.$#' + identifier: property.protected + count: 3 + path: app/design/adminhtml/default/default/template/system/config/form/field/array.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 56 - path: app/design/adminhtml/default/default/template/downloadable/sales/order/invoice/create/items/renderer/downloadable.phtml + message: '#^Access to protected property Mage_Adminhtml_Block_System_Config_Form_Field_Regexceptions\|Mage_CatalogInventory_Block_Adminhtml_Form_Field_Minsaleqty\:\:\$_addButtonLabel\.$#' + identifier: property.protected + count: 2 + path: app/design/adminhtml/default/default/template/system/config/form/field/array.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 54 - path: app/design/adminhtml/default/default/template/downloadable/sales/order/invoice/view/items/renderer/downloadable.phtml + message: '#^Access to protected property Mage_Adminhtml_Block_System_Config_Form_Field_Regexceptions\|Mage_CatalogInventory_Block_Adminhtml_Form_Field_Minsaleqty\:\:\$_columns\.$#' + identifier: property.protected + count: 4 + path: app/design/adminhtml/default/default/template/system/config/form/field/array.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 63 - path: app/design/adminhtml/default/default/template/downloadable/sales/order/view/items/renderer/downloadable.phtml + message: '#^Call to protected method _renderCellTemplate\(\) of class Mage_Adminhtml_Block_System_Config_Form_Field_Array_Abstract\.$#' + identifier: method.protected + count: 1 + path: app/design/adminhtml/default/default/template/system/config/form/field/array.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/adminhtml/default/default/template/email/order/items.phtml + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable + count: 1 + path: app/design/adminhtml/default/default/template/system/config/switcher.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/adminhtml/default/default/template/empty.phtml + message: '#^Negated boolean expression is always true\.$#' + identifier: booleanNot.alwaysTrue + count: 2 + path: app/design/adminhtml/default/default/template/system/store/tree.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/adminhtml/default/default/template/giftmessage/form.phtml + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable + count: 2 + path: app/design/adminhtml/default/default/template/system/store/tree.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$createUrl might not be defined\.$#' identifier: variable.undefined count: 1 - path: app/design/adminhtml/default/default/template/giftmessage/giftoptionsform.phtml + path: app/design/adminhtml/default/default/template/tax/toolbar/class/add.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$header might not be defined\.$#' identifier: variable.undefined - count: 29 - path: app/design/adminhtml/default/default/template/giftmessage/helper.phtml + count: 1 + path: app/design/adminhtml/default/default/template/tax/toolbar/class/add.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$form might not be defined\.$#' identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/giftmessage/popup.phtml + count: 1 + path: app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$header might not be defined\.$#' identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/giftmessage/sales/order/create/giftoptions.phtml + count: 1 + path: app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml - - message: '#^Variable \$this might not be defined\.$#' + message: '#^Variable \$createUrl might not be defined\.$#' identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/giftmessage/sales/order/create/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/giftmessage/sales/order/view/giftoptions.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/adminhtml/default/default/template/giftmessage/sales/order/view/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/importexport/busy.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/importexport/export/form/after.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/importexport/export/form/before.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/importexport/import/form/after.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/importexport/import/form/before.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/importexport/import/frame/result.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/adminhtml/default/default/template/overlay_popup.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 12 - path: app/design/adminhtml/default/default/template/paygate/form/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/adminhtml/default/default/template/paygate/info/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/paygate/info/pdf.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/payment/form/banktransfer.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/adminhtml/default/default/template/payment/form/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/adminhtml/default/default/template/payment/form/ccsave.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/adminhtml/default/default/template/payment/form/checkmo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/payment/form/purchaseorder.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/payment/info/checkmo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/payment/info/pdf/checkmo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/payment/info/pdf/purchaseorder.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/payment/info/purchaseorder.phtml - - - - message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getUsers\(\)\.$#' - identifier: method.notFound - count: 1 - path: app/design/adminhtml/default/default/template/permissions/role_users_grid_js.phtml - - - - message: '#^Call to protected method _getGridHtml\(\) of class Mage_Adminhtml_Block_Permissions_Tab_Rolesusers\.$#' - identifier: method.protected - count: 1 - path: app/design/adminhtml/default/default/template/permissions/rolesusers.phtml - - - - message: '#^Call to an undefined method Mage_Core_Block_Abstract\:\:_getSelectedRoles\(\)\.$#' - identifier: method.notFound - count: 1 - path: app/design/adminhtml/default/default/template/permissions/user_roles_grid_js.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/adminhtml/default/default/template/permissions/userinfo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/permissions/usernroles.phtml - - - - message: '#^Variable \$roles might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/permissions/userroles.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/permissions/userroles.phtml - - - - message: '#^Variable \$user_roles might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/permissions/userroles.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/permissions/users.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/adminhtml/default/default/template/popup.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/promo/form.phtml - - - - message: '#^Variable \$options might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/rating/options.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/rating/stars/detailed.phtml - - - - message: '#^Comparison operation "\>" between int\<1, max\> and 0 is always true\.$#' - identifier: greater.alwaysTrue - count: 1 - path: app/design/adminhtml/default/default/template/report/grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 76 - path: app/design/adminhtml/default/default/template/report/grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/adminhtml/default/default/template/report/wishlist.phtml - - - - message: '#^Variable \$minAdminPasswordLength might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - - - message: '#^Variable \$resetPasswordLinkToken might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - - - message: '#^Variable \$userId might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/resetforgottenpassword.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/review/add.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/sales/billing/agreement/form.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 14 - path: app/design/adminhtml/default/default/template/sales/billing/agreement/view/tab/info.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/sales/items/column/qty.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/adminhtml/default/default/template/sales/items/renderer/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/sales/order/address/form.phtml - - - - message: '#^Method Mage_Adminhtml_Block_Sales_Order_Create_Abstract\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' - identifier: arguments.count - count: 18 - path: app/design/adminhtml/default/default/template/sales/order/create/items/grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 16 - path: app/design/adminhtml/default/default/template/sales/order/create/totals/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/sales/order/shipment/create/items/renderer/configurable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/sales/order/shipment/create/items/renderer/default.phtml - - - - message: '#^Unreachable statement \- code above always terminates\.$#' - identifier: deadCode.unreachable - count: 1 - path: app/design/adminhtml/default/default/template/sales/order/shipment/packaging/grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/sales/order/shipment/packaging/grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/adminhtml/default/default/template/sales/order/shipment/tracking/info.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/sales/order/totals/discount.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/sales/order/totals/due.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/sales/order/totals/footer.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/sales/order/totals/grand.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 12 - path: app/design/adminhtml/default/default/template/sales/order/totals/item.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/sales/order/totals/main.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/sales/order/totals/paid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/sales/order/totals/refunded.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/sales/order/totals/shipping.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/sales/order/totals/subtotal.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/adminhtml/default/default/template/sales/order/view/tracking.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 24 - path: app/design/adminhtml/default/default/template/sales/transactions/detail.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/store/switcher/form/renderer/fieldset.phtml - - - - message: '#^Variable \$items might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/system/autocomplete.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/adminhtml/default/default/template/system/autocomplete.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/adminhtml/default/default/template/system/cache/edit.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 16 - path: app/design/adminhtml/default/default/template/system/config/form/field/array.phtml - - - - message: '#^Unreachable statement \- code above always terminates\.$#' - identifier: deadCode.unreachable - count: 1 - path: app/design/adminhtml/default/default/template/system/config/switcher.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 26 - path: app/design/adminhtml/default/default/template/system/convert/profile/process.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/system/info.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/adminhtml/default/default/template/system/store/cell.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/system/store/container.phtml - - - - message: '#^Negated boolean expression is always true\.$#' - identifier: booleanNot.alwaysTrue - count: 2 - path: app/design/adminhtml/default/default/template/system/store/tree.phtml - - - - message: '#^Unreachable statement \- code above always terminates\.$#' - identifier: deadCode.unreachable - count: 2 - path: app/design/adminhtml/default/default/template/system/store/tree.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/adminhtml/default/default/template/tax/class/page/edit.phtml - - - - message: '#^Variable \$createUrl might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/tax/toolbar/class/add.phtml - - - - message: '#^Variable \$header might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/tax/toolbar/class/add.phtml - - - - message: '#^Variable \$form might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml - - - - message: '#^Variable \$header might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml - - - - message: '#^Variable \$createUrl might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/adminhtml/default/default/template/tax/toolbar/rule/add.phtml + count: 1 + path: app/design/adminhtml/default/default/template/tax/toolbar/rule/add.phtml - message: '#^Variable \$header might not be defined\.$#' @@ -7980,24 +7062,6 @@ parameters: count: 1 path: app/design/adminhtml/default/default/template/tax/toolbar/rule/save.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/tax/toolbar/rule/save.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/adminhtml/default/default/template/weee/renderer/tax.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/adminhtml/default/default/template/widget/breadcrumbs.phtml - - message: '#^Variable \$element might not be defined\.$#' identifier: variable.undefined @@ -8010,12 +7074,6 @@ parameters: count: 1 path: app/design/adminhtml/default/default/template/widget/form/element.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 23 - path: app/design/adminhtml/default/default/template/widget/form/element/gallery.phtml - - message: '#^Method Mage_Adminhtml_Block_Widget_Grid\:\:getEmptyCellColspan\(\) invoked with 1 parameter, 0 required\.$#' identifier: arguments.count @@ -8034,12 +7092,6 @@ parameters: count: 1 path: app/design/adminhtml/default/default/template/widget/grid/massaction.phtml - - - message: '#^File ends with a trailing whitespace\. This may cause problems when running the code in the web browser\. Remove the closing \?\> mark or remove the whitespace\.$#' - identifier: whitespace.fileEnd - count: 1 - path: app/design/adminhtml/default/default/template/widget/grid/serializer.phtml - - message: '#^Variable \$id might not be defined\.$#' identifier: variable.undefined @@ -8052,12 +7104,6 @@ parameters: count: 1 path: app/design/adminhtml/default/default/template/widget/tabsleft.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/adminhtml/default/default/template/widget/view/container.phtml - - message: '#^Variable \$minAdminPasswordLength might not be defined\.$#' identifier: variable.undefined @@ -8076,12 +7122,6 @@ parameters: count: 1 path: app/design/adminhtml/default/openmage/template/resetforgottenpassword.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 12 - path: app/design/frontend/base/default/template/bundle/catalog/product/list/partof.phtml - - message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' identifier: variable.undefined @@ -8100,30 +7140,12 @@ parameters: count: 9 path: app/design/frontend/base/default/template/bundle/catalog/product/view/option_tierprices.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/bundle/catalog/product/view/options/notice.phtml - - message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' identifier: variable.undefined count: 2 path: app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml - - message: '#^Call to protected method _isSelected\(\) of class Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option\.$#' identifier: method.protected @@ -8178,12 +7200,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml - - message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' identifier: variable.undefined @@ -8202,12 +7218,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 177 - path: app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml - - message: '#^Variable \$_item might not be defined\.$#' identifier: variable.undefined @@ -8220,42 +7230,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/bundle/sales/order/invoice/items/renderer.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 173 - path: app/design/frontend/base/default/template/bundle/sales/order/invoice/items/renderer.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/base/default/template/callouts/left_col.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/base/default/template/callouts/right_col.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/catalog/category/page.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/category/widget/link/link_block.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/category/widget/link/link_inline.phtml - - message: '#^Call to method escapeUrl\(\) on an unknown class Mage_Catalog_Block_Layer_Filter\.$#' identifier: class.notFound @@ -8286,23 +7260,11 @@ parameters: count: 2 path: app/design/frontend/base/default/template/catalog/product/compare/list.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 24 - path: app/design/frontend/base/default/template/catalog/product/gallery.phtml - - message: '#^Parameter \#1 \$order of method Mage_Catalog_Block_Product_List_Toolbar\:\:getOrderUrl\(\) expects string, null given\.$#' - identifier: argument.type - count: 2 - path: app/design/frontend/base/default/template/catalog/product/list/toolbar.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 21 - path: app/design/frontend/base/default/template/catalog/product/new.phtml + identifier: argument.type + count: 2 + path: app/design/frontend/base/default/template/catalog/product/list/toolbar.phtml - message: '#^Left side of && is always true\.$#' @@ -8322,12 +7284,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/catalog/product/view.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/catalog/product/view/additional.phtml - - message: '#^Access to an undefined property Mage_Catalog_Model_Product_Option\:\:\$decoratedIsLast\.$#' identifier: property.notFound @@ -8352,114 +7308,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/catalog/product/view/options/type/text.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/product/view/options/wrapper.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/catalog/product/view/options/wrapper/bottom.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/product/view/price.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/catalog/product/view/price_clone.phtml - - message: '#^Variable \$_weeeTaxAttributes might not be defined\.$#' identifier: variable.undefined count: 9 path: app/design/frontend/base/default/template/catalog/product/view/tierprices.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/catalog/product/view/type/options/configurable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/product/widget/link/link_block.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/catalog/product/widget/link/link_inline.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/frontend/base/default/template/catalog/product/widget/new/column/new_default_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/base/default/template/catalog/product/widget/new/column/new_images_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/catalog/product/widget/new/column/new_names_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/base/default/template/catalog/product/widget/new/content/new_grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 21 - path: app/design/frontend/base/default/template/catalog/product/widget/new/content/new_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/centinel/authentication.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/centinel/authentication/complete.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/centinel/authentication/start.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/centinel/logo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/checkout/cart/item/configure/updatecart.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count @@ -8472,30 +7326,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/checkout/cart/item/default.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 62 - path: app/design/frontend/base/default/template/checkout/cart/item/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/base/default/template/checkout/cart/noItems.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 33 - path: app/design/frontend/base/default/template/checkout/cart/render/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 33 - path: app/design/frontend/base/default/template/checkout/cart/render/simple.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count @@ -8520,30 +7350,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/checkout/multishipping/address/select.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 16 - path: app/design/frontend/base/default/template/checkout/multishipping/address/select.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/base/default/template/checkout/multishipping/billing/items.phtml - - message: '#^Variable \$this might not be defined\.$#' identifier: variable.undefined count: 7 path: app/design/frontend/base/default/template/checkout/multishipping/item/default.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/checkout/multishipping/link.phtml - - message: '#^Parameter \#1 \$totals of method Mage_Checkout_Block_Multishipping_Overview\:\:renderTotals\(\) expects Mage_Sales_Model_Order_Total, array\ given\.$#' identifier: argument.type @@ -8562,24 +7374,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/checkout/multishipping/shipping.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/checkout/multishipping/success.phtml - - message: '#^Cannot call method isEnabled\(\) on Mage_Core_Block_Abstract\|false\.$#' identifier: method.nonObject count: 5 path: app/design/frontend/base/default/template/checkout/onepage/billing.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/base/default/template/checkout/onepage/failure.phtml - - message: '#^If condition is always true\.$#' identifier: if.alwaysTrue @@ -8592,24 +7392,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/checkout/onepage/login.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 40 - path: app/design/frontend/base/default/template/checkout/onepage/login.phtml - - - - message: '#^File ends with a trailing whitespace\. This may cause problems when running the code in the web browser\. Remove the closing \?\> mark or remove the whitespace\.$#' - identifier: whitespace.fileEnd - count: 1 - path: app/design/frontend/base/default/template/checkout/onepage/progress/payment.phtml - - - - message: '#^File ends with a trailing whitespace\. This may cause problems when running the code in the web browser\. Remove the closing \?\> mark or remove the whitespace\.$#' - identifier: whitespace.fileEnd - count: 1 - path: app/design/frontend/base/default/template/checkout/onepage/progress/shipping.phtml - - message: '#^If condition is always true\.$#' identifier: if.alwaysTrue @@ -8622,36 +7404,18 @@ parameters: count: 1 path: app/design/frontend/base/default/template/checkout/onepage/progress/shipping.phtml - - - message: '#^File ends with a trailing whitespace\. This may cause problems when running the code in the web browser\. Remove the closing \?\> mark or remove the whitespace\.$#' - identifier: whitespace.fileEnd - count: 1 - path: app/design/frontend/base/default/template/checkout/onepage/progress/shipping_method.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count count: 12 path: app/design/frontend/base/default/template/checkout/onepage/review/item.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/base/default/template/checkout/total/default.phtml - - message: '#^Parameter \#1 \$amount of method Mage_Checkout_Block_Total_Nominal\:\:formatPrice\(\) expects float, string given\.$#' identifier: argument.type count: 1 path: app/design/frontend/base/default/template/checkout/total/nominal.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/frontend/base/default/template/checkout/total/tax.phtml - - message: '#^Variable \$pageData might not be defined\.$#' identifier: variable.undefined @@ -8664,72 +7428,24 @@ parameters: count: 4 path: app/design/frontend/base/default/template/cms/meta.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/cms/widget/link/link_block.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/cms/widget/link/link_inline.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/cms/widget/static_block/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/core/link.phtml - - message: '#^Variable \$html might not be defined\.$#' identifier: variable.undefined count: 2 path: app/design/frontend/base/default/template/core/messages.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/core/messages.phtml - - message: '#^Variable \$types might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/frontend/base/default/template/core/messages.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 16 - path: app/design/frontend/base/default/template/customer/address.phtml - - message: '#^Variable \$customer might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/frontend/base/default/template/customer/balance.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/customer/balance.phtml - - message: '#^Variable \$action might not be defined\.$#' identifier: variable.undefined @@ -8760,30 +7476,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/customer/form/address.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 51 - path: app/design/frontend/base/default/template/customer/form/address.phtml - - message: '#^Variable \$action might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/frontend/base/default/template/customer/form/changepassword.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/base/default/template/customer/form/changepassword.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/frontend/base/default/template/customer/form/confirmation.phtml - - message: '#^Cannot call method isEnabled\(\) on Mage_Core_Block_Abstract\|false\.$#' identifier: method.nonObject @@ -8791,9 +7489,9 @@ parameters: path: app/design/frontend/base/default/template/customer/form/edit.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 16 + message: '#^Parameter \#1 \(Mage_Core_Controller_Varien_Action\) of echo cannot be converted to string\.$#' + identifier: echo.nonString + count: 1 path: app/design/frontend/base/default/template/customer/form/newsletter.phtml - @@ -8802,48 +7500,12 @@ parameters: count: 3 path: app/design/frontend/base/default/template/customer/form/register.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/customer/logout.phtml - - message: '#^Variable \$orders might not be defined\.$#' identifier: variable.undefined count: 2 path: app/design/frontend/base/default/template/customer/orders.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/frontend/base/default/template/customer/orders.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/frontend/base/default/template/customer/widget/gender.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/frontend/base/default/template/customer/widget/taxvat.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/frontend/base/default/template/customer/wishlist.phtml - - message: '#^Variable \$wishlist might not be defined\.$#' identifier: variable.undefined @@ -8853,13 +7515,7 @@ parameters: - message: '#^Variable \$currency might not be defined\.$#' identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/directory/currency/switch.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 + count: 1 path: app/design/frontend/base/default/template/directory/currency/switch.phtml - @@ -8874,60 +7530,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 60 - path: app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count count: 12 path: app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 33 - path: app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/downloadable/checkout/success.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/email/order/creditmemo/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/email/order/invoice/items.phtml - - message: '#^Variable \$this might not be defined\.$#' identifier: variable.undefined @@ -8947,21 +7555,21 @@ parameters: path: app/design/frontend/base/default/template/email/order/items/shipment/default.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/email/order/shipment/items.phtml + message: '#^Cannot call method getMessage\(\) on string\.$#' + identifier: method.nonObject + count: 4 + path: app/design/frontend/base/default/template/giftmessage/inline.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/email/order/shipment/track.phtml + message: '#^Cannot call method getRecipient\(\) on string\.$#' + identifier: method.nonObject + count: 4 + path: app/design/frontend/base/default/template/giftmessage/inline.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 145 + message: '#^Cannot call method getSender\(\) on string\.$#' + identifier: method.nonObject + count: 4 path: app/design/frontend/base/default/template/giftmessage/inline.phtml - @@ -8982,30 +7590,12 @@ parameters: count: 1 path: app/design/frontend/base/default/template/page/html/breadcrumbs.phtml - - - message: '#^File ends with a trailing whitespace\. This may cause problems when running the code in the web browser\. Remove the closing \?\> mark or remove the whitespace\.$#' - identifier: whitespace.fileEnd - count: 1 - path: app/design/frontend/base/default/template/page/html/cookienotice.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/page/html/top.links.phtml - - message: '#^Variable \$toplinks might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/frontend/base/default/template/page/html/top.links.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/frontend/base/default/template/page/html/wrapper.phtml - - message: '#^Variable \$am might not be defined\.$#' identifier: variable.undefined @@ -9072,78 +7662,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/page/js/calendar.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/base/default/template/page/redirect.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/base/default/template/paygate/form/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/base/default/template/paygate/info/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 3 - path: app/design/frontend/base/default/template/payment/form/banktransfer.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 26 - path: app/design/frontend/base/default/template/payment/form/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 31 - path: app/design/frontend/base/default/template/payment/form/ccsave.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/payment/form/checkmo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/frontend/base/default/template/payment/form/purchaseorder.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/payment/info/checkmo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/frontend/base/default/template/payment/info/purchaseorder.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/paypal/hss/iframe.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/paypal/hss/review/button.phtml - - message: '#^Class Mage_Paypal_Block_Express_Form referenced with incorrect case\: Mage_PayPal_Block_Express_Form\.$#' identifier: class.nameCase @@ -9174,66 +7692,6 @@ parameters: count: 3 path: app/design/frontend/base/default/template/persistent/customer/form/register.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/base/default/template/rating/detailed.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/rating/empty.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 12 - path: app/design/frontend/base/default/template/reports/widget/compared/column/compared_default_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/reports/widget/compared/column/compared_images_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/reports/widget/compared/column/compared_names_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 21 - path: app/design/frontend/base/default/template/reports/widget/compared/content/compared_grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/frontend/base/default/template/reports/widget/compared/content/compared_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/base/default/template/review/customer/list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/base/default/template/review/customer/recent.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 34 - path: app/design/frontend/base/default/template/review/customer/view.phtml - - message: '#^Variable \$data might not be defined\.$#' identifier: variable.undefined @@ -9241,123 +7699,21 @@ parameters: path: app/design/frontend/base/default/template/review/form.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 30 - path: app/design/frontend/base/default/template/review/form.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 11 - path: app/design/frontend/base/default/template/review/helper/summary.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/base/default/template/review/helper/summary_short.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/review/product/view/count.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/frontend/base/default/template/review/product/view/list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/review/product/view/other.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 29 - path: app/design/frontend/base/default/template/review/view.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/base/default/template/rss/list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/base/default/template/sales/guest/form.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/base/default/template/sales/order/creditmemo/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 21 - path: app/design/frontend/base/default/template/sales/order/details.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/frontend/base/default/template/sales/order/history.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/base/default/template/sales/order/info/buttons.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/base/default/template/sales/order/invoice/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/frontend/base/default/template/sales/order/print.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/base/default/template/sales/order/print/creditmemo.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/frontend/base/default/template/sales/order/print/invoice.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/base/default/template/sales/order/recent.phtml + message: '#^Parameter \#1 \(non\-empty\-array\) of echo cannot be converted to string\.$#' + identifier: echo.nonString + count: 1 + path: app/design/frontend/base/default/template/review/helper/summary.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/base/default/template/sales/order/shipment/items.phtml + message: '#^Parameter \#1 \(non\-empty\-array\) of echo cannot be converted to string\.$#' + identifier: echo.nonString + count: 1 + path: app/design/frontend/base/default/template/review/helper/summary_short.phtml - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 23 + message: '#^Access to an undefined property Mage_Core_Block_Template\:\:\$trackingInfo\.$#' + identifier: property.notFound + count: 1 path: app/design/frontend/base/default/template/sales/order/trackinginfo.phtml - @@ -9414,54 +7770,6 @@ parameters: count: 1 path: app/design/frontend/base/default/template/sales/reorder/sidebar.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/base/default/template/tax/order/tax.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/wishlist/email/rss.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/base/default/template/wishlist/item/column/remove.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/base/default/template/wishlist/item/configure/addto.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/base/default/template/wishlist/item/list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/frontend/base/default/template/wishlist/sharing.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/rwd/default/template/bundle/catalog/product/view/type/bundle.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/rwd/default/template/bundle/catalog/product/view/type/bundle/availability.phtml - - message: '#^Call to protected method _getDefaultValues\(\) of class Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option\.$#' identifier: method.protected @@ -9522,12 +7830,6 @@ parameters: count: 1 path: app/design/frontend/rwd/default/template/catalog/product/view.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/rwd/default/template/catalog/product/view/type/availability/grouped.phtml - - message: '#^Cannot call method setAttributeObj\(\) on class\-string\|object\.$#' identifier: method.nonObject @@ -9546,42 +7848,6 @@ parameters: count: 1 path: app/design/frontend/rwd/default/template/catalog/product/view/type/options/configurable.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 9 - path: app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_default_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_images_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_names_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/rwd/default/template/catalog/product/widget/new/content/new_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/rwd/default/template/centinel/authentication/start.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/rwd/default/template/checkout/cart/item/configure/updatecart.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count @@ -9612,18 +7878,6 @@ parameters: count: 1 path: app/design/frontend/rwd/default/template/checkout/cart/minicart/items.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 33 - path: app/design/frontend/rwd/default/template/checkout/cart/render/default.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 33 - path: app/design/frontend/rwd/default/template/checkout/cart/render/simple.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count @@ -9666,12 +7920,6 @@ parameters: count: 12 path: app/design/frontend/rwd/default/template/checkout/onepage/review/item.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 14 - path: app/design/frontend/rwd/default/template/configurableswatches/catalog/layer/state/swatch.phtml - - message: '#^Variable \$action might not be defined\.$#' identifier: variable.undefined @@ -9702,42 +7950,18 @@ parameters: count: 1 path: app/design/frontend/rwd/default/template/customer/form/address.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 52 - path: app/design/frontend/rwd/default/template/customer/form/address.phtml - - message: '#^Variable \$action might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/frontend/rwd/default/template/customer/form/changepassword.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/rwd/default/template/customer/form/changepassword.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 13 - path: app/design/frontend/rwd/default/template/customer/form/confirmation.phtml - - message: '#^Cannot call method isEnabled\(\) on Mage_Core_Block_Abstract\|false\.$#' identifier: method.nonObject count: 3 path: app/design/frontend/rwd/default/template/customer/form/edit.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/rwd/default/template/customer/form/resetforgottenpassword.phtml - - message: '#^Method Mage_Checkout_Helper_Data\:\:formatPrice\(\) invoked with 3 parameters, 1 required\.$#' identifier: arguments.count @@ -9762,42 +7986,6 @@ parameters: count: 12 path: app/design/frontend/rwd/default/template/downloadable/checkout/onepage/review/item.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 38 - path: app/design/frontend/rwd/default/template/downloadable/checkout/onepage/review/item.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/frontend/rwd/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/frontend/rwd/default/template/downloadable/email/order/items/invoice/downloadable.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 10 - path: app/design/frontend/rwd/default/template/email/catalog/product/new.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/rwd/default/template/email/order/creditmemo/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/rwd/default/template/email/order/invoice/items.phtml - - message: '#^Variable \$this might not be defined\.$#' identifier: variable.undefined @@ -9816,48 +8004,12 @@ parameters: count: 8 path: app/design/frontend/rwd/default/template/email/order/items/shipment/default.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/rwd/default/template/email/order/shipment/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/rwd/default/template/email/order/shipment/track.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 1 - path: app/design/frontend/rwd/default/template/email/order/totals/wrapper.phtml - - message: '#^Call to protected method _getRenderedMenuItemAttributes\(\) of class Mage_Page_Block_Html_Topmenu\.$#' identifier: method.protected count: 1 path: app/design/frontend/rwd/default/template/page/html/topmenu/renderer.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 28 - path: app/design/frontend/rwd/default/template/payment/form/cc.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 32 - path: app/design/frontend/rwd/default/template/payment/form/ccsave.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 70 - path: app/design/frontend/rwd/default/template/paypal/express/review/address.phtml - - message: '#^Cannot call method isEnabled\(\) on Mage_Core_Block_Abstract\|false\.$#' identifier: method.nonObject @@ -9882,120 +8034,18 @@ parameters: count: 3 path: app/design/frontend/rwd/default/template/persistent/customer/form/register.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 2 - path: app/design/frontend/rwd/default/template/rating/detailed.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 8 - path: app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_default_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 6 - path: app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_images_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 4 - path: app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_names_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 20 - path: app/design/frontend/rwd/default/template/reports/widget/compared/content/compared_grid.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 7 - path: app/design/frontend/rwd/default/template/reports/widget/compared/content/compared_list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 34 - path: app/design/frontend/rwd/default/template/review/customer/view.phtml - - message: '#^Variable \$data might not be defined\.$#' identifier: variable.undefined count: 3 path: app/design/frontend/rwd/default/template/review/form.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 31 - path: app/design/frontend/rwd/default/template/review/form.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 15 - path: app/design/frontend/rwd/default/template/review/product/view/list.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 29 - path: app/design/frontend/rwd/default/template/review/view.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/rwd/default/template/sales/order/creditmemo/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 19 - path: app/design/frontend/rwd/default/template/sales/order/history.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 18 - path: app/design/frontend/rwd/default/template/sales/order/invoice/items.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 17 - path: app/design/frontend/rwd/default/template/sales/order/recent.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 22 - path: app/design/frontend/rwd/default/template/sales/order/shipment/items.phtml - - message: '#^Variable \$steps might not be defined\.$#' identifier: variable.undefined count: 1 path: app/design/install/default/default/template/install/state.phtml - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 5 - path: app/design/install/default/default/template/install/state.phtml - - - - message: '#^Variable \$this might not be defined\.$#' - identifier: variable.undefined - count: 23 - path: app/design/install/default/default/template/page.phtml - - message: '#^Variable \$cronMode might not be defined\.$#' identifier: variable.undefined @@ -10451,9 +8501,3 @@ parameters: identifier: argument.type count: 1 path: lib/Varien/Simplexml/Element.php - - - - message: '#^Parameter \#2 \$timestamp of function gmdate expects int, float given\.$#' - identifier: argument.type - count: 1 - path: shell/indexer.php diff --git a/.phpstan.dist.neon b/.phpstan.dist.neon index ae4e2d07669..82e2b574cb3 100644 --- a/.phpstan.dist.neon +++ b/.phpstan.dist.neon @@ -68,6 +68,87 @@ parameters: # Instantiated class not found - lib/Varien/Image/Adapter.php + ignoreErrors: + - + # @todo remove unused classes/template + # @todo add classes to widgets + message: '#^Variable \$this might not be defined\.$#' + paths: + - app/design/adminhtml/default/default/template/api/usernroles.phtml + - app/design/adminhtml/default/default/template/dashboard/searches.phtml + - app/design/adminhtml/default/default/template/dashboard/store/switcher.phtml + - app/design/adminhtml/default/default/template/empty.phtml + - app/design/adminhtml/default/default/template/overlay_popup.phtml + - app/design/adminhtml/default/default/template/popup.phtml + - app/design/adminhtml/default/default/template/promo/form.phtml + - app/design/adminhtml/default/default/template/rating/stars/detailed.phtml + - app/design/adminhtml/default/default/template/review/add.phtml + - app/design/adminhtml/default/default/template/sales/billing/agreement/form.phtml + - app/design/adminhtml/default/default/template/sales/items/renderer/default.phtml + - app/design/adminhtml/default/default/template/sales/order/shipment/create/items/renderer/configurable.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/discount.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/due.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/footer.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/grand.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/item.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/main.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/paid.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/refunded.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/shipping.phtml + - app/design/adminhtml/default/default/template/sales/order/totals/subtotal.phtml + - app/design/adminhtml/default/default/template/sales/order/view/tracking.phtml + - app/design/adminhtml/default/default/template/system/info.phtml + - app/design/adminhtml/default/default/template/tax/class/page/edit.phtml + - app/design/adminhtml/default/default/template/tax/toolbar/class/save.phtml + - app/design/adminhtml/default/default/template/tax/toolbar/rule/save.phtml + - app/design/frontend/base/default/template/bundle/catalog/product/list/partof.phtml + - app/design/frontend/base/default/template/bundle/catalog/product/view/options/notice.phtml + - app/design/frontend/base/default/template/catalog/category/page.phtml + - app/design/frontend/base/default/template/catalog/category/widget/link/link_block.phtml + - app/design/frontend/base/default/template/catalog/category/widget/link/link_inline.phtml + - app/design/frontend/base/default/template/catalog/product/view/price.phtml + - app/design/frontend/base/default/template/catalog/product/widget/link/link_block.phtml + - app/design/frontend/base/default/template/catalog/product/widget/link/link_inline.phtml + - app/design/frontend/base/default/template/catalog/product/widget/new/column/new_default_list.phtml + - app/design/frontend/base/default/template/catalog/product/widget/new/column/new_images_list.phtml + - app/design/frontend/base/default/template/catalog/product/widget/new/column/new_names_list.phtml + - app/design/frontend/base/default/template/catalog/product/widget/new/content/new_grid.phtml + - app/design/frontend/base/default/template/catalog/product/widget/new/content/new_list.phtml + - app/design/frontend/base/default/template/checkout/cart/render/default.phtml + - app/design/frontend/base/default/template/checkout/cart/render/simple.phtml + - app/design/frontend/base/default/template/cms/widget/link/link_block.phtml + - app/design/frontend/base/default/template/cms/widget/link/link_inline.phtml + - app/design/frontend/base/default/template/cms/widget/static_block/default.phtml + - app/design/frontend/base/default/template/core/messages.phtml + - app/design/frontend/base/default/template/customer/address.phtml + - app/design/frontend/base/default/template/customer/balance.phtml + - app/design/frontend/base/default/template/customer/form/address.phtml + - app/design/frontend/base/default/template/customer/form/changepassword.phtml + - app/design/frontend/base/default/template/customer/orders.phtml + - app/design/frontend/base/default/template/customer/wishlist.phtml + - app/design/frontend/base/default/template/directory/currency/switch.phtml + - app/design/frontend/base/default/template/page/redirect.phtml + - app/design/frontend/base/default/template/paypal/hss/review/button.phtml + - app/design/frontend/base/default/template/reports/widget/compared/column/compared_default_list.phtml + - app/design/frontend/base/default/template/reports/widget/compared/column/compared_images_list.phtml + - app/design/frontend/base/default/template/reports/widget/compared/column/compared_names_list.phtml + - app/design/frontend/base/default/template/reports/widget/compared/content/compared_grid.phtml + - app/design/frontend/base/default/template/reports/widget/compared/content/compared_list.phtml + - app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_default_list.phtml + - app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_images_list.phtml + - app/design/frontend/rwd/default/template/catalog/product/widget/new/column/new_names_list.phtml + - app/design/frontend/rwd/default/template/catalog/product/widget/new/content/new_list.phtml + - app/design/frontend/rwd/default/template/checkout/cart/render/default.phtml + - app/design/frontend/rwd/default/template/checkout/cart/render/simple.phtml + - app/design/frontend/rwd/default/template/customer/form/address.phtml + - app/design/frontend/rwd/default/template/customer/form/changepassword.phtml + - app/design/frontend/rwd/default/template/paypal/express/review/address.phtml + - app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_default_list.phtml + - app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_images_list.phtml + - app/design/frontend/rwd/default/template/reports/widget/compared/column/compared_names_list.phtml + - app/design/frontend/rwd/default/template/reports/widget/compared/content/compared_grid.phtml + - app/design/frontend/rwd/default/template/reports/widget/compared/content/compared_list.phtml + - app/design/install/default/default/template/page.phtml tmpDir: .phpstan.cache level: 5 checkFunctionNameCase: true diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php index 8aa3d7b0a0a..c0c9f86234a 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Category/Tab/Attributes.php @@ -109,9 +109,10 @@ protected function _prepareForm() ) { $fieldset->removeField('url_key'); } else { - $form->getElement('url_key')->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_form_renderer_attribute_urlkey'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/catalog_form_renderer_attribute_urlkey'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $form->getElement('url_key')->setRenderer($renderer); + } } } } diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Form.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Form.php index f296e39553b..c6b53b3c1e4 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Form.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Form.php @@ -24,15 +24,21 @@ class Mage_Adminhtml_Block_Catalog_Form extends Mage_Adminhtml_Block_Widget_Form { protected function _prepareLayout() { - Varien_Data_Form::setElementRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'), - ); - Varien_Data_Form::setFieldsetRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'), - ); - Varien_Data_Form::setFieldsetElementRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_form_renderer_fieldset_element'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setElementRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/catalog_form_renderer_fieldset_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetElementRenderer($renderer); + } + return $this; } } diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php index 28437e62a18..9b55933a74f 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Attributes.php @@ -57,32 +57,21 @@ protected function _prepareForm() $this->_setFieldset($attributes, $fieldset, ['gallery']); - $urlKey = $form->getElement('url_key'); - if ($urlKey) { - $urlKey->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_form_renderer_attribute_urlkey'), - ); - } - - $tierPrice = $form->getElement('tier_price'); - if ($tierPrice) { - $tierPrice->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_product_edit_tab_price_tier'), - ); - } - - $groupPrice = $form->getElement('group_price'); - if ($groupPrice) { - $groupPrice->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_product_edit_tab_price_group'), - ); - } - - $recurringProfile = $form->getElement('recurring_profile'); - if ($recurringProfile) { - $recurringProfile->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_product_edit_tab_price_recurring'), - ); + $rendererBlocks = [ + 'url_key' => 'adminhtml/catalog_form_renderer_attribute_urlkey', + 'tier_price' => 'adminhtml/catalog_product_edit_tab_price_tier', + 'group_price' => 'adminhtml/catalog_product_edit_tab_price_group', + 'recurring_profile' => 'adminhtml/catalog_product_edit_tab_price_recurring', + ]; + + foreach ($rendererBlocks as $elementId => $rendererBlock) { + $element = $form->getElement($elementId); + if ($element) { + $renderer = $this->getLayout()->createBlock($rendererBlock); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $element->setRenderer($renderer); + } + } } // Add new attribute button if it is not an image tab diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php index 727f70c99ec..b85829c8deb 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Product/Edit/Tab/Price.php @@ -43,9 +43,10 @@ protected function _prepareForm() 'value' => $product->getData('tier_price'), ]); - $form->getElement('tier_price')->setRenderer( - $this->getLayout()->createBlock('adminhtml/catalog_product_edit_tab_price_tier'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/catalog_product_edit_tab_price_tier'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $form->getElement('tier_price')->setRenderer($renderer); + } $this->setForm($form); return $this; diff --git a/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php b/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php index 7424d81d245..23c8f94f270 100644 --- a/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php +++ b/app/code/core/Mage/Adminhtml/Block/Catalog/Search/Edit/Form.php @@ -82,8 +82,11 @@ protected function _prepareForm() 'values' => Mage::getSingleton('adminhtml/system_store')->getStoreValuesForForm(true, false), 'required' => true, ]); + $renderer = $this->getLayout()->createBlock('adminhtml/store_switcher_form_renderer_fieldset_element'); - $field->setRenderer($renderer); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } } else { $fieldset->addField('store_id', 'hidden', [ 'name' => 'store_id', diff --git a/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php b/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php index a34ce76507a..ef85b2ecdd6 100644 --- a/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php +++ b/app/code/core/Mage/Adminhtml/Block/Customer/Edit/Tab/Account.php @@ -165,7 +165,11 @@ function(v, elem){ ->__('Password must be at least of %d characters.', $minPasswordLength), ], ); - $field->setRenderer($this->getLayout()->createBlock('adminhtml/customer_edit_renderer_newpass')); + + $renderer = $this->getLayout()->createBlock('adminhtml/customer_edit_renderer_newpass'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } // Prepare customer confirmation control (only for existing customers) $confirmationKey = $customer->getConfirmation(); @@ -202,7 +206,11 @@ function(v, elem){ 'required' => true, ], ); - $field->setRenderer($this->getLayout()->createBlock('adminhtml/customer_edit_renderer_adminpass')); + + $renderer = $this->getLayout()->createBlock('adminhtml/customer_edit_renderer_adminpass'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } } } } else { @@ -222,7 +230,11 @@ function(v, elem){ ->__('Password must be at least of %d characters.', $minPasswordLength), ], ); - $field->setRenderer($this->getLayout()->createBlock('adminhtml/customer_edit_renderer_newpass')); + + $renderer = $this->getLayout()->createBlock('adminhtml/customer_edit_renderer_newpass'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } // Prepare send welcome email checkbox $fieldset->addField('sendemail', 'checkbox', [ diff --git a/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Labels.php b/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Labels.php index 7e2bc5e62bc..ed92cfcbbcd 100644 --- a/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Labels.php +++ b/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Labels.php @@ -84,8 +84,11 @@ protected function _prepareForm() 'legend' => Mage::helper('salesrule')->__('Store View Specific Labels'), 'table_class' => 'form-list stores-tree', ]); + $renderer = $this->getLayout()->createBlock('adminhtml/store_switcher_form_renderer_fieldset'); - $fieldset->setRenderer($renderer); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } foreach (Mage::app()->getWebsites() as $website) { $fieldset->addField("w_{$website->getId()}_label", 'note', [ diff --git a/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php b/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php index 6f37001f9a5..9b4c00488e5 100644 --- a/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php +++ b/app/code/core/Mage/Adminhtml/Block/Promo/Quote/Edit/Tab/Main.php @@ -179,9 +179,10 @@ protected function _prepareForm() 'checked' => (int) $model->getUseAutoGeneration() > 0 ? 'checked' : '', ]); - $autoGenerationCheckbox->setRenderer( - $this->getLayout()->createBlock('adminhtml/promo_quote_edit_tab_main_renderer_checkbox'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/promo_quote_edit_tab_main_renderer_checkbox'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $autoGenerationCheckbox->setRenderer($renderer); + } $usesPerCouponFiled = $fieldset->addField('uses_per_coupon', 'text', [ 'name' => 'uses_per_coupon', diff --git a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php index c2537df1929..2fab48adc38 100644 --- a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php +++ b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Create/Form/Abstract.php @@ -39,15 +39,20 @@ protected function _prepareLayout() { parent::_prepareLayout(); - Varien_Data_Form::setElementRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'), - ); - Varien_Data_Form::setFieldsetRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'), - ); - Varien_Data_Form::setFieldsetElementRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setElementRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetElementRenderer($renderer); + } return $this; } diff --git a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Status/New/Form.php b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Status/New/Form.php index 1468af7d6ca..7136c1f0113 100644 --- a/app/code/core/Mage/Adminhtml/Block/Sales/Order/Status/New/Form.php +++ b/app/code/core/Mage/Adminhtml/Block/Sales/Order/Status/New/Form.php @@ -76,8 +76,11 @@ protected function _prepareForm() 'legend' => Mage::helper('sales')->__('Store View Specific Labels'), 'table_class' => 'form-list stores-tree', ]); + $renderer = $this->getLayout()->createBlock('adminhtml/store_switcher_form_renderer_fieldset'); - $fieldset->setRenderer($renderer); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $fieldset->setRenderer($renderer); + } foreach (Mage::app()->getWebsites() as $website) { $fieldset->addField("w_{$website->getId()}_label", 'note', [ diff --git a/app/code/core/Mage/Adminhtml/Block/Widget/Form.php b/app/code/core/Mage/Adminhtml/Block/Widget/Form.php index 5d9648e8ee3..a4910e18e85 100644 --- a/app/code/core/Mage/Adminhtml/Block/Widget/Form.php +++ b/app/code/core/Mage/Adminhtml/Block/Widget/Form.php @@ -50,15 +50,20 @@ protected function _construct() */ protected function _prepareLayout() { - Varien_Data_Form::setElementRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'), - ); - Varien_Data_Form::setFieldsetRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'), - ); - Varien_Data_Form::setFieldsetElementRenderer( - $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'), - ); + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setElementRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + Varien_Data_Form::setFieldsetElementRenderer($renderer); + } return parent::_prepareLayout(); } diff --git a/app/code/core/Mage/Bundle/Model/Product/Type.php b/app/code/core/Mage/Bundle/Model/Product/Type.php index abd81168563..5d8f1886832 100644 --- a/app/code/core/Mage/Bundle/Model/Product/Type.php +++ b/app/code/core/Mage/Bundle/Model/Product/Type.php @@ -237,16 +237,14 @@ public function beforeSave($product = null) $product->canAffectOptions(true); $selections = $product->getBundleSelectionsData(); if ($selections) { - if (!empty($selections)) { - $options = $product->getBundleOptionsData(); - if ($options) { - foreach ($options as $option) { - if (empty($option['delete']) || (int) $option['delete'] != 1) { - $product->setTypeHasOptions(true); - if ((int) $option['required'] == 1) { - $product->setTypeHasRequiredOptions(true); - break; - } + $options = $product->getBundleOptionsData(); + if ($options) { + foreach ($options as $option) { + if (empty($option['delete']) || (int) $option['delete'] != 1) { + $product->setTypeHasOptions(true); + if ((int) $option['required'] == 1) { + $product->setTypeHasRequiredOptions(true); + break; } } } diff --git a/app/code/core/Mage/Bundle/Model/Resource/Indexer/Price.php b/app/code/core/Mage/Bundle/Model/Resource/Indexer/Price.php index 1aca5385fbe..f13784003a9 100644 --- a/app/code/core/Mage/Bundle/Model/Resource/Indexer/Price.php +++ b/app/code/core/Mage/Bundle/Model/Resource/Indexer/Price.php @@ -255,7 +255,7 @@ protected function _prepareBundlePriceByType($priceType, $entityIds = null) } $select->columns([ - 'price_type' => new Zend_Db_Expr($priceType), + 'price_type' => new Zend_Db_Expr((string) $priceType), 'special_price' => $specialExpr, 'tier_percent' => $tierExpr, 'orig_price' => $write->getCheckSql($price . ' IS NULL', '0', $price), diff --git a/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php b/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php index f7215eff4fe..719b8830bd8 100644 --- a/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php +++ b/app/code/core/Mage/Catalog/Model/Resource/Product/Collection.php @@ -436,7 +436,7 @@ protected function _initSelect() if ($this->isEnabledFlat()) { $this->getSelect() ->from([self::MAIN_TABLE_ALIAS => $this->getEntity()->getFlatTableName()], null) - ->where('e.status = ?', new Zend_Db_Expr(Mage_Catalog_Model_Product_Status::STATUS_ENABLED)); + ->where('e.status = ?', new Zend_Db_Expr((string) Mage_Catalog_Model_Product_Status::STATUS_ENABLED)); $this->addAttributeToSelect(['entity_id', 'type_id', 'attribute_set_id']); if ($this->getFlatHelper()->isAddChildData()) { $this->getSelect() diff --git a/app/code/core/Mage/CatalogRule/Model/Resource/Rule.php b/app/code/core/Mage/CatalogRule/Model/Resource/Rule.php index 517a411dfa6..c486b8ab2a2 100644 --- a/app/code/core/Mage/CatalogRule/Model/Resource/Rule.php +++ b/app/code/core/Mage/CatalogRule/Model/Resource/Rule.php @@ -219,14 +219,14 @@ public function insertRuleData(Mage_CatalogRule_Model_Rule $rule, array $website 'cg.customer_group_id', 'p.entity_id', new Zend_Db_Expr($rule->getId()), - new Zend_Db_Expr($fromTime), - new Zend_Db_Expr($toTime), + new Zend_Db_Expr((string) $fromTime), + new Zend_Db_Expr((string) $toTime), new Zend_Db_Expr("'" . $actionOperator . "'"), - new Zend_Db_Expr($actionAmount), - new Zend_Db_Expr($actionStop), - new Zend_Db_Expr($sortOrder), + new Zend_Db_Expr((string) $actionAmount), + new Zend_Db_Expr((string) $actionStop), + new Zend_Db_Expr((string) $sortOrder), new Zend_Db_Expr("'" . $subActionOperator . "'"), - new Zend_Db_Expr($subActionAmount), + new Zend_Db_Expr((string) $subActionAmount), ]); // phpcs:ignore Ecg.Performance.Loop.ArraySize diff --git a/app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php b/app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php index ab9d003e9d1..51e433d58ab 100644 --- a/app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php +++ b/app/code/core/Mage/CatalogSearch/Model/Resource/Fulltext.php @@ -369,7 +369,7 @@ public function prepareResult($object, $queryText, $query) if ($likeCond != '' && $searchType == Mage_CatalogSearch_Model_Fulltext::SEARCH_TYPE_COMBINE) { $where .= ($where ? ' OR ' : '') . $likeCond; } elseif ($likeCond != '' && $searchType == Mage_CatalogSearch_Model_Fulltext::SEARCH_TYPE_LIKE) { - $select->columns(['relevance' => new Zend_Db_Expr(0)]); + $select->columns(['relevance' => new Zend_Db_Expr('0')]); $where = $likeCond; } diff --git a/app/code/core/Mage/Checkout/Block/Cart/Crosssell.php b/app/code/core/Mage/Checkout/Block/Cart/Crosssell.php index a27b0f5f7bd..0d776407638 100644 --- a/app/code/core/Mage/Checkout/Block/Cart/Crosssell.php +++ b/app/code/core/Mage/Checkout/Block/Cart/Crosssell.php @@ -44,11 +44,10 @@ public function getItems() $lastAdded = (int) $this->_getLastAddedProductId(); if ($lastAdded) { $collection = $this->_getCollection() - ->addProductFilter($lastAdded); - if (!empty($ninProductIds)) { - $collection->addExcludeProductFilter($ninProductIds); - } - $collection->setPositionOrder()->load(); + ->addProductFilter($lastAdded) + ->addExcludeProductFilter($ninProductIds) + ->setPositionOrder() + ->load(); /** @var Mage_Catalog_Model_Product_Link $item */ foreach ($collection as $item) { @@ -132,7 +131,7 @@ protected function _getCartProductIdsRel() /** * Get last product ID that was added to cart and remove this information from session * - * @return int + * @return int|string|null */ protected function _getLastAddedProductId() { diff --git a/app/code/core/Mage/Core/Model/Input/Filter.php b/app/code/core/Mage/Core/Model/Input/Filter.php index 3eafa94b63d..1a4e3ade186 100644 --- a/app/code/core/Mage/Core/Model/Input/Filter.php +++ b/app/code/core/Mage/Core/Model/Input/Filter.php @@ -105,8 +105,8 @@ class Mage_Core_Model_Input_Filter implements Zend_Filter_Interface /** * Add filter * - * @param string $name - * @param array|Zend_Filter_Interface $filter + * @param string|Zend_Filter_Interface $name + * @param string|Zend_Filter_Interface $filter * @param string $placement * @return $this */ @@ -123,7 +123,6 @@ public function addFilter($name, $filter, $placement = Zend_Filter::CHAIN_APPEND /** * Add a filter to the end of the chain * - * @param array|Zend_Filter_Interface $filter * @return $this */ public function appendFilter(Zend_Filter_Interface $filter) diff --git a/app/code/core/Mage/Eav/Model/Entity/Attribute/Frontend/Abstract.php b/app/code/core/Mage/Eav/Model/Entity/Attribute/Frontend/Abstract.php index 2d948aa90dc..3926dd2f27f 100644 --- a/app/code/core/Mage/Eav/Model/Entity/Attribute/Frontend/Abstract.php +++ b/app/code/core/Mage/Eav/Model/Entity/Attribute/Frontend/Abstract.php @@ -126,7 +126,12 @@ public function isVisible() public function getClass() { $out = []; - $out[] = $this->getAttribute()->getFrontendClass(); + + $frontendClass = $this->getAttribute()->getFrontendClass(); + if ($frontendClass) { + $out[] = $frontendClass; + } + if ($this->getAttribute()->getIsRequired()) { $out[] = 'required-entry'; } @@ -135,6 +140,7 @@ public function getClass() if ($inputRuleClass) { $out[] = $inputRuleClass; } + if (!empty($out)) { $out = implode(' ', $out); } else { @@ -170,7 +176,6 @@ protected function _getInputValidateClass() $class = 'validate-url'; break; default: - $class = false; break; } } @@ -202,7 +207,7 @@ public function getSelectOptions() * Retrieve option by option id * * @param int $optionId - * @return mixed|boolean + * @return string|bool */ public function getOption($optionId) { diff --git a/app/code/core/Mage/Rating/Model/Resource/Rating.php b/app/code/core/Mage/Rating/Model/Resource/Rating.php index d527de0acca..b126713b904 100644 --- a/app/code/core/Mage/Rating/Model/Resource/Rating.php +++ b/app/code/core/Mage/Rating/Model/Resource/Rating.php @@ -155,9 +155,7 @@ protected function _afterSave(Mage_Core_Model_Abstract $object) 'value' => $title, ]; } - if (!empty($data)) { - $adapter->insertMultiple($ratingTitleTable, $data); - } + $adapter->insertMultiple($ratingTitleTable, $data); } $adapter->commit(); } catch (Exception $e) { diff --git a/app/code/core/Mage/Reports/Model/Resource/Report/Collection.php b/app/code/core/Mage/Reports/Model/Resource/Report/Collection.php index b53f3063b28..ac754b5b074 100644 --- a/app/code/core/Mage/Reports/Model/Resource/Report/Collection.php +++ b/app/code/core/Mage/Reports/Model/Resource/Report/Collection.php @@ -25,14 +25,14 @@ class Mage_Reports_Model_Resource_Report_Collection /** * From value * - * @var string + * @var Zend_Date */ protected $_from; /** * To value * - * @var string + * @var Zend_Date */ protected $_to; @@ -88,8 +88,8 @@ public function setPeriod($period) /** * Set interval * - * @param int $from - * @param int $to + * @param Zend_Date $from + * @param Zend_Date $to * @return $this */ public function setInterval($from, $to) diff --git a/app/code/core/Mage/Rule/Model/Action/Abstract.php b/app/code/core/Mage/Rule/Model/Action/Abstract.php index 0b5f9bf0cea..825105f2398 100644 --- a/app/code/core/Mage/Rule/Model/Action/Abstract.php +++ b/app/code/core/Mage/Rule/Model/Action/Abstract.php @@ -254,12 +254,17 @@ public function getTypeElement() */ public function getAttributeElement() { + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField('action:' . $this->getId() . ':attribute', 'select', [ 'name' => 'rule[actions][' . $this->getId() . '][attribute]', 'values' => $this->getAttributeSelectOptions(), 'value' => $this->getAttribute(), 'value_name' => $this->getAttributeName(), - ])->setRenderer(Mage::getBlockSingleton('rule/editable')); + ]); } /** @@ -267,12 +272,17 @@ public function getAttributeElement() */ public function getOperatorElement() { + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField('action:' . $this->getId() . ':operator', 'select', [ 'name' => 'rule[actions][' . $this->getId() . '][operator]', 'values' => $this->getOperatorSelectOptions(), 'value' => $this->getOperator(), 'value_name' => $this->getOperatorName(), - ])->setRenderer(Mage::getBlockSingleton('rule/editable')); + ]); } /** @@ -280,11 +290,16 @@ public function getOperatorElement() */ public function getValueElement() { + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField('action:' . $this->getId() . ':value', 'text', [ 'name' => 'rule[actions][' . $this->getId() . '][value]', 'value' => $this->getValue(), 'value_name' => $this->getValueName(), - ])->setRenderer(Mage::getBlockSingleton('rule/editable')); + ]); } /** diff --git a/app/code/core/Mage/Rule/Model/Action/Collection.php b/app/code/core/Mage/Rule/Model/Action/Collection.php index 4995c0e0ea1..b1415ecd24f 100644 --- a/app/code/core/Mage/Rule/Model/Action/Collection.php +++ b/app/code/core/Mage/Rule/Model/Action/Collection.php @@ -108,11 +108,16 @@ public function asHtml() */ public function getNewChildElement() { + $renderer = Mage::getBlockSingleton('rule/newchild'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField('action:' . $this->getId() . ':new_child', 'select', [ 'name' => 'rule[actions][' . $this->getId() . '][new_child]', 'values' => $this->getNewChildSelectOptions(), 'value_name' => $this->getNewChildName(), - ])->setRenderer(Mage::getBlockSingleton('rule/newchild')); + ]); } /** diff --git a/app/code/core/Mage/Rule/Model/Condition/Abstract.php b/app/code/core/Mage/Rule/Model/Condition/Abstract.php index d99ad1f87f8..6971636b985 100644 --- a/app/code/core/Mage/Rule/Model/Condition/Abstract.php +++ b/app/code/core/Mage/Rule/Model/Condition/Abstract.php @@ -508,12 +508,18 @@ public function getAttributeElement() break; } } + + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField($this->getPrefix() . '__' . $this->getId() . '__attribute', 'select', [ 'name' => 'rule[' . $this->getPrefix() . '][' . $this->getId() . '][attribute]', 'values' => $this->getAttributeSelectOptions(), 'value' => $this->getAttribute(), 'value_name' => $this->getAttributeName(), - ])->setRenderer(Mage::getBlockSingleton('rule/editable')); + ]); } /** @@ -548,7 +554,11 @@ public function getOperatorElement() 'value' => $this->getOperator(), 'value_name' => $this->getOperatorName(), ]); - $element->setRenderer(Mage::getBlockSingleton('rule/editable')); + + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $element->setRenderer($renderer); + } return $element; } diff --git a/app/code/core/Mage/Rule/Model/Condition/Combine.php b/app/code/core/Mage/Rule/Model/Condition/Combine.php index 09f62ac612b..a462a0fc075 100644 --- a/app/code/core/Mage/Rule/Model/Condition/Combine.php +++ b/app/code/core/Mage/Rule/Model/Condition/Combine.php @@ -146,12 +146,18 @@ public function getAggregatorElement() break; } } + + $renderer = Mage::getBlockSingleton('rule/editable'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField($this->getPrefix() . '__' . $this->getId() . '__aggregator', 'select', [ 'name' => 'rule[' . $this->getPrefix() . '][' . $this->getId() . '][aggregator]', 'values' => $this->getAggregatorSelectOptions(), 'value' => $this->getAggregator(), 'value_name' => $this->getAggregatorName(), - ])->setRenderer(Mage::getBlockSingleton('rule/editable')); + ]); } /* end aggregator methods */ @@ -302,11 +308,16 @@ public function asHtml() */ public function getNewChildElement() { + $renderer = Mage::getBlockSingleton('rule/newchild'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $this->getForm()::setFieldsetRenderer($renderer); + } + return $this->getForm()->addField($this->getPrefix() . '__' . $this->getId() . '__new_child', 'select', [ 'name' => 'rule[' . $this->getPrefix() . '][' . $this->getId() . '][new_child]', 'values' => $this->getNewChildSelectOptions(), 'value_name' => $this->getNewChildName(), - ])->setRenderer(Mage::getBlockSingleton('rule/newchild')); + ]); } /** diff --git a/app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php b/app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php index fcb996c805b..6a45277464e 100644 --- a/app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php +++ b/app/code/core/Mage/Sales/Block/Adminhtml/Recurring/Profile/Edit/Form.php @@ -104,9 +104,16 @@ protected function _toHtml() protected function _prepareForm() { $form = new Varien_Data_Form(); - $form::setFieldsetRenderer($this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset')); - $form::setFieldsetElementRenderer($this->getLayout() - ->createBlock('adminhtml/widget_form_renderer_fieldset_element')); + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $form::setFieldsetRenderer($renderer); + } + + $renderer = $this->getLayout()->createBlock('adminhtml/widget_form_renderer_fieldset_element'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $form::setFieldsetElementRenderer($renderer); + } /** * if there is a parent element defined, it will be replaced by a hidden element with the same name diff --git a/app/code/core/Mage/Sales/Model/Resource/Quote.php b/app/code/core/Mage/Sales/Model/Resource/Quote.php index 5569175bdfa..e62b49e9400 100644 --- a/app/code/core/Mage/Sales/Model/Resource/Quote.php +++ b/app/code/core/Mage/Sales/Model/Resource/Quote.php @@ -195,7 +195,7 @@ public function markQuotesRecollectByAffectedProduct($productIdList = null) ->join( ['tmp' => $subSelect], 'q.entity_id = tmp.entity_id', - ['trigger_recollect' => new Zend_Db_Expr(1)], + ['trigger_recollect' => new Zend_Db_Expr('1')], ) ->where('q.is_active = ?', 1); $sql = $writeAdapter->updateFromSelect($select, ['q' => $this->getTable('sales/quote')]); diff --git a/app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers.php b/app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers.php index 55bc1592f0c..30fe2cfd8cd 100644 --- a/app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers.php +++ b/app/code/core/Mage/Sales/Model/Resource/Report/Bestsellers.php @@ -246,7 +246,7 @@ protected function _aggregateDefault($subSelect = null) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'product_id' => 'product_id', 'product_type_id' => 'product_type_id', 'product_name' => new Zend_Db_Expr('MIN(product_name)'), diff --git a/app/code/core/Mage/Sales/Model/Resource/Report/Invoiced.php b/app/code/core/Mage/Sales/Model/Resource/Report/Invoiced.php index 39792d60116..3e2e548c75b 100644 --- a/app/code/core/Mage/Sales/Model/Resource/Report/Invoiced.php +++ b/app/code/core/Mage/Sales/Model/Resource/Report/Invoiced.php @@ -143,7 +143,7 @@ protected function _aggregateByInvoiceCreatedAt($from, $to) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'order_status' => 'order_status', 'orders_count' => new Zend_Db_Expr('SUM(orders_count)'), 'orders_invoiced' => new Zend_Db_Expr('SUM(orders_invoiced)'), @@ -265,7 +265,7 @@ protected function _aggregateByOrderCreatedAt($from, $to) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'order_status' => 'order_status', 'orders_count' => new Zend_Db_Expr('SUM(orders_count)'), 'orders_invoiced' => new Zend_Db_Expr('SUM(orders_invoiced)'), diff --git a/app/code/core/Mage/Sales/Model/Resource/Report/Order/Createdat.php b/app/code/core/Mage/Sales/Model/Resource/Report/Order/Createdat.php index 45cf919f4b2..420c6f75699 100644 --- a/app/code/core/Mage/Sales/Model/Resource/Report/Order/Createdat.php +++ b/app/code/core/Mage/Sales/Model/Resource/Report/Order/Createdat.php @@ -235,7 +235,7 @@ protected function _aggregateByField($aggregationField, $from, $to) $columns[$k] = new Zend_Db_Expr('SUM(' . $k . ')'); } $columns['period'] = 'period'; - $columns['store_id'] = new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID); + $columns['store_id'] = new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID); $columns['order_status'] = 'order_status'; $select->reset(); diff --git a/app/code/core/Mage/Sales/Model/Resource/Report/Shipping.php b/app/code/core/Mage/Sales/Model/Resource/Report/Shipping.php index 488031f23dc..2c420e1c166 100644 --- a/app/code/core/Mage/Sales/Model/Resource/Report/Shipping.php +++ b/app/code/core/Mage/Sales/Model/Resource/Report/Shipping.php @@ -119,7 +119,7 @@ protected function _aggregateByOrderCreatedAt($from, $to) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'order_status' => 'order_status', 'shipping_description' => 'shipping_description', 'orders_count' => new Zend_Db_Expr('SUM(orders_count)'), @@ -244,7 +244,7 @@ protected function _aggregateByShippingCreatedAt($from, $to) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'order_status' => 'order_status', 'shipping_description' => 'shipping_description', 'orders_count' => new Zend_Db_Expr('SUM(orders_count)'), diff --git a/app/code/core/Mage/Shipping/Model/Shipping.php b/app/code/core/Mage/Shipping/Model/Shipping.php index e2da969c95c..a789a593244 100644 --- a/app/code/core/Mage/Shipping/Model/Shipping.php +++ b/app/code/core/Mage/Shipping/Model/Shipping.php @@ -176,7 +176,7 @@ public function collectCarrierRates($carrierCode, $request) } $sumResults[] = $result; } - if (!empty($sumResults) && count($sumResults) > 1) { + if (count($sumResults) > 1) { $result = []; foreach ($sumResults as $res) { if (empty($result)) { diff --git a/app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php b/app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php index 4f49f28654b..bb2004ff580 100644 --- a/app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php +++ b/app/code/core/Mage/Tag/Model/Resource/Indexer/Summary.php @@ -151,9 +151,9 @@ public function aggregate($tagIds = null) '0', ) . ')', ), - 'uses' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 - 'historical_uses' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 - 'base_popularity' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 + 'uses' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 + 'historical_uses' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 + 'base_popularity' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 ], ) ->joinInner( @@ -215,13 +215,13 @@ public function aggregate($tagIds = null) $selectedFields = [ 'tag_id' => 'tag_id', - 'store_id' => new Zend_Db_Expr(0), + 'store_id' => new Zend_Db_Expr('0'), 'customers' => 'COUNT(DISTINCT customer_id)', 'products' => 'COUNT(DISTINCT product_id)', 'popularity' => 'COUNT(customer_id)', - 'uses' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 - 'historical_uses' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 - 'base_popularity' => new Zend_Db_Expr(0), // deprecated since 1.4.0.1 + 'uses' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 + 'historical_uses' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 + 'base_popularity' => new Zend_Db_Expr('0'), // deprecated since 1.4.0.1 ]; $agregateSelect = $writeAdapter->select(); diff --git a/app/code/core/Mage/Tag/Model/Resource/Tag.php b/app/code/core/Mage/Tag/Model/Resource/Tag.php index 04f722493b1..773f9a2a16b 100644 --- a/app/code/core/Mage/Tag/Model/Resource/Tag.php +++ b/app/code/core/Mage/Tag/Model/Resource/Tag.php @@ -227,7 +227,7 @@ protected function _getGlobalAggregation($tagId) [ 'customers' => 'COUNT(DISTINCT main.customer_id)', 'products' => 'COUNT(DISTINCT main.product_id)', - 'store_id' => new Zend_Db_Expr(0), + 'store_id' => new Zend_Db_Expr('0'), 'uses' => 'COUNT(main.tag_relation_id)', ], ) diff --git a/app/code/core/Mage/Tax/Model/Resource/Report/Tax/Createdat.php b/app/code/core/Mage/Tax/Model/Resource/Report/Tax/Createdat.php index 8040cd5e5ab..b2561e8a7eb 100644 --- a/app/code/core/Mage/Tax/Model/Resource/Report/Tax/Createdat.php +++ b/app/code/core/Mage/Tax/Model/Resource/Report/Tax/Createdat.php @@ -115,7 +115,7 @@ protected function _aggregateByOrder($aggregationField, $from, $to) $columns = [ 'period' => 'period', - 'store_id' => new Zend_Db_Expr(Mage_Core_Model_App::ADMIN_STORE_ID), + 'store_id' => new Zend_Db_Expr((string) Mage_Core_Model_App::ADMIN_STORE_ID), 'code' => 'code', 'order_status' => 'order_status', 'percent' => 'MAX(' . $writeAdapter->quoteIdentifier('percent') . ')', diff --git a/app/code/core/Mage/Weee/Model/Observer.php b/app/code/core/Mage/Weee/Model/Observer.php index c06d3b0a629..0b86eab3b76 100644 --- a/app/code/core/Mage/Weee/Model/Observer.php +++ b/app/code/core/Mage/Weee/Model/Observer.php @@ -37,9 +37,10 @@ public function setWeeeRendererInForm(Varien_Event_Observer $observer) foreach ($attributes as $code) { $weeeTax = $form->getElement($code); if ($weeeTax) { - $weeeTax->setRenderer( - Mage::app()->getLayout()->createBlock('weee/renderer_weee_tax'), - ); + $renderer = Mage::app()->getLayout()->createBlock('weee/renderer_weee_tax'); + if ($renderer instanceof Varien_Data_Form_Element_Renderer_Interface) { + $weeeTax->setRenderer($renderer); + } } } diff --git a/app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php b/app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php index 7ca06b04eda..fd1ec16a7d4 100644 --- a/app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php +++ b/app/code/core/Mage/Widget/Block/Adminhtml/Widget/Options.php @@ -176,7 +176,7 @@ protected function _addField($parameter) // instantiate field and render html $field = $fieldset->addField($this->getMainFieldsetHtmlId() . '_' . $fieldName, $fieldType, $data); - if ($fieldRenderer) { + if ($fieldRenderer instanceof Varien_Data_Form_Element_Renderer_Interface) { $field->setRenderer($fieldRenderer); } diff --git a/app/design/adminhtml/default/default/template/api/role_users_grid_js.phtml b/app/design/adminhtml/default/default/template/api/role_users_grid_js.phtml index eaa3a134f03..765ea8805d6 100644 --- a/app/design/adminhtml/default/default/template/api/role_users_grid_js.phtml +++ b/app/design/adminhtml/default/default/template/api/role_users_grid_js.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Adminhtml_Block_Template + * @var Mage_Adminhtml_Block_Template $this + */ ?> - diff --git a/app/design/adminhtml/default/default/template/widget/view/container.phtml b/app/design/adminhtml/default/default/template/widget/view/container.phtml index 0bf5a47c8cf..54efb64439c 100644 --- a/app/design/adminhtml/default/default/template/widget/view/container.phtml +++ b/app/design/adminhtml/default/default/template/widget/view/container.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Adminhtml_Block_Widget_View_Container + * @var Mage_Adminhtml_Block_Widget_View_Container $this + */ ?>
diff --git a/app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml b/app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml index e5041923978..c060df32735 100644 --- a/app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml +++ b/app/design/frontend/base/default/template/bundle/catalog/product/view/price.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Bundle_Block_Catalog_Product_Price + * @var Mage_Bundle_Block_Catalog_Product_Price $this + */ ?> getProduct() ?> getFinalPrice() ?> @@ -39,15 +44,16 @@ $canApplyMAP = Mage::helper('catalog')->canApplyMsrp($_product); __('Excl. Tax:') ?> - currency($_finalPrice,true,false) ?> + currency($_finalPrice, true, false) ?> getPriceType() == 1 && Mage::helper('weee')->typeOfDisplay($_product, [2, 1, 4])): ?> ( - + typeOfDisplay($_product, [2, 4])): ?> - getAmount()+$_weeeTaxAttribute->getTaxAmount(); ?> + getAmount() + $_weeeTaxAttribute->getTaxAmount(); ?> getAmount(); ?> @@ -62,7 +68,7 @@ $canApplyMAP = Mage::helper('catalog')->canApplyMsrp($_product); __('Incl. Tax:') ?> - currency($_finalPriceInclTax,true,false) ?> + currency($_finalPriceInclTax, true, false) ?> @@ -70,14 +76,15 @@ $canApplyMAP = Mage::helper('catalog')->canApplyMsrp($_product); - currency($_finalPrice,true,false) ?> + currency($_finalPrice, true, false) ?> getPriceType() == 1 && Mage::helper('weee')->typeOfDisplay($_product, [2, 1, 4])): ?> ( - + helper('tax')->displayPriceIncludingTax()): ?> - getAmount()+$_weeeTaxAttribute->getTaxAmount(); ?> + getAmount() + $_weeeTaxAttribute->getTaxAmount(); ?> getAmount(); ?> diff --git a/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml b/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml index 2cfe969aea2..a19ce586dbc 100644 --- a/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml +++ b/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle.phtml @@ -13,6 +13,10 @@ * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ +/** + * @see Mage_Bundle_Block_Catalog_Product_View_Type_Bundle + * @var Mage_Bundle_Block_Catalog_Product_View_Type_Bundle $this + */ ?> getProduct() ?> diff --git a/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml b/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml index 4f6ecd65046..34f4f5c062b 100644 --- a/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml +++ b/app/design/frontend/base/default/template/bundle/catalog/product/view/type/bundle/options.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Bundle_Block_Catalog_Product_View_Type_Bundle + * @var Mage_Bundle_Block_Catalog_Product_View_Type_Bundle $this + */ ?> getProduct(); ?> diff --git a/app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml b/app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml index 218f2a02782..218e70bf415 100644 --- a/app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml +++ b/app/design/frontend/base/default/template/bundle/sales/order/creditmemo/items/renderer.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2024 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Bundle_Block_Sales_Order_Items_Renderer + * @var Mage_Bundle_Block_Sales_Order_Items_Renderer $this + */ ?> getItem() ?> @@ -63,22 +68,22 @@ helper('tax')->displaySalesBothPrices() || $this->helper('tax')->displaySalesPriceExclTax()): ?> helper('tax')->displaySalesBothPrices()): ?> - typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float)$this->getItem()->getWeeeTaxAppliedAmount()): ?> + typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float) $this->getItem()->getWeeeTaxAppliedAmount()): ?> __('Excl. Tax'); ?>: - typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float)$this->getItem()->getWeeeTaxAppliedAmount()): ?> + typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float) $this->getItem()->getWeeeTaxAppliedAmount()): ?> - typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float)$this->getItem()->getWeeeTaxAppliedAmount()): ?> + typeOfDisplay($this->getItem(), [1, 4], 'sales') && (float) $this->getItem()->getWeeeTaxAppliedAmount()): ?> - typeOfDisplay($this->getItem(), [0, 1, 4], 'sales') && (float)$this->getItem()->getWeeeTaxAppliedAmount()): ?> + typeOfDisplay($this->getItem(), [0, 1, 4], 'sales') && (float) $this->getItem()->getWeeeTaxAppliedAmount()): ?> getOrder()->formatPrice($this->getItem()->getPrice() + $this->getItem()->getWeeeTaxAppliedAmount() + $this->getItem()->getWeeeTaxDisposition()); ?> getOrder()->formatPrice($this->getItem()->getPrice()) ?> @@ -91,19 +96,19 @@ @@ -43,7 +51,7 @@ -helper('tax')->displayFullSummary() && $this->getTotal()->getValue()!=0): ?> class="summary-total" onclick="expandDetails(this, '.summary-details-')"> +helper('tax')->displayFullSummary() && $this->getTotal()->getValue() != 0): ?> class="summary-total" onclick="expandDetails(this, '.summary-details-')"> @@ -54,7 +59,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> - helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?> + helper('checkout')->formatPrice($_item->getCalculationPrice() + $_item->getWeeeTaxAppliedAmount() + $_item->getWeeeTaxDisposition()); ?> helper('checkout')->formatPrice($_item->getCalculationPrice()) ?> @@ -68,17 +73,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
@@ -86,7 +91,7 @@ typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
- __('Total'); ?>:
helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?>
+ __('Total'); ?>:
helper('checkout')->formatPrice($_item->getCalculationPrice() + $_item->getWeeeTaxAppliedAmount() + $_item->getWeeeTaxDisposition()); ?>
@@ -104,7 +109,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> helper('checkout')->formatPrice($_incl + Mage::helper('weee')->getWeeeTaxInclTax($_item)); ?> - helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxDisposition()) ?> + helper('checkout')->formatPrice($_incl - $_item->getWeeeTaxDisposition()) ?> @@ -114,17 +119,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
@@ -148,7 +153,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> - helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?> + helper('checkout')->formatPrice($_item->getRowTotal() + $_item->getWeeeTaxAppliedRowAmount() + $_item->getWeeeTaxRowDisposition()); ?> helper('checkout')->formatPrice($_item->getRowTotal()) ?> @@ -160,17 +165,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
@@ -178,7 +183,7 @@ typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
- __('Total'); ?>:
helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?>
+ __('Total'); ?>:
helper('checkout')->formatPrice($_item->getRowTotal() + $_item->getWeeeTaxAppliedRowAmount() + $_item->getWeeeTaxRowDisposition()); ?>
@@ -196,7 +201,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> helper('checkout')->formatPrice($_incl + Mage::helper('weee')->getRowWeeeTaxInclTax($_item)); ?> - helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxRowDisposition()) ?> + helper('checkout')->formatPrice($_incl - $_item->getWeeeTaxRowDisposition()) ?> @@ -208,17 +213,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
diff --git a/app/design/frontend/base/default/template/downloadable/checkout/success.phtml b/app/design/frontend/base/default/template/downloadable/checkout/success.phtml index 4855028c091..228b41e8dea 100644 --- a/app/design/frontend/base/default/template/downloadable/checkout/success.phtml +++ b/app/design/frontend/base/default/template/downloadable/checkout/success.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Checkout_Success + * @var Mage_Downloadable_Block_Checkout_Success $this + */ ?> getOrderHasDownloadable()): ?> __('Go to My Downloadable Products', $this->getDownloadableProductsUrl()) ?> diff --git a/app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml b/app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml index efe4942d1fe..3760efb3d65 100644 --- a/app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml +++ b/app/design/frontend/base/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable + * @var Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable $this + */ ?> getItem() ?> getItem()->getOrder(); ?> diff --git a/app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml b/app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml index d0997a5e022..c2e5d92b632 100644 --- a/app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml +++ b/app/design/frontend/base/default/template/downloadable/email/order/items/invoice/downloadable.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable + * @var Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable $this + */ ?> getItem() ?> getItem()->getOrder(); ?> diff --git a/app/design/frontend/base/default/template/downloadable/email/order/items/order/downloadable.phtml b/app/design/frontend/base/default/template/downloadable/email/order/items/order/downloadable.phtml index 9d88734f066..da5dac5b4cb 100644 --- a/app/design/frontend/base/default/template/downloadable/email/order/items/order/downloadable.phtml +++ b/app/design/frontend/base/default/template/downloadable/email/order/items/order/downloadable.phtml @@ -15,6 +15,7 @@ ?> getCreditmemo() ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/email/order/invoice/items.phtml b/app/design/frontend/base/default/template/email/order/invoice/items.phtml index 152f34aa883..7ecd48e3cce 100644 --- a/app/design/frontend/base/default/template/email/order/invoice/items.phtml +++ b/app/design/frontend/base/default/template/email/order/invoice/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Email_Invoice_Items + * @var Mage_Sales_Block_Order_Email_Invoice_Items $this + */ ?> getInvoice() ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/email/order/shipment/items.phtml b/app/design/frontend/base/default/template/email/order/shipment/items.phtml index 5616ee087eb..6f788aba8df 100644 --- a/app/design/frontend/base/default/template/email/order/shipment/items.phtml +++ b/app/design/frontend/base/default/template/email/order/shipment/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Email_Shipment_Items + * @var Mage_Sales_Block_Order_Email_Shipment_Items $this + */ ?> getShipment() ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/email/order/shipment/track.phtml b/app/design/frontend/base/default/template/email/order/shipment/track.phtml index eee6e34f65b..0c9f32d7ee6 100644 --- a/app/design/frontend/base/default/template/email/order/shipment/track.phtml +++ b/app/design/frontend/base/default/template/email/order/shipment/track.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?> getShipment() ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/giftmessage/inline.phtml b/app/design/frontend/base/default/template/giftmessage/inline.phtml index fa27a1ffc43..89e9ac1f050 100644 --- a/app/design/frontend/base/default/template/giftmessage/inline.phtml +++ b/app/design/frontend/base/default/template/giftmessage/inline.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_GiftMessage_Block_Message_Inline + * @var Mage_GiftMessage_Block_Message_Inline $this + */ ?> getDontDisplayContainer()): ?> - - diff --git a/app/design/frontend/base/default/template/page/html/top.links.phtml b/app/design/frontend/base/default/template/page/html/top.links.phtml index db4a2ffc223..3a902ce675d 100644 --- a/app/design/frontend/base/default/template/page/html/top.links.phtml +++ b/app/design/frontend/base/default/template/page/html/top.links.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Page_Block_Html_Toplinks + * @var Mage_Page_Block_Html_Toplinks $this + */ ?> - * + * + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this */ ?> -hasTag() ? $this->getTag() : "div" ?> +hasTag() ? $this->getTag() : 'div' ?> < id="getId()?>" getParams()?>> getChildHtml()?> > diff --git a/app/design/frontend/base/default/template/paygate/form/cc.phtml b/app/design/frontend/base/default/template/paygate/form/cc.phtml index f87a6e6874e..7663633d68e 100644 --- a/app/design/frontend/base/default/template/paygate/form/cc.phtml +++ b/app/design/frontend/base/default/template/paygate/form/cc.phtml @@ -12,9 +12,14 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Paygate_Block_Authorizenet_Form_Cc + * @var Mage_Paygate_Block_Authorizenet_Form_Cc $this + */ ?> -getPartialAuthorizationFormMessage(); ?> -isPartialAuthorization(); ?> +getPartialAuthorizationFormMessage(); ?> +isPartialAuthorization(); ?> @@ -47,16 +52,16 @@
getInfoData('cc_exp_year') ?>
@@ -91,15 +96,15 @@
diff --git a/app/design/frontend/base/default/template/payment/form/ccsave.phtml b/app/design/frontend/base/default/template/payment/form/ccsave.phtml index c9ac5fe4c93..e5cf59e6d4f 100644 --- a/app/design/frontend/base/default/template/payment/form/ccsave.phtml +++ b/app/design/frontend/base/default/template/payment/form/ccsave.phtml @@ -12,8 +12,13 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Payment_Block_Form_Ccsave + * @var Mage_Payment_Block_Form_Ccsave $this + */ ?> -getMethodCode() ?> +getMethodCode() ?>
@@ -45,16 +50,16 @@
getInfoData('cc_exp_year') ?>
@@ -88,15 +93,15 @@
diff --git a/app/design/frontend/base/default/template/payment/form/checkmo.phtml b/app/design/frontend/base/default/template/payment/form/checkmo.phtml index 69be8a269fa..3b8808fdc16 100644 --- a/app/design/frontend/base/default/template/payment/form/checkmo.phtml +++ b/app/design/frontend/base/default/template/payment/form/checkmo.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Payment_Block_Form_Checkmo + * @var Mage_Payment_Block_Form_Checkmo $this + */ ?> getMethod()->getMailingAddress() || $this->getMethod()->getPayableTo()): ?>
diff --git a/app/design/frontend/base/default/template/checkout/total/tax.phtml b/app/design/frontend/base/default/template/checkout/total/tax.phtml index bc46d0d23b6..93a7e5530f1 100644 --- a/app/design/frontend/base/default/template/checkout/total/tax.phtml +++ b/app/design/frontend/base/default/template/checkout/total/tax.phtml @@ -12,12 +12,20 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Checkout_Block_Total_Tax + * @var Mage_Checkout_Block_Total_Tax $this + */ ?> - -helper('tax')->displayFullSummary() && $this->getTotal()->getValue()!=0): ?> + +helper('tax')->displayFullSummary() && $this->getTotal()->getValue() != 0): ?> getTotal()->getFullInfo() as $info): ?> - + @@ -28,7 +36,7 @@ escapeHtml($rate['title']); ?> - (%) + (%)
helper('tax')->displayFullSummary()): ?>
getTotal()->getTitle() ?>
diff --git a/app/design/frontend/base/default/template/core/link.phtml b/app/design/frontend/base/default/template/core/link.phtml index 97c85fe0e34..e74926c8df7 100644 --- a/app/design/frontend/base/default/template/core/link.phtml +++ b/app/design/frontend/base/default/template/core/link.phtml @@ -12,5 +12,10 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Html_Link + * @var Mage_Core_Block_Html_Link $this + */ ?> getLinkAttributes() ?>>escapeHtml($this->getAnchorText()) ?> diff --git a/app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml b/app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml index 20b90745f3d..e286117e0a7 100644 --- a/app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml +++ b/app/design/frontend/base/default/template/customer/account/dashboard/newsletter.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Customer_Block_Account_Dashboard_Newsletter + * @var Mage_Customer_Block_Account_Dashboard_Newsletter $this + */ ?>

__('Newsletters') ?>

diff --git a/app/design/frontend/base/default/template/customer/form/confirmation.phtml b/app/design/frontend/base/default/template/customer/form/confirmation.phtml index ec407116cd4..323d62a4867 100644 --- a/app/design/frontend/base/default/template/customer/form/confirmation.phtml +++ b/app/design/frontend/base/default/template/customer/form/confirmation.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?>

__('Send confirmation link') ?>

diff --git a/app/design/frontend/base/default/template/customer/form/newsletter.phtml b/app/design/frontend/base/default/template/customer/form/newsletter.phtml index 1b95f34268f..e10cdea1198 100644 --- a/app/design/frontend/base/default/template/customer/form/newsletter.phtml +++ b/app/design/frontend/base/default/template/customer/form/newsletter.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Customer_Block_Newsletter + * @var Mage_Customer_Block_Newsletter $this + */ ?>

__('Newsletter Subscription') ?>

diff --git a/app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml b/app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml index 2dcd1a52003..cabb15656fb 100644 --- a/app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml +++ b/app/design/frontend/base/default/template/customer/form/resetforgottenpassword.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022-2023 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Customer_Block_Account_Changeforgotten + * @var Mage_Customer_Block_Account_Changeforgotten $this + */ ?>

__('Reset a Password'); ?>

diff --git a/app/design/frontend/base/default/template/customer/logout.phtml b/app/design/frontend/base/default/template/customer/logout.phtml index 7a907167813..9637db532c7 100644 --- a/app/design/frontend/base/default/template/customer/logout.phtml +++ b/app/design/frontend/base/default/template/customer/logout.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?>

__('You are now logged out') ?>

diff --git a/app/design/frontend/base/default/template/customer/widget/gender.phtml b/app/design/frontend/base/default/template/customer/widget/gender.phtml index 92e996e1274..ab6885a55d9 100644 --- a/app/design/frontend/base/default/template/customer/widget/gender.phtml +++ b/app/design/frontend/base/default/template/customer/widget/gender.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Customer_Block_Widget_Gender + * @var Mage_Customer_Block_Widget_Gender $this + */ ?>
diff --git a/app/design/frontend/base/default/template/customer/widget/taxvat.phtml b/app/design/frontend/base/default/template/customer/widget/taxvat.phtml index 4342c794faa..9f03351f432 100644 --- a/app/design/frontend/base/default/template/customer/widget/taxvat.phtml +++ b/app/design/frontend/base/default/template/customer/widget/taxvat.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Customer_Block_Widget_Taxvat + * @var Mage_Customer_Block_Widget_Taxvat $this + */ ?>
diff --git a/app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml b/app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml index ec5ddb6a473..a730d235d6a 100644 --- a/app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml +++ b/app/design/frontend/base/default/template/downloadable/checkout/cart/item/default.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Checkout_Cart_Item_Renderer + * @var Mage_Downloadable_Block_Checkout_Cart_Item_Renderer $this + */ ?> getItem(); diff --git a/app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml b/app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml index 211e433ae76..1b026997571 100644 --- a/app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml +++ b/app/design/frontend/base/default/template/downloadable/checkout/multishipping/item/downloadable.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Checkout_Cart_Item_Renderer + * @var Mage_Downloadable_Block_Checkout_Cart_Item_Renderer $this + */ ?>

escapeHtml($this->getProductName()) ?>

diff --git a/app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml b/app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml index fd20b140748..5c27bb5f75b 100644 --- a/app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml +++ b/app/design/frontend/base/default/template/downloadable/checkout/onepage/review/item.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Checkout_Cart_Item_Renderer + * @var Mage_Downloadable_Block_Checkout_Cart_Item_Renderer $this + */ ?> getItem()?>
diff --git a/app/design/frontend/base/default/template/rating/empty.phtml b/app/design/frontend/base/default/template/rating/empty.phtml index e2a2d8bec5b..0f08e250edd 100644 --- a/app/design/frontend/base/default/template/rating/empty.phtml +++ b/app/design/frontend/base/default/template/rating/empty.phtml @@ -12,5 +12,10 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Rating_Block_Entity_Detailed + * @var Mage_Rating_Block_Entity_Detailed $this + */ ?>

__('Be the first to review this product') ?>

diff --git a/app/design/frontend/base/default/template/review/customer/list.phtml b/app/design/frontend/base/default/template/review/customer/list.phtml index cfcabd58ec1..8046309f9d6 100644 --- a/app/design/frontend/base/default/template/review/customer/list.phtml +++ b/app/design/frontend/base/default/template/review/customer/list.phtml @@ -12,12 +12,17 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Customer_List + * @var Mage_Review_Block_Customer_List $this + */ ?> getMessagesBlock()->toHtml() ?>

__('My Product Reviews') ?>

-getCollection() && $this->count()): ?> +getCollection() && $this->count()): ?> getToolbarHtml() ?>
@@ -33,7 +38,7 @@ diff --git a/app/design/frontend/base/default/template/review/customer/recent.phtml b/app/design/frontend/base/default/template/review/customer/recent.phtml index be8931c2003..c0f25737e0f 100644 --- a/app/design/frontend/base/default/template/review/customer/recent.phtml +++ b/app/design/frontend/base/default/template/review/customer/recent.phtml @@ -12,8 +12,13 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Customer_Recent + * @var Mage_Review_Block_Customer_Recent $this + */ ?> -getCollection() && $this->count()): ?> +getCollection() && $this->count()): ?>
getSum()): ?>
-
+
getRating() as $_rating): ?> diff --git a/app/design/frontend/base/default/template/review/form.phtml b/app/design/frontend/base/default/template/review/form.phtml index e9c30ebc9a0..04d963ace70 100644 --- a/app/design/frontend/base/default/template/review/form.phtml +++ b/app/design/frontend/base/default/template/review/form.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Form + * @var Mage_Review_Block_Form $this + */ ?>

__('Write Your Own Review') ?>

@@ -21,7 +26,7 @@
getChildHtml('form_fields_before')?>

__("You're reviewing:"); ?> escapeHtml($this->getProductInfo()->getName()) ?>

- getRatings() && $this->getRatings()->getSize()): ?> + getRatings() && $this->getRatings()->getSize()): ?>

__('How do you rate this product?') ?> *

diff --git a/app/design/frontend/base/default/template/review/helper/summary.phtml b/app/design/frontend/base/default/template/review/helper/summary.phtml index 8eae4847e49..fd8c86aede9 100644 --- a/app/design/frontend/base/default/template/review/helper/summary.phtml +++ b/app/design/frontend/base/default/template/review/helper/summary.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Helper + * @var Mage_Review_Block_Helper $this + */ ?> getReviewsCount()): ?>
diff --git a/app/design/frontend/base/default/template/review/helper/summary_short.phtml b/app/design/frontend/base/default/template/review/helper/summary_short.phtml index e5e49111917..5691b92d728 100644 --- a/app/design/frontend/base/default/template/review/helper/summary_short.phtml +++ b/app/design/frontend/base/default/template/review/helper/summary_short.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Helper + * @var Mage_Review_Block_Helper $this + */ ?> getReviewsCount()): ?>
diff --git a/app/design/frontend/base/default/template/review/product/view/count.phtml b/app/design/frontend/base/default/template/review/product/view/count.phtml index e5a6edb08b6..f7ee984cff4 100644 --- a/app/design/frontend/base/default/template/review/product/view/count.phtml +++ b/app/design/frontend/base/default/template/review/product/view/count.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?> __('%s Review(s)', $count) ?> diff --git a/app/design/frontend/base/default/template/review/product/view/list.phtml b/app/design/frontend/base/default/template/review/product/view/list.phtml index e3e16d8c6ac..8646661fe29 100644 --- a/app/design/frontend/base/default/template/review/product/view/list.phtml +++ b/app/design/frontend/base/default/template/review/product/view/list.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Review_Block_Product_View_List + * @var Mage_Review_Block_Product_View_List $this + */ +?> getReviewsCollection()->getItems();?>
diff --git a/app/design/frontend/base/default/template/review/product/view/other.phtml b/app/design/frontend/base/default/template/review/product/view/other.phtml index 7391fa8197e..5f7c76a59ac 100644 --- a/app/design/frontend/base/default/template/review/product/view/other.phtml +++ b/app/design/frontend/base/default/template/review/product/view/other.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ +?>
diff --git a/app/design/frontend/base/default/template/review/view.phtml b/app/design/frontend/base/default/template/review/view.phtml index 2f587bdd3ea..6e2fff18f3f 100644 --- a/app/design/frontend/base/default/template/review/view.phtml +++ b/app/design/frontend/base/default/template/review/view.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_View + * @var Mage_Review_Block_View $this + */ ?> getProductData()->getId()): ?>
@@ -20,14 +25,14 @@
<?php echo $this->escapeHtml($this->getProductData()->getName()) ?> - getRating() && $this->getRating()->getSize()): ?> + getRating() && $this->getRating()->getSize()): ?>

__('Average Customer Rating') ?>:

getReviewsSummaryHtml($this->getProductData()) ?>

escapeHtml($this->getProductData()->getName()) ?>

- getRating() && $this->getRating()->getSize()): ?> + getRating() && $this->getRating()->getSize()): ?>

__('Product Rating:') ?>

getRating() as $_rating): ?> diff --git a/app/design/frontend/base/default/template/rss/list.phtml b/app/design/frontend/base/default/template/rss/list.phtml index bcbb5b5fc88..2f7a7fc8070 100644 --- a/app/design/frontend/base/default/template/rss/list.phtml +++ b/app/design/frontend/base/default/template/rss/list.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Rss_Block_List + * @var Mage_Rss_Block_List $this + */ ?>

__('RSS Feeds') ?>

diff --git a/app/design/frontend/base/default/template/sales/guest/form.phtml b/app/design/frontend/base/default/template/sales/guest/form.phtml index 2917173072a..d1037b7b87a 100644 --- a/app/design/frontend/base/default/template/sales/guest/form.phtml +++ b/app/design/frontend/base/default/template/sales/guest/form.phtml @@ -12,12 +12,16 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Widget_Guest_Form + * @var Mage_Sales_Block_Widget_Guest_Form $this + */ ?>

__('Orders and Returns') ?>

-

__('Order Information') ?>

diff --git a/app/design/frontend/base/default/template/sales/order/creditmemo/items.phtml b/app/design/frontend/base/default/template/sales/order/creditmemo/items.phtml index 9e62f410924..f26a4b06f38 100644 --- a/app/design/frontend/base/default/template/sales/order/creditmemo/items.phtml +++ b/app/design/frontend/base/default/template/sales/order/creditmemo/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Creditmemo_Items + * @var Mage_Sales_Block_Order_Creditmemo_Items $this + */ ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/sales/order/details.phtml b/app/design/frontend/base/default/template/sales/order/details.phtml index ec89cde76c9..152af092740 100644 --- a/app/design/frontend/base/default/template/sales/order/details.phtml +++ b/app/design/frontend/base/default/template/sales/order/details.phtml @@ -14,6 +14,8 @@ */ /** + * @see Mage_Sales_Block_Order_Details + * @var Mage_Sales_Block_Order_Details $this * @deprecated after 1.4.0.0-beta1 */ ?> @@ -37,7 +39,7 @@ getStreet() ?>
getCity() ?>, getRegion() ?> getPostcode() ?>
T | getTelephone(); - if($_shipping->getFax()): ?> + if($_shipping->getFax()): ?>
F | getFax() ?> @@ -50,7 +52,7 @@ getStreet() ?>
getCity() ?>, getRegion() ?> getPostcode() ?>
T | getTelephone(); - if($_billing->getFax()): ?> + if($_billing->getFax()): ?>
F | getFax() ?> @@ -87,10 +89,10 @@ $_count ? ' class="last"' : '') ?>>
- - - - + + + + diff --git a/app/design/frontend/base/default/template/sales/order/history.phtml b/app/design/frontend/base/default/template/sales/order/history.phtml index ec1144abd04..590147cb58b 100644 --- a/app/design/frontend/base/default/template/sales/order/history.phtml +++ b/app/design/frontend/base/default/template/sales/order/history.phtml @@ -12,6 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_History + * @see Mage_Sales_Block_Reorder_Sidebar + * @var Mage_Sales_Block_Order_History|Mage_Sales_Block_Reorder_Sidebar $this + */ ?> getMessagesBlock()->toHtml() ?> getOrders(); ?> diff --git a/app/design/frontend/base/default/template/sales/order/info/buttons.phtml b/app/design/frontend/base/default/template/sales/order/info/buttons.phtml index cfcf34f1c83..d2d287a2007 100644 --- a/app/design/frontend/base/default/template/sales/order/info/buttons.phtml +++ b/app/design/frontend/base/default/template/sales/order/info/buttons.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Sales_Block_Order_Info_Buttons + * @var Mage_Sales_Block_Order_Info_Buttons $this + */ +?> getOrder() ?> helper('rss/order')->isStatusNotificationAllow()): ?> __('Subscribe to Order Status') ?> diff --git a/app/design/frontend/base/default/template/sales/order/invoice/items.phtml b/app/design/frontend/base/default/template/sales/order/invoice/items.phtml index 79e8f3116f6..4961becef34 100644 --- a/app/design/frontend/base/default/template/sales/order/invoice/items.phtml +++ b/app/design/frontend/base/default/template/sales/order/invoice/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Invoice_Items + * @var Mage_Sales_Block_Order_Invoice_Items $this + */ ?> getOrder() ?> diff --git a/app/design/frontend/base/default/template/sales/order/print.phtml b/app/design/frontend/base/default/template/sales/order/print.phtml index 3059a722a02..a6b254261b9 100644 --- a/app/design/frontend/base/default/template/sales/order/print.phtml +++ b/app/design/frontend/base/default/template/sales/order/print.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Print + * @var Mage_Sales_Block_Order_Print $this + */ ?> getOrder() ?>

__('Order #%s', $_order->getRealOrderId()) ?>

diff --git a/app/design/frontend/base/default/template/sales/order/print/creditmemo.phtml b/app/design/frontend/base/default/template/sales/order/print/creditmemo.phtml index 18a3980f7d3..58a03b97872 100644 --- a/app/design/frontend/base/default/template/sales/order/print/creditmemo.phtml +++ b/app/design/frontend/base/default/template/sales/order/print/creditmemo.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Print_Creditmemo + * @var Mage_Sales_Block_Order_Print_Creditmemo $this + */ ?> getOrder() ?>

__('Order #%s', $_order->getRealOrderId()) ?>

diff --git a/app/design/frontend/base/default/template/sales/order/print/invoice.phtml b/app/design/frontend/base/default/template/sales/order/print/invoice.phtml index f6c9746b811..9cb28fb3156 100644 --- a/app/design/frontend/base/default/template/sales/order/print/invoice.phtml +++ b/app/design/frontend/base/default/template/sales/order/print/invoice.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Print_Invoice + * @var Mage_Sales_Block_Order_Print_Invoice $this + */ ?> getOrder() ?>

__('Order #%s', $_order->getRealOrderId()) ?>

diff --git a/app/design/frontend/base/default/template/sales/order/recent.phtml b/app/design/frontend/base/default/template/sales/order/recent.phtml index bc92373c060..6de4b159d87 100644 --- a/app/design/frontend/base/default/template/sales/order/recent.phtml +++ b/app/design/frontend/base/default/template/sales/order/recent.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Recent + * @var Mage_Sales_Block_Order_Recent $this + */ ?>
getIsPlaneMode()):?> style="display:none;"> @@ -52,7 +61,8 @@ - + $weeeAmount): ?> getIsPlaneMode()):?> style="display:none;"> diff --git a/app/design/frontend/base/default/template/wishlist/email/rss.phtml b/app/design/frontend/base/default/template/wishlist/email/rss.phtml index 5c39a95423d..60ac9a44d77 100644 --- a/app/design/frontend/base/default/template/wishlist/email/rss.phtml +++ b/app/design/frontend/base/default/template/wishlist/email/rss.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Wishlist_Block_Share_Email_Rss + * @var Mage_Wishlist_Block_Share_Email_Rss $this + */ ?>

__("RSS link to %s's wishlist", Mage::helper('core')->quoteEscape($this->helper('wishlist')->getCustomerName())) ?> diff --git a/app/design/frontend/base/default/template/wishlist/item/column/remove.phtml b/app/design/frontend/base/default/template/wishlist/item/column/remove.phtml index da6a90e960f..e0444a548d6 100644 --- a/app/design/frontend/base/default/template/wishlist/item/column/remove.phtml +++ b/app/design/frontend/base/default/template/wishlist/item/column/remove.phtml @@ -13,6 +13,10 @@ * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ +/** + * @see Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Remove + * @var Mage_Wishlist_Block_Customer_Wishlist_Item_Column_Remove $this + */ ?> +/** + * @see Mage_Wishlist_Block_Item_Configure + * @var Mage_Wishlist_Block_Item_Configure $this + */ +?> getWishlistItem(); ?> helper('wishlist')->getUpdateUrl($_wishlistItem); ?>

@@ -54,7 +59,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> - helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?> + helper('checkout')->formatPrice($_item->getCalculationPrice() + $_item->getWeeeTaxAppliedAmount() + $_item->getWeeeTaxDisposition()); ?> helper('checkout')->formatPrice($_item->getCalculationPrice()) ?> @@ -68,17 +73,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount'],true,true); ?>
+ : formatPrice($tax['amount'], true, true); ?>
@@ -86,7 +91,7 @@ typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
- __('Total'); ?>:
helper('checkout')->formatPrice($_item->getCalculationPrice()+$_item->getWeeeTaxAppliedAmount()+$_item->getWeeeTaxDisposition()); ?>
+ __('Total'); ?>:
helper('checkout')->formatPrice($_item->getCalculationPrice() + $_item->getWeeeTaxAppliedAmount() + $_item->getWeeeTaxDisposition()); ?>
@@ -104,7 +109,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> helper('checkout')->formatPrice($_incl + Mage::helper('weee')->getWeeeTaxInclTax($_item)); ?> - helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxDisposition()) ?> + helper('checkout')->formatPrice($_incl - $_item->getWeeeTaxDisposition()) ?> @@ -114,17 +119,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['amount_incl_tax'], true, true); ?>
@@ -148,7 +153,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> - helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?> + helper('checkout')->formatPrice($_item->getRowTotal() + $_item->getWeeeTaxAppliedRowAmount() + $_item->getWeeeTaxRowDisposition()); ?> helper('checkout')->formatPrice($_item->getRowTotal()) ?> @@ -160,17 +165,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount'],true,true); ?>
+ : formatPrice($tax['row_amount'], true, true); ?>
@@ -178,7 +183,7 @@ typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?>
- __('Total'); ?>:
helper('checkout')->formatPrice($_item->getRowTotal()+$_item->getWeeeTaxAppliedRowAmount()+$_item->getWeeeTaxRowDisposition()); ?>
+ __('Total'); ?>:
helper('checkout')->formatPrice($_item->getRowTotal() + $_item->getWeeeTaxAppliedRowAmount() + $_item->getWeeeTaxRowDisposition()); ?>
@@ -196,7 +201,7 @@ typeOfDisplay($_item, [0, 1, 4], 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> helper('checkout')->formatPrice($_incl + Mage::helper('weee')->getRowWeeeTaxInclTax($_item)); ?> - helper('checkout')->formatPrice($_incl-$_item->getWeeeTaxRowDisposition()) ?> + helper('checkout')->formatPrice($_incl - $_item->getWeeeTaxRowDisposition()) ?> @@ -208,17 +213,17 @@ typeOfDisplay($_item, 1, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 2, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
typeOfDisplay($_item, 4, 'sales') && $_item->getWeeeTaxAppliedAmount()): ?> getApplied($_item) as $tax): ?> - : formatPrice($tax['row_amount_incl_tax'],true,true); ?>
+ : formatPrice($tax['row_amount_incl_tax'], true, true); ?>
diff --git a/app/design/frontend/rwd/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml b/app/design/frontend/rwd/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml index 1dc23fc8143..f36333b92c1 100644 --- a/app/design/frontend/rwd/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml +++ b/app/design/frontend/rwd/default/template/downloadable/email/order/items/creditmemo/downloadable.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable + * @var Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable $this + */ ?> getItem() ?> getItem()->getOrder(); ?> diff --git a/app/design/frontend/rwd/default/template/downloadable/email/order/items/invoice/downloadable.phtml b/app/design/frontend/rwd/default/template/downloadable/email/order/items/invoice/downloadable.phtml index cf470c559b4..ef532160821 100644 --- a/app/design/frontend/rwd/default/template/downloadable/email/order/items/invoice/downloadable.phtml +++ b/app/design/frontend/rwd/default/template/downloadable/email/order/items/invoice/downloadable.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2018-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable + * @var Mage_Downloadable_Block_Sales_Order_Email_Items_Downloadable $this + */ ?> getItem() ?> getItem()->getOrder(); ?> diff --git a/app/design/frontend/rwd/default/template/downloadable/email/order/items/order/downloadable.phtml b/app/design/frontend/rwd/default/template/downloadable/email/order/items/order/downloadable.phtml index f18199e7a74..bc1315aaa98 100644 --- a/app/design/frontend/rwd/default/template/downloadable/email/order/items/order/downloadable.phtml +++ b/app/design/frontend/rwd/default/template/downloadable/email/order/items/order/downloadable.phtml @@ -12,9 +12,9 @@ * @copyright Copyright (c) 2018-2024 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> - diff --git a/app/design/frontend/rwd/default/template/email/catalog/product/new.phtml b/app/design/frontend/rwd/default/template/email/catalog/product/new.phtml index 460034aa291..87212d755c8 100644 --- a/app/design/frontend/rwd/default/template/email/catalog/product/new.phtml +++ b/app/design/frontend/rwd/default/template/email/catalog/product/new.phtml @@ -12,13 +12,19 @@ * @copyright Copyright (c) 2021-2023 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Catalog_Block_Product_New + * @var Mage_Catalog_Block_Product_New $this + */ ?> getProductCollection()) && $_products->getSize()): ?>

__('New Products') ?>

getColumnCount(); ?>
escapeHtml($_item->getProductName()) ?>formatPrice($_item->getPrice()*1) ?>getQty()*1 ?>getQty()*1 ?>formatPrice($_item->getRowTotal()*1) ?>formatPrice($_item->getPrice() * 1) ?>getQty() * 1 ?>getQty() * 1 ?>formatPrice($_item->getRowTotal() * 1) ?>
getLabelProperties()?>> escapeHtml($rate['title']); ?> - (%) + (%)
- getItems() as $_product): ?> - + getItems() as $_product): ?> + - + diff --git a/app/design/frontend/rwd/default/template/email/order/creditmemo/items.phtml b/app/design/frontend/rwd/default/template/email/order/creditmemo/items.phtml index e3629305ba4..211c4075e2d 100644 --- a/app/design/frontend/rwd/default/template/email/order/creditmemo/items.phtml +++ b/app/design/frontend/rwd/default/template/email/order/creditmemo/items.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Sales_Block_Order_Email_Creditmemo_Items + * @var Mage_Sales_Block_Order_Email_Creditmemo_Items $this + */ +?> getCreditmemo() ?> getOrder() ?> diff --git a/app/design/frontend/rwd/default/template/email/order/invoice/items.phtml b/app/design/frontend/rwd/default/template/email/order/invoice/items.phtml index b681ce55a8b..24c1e9f7ea5 100644 --- a/app/design/frontend/rwd/default/template/email/order/invoice/items.phtml +++ b/app/design/frontend/rwd/default/template/email/order/invoice/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Email_Invoice_Items + * @var Mage_Sales_Block_Order_Email_Invoice_Items $this + */ ?> getInvoice() ?> getOrder() ?> diff --git a/app/design/frontend/rwd/default/template/email/order/shipment/items.phtml b/app/design/frontend/rwd/default/template/email/order/shipment/items.phtml index 8c50aade0fe..764089bf252 100644 --- a/app/design/frontend/rwd/default/template/email/order/shipment/items.phtml +++ b/app/design/frontend/rwd/default/template/email/order/shipment/items.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Sales_Block_Order_Email_Shipment_Items + * @var Mage_Sales_Block_Order_Email_Shipment_Items $this + */ +?> getShipment() ?> getOrder() ?> diff --git a/app/design/frontend/rwd/default/template/email/order/shipment/track.phtml b/app/design/frontend/rwd/default/template/email/order/shipment/track.phtml index 969e36efc6d..7f0f650d993 100644 --- a/app/design/frontend/rwd/default/template/email/order/shipment/track.phtml +++ b/app/design/frontend/rwd/default/template/email/order/shipment/track.phtml @@ -12,9 +12,14 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?> -getShipment() ?> -getOrder() ?> +getShipment() ?> +getOrder() ?> getAllTracks()): ?>
@@ -31,7 +37,7 @@ getPriceHtml($_product, true, '-new') ?>
@@ -24,7 +29,8 @@ - getAllTracks() as $_item): $i++ ?> + getAllTracks() as $_item): $i++ ?> diff --git a/app/design/frontend/rwd/default/template/email/order/totals/wrapper.phtml b/app/design/frontend/rwd/default/template/email/order/totals/wrapper.phtml index c76490b9f52..0b4592c3971 100644 --- a/app/design/frontend/rwd/default/template/email/order/totals/wrapper.phtml +++ b/app/design/frontend/rwd/default/template/email/order/totals/wrapper.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Core_Block_Template + * @var Mage_Core_Block_Template $this + */ ?>
escapeHtml($_item->getTitle()) ?> escapeHtml($_item->getNumber()) ?>
diff --git a/app/design/frontend/rwd/default/template/payment/form/cc.phtml b/app/design/frontend/rwd/default/template/payment/form/cc.phtml index 05683f39d03..093c474742b 100644 --- a/app/design/frontend/rwd/default/template/payment/form/cc.phtml +++ b/app/design/frontend/rwd/default/template/payment/form/cc.phtml @@ -12,8 +12,13 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Payment_Block_Form_Cc + * @var Mage_Payment_Block_Form_Cc $this + */ ?> -getMethodCode() ?> +getMethodCode() ?>
diff --git a/app/design/frontend/rwd/default/template/review/customer/view.phtml b/app/design/frontend/rwd/default/template/review/customer/view.phtml index d239d877a8d..499c615c2b7 100644 --- a/app/design/frontend/rwd/default/template/review/customer/view.phtml +++ b/app/design/frontend/rwd/default/template/review/customer/view.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Customer_View + * @var Mage_Review_Block_Customer_View $this + */ ?> getProductData()->getId()): ?>
@@ -19,15 +24,15 @@

__('Review Details') ?>

- <?php echo $this->escapeHtml($this->getProductData()->getName()) ?> - getRating() && $this->getRating()->getSize()): ?> + <?php echo $this->escapeHtml($this->getProductData()->getName()) ?> + getRating() && $this->getRating()->getSize()): ?>

__('Average Customer Rating:') ?>

getReviewsSummaryHtml($this->getProductData()) ?>

escapeHtml($this->getProductData()->getName()) ?>

- getRating() && $this->getRating()->getSize()): ?> + getRating() && $this->getRating()->getSize()): ?>

isReviewOwner()) ? $this->__('Your Rating:') : $this->__('Rating:'); ?>

getRating() as $_rating): ?> diff --git a/app/design/frontend/rwd/default/template/review/form.phtml b/app/design/frontend/rwd/default/template/review/form.phtml index 8c0a7491bd4..ead745711b7 100644 --- a/app/design/frontend/rwd/default/template/review/form.phtml +++ b/app/design/frontend/rwd/default/template/review/form.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_Form + * @var Mage_Review_Block_Form $this + */ ?>

__('Write Your Own Review') ?>

@@ -24,7 +29,7 @@
- getRatings() && $this->getRatings()->getSize()): ?> + getRatings() && $this->getRatings()->getSize()): ?>

__('How do you rate this product?') ?> *

diff --git a/app/design/frontend/rwd/default/template/review/product/view/list.phtml b/app/design/frontend/rwd/default/template/review/product/view/list.phtml index cb86ce2ed4a..adfdfb6cf09 100644 --- a/app/design/frontend/rwd/default/template/review/product/view/list.phtml +++ b/app/design/frontend/rwd/default/template/review/product/view/list.phtml @@ -12,8 +12,12 @@ * @copyright Copyright (c) 2021-2023 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ -?> +/** + * @see Mage_Review_Block_Product_View_List + * @var Mage_Review_Block_Product_View_List $this + */ +?> getReviewsCollection()->getItems();?>
diff --git a/app/design/frontend/rwd/default/template/review/view.phtml b/app/design/frontend/rwd/default/template/review/view.phtml index e7008ae9884..3557fc21578 100644 --- a/app/design/frontend/rwd/default/template/review/view.phtml +++ b/app/design/frontend/rwd/default/template/review/view.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Review_Block_View + * @var Mage_Review_Block_View $this + */ ?> getProductData()->getId()): ?>
@@ -24,14 +29,14 @@ alt="escapeHtml($this->getProductData()->getName()) ?>" class="product-image" /> - getRating() && $this->getRating()->getSize()): ?> + getRating() && $this->getRating()->getSize()): ?>

__('Average Customer Rating') ?>:

getReviewsSummaryHtml($this->getProductData()) ?>

escapeHtml($this->getProductData()->getName()) ?>

- getRating() && $this->getRating()->getSize()): ?> + getRating() && $this->getRating()->getSize()): ?>

__('Product Rating:') ?>

getRating() as $_rating): ?> diff --git a/app/design/frontend/rwd/default/template/sales/order/creditmemo/items.phtml b/app/design/frontend/rwd/default/template/sales/order/creditmemo/items.phtml index cf30d017e82..1aee0865457 100644 --- a/app/design/frontend/rwd/default/template/sales/order/creditmemo/items.phtml +++ b/app/design/frontend/rwd/default/template/sales/order/creditmemo/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Creditmemo_Items + * @var Mage_Sales_Block_Order_Creditmemo_Items $this + */ ?> getOrder() ?> diff --git a/app/design/frontend/rwd/default/template/sales/order/history.phtml b/app/design/frontend/rwd/default/template/sales/order/history.phtml index 7c0211484e3..bad54ed8a3b 100644 --- a/app/design/frontend/rwd/default/template/sales/order/history.phtml +++ b/app/design/frontend/rwd/default/template/sales/order/history.phtml @@ -12,6 +12,12 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_History + * @see Mage_Sales_Block_Reorder_Sidebar + * @var Mage_Sales_Block_Order_History|Mage_Sales_Block_Reorder_Sidebar $this + */ ?> getMessagesBlock()->toHtml() ?> getOrders(); ?> diff --git a/app/design/frontend/rwd/default/template/sales/order/invoice/items.phtml b/app/design/frontend/rwd/default/template/sales/order/invoice/items.phtml index ca2a557e17d..1c2190adf7d 100644 --- a/app/design/frontend/rwd/default/template/sales/order/invoice/items.phtml +++ b/app/design/frontend/rwd/default/template/sales/order/invoice/items.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Invoice_Items + * @var Mage_Sales_Block_Order_Invoice_Items $this + */ ?> getOrder() ?> diff --git a/app/design/frontend/rwd/default/template/sales/order/recent.phtml b/app/design/frontend/rwd/default/template/sales/order/recent.phtml index bb6aa728454..14a44e7737d 100644 --- a/app/design/frontend/rwd/default/template/sales/order/recent.phtml +++ b/app/design/frontend/rwd/default/template/sales/order/recent.phtml @@ -12,6 +12,11 @@ * @copyright Copyright (c) 2021-2022 The OpenMage Contributors (https://www.openmage.org) * @license https://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) */ + +/** + * @see Mage_Sales_Block_Order_Recent + * @var Mage_Sales_Block_Order_Recent $this + */ ?>