Illuminate\Database\Eloquent\Model::incrementOrDecrementAttributeValue PHP Метод

incrementOrDecrementAttributeValue() защищенный Метод

Increment the underlying attribute value and sync with original.
protected incrementOrDecrementAttributeValue ( string $column, integer $amount, string $method ) : void
$column string
$amount integer
$method string
Результат void
    protected function incrementOrDecrementAttributeValue($column, $amount, $method)
    {
        $this->{$column} = $this->{$column} + ($method == 'increment' ? $amount : $amount * -1);
        $this->syncOriginalAttribute($column);
    }
Model