protected function _initialize(Library\ObjectConfig $config) { $size = Library\ObjectConfig::unbox($config->thumbnail_size); if (empty($size)) { $config->thumbnail_size = array('x' => 200, 'y' => 150); } parent::_initialize($config); }
/** * Initializes the options for the object * * Called from {@link __construct()} as a first step of object instantiation. * * @param ObjectConfig $object An optional Library\ObjectConfig object with configuration options * @return void */ protected function _initialize(Library\ObjectConfig $config) { $config->append(array('children' => null, 'parent' => null)); parent::_initialize($config); }