Skip to content

Commit ac42c9a

Browse files
committed
replaced deprecated Laravel helper functions with their stable methods
1 parent 458dc1c commit ac42c9a

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

src/Options/DuplicateOptions.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
namespace Neurony\Duplicate\Options;
44

55
use Exception;
6+
use Illuminate\Support\Arr;
67

78
class DuplicateOptions
89
{
@@ -84,7 +85,7 @@ public static function instance(): self
8485
*/
8586
public function excludeColumns(...$columns): self
8687
{
87-
$this->excludedColumns = array_flatten($columns);
88+
$this->excludedColumns = Arr::flatten($columns);
8889

8990
return $this;
9091
}
@@ -97,7 +98,7 @@ public function excludeColumns(...$columns): self
9798
*/
9899
public function uniqueColumns(...$columns): self
99100
{
100-
$this->uniqueColumns = array_flatten($columns);
101+
$this->uniqueColumns = Arr::flatten($columns);
101102

102103
return $this;
103104
}
@@ -110,7 +111,7 @@ public function uniqueColumns(...$columns): self
110111
*/
111112
public function excludeRelations(...$relations): self
112113
{
113-
$this->excludedRelations = array_flatten($relations);
114+
$this->excludedRelations = Arr::flatten($relations);
114115

115116
return $this;
116117
}

src/Traits/HasDuplicates.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
use Closure;
66
use Exception;
7+
use Illuminate\Support\Arr;
78
use Illuminate\Support\Facades\DB;
89
use Illuminate\Database\Eloquent\Model;
910
use Neurony\Duplicate\Helpers\RelationHelper;
@@ -285,7 +286,7 @@ protected function establishDuplicatablePivotAttributes(Model $model): array
285286
{
286287
$pivot = $model->pivot;
287288

288-
return array_except($pivot->getAttributes(), [
289+
return Arr::except($pivot->getAttributes(), [
289290
$pivot->getKeyName(),
290291
$pivot->getForeignKey(),
291292
$pivot->getOtherKey(),

0 commit comments

Comments
 (0)