/** * Intercepts whenever someones assign a new property's value * @param $name Property Name * @param $value Property Value */ public function __set($name, $value) { if ($name == 'class') { $this->table->{'width'} = '100%'; } if (method_exists('TForm', '__set')) { parent::__set($name, $value); } }