Skip to content

Commit c968dbd

Browse files
committed
Swaps out direct call to pivot attribute to use isset() instead.
1 parent 6a4826c commit c968dbd

File tree

6 files changed

+41
-1
lines changed

6 files changed

+41
-1
lines changed

.idea/.gitignore

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/laravel-cascade-soft-deletes.iml

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/php.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/CascadeSoftDeletes.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ protected function cascadeSoftDeletes($relationship)
6666
$delete = $this->forceDeleting ? 'forceDelete' : 'delete';
6767

6868
foreach ($this->{$relationship}()->get() as $model) {
69-
$model->pivot ? $model->pivot->{$delete}() : $model->{$delete}();
69+
isset($model->pivot) ? $model->pivot->{$delete}() : $model->{$delete}();
7070
}
7171
}
7272

0 commit comments

Comments
 (0)