Merge pull request #19277 from yashodha/dev-2273
[civicrm-core.git] / ang / crmAttachment.ang.php
index a47f08d01f0ead17d329dfefe958f37b21e496fb..1eb70913971c0e165f6f2f8663dd4e323bdd6f9a 100644 (file)
@@ -1,15 +1,10 @@
 <?php
 // This file declares an Angular module which can be autoloaded
-// in CiviCRM. See also:
-// http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_angularModules
-
-return array(
+return [
   'ext' => 'civicrm',
-  'js' => array('ang/crmAttachment.js'),
-  'css' => array('ang/crmAttachment.css'),
-  'partials' => array('ang/crmAttachment'),
-  'settings' => array(
-    'token' => \CRM_Core_Page_AJAX_Attachment::createToken(),
-  ),
-  'requires' => array('angularFileUpload', 'crmResource'),
-);
+  'js' => ['ang/crmAttachment.js'],
+  'css' => ['ang/crmAttachment.css'],
+  'partials' => ['ang/crmAttachment'],
+  'settingsFactory' => ['CRM_Core_Page_AJAX_Attachment', 'angularSettings'],
+  'requires' => ['angularFileUpload', 'crmResource'],
+];