@kur4chyt
Качественный говнокод от производителя

Как округлить число в LARAVEL Eloquent Model?

Пишу код:
допустим
$size = 1.8654949999;
$this->model->count += $size;
$this->model->save();


каким методом можно сделать округление, чтобы было 1.86?
  • Вопрос задан
  • 487 просмотров
Пригласить эксперта
Ответы на вопрос 2
Можно написать мутатор в модели, который будет округлять число
Ответ написан
Комментировать
@qvisn00
У модели прописать мутатор, который при присвоении аттрибуту модели значения, будет мутировать(изменять) это значение.
public function setCountAttribute($value)
    {
        $this->attributes['count'] = round($value, 2);
    }


https://laravel.com/docs/7.x/eloquent-mutators#def...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы