forked from eatvio/eatvio-infra
recipe seeder and factories fix code style
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Factories;
|
||||
|
||||
use Illuminate\Database\Eloquent\Factories\Factory;
|
||||
@@ -16,11 +18,9 @@ class RecipeCommentFactory extends Factory
|
||||
*/
|
||||
public function definition(): array
|
||||
{
|
||||
|
||||
return [
|
||||
'grade' => $this->faker->randomDigit(),
|
||||
'body' => $this->faker->text(),
|
||||
];
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Factories;
|
||||
|
||||
use Faker\Provider\Youtube;
|
||||
@@ -65,7 +67,7 @@ class RecipeFactory extends Factory
|
||||
{
|
||||
$result = [];
|
||||
|
||||
for ($i = 0; $i < $count; $i++) {
|
||||
for ($i = 0; $i < $count; ++$i) {
|
||||
$result[] = $this->generateSteps();
|
||||
}
|
||||
|
||||
@@ -76,7 +78,7 @@ class RecipeFactory extends Factory
|
||||
{
|
||||
$result = [];
|
||||
|
||||
for ($i = 0; $i < $count; $i++) {
|
||||
for ($i = 0; $i < $count; ++$i) {
|
||||
$result[] = $this->generateIngredients();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,17 +1,14 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class DatabaseSeeder extends Seeder
|
||||
{
|
||||
/**
|
||||
* Seed the application's database.
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
public function run()
|
||||
public function run(): void
|
||||
{
|
||||
$this->call(PlanSeeder::class);
|
||||
$this->call(UserSeeder::class);
|
||||
@@ -20,6 +17,5 @@ class DatabaseSeeder extends Seeder
|
||||
$this->call(RecipeSeeder::class);
|
||||
$this->call(RecipeAuthor::class);
|
||||
$this->call(RecipeCommentSeeder::class);
|
||||
// \App\Models\User::factory(10)->create();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Recipe;
|
||||
@@ -14,7 +16,7 @@ class RecipeAuthor extends Seeder
|
||||
public function run(): void
|
||||
{
|
||||
if (User::count() > 0 && Recipe::count() > 0) {
|
||||
Recipe::each(function ($recipe) {
|
||||
Recipe::each(static function ($recipe): void {
|
||||
User::inRandomOrder()
|
||||
->first()
|
||||
->author_of_recipe()
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use App\Models\Recipe;
|
||||
@@ -17,7 +19,7 @@ class RecipeCommentSeeder extends Seeder
|
||||
if (User::count() > 0 && Recipe::count() > 0) {
|
||||
$comments = RecipeComment::factory()->count(5)->make();
|
||||
|
||||
$comments->each(function ($comment) {
|
||||
$comments->each(static function ($comment): void {
|
||||
$comment->author()->associate(
|
||||
User::inRandomOrder()
|
||||
->first()
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
<?php
|
||||
|
||||
declare(strict_types=1);
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Seeder;
|
||||
use App\Models\Recipe;
|
||||
use Illuminate\Database\Seeder;
|
||||
|
||||
class RecipeSeeder extends Seeder
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user