N°4756 - Ease extensibility for CRUD operations : Event Service - Revert default value for utils::GetClassesForInterface()

This commit is contained in:
Eric Espie
2022-12-15 13:54:51 +01:00
parent 8665f4ff06
commit 08d83478da
2 changed files with 2 additions and 2 deletions

View File

@@ -2724,7 +2724,7 @@ HTML;
* @return array
* @since 3.0.0
*/
public static function GetClassesForInterface(string $sInterface, string $sClassNameFilter = '', $aExcludedPath = ['[\\\\/]lib[\\\\/]', '[\\\\/]node_modules[\\\\/]', '[\\\\/]test[\\\\/]']): array
public static function GetClassesForInterface(string $sInterface, string $sClassNameFilter = '', $aExcludedPath = []): array
{
$aMatchingClasses = [];

View File

@@ -42,7 +42,7 @@ class EventService
self::$iEventIdCounter = 0;
self::$aEventDescription = [];
$aEventServiceSetup = utils::GetClassesForInterface(iEventServiceSetup::class);
$aEventServiceSetup = utils::GetClassesForInterface(iEventServiceSetup::class, '', ['[\\\\/]lib[\\\\/]', '[\\\\/]node_modules[\\\\/]', '[\\\\/]test[\\\\/]']);
foreach ($aEventServiceSetup as $sEventServiceSetupClass) {
/** @var \Combodo\iTop\Service\iEventServiceSetup $oEventServiceSetup */
$oEventServiceSetup = new $sEventServiceSetupClass();