CRM-20600 - Angular deps - Allow declaration in PHP code
authorTim Otten <totten@civicrm.org>
Fri, 19 May 2017 04:20:28 +0000 (21:20 -0700)
committerTim Otten <totten@civicrm.org>
Sat, 17 Jun 2017 02:03:47 +0000 (19:03 -0700)
commit5438399ca886c1b96ce711d48bb5c141c561331b
tree368b34d331b9ebc830f5735f86f9c3927ba6bfc6
parentfe1581280bb46b877dac8c5a0cd07bcd0e85e15e
CRM-20600 - Angular deps - Allow declaration in PHP code

If third-parties are allowed to alter the HTML content, then they may
introduce new dependencies.  This means that they'll need to delcare those
dependencies.

Tangentially, this will also make it easier to construct more optimized
base-pages (e.g.  "make a base-page with module X plus all its
dependencies").
CRM/Utils/Hook.php
Civi/Angular/Manager.php
Civi/Angular/Page/Main.php
js/Common.js
js/crm.angular.js [new file with mode: 0644]
karma.conf.js
package.json
tests/karma/modules.js [deleted file]