public function __sleep()
{
$exprops = array();
$cn = 'TParameterProperty';
if ($this->_typeHandler === null) {
$exprops[] = "{$cn}_typeHandler";
}
if ($this->_type === null) {
$exprops[] = "{$cn}_type";
}
if ($this->_column === null) {
$exprops[] = "{$cn}_column";
}
if ($this->_dbType === null) {
$exprops[] = "{$cn}_dbType";
}
if ($this->_property === null) {
$exprops[] = "{$cn}_property";
}
if ($this->_nullValue === null) {
$exprops[] = "{$cn}_nullValue";
}
return array_diff(parent::__sleep(), $exprops);
}