getTimestamp() == 0) { $field = null; } } } public function __construct($data) { $class = get_class($this); foreach($data as $key => $val) { if(property_exists($class, $key)) { $this->$key = $val; } } } }