public function nullifyIfEmpty() { $fields = func_get_args(); foreach ($fields as $field) { if (isset($this->{$field}) && !is_bool($this->{$field}) && Strings::isBlank($this->{$field})) { $this->{$field} = null; } } }