Через брейкпойнт не реально найти, скриптов слишком много, к тому же я думаю что меняет какой то внешний скрипт.
select count(*) from product
(new Decimal\Decimal('153.17'))->mul(100)->toInt(); // 15317
(int)bcmul('153.17', '100'); // 15317
dump(array_keys(\Illuminate\Support\Facades\Gate::abilities()));
Gate::define()
, а потом в документации используемых библиотек посмотреть определяют ли они какие-нибудь гейты. unsigned bigint
. Такой тип у колонки users.id
. Вы пытаетесь на неё сосласться из колонки posts.user_id
, которая имеет тип unsigned int
, отсюда и ошибка.