/** * Constructor * * @param CoreConfig $configTable Config table */ public function __construct(CoreConfig $configTable = null) { if ($configTable === null) { throw new Exception('Invalid parameter, $config must be an instance of \\Gc\\Core\\Config'); } $this->configTable = $configTable; $config = @unserialize($this->configTable->getValue('module_addthis')); $this->config = array_merge($this->defaultOptions, $config ? $config : array()); parent::__construct(); }
/** * Abstract function for save Editor * * @param Datatype\AbstractDatatype $datatypeAbstract Datatype */ public function __construct(Datatype\AbstractDatatype $datatypeAbstract) { $this->datatype = $datatypeAbstract; $this->property = $datatypeAbstract->getProperty(); parent::__construct(); }
/** * Abstract function for save Editor * * @param Datatype\AbstractDatatype $datatypeAbstract Datatype */ public function __construct(Datatype\AbstractDatatype $datatypeAbstract) { $this->datatype = $datatypeAbstract; parent::__construct(); }