public function __set($name, $value) { preg_match('#_txt$#', $name, $matches); if (count($matches) == 1) { $this->{$name} = $value; } else { parent::__set($name, $value); } }