Custom Links Manager
Version History
2.8.4
LatestSep 13, 2024 (1 year ago)
2.6.5
Sep 13, 2024 (1 year ago)
Validation Details
Module description
Module description is too short (minimum 20 characters)
README file
README file is too short
License
License is missing
Releases
2 releases published
Versioning
Following semantic versioning (v2.8.4)
Module structure
Module has proper structure (releases available)
Categorization
No categories or topics assigned
Maintenance
Not updated in over a year
Validated 1 day ago based on PrestaShop module standards
PHPStan Code Quality
Warnings
Call to static method getContext() on an unknown class Context.
Line 82
Call to static method substr() on an unknown class Tools.
Line 139
Call to static method substr() on an unknown class Tools.
Line 140
Call to static method getValue() on an unknown class Tools.
Line 391
Call to static method getContext() on an unknown class Context.
Line 392
Call to static method getContext() on an unknown class Context.
Line 392
Offset 'to' on array{cw_query: '//div[@id="search…', from: 8}|array{cw_query: '//div[contains…'}|array{cw_query: '//link[contains…'}|array{cw_query: '//section[contains…'}|array{tag: '', class: '', cw_query: '//section[contains…', from: 5}|array{tag: '*', class: 'ets_mm_categories'|'hidden-xl-up ApRow'|'mm_columns_ul'|'popup-content'|'visible--desktop'|'visible--mobile'}|array{tag: 'article', class: 'js-product-miniature', cw_query: '', from: 2|3|6|8}|array{tag: 'div', class: 'iview-group-'}|array{tag: 'input', class: 'product-refresh'}|array{tag: 'li', class: 'subcategory_li_item', cw_query: '', from: 2|24}|array{tag: 'nav', class: 'breadcrumb'}|array{tag: 'ul', class: 'sub_menu_depth_1'|'sub_menu_depth_2'} in isset() does not exist.
Line 407
Offset 'class' on array{tag: '*', class: 'ets_mm_categories'|'hidden-xl-up ApRow'|'mm_columns_ul'|'popup-content'|'visible--desktop'|'visible--mobile'}|array{tag: 'article', class: 'js-product-miniature', cw_query: '', from: 2|3|6|8}|array{tag: 'div', class: 'iview-group-'}|array{tag: 'input', class: 'product-refresh'}|array{tag: 'li', class: 'subcategory_li_item', cw_query: '', from: 2|24}|array{tag: 'nav', class: 'breadcrumb'}|array{tag: 'ul', class: 'sub_menu_depth_1'|'sub_menu_depth_2'} in isset() always exists and is not nullable.
Line 411
Right side of && is always true.
Line 411
Offset 'to' on array{cw_query: '//div[@id="search…', from: 8}|array{cw_query: '//div[contains…'}|array{cw_query: '//link[contains…'}|array{cw_query: '//section[contains…'}|array{tag: '', class: '', cw_query: '//section[contains…', from: 5}|array{tag: '*', class: 'ets_mm_categories'|'hidden-xl-up ApRow'|'mm_columns_ul'|'popup-content'|'visible--desktop'|'visible--mobile'}|array{tag: 'article', class: 'js-product-miniature', cw_query: '', from: 2|3|6|8}|array{tag: 'div', class: 'iview-group-'}|array{tag: 'input', class: 'product-refresh'}|array{tag: 'li', class: 'subcategory_li_item', cw_query: '', from: 2|24}|array{tag: 'nav', class: 'breadcrumb'}|array{tag: 'ul', class: 'sub_menu_depth_1'|'sub_menu_depth_2'} in isset() does not exist.
Line 425
Result of && is always false.
Line 425
Right side of && is always true.
Line 428
Strict comparison using !== between false and false will always evaluate to false.
Line 503
Call to static method get() on an unknown class Configuration.
Line 568
Call to static method get() on an unknown class Configuration.
Line 569
Constant _THEME_NAME_ not found.
Line 571
Call to static method getContext() on an unknown class Context.
Line 572
Call to static method getShopDomain() on an unknown class Tools.
Line 574
Call to static method getShopDomainSsl() on an unknown class Tools.
Line 574
Call to static method usingSecureMode() on an unknown class Tools.
Line 574
Constant __PS_BASE_URI__ not found.
Line 580
Constant __PS_BASE_URI__ not found.
Line 587
Constant __PS_BASE_URI__ not found.
Line 588
Constant __PS_BASE_URI__ not found.
Line 594
Constant __PS_BASE_URI__ not found.
Line 594
Constant __PS_BASE_URI__ not found.
Line 601
Constant __PS_BASE_URI__ not found.
Line 601
Constant __PS_BASE_URI__ not found.
Line 602
Constant __PS_BASE_URI__ not found.
Line 602
Constant __PS_BASE_URI__ not found.
Line 603
Constant __PS_BASE_URI__ not found.
Line 603
Constant __PS_BASE_URI__ not found.
Line 604
Constant __PS_BASE_URI__ not found.
Line 604
Constant __PS_BASE_URI__ not found.
Line 605
Constant __PS_BASE_URI__ not found.
Line 605
Constant __PS_BASE_URI__ not found.
Line 606
Constant __PS_BASE_URI__ not found.
Line 606
Constant __PS_BASE_URI__ not found.
Line 608
Constant __PS_BASE_URI__ not found.
Line 608
Constant __PS_BASE_URI__ not found.
Line 609
Constant __PS_BASE_URI__ not found.
Line 609
Constant __PS_BASE_URI__ not found.
Line 611
Constant __PS_BASE_URI__ not found.
Line 611
Constant __PS_BASE_URI__ not found.
Line 612
Constant __PS_BASE_URI__ not found.
Line 612
Constant __PS_BASE_URI__ not found.
Line 613
Constant __PS_BASE_URI__ not found.
Line 613
Constant __PS_BASE_URI__ not found.
Line 614
Constant __PS_BASE_URI__ not found.
Line 614
Constant __PS_BASE_URI__ not found.
Line 615
Constant __PS_BASE_URI__ not found.
Line 615
Constant __PS_BASE_URI__ not found.
Line 617
Constant __PS_BASE_URI__ not found.
Line 617
Constant __PS_BASE_URI__ not found.
Line 618
Constant __PS_BASE_URI__ not found.
Line 618
Constant __PS_BASE_URI__ not found.
Line 619
Constant __PS_BASE_URI__ not found.
Line 619
Constant __PS_BASE_URI__ not found.
Line 620
Constant __PS_BASE_URI__ not found.
Line 620
Constant __PS_BASE_URI__ not found.
Line 624
Constant __PS_BASE_URI__ not found.
Line 624
Offset '0' on array{list<string>} in isset() always exists and is not nullable.
Line 638
Offset '0' on list<string> in isset() does not exist.
Line 638
Result of && is always false.
Line 638
Result of && is always false.
Line 638
Variable $preview_img in empty() always exists and is always falsy.
Line 645
Offset '0' on array{list<string>} in isset() always exists and is not nullable.
Line 648
Offset '0' on list<string> in isset() does not exist.
Line 648
Result of && is always false.
Line 648
Result of && is always false.
Line 648
Variable $count_google might not be defined.
Line 686
Variable $count_gtmetrix might not be defined.
Line 687
Variable $count_leo might not be defined.
Line 688
Variable $count_other might not be defined.
Line 689
Variable $count_google might not be defined.
Line 724
Variable $count_gtmetrix might not be defined.
Line 725
Variable $count_leo might not be defined.
Line 726
Variable $count_other might not be defined.
Line 727
Call to static method getValue() on an unknown class Tools.
Line 776
Call to static method getValue() on an unknown class Tools.
Line 795
Right side of || is always false.
Line 824
Right side of || is always false.
Line 824
Call to static method getValue() on an unknown class Tools.
Line 834
Class Ps_Links extends unknown class Module.
Line 28
Access to an undefined property Ps_Links::$name.
Line 34
Access to an undefined property Ps_Links::$tab.
Line 35
Access to an undefined property Ps_Links::$version.
Line 36
Access to an undefined property Ps_Links::$author.
Line 37
Access to an undefined property Ps_Links::$ps_versions_compliancy.
Line 38
Access to an undefined property Ps_Links::$need_instance.
Line 39
Access to an undefined property Ps_Links::$secure_key.
Line 40
Call to static method encrypt() on an unknown class Tools.
Line 40
Access to an undefined property Ps_Links::$bootstrap.
Line 41
Ps_Links::__construct() calls parent::__construct() but Ps_Links does not extend any class.
Line 42
Access to an undefined property Ps_Links::$displayName.
Line 43
Call to an undefined method Ps_Links::l().
Line 43
Access to an undefined property Ps_Links::$description.
Line 44
Call to an undefined method Ps_Links::l().
Line 44
Ps_Links::install() calls parent::install() but Ps_Links does not extend any class.
Line 48
Call to an undefined method Ps_Links::registerHook().
Line 49
Ps_Links::uninstall() calls parent::uninstall() but Ps_Links does not extend any class.
Line 53
Constant _PS_MODULE_DIR_ not found.
Line 65
Constant _PS_MODULE_DIR_ not found.
Line 66
Access to an undefined property Ps_Links::$name.
Line 79
Call to static method isInstalled() on an unknown class Module.
Line 79
Access to an undefined property Ps_Links::$name.
Line 80
Call to static method isEnabled() on an unknown class Module.
Line 80
Call to static method isInt() on an unknown class Validate.
Line 81
Call to static method getContext() on an unknown class Context.
Line 83
Access to an undefined property Ps_Links::$version.
Line 93
Parameter #3 $value of function curl_setopt expects bool, int given.
Line 95
Analyzed 1 day ago using PHPStan static analysis
Security Status
No known vulnerabilities detected.
Last scanned: 1 day ago
PrestaShop Validation
Based on PrestaShop validation standards
PHPStan Code Quality
Analyzed 1 day ago
Details
Developer
Get Notified
Subscribe to receive email notifications when new releases are published.