public function __construct($paramarray = array())
{
$this->now = DateTime::create();
// Defaults
$this->fields = array_merge(self::default_fields(), $this->fields);
// maybe serialize the callback
$paramarray = Utils::get_params($paramarray);
if (isset($paramarray['callback']) && (is_array($paramarray['callback']) || is_object($paramarray['callback']))) {
$paramarray['callback'] = serialize($paramarray['callback']);
}
parent::__construct($paramarray);
$this->exclude_fields('cron_id');
}