protected function incrementOrDecrement($column, $amount, $extra, $method)
{
$query = $this->newQuery();
if (!$this->exists) {
return $query->{$method}($column, $amount, $extra);
}
$this->incrementOrDecrementAttributeValue($column, $amount, $method);
return $query->where($this->getKeyName(), $this->getKey())->{$method}($column, $amount, $extra);
}