public static function resolveTasksDependencies(&$tasks = null) { $categories = Category::getAllFromCache(); foreach ($tasks as $task) { Task::resolveTaskDependencies($task, $categories); } return $tasks; }