public function __isset($name)
{
$fieldnames = array_merge(array_keys($this->fields), array('post', 'info', 'editlink'));
// Parent method
if (parent::__isset($name)) {
return true;
}
if (in_array($name, $fieldnames)) {
$value = $this->__get($name);
if (!empty($value) && NULL !== $value) {
return true;
}
}
return false;
}