Page MenuHomeIn-Portal Phabricator

custom_eh.php
No OneTemporary

File Metadata

Created
Fri, Feb 7, 5:05 PM

custom_eh.php

<?php
defined('FULL_PATH') or die('restricted access!');
/**
* Custom event handler class
*
*/
class CustomEventHandler extends kEventHandler {
/**
* [HOOK] Override cloned sub-items (ie. register extended classes for clones from Reviews, Images)
*
* @param kEvent $event
*/
function OnOverrideClonedSubItems($event)
{
# register EReviewEventHandler class as extented from cloned ReviewEventHandler for article reviews ("n" prefix)
// $this->Application->registerClass('EReviewEventHandler', dirname(__FILE__) . '/reviews/e_review_eh.php', 'n-rev_EventHandler');
}
/**
* [HOOK] Modify config stored in "categories_config.php" without extending CategoriesEventHandler class
*
* @param kEvent $event
*/
function OnModifyCategoriesConfig($event)
{
/*$config = $event->MasterEvent->getUnitConfig();
$new_fields = Array (
);
$config->addFields($new_fields);*/
}
}

Event Timeline