From d2f38ec98bdc6bf34d03704266efbf698f99c5fd Mon Sep 17 00:00:00 2001 From: Tim Otten Date: Fri, 28 Jul 2017 16:43:06 -0700 Subject: [PATCH] CRM-20981 - AngularLoader - Add helper function, `addModules()` --- Civi/Angular/AngularLoader.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Civi/Angular/AngularLoader.php b/Civi/Angular/AngularLoader.php index 5c5bb9a51f..43ff71d06c 100644 --- a/Civi/Angular/AngularLoader.php +++ b/Civi/Angular/AngularLoader.php @@ -219,6 +219,16 @@ class AngularLoader { $this->pageName = $pageName; } + /** + * @param array|string $modules + * @return AngularLoader + */ + public function addModules($modules) { + $modules = (array) $modules; + $this->modules = array_unique(array_merge($this->modules, $modules)); + return $this; + } + /** * @return array */ -- 2.25.1