Trong revisionable package có thể lấy tên có thể nhận dạng của mô hình liên quan bằng cách xác định phương pháp identifiableName()
trên mô hình, thiết lập trường để hiển thị thay cho id. Ví dụ. 'name' hoặc 'title'.Lấy mẫu "identifiableName()" từ bản có thể sửa đổi
Có thể làm tương tự với mô hình không liên quan. Vì vậy, nói rằng tôi có tất cả các sửa đổi cho một mô hình nhất định. Ví dụ.
$revisions = Venturecraft\Revisionable\Revision::where('revisionable_type', 'post')->get();
Làm thế nào tôi có thể nhận được identifiableName
của post
mà mỗi phiên bản đã được thực hiện?
Tôi đã có thể nhận được id bài đăng với $revision->revisionable_id
nhưng dường như tôi không tìm được cách để nhận tên bài đăng mà không có thứ gì đó giống như Post::find($revision->revisionable_id)->name
.