From 5fda9b2ddafaa9b79c337893fbf05a4e771077e7 Mon Sep 17 00:00:00 2001 From: frytimo Date: Tue, 11 Jun 2024 13:17:02 -0300 Subject: [PATCH] allow auto_loader to search in traits directories (#7005) Co-authored-by: Tim Fry --- resources/classes/auto_loader.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/classes/auto_loader.php b/resources/classes/auto_loader.php index 998381faf3..e0a5d76e86 100644 --- a/resources/classes/auto_loader.php +++ b/resources/classes/auto_loader.php @@ -62,8 +62,10 @@ class auto_loader { //build the search path array $search_path[] = glob($project_path . "/resources/classes/".$class_name.".php"); $search_path[] = glob($project_path . "/resources/interfaces/".$class_name.".php"); + $search_path[] = glob($project_path . "/resources/traits/".$class_name.".php"); $search_path[] = glob($project_path . "/*/*/resources/classes/".$class_name.".php"); $search_path[] = glob($project_path . "/*/*/resources/interfaces/".$class_name.".php"); + $search_path[] = glob($project_path . "/*/*/resources/traits/".$class_name.".php"); //find the path $path = self::autoload_search($search_path);