@@ -62,6 +62,8 @@ protected function batchStoreWithTransaction(Request $request)
62
62
63
63
$ this ->performStore ($ request , $ entity , $ resource );
64
64
65
+ $ this ->beforeStoreFresh ($ request , $ entity );
66
+
65
67
$ entity = $ entity ->fresh ($ requestedRelations );
66
68
$ entity ->wasRecentlyCreated = true ;
67
69
@@ -153,6 +155,8 @@ protected function batchUpdateWithTransaction(Request $request)
153
155
$ request ->input ("resources. {$ entity ->{$ this ->keyName ()}}" )
154
156
);
155
157
158
+ $ this ->beforeUpdateFresh ($ request , $ entity );
159
+
156
160
$ entity = $ entity ->fresh ($ requestedRelations );
157
161
158
162
$ this ->afterSave ($ request , $ entity );
@@ -296,6 +300,7 @@ protected function batchDestroyWithTransaction(Request $request)
296
300
if (!$ forceDeletes ) {
297
301
$ this ->performDestroy ($ entity );
298
302
if ($ softDeletes ) {
303
+ $ this ->beforeDestroyFresh ($ request , $ entity );
299
304
$ entity = $ entity ->fresh ($ requestedRelations );
300
305
}
301
306
} else {
@@ -414,6 +419,8 @@ protected function batchRestoreWithTransaction(Request $request)
414
419
415
420
$ this ->performRestore ($ entity );
416
421
422
+ $ this ->beforeRestoreFresh ($ request , $ entity );
423
+
417
424
$ entity = $ entity ->fresh ($ requestedRelations );
418
425
419
426
$ this ->afterRestore ($ request , $ entity );
0 commit comments