public function __toArray(array $array = array())
{
if (empty($array)) {
return $this->data;
}
$arrayResult = array();
foreach ($array as $attribute) {
if (isset($this->data[$attribute])) {
$arrayResult[$attribute] = $this->data[$attribute];
} else {
$arrayResult[$attribute] = null;
}
}
return $arrayResult;
}