public function __sleep()
{
// here the "normal" task of __sleep ;-)
$blockedVars = ["dao", "controller", "view", "editmode", "options"];
$vars = get_object_vars($this);
foreach ($vars as $key => $value) {
if (!in_array($key, $blockedVars)) {
$finalVars[] = $key;
}
}
return $finalVars;
}