Я хочу использовать функциональные возможности существующего trait
и создавать свои собственные функции поверх него, только для последующего применения его в классах.
Именно поэтому я хочу расширить черту Laravel SoftDeletes
, чтобы сделать функцию SaveWithHistory
, поэтому она создаст копию текущего состояния записи как удаленной записи. Я также хочу расширить его с помощью поля record_made_by_user_id
.