$this->commonIncluded = TRUE;
$config = CRM_Core_Config::singleton();
- if (!empty($config->customPHPPathDir) &&
- file_exists("{$config->customPHPPathDir}/civicrmHooks.php")
- ) {
- @include_once "civicrmHooks.php";
+ if (!empty($config->customPHPPathDir)) {
+ $civicrmHooksFile = CRM_Utils_File::addTrailingSlash($config->customPHPPathDir) . 'civicrmHooks.php';
+ if (file_exists($civicrmHooksFile)) {
+ @include_once $civicrmHooksFile;
+ }
}
if (!empty($fnPrefix)) {
*
* @code
* function example_civicrm_alterAngular($angular) {
- * $angular->add(ChangeSet::create('mychanges')
+ * $changeSet = \Civi\Angular\ChangeSet::create('mychanges')
* ->alterHtml('~/crmMailing/EditMailingCtrl/2step.html', function(phpQueryObject $doc) {
* $doc->find('[ng-form="crmMailingSubform"]')->attr('cat-stevens', 'ts(\'wild world\')');
* })
* );
+ * $angular->add($changeSet);
* }
* @endCode
*/