public static function __set_state($array)
{
$schema = new self();
$schema->columnData = $array['column_data'];
/* contains column names => column attribute array */
$schema->columnNames = $array['column_names'];
/* column names array */
$schema->label = $array['label'];
$schema->modelClass = $array['model_class'];
return $schema;
}