
Untitled
By: a guest on
May 7th, 2012 | syntax:
None | size: 1.13 KB | hits: 11 | expires: Never
/**
* _config.php Object::add_extension('AssetTableField','AssetTableFieldExtension');
* Object::has_extension('AssetTableField',"AssetTableFieldExtension"); // returns true
* AssetTableField::hasMethod('requirementsForPopupCallback'); // returns true
*/
class AssetTableFieldExtension extends Extension{
public $requirementsForPopupCallback = 'test';
function __construct(){
parent::__construct();
$this->requirementsForPopupCallback();
$this->requirementsForPopupCallback = 'test';
$this->owner->requirementsForPopupCallback = 'test';
}
function init(){
parent::init();
$this->requirementsForPopupCallback();
$this->requirementsForPopupCallback = 'test';
$this->owner->requirementsForPopupCallback = 'test';
}
function requirementsForPopupCallback(){
Requirements::block(THIRDPARTY_DIR . '/tabstrip/tabstrip.css');
Requirements::css(ADMINTHEME_DIR . '/'.AdminDecorator::$theme.'/tabstrip/tabstrip.css');
}
function test(){
Requirements::block(THIRDPARTY_DIR . '/tabstrip/tabstrip.css');
Requirements::css(ADMINTHEME_DIR . '/'.AdminDecorator::$theme.'/tabstrip/tabstrip.css');