'groupOptions' => array_column((array) $groupOptions, 'options', 'name'),
];
Civi::resources()
- ->addBundle('bootstrap3')
->addVars('api4', $vars)
- ->addPermissions(['access debug output', 'edit groups', 'administer reserved groups'])
->addScriptFile('civicrm', 'bower_components/js-yaml/dist/js-yaml.min.js')
->addScriptFile('civicrm', 'bower_components/marked/marked.min.js')
->addScriptFile('civicrm', 'bower_components/google-code-prettify/bin/prettify.min.js')
<?php
-// Autoloader data for Api4 explorer.
+// Autoloader data for Api4 Explorer Angular module.
return [
'ext' => 'civicrm',
'js' => [
'ang/api4Explorer',
],
'basePages' => [],
+ 'bundles' => ['bootstrap3'],
+ 'permissions' => ['access debug output', 'edit groups', 'administer reserved groups'],
'requires' => ['crmUi', 'crmUtil', 'ngRoute', 'crmRouteBinder', 'ui.sortable', 'api4', 'ngSanitize', 'dialogService', 'checklist-model'],
];