diff --git a/src/Domain/Factories/Output/FactoryDocBlock.php b/src/Domain/Factories/Output/FactoryDocBlock.php index 5e0ea79..6cc2984 100644 --- a/src/Domain/Factories/Output/FactoryDocBlock.php +++ b/src/Domain/Factories/Output/FactoryDocBlock.php @@ -42,9 +42,9 @@ private function creationMethods(): string { return collect([ " * @method {$this->factory->model->fqcn} createOne(\$attributes = [])", - " * @method {$this->factory->model->fqcn}|{$this->factory->model->collection->fqcn} create(\$attributes = [], ?\\Illuminate\\Database\\Eloquent\\Model \$parent = null)", + " * @method {$this->factory->model->fqcn}|{$this->factory->model->collection->fqcn} create(\$attributes = [], \\Illuminate\\Database\\Eloquent\\Model|null \$parent = null)", " * @method {$this->factory->model->fqcn} makeOne(\$attributes = [])", - " * @method {$this->factory->model->fqcn}|{$this->factory->model->collection->fqcn} make(\$attributes = [], ?\\Illuminate\\Database\\Eloquent\\Model \$parent = null)", + " * @method {$this->factory->model->fqcn}|{$this->factory->model->collection->fqcn} make(\$attributes = [], \\Illuminate\\Database\\Eloquent\\Model|null \$parent = null)", " * @method {$this->factory->model->fqcn} newModel(array \$attributes = [])", ])->implode(PHP_EOL); } diff --git a/tests/Fixtures/Factories/PostFactory.php b/tests/Fixtures/Factories/PostFactory.php index 4fa622b..b15244e 100644 --- a/tests/Fixtures/Factories/PostFactory.php +++ b/tests/Fixtures/Factories/PostFactory.php @@ -7,9 +7,9 @@ /** * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post createOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection create($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection create($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post makeOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection make($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection make($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post newModel(array $attributes = []) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Factories\PostFactory forUser($attributes = []) */ diff --git a/tests/Fixtures/Factories/UserFactory.php b/tests/Fixtures/Factories/UserFactory.php index f90a6e2..3e8157f 100644 --- a/tests/Fixtures/Factories/UserFactory.php +++ b/tests/Fixtures/Factories/UserFactory.php @@ -9,9 +9,9 @@ /** * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User createOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection create($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection create($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User makeOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection make($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection make($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User newModel(array $attributes = []) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Factories\UserFactory hasPosts($count = 1, $attributes = []) */ diff --git a/tests/expected/PostFactory.stub b/tests/expected/PostFactory.stub index 4fa622b..b15244e 100644 --- a/tests/expected/PostFactory.stub +++ b/tests/expected/PostFactory.stub @@ -7,9 +7,9 @@ use Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post; /** * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post createOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection create($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection create($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post makeOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection make($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post|\Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\PostCollection make($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Blog\Post newModel(array $attributes = []) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Factories\PostFactory forUser($attributes = []) */ diff --git a/tests/expected/UserFactory.stub b/tests/expected/UserFactory.stub index f90a6e2..3e8157f 100644 --- a/tests/expected/UserFactory.stub +++ b/tests/expected/UserFactory.stub @@ -9,9 +9,9 @@ use Soyhuce\NextIdeHelper\Tests\Fixtures\User; /** * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User createOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection create($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection create($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User makeOne($attributes = []) - * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection make($attributes = [], ?\Illuminate\Database\Eloquent\Model $parent = null) + * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User|\Illuminate\Database\Eloquent\Collection make($attributes = [], \Illuminate\Database\Eloquent\Model|null $parent = null) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\User newModel(array $attributes = []) * @method \Soyhuce\NextIdeHelper\Tests\Fixtures\Factories\UserFactory hasPosts($count = 1, $attributes = []) */