Add vendor autoloader support for Class Locator

Components

Labels

Description

  1. use versions of the "aik099/phpunit-mink" and "yoast/phpunit-polyfills" dependencies, that provide custom autoloader (because they don't use PSR-4)

  2. update the minimal PHP version requirement to 5.6 (because desired "aik099/phpunit-mink" version requires this)

Context Information

When using the "/tools/class_locator.php" script (e.g. during In-Portal scanning by the Code-Insight library) the PHP classes provided by the "aik099/phpunit-mink" and "yoast/phpunit-polyfills" composer dependencies cause an exception.

Additional information (do not use)

None

is blocked by

Activity

[API] Administrator July 26, 2024 at 8:02 AM

User committed a fix to 5.2.x. Commit Message:

Fixes - Add vendor autoloader support for Class Locator

Differential Revision: http://qa.in-portal.org/D475

Fixed

Details

Priority

Assignee

Reporter

Developer

Reviewer

Change Log Group

Fixed

Change Log Message

Patch Instructions

Patches must be submitted through Phabricator.

Time tracking

4h logged

Story Points

Fix versions

Affects versions

Created July 25, 2024 at 9:24 AM
Updated December 29, 2024 at 8:47 PM
Resolved July 26, 2024 at 8:02 AM