X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FPage%2FAPIExplorer.php;h=809fb95f84a72e5e7cc303a44e7813d670f0b96b;hb=61101c0139a33917f1220f3e970b7c1293f34449;hp=15a29b25871591cd86715e4683aca17623789bab;hpb=ac30252393b3b9d8162994f59bb63e2b89ddacdc;p=civicrm-core.git diff --git a/CRM/Admin/Page/APIExplorer.php b/CRM/Admin/Page/APIExplorer.php index 15a29b2587..809fb95f84 100644 --- a/CRM/Admin/Page/APIExplorer.php +++ b/CRM/Admin/Page/APIExplorer.php @@ -34,25 +34,29 @@ */ /** - * Page for displaying list of contact Subtypes + * Api Explorer */ class CRM_Admin_Page_APIExplorer extends CRM_Core_Page { + /** + * @return string + */ function run() { CRM_Utils_System::setTitle(ts('API explorer and generator')); + CRM_Core_Resources::singleton() + ->addScriptFile('civicrm', 'templates/CRM/Admin/Page/APIExplorer.js') + ->addScriptUrl('//cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.js', 99) + ->addStyleUrl('//cdnjs.cloudflare.com/ajax/libs/prettify/r298/prettify.min.css', 99); + $this->assign('operators', CRM_Core_DAO::acceptedSQLOperators()); return parent::run(); } - function getTemplateFileName() { - return 'CRM/Core/AjaxDoc.tpl'; - } - /** * Get user context. * * @return string user context. */ - function userContext($mode = NULL) { + function userContext() { return 'civicrm/api/explorer'; } }