diff --git a/composer.json b/composer.json index 084fc66f..6cd1a9fc 100644 --- a/composer.json +++ b/composer.json @@ -10,10 +10,7 @@ }, "autoload-dev": { "psr-4": { - "Tests\\": "tests/", - "Workbench\\App\\": "workbench/app/", - "Workbench\\Database\\Factories\\": "workbench/database/factories/", - "Workbench\\Database\\Seeders\\": "workbench/database/seeders/" + "Tests\\": "tests/" } }, "scripts": { @@ -21,22 +18,7 @@ "stan": "vendor/bin/phpstan analyse src tests", "feature": "phpunit --testdox --testsuite feature", "unit": "phpunit --testdox --testsuite unit", - "test": "phpunit --testdox", - "post-autoload-dump": [ - "@clear", - "@prepare" - ], - "clear": "@php vendor/bin/testbench package:purge-skeleton --ansi", - "prepare": "@php vendor/bin/testbench package:discover --ansi", - "build": "@php vendor/bin/testbench workbench:build --ansi", - "serve": [ - "Composer\\Config::disableProcessTimeout", - "@build", - "@php vendor/bin/testbench serve --ansi" - ], - "lint": [ - "@php vendor/bin/phpstan analyse --verbose --ansi" - ] + "test": "phpunit --testdox" }, "authors": [ { diff --git a/testbench.yaml b/testbench.yaml deleted file mode 100644 index 708a8fe7..00000000 --- a/testbench.yaml +++ /dev/null @@ -1,28 +0,0 @@ -laravel: '@testbench' - -migrations: - - workbench/database/migrations - -seeders: - - Workbench\Database\Seeders\DatabaseSeeder - -workbench: - start: '/' - install: true - discovers: - web: true - api: false - commands: false - components: false - views: false - build: - - asset-publish - - create-sqlite-db - - db-wipe - - migrate-fresh - assets: - - laravel-assets - sync: - - from: storage - to: workbench/storage - reverse: true diff --git a/workbench/app/Models/.gitkeep b/workbench/app/Models/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/workbench/app/Models/User.php b/workbench/app/Models/User.php deleted file mode 100644 index 1405251f..00000000 --- a/workbench/app/Models/User.php +++ /dev/null @@ -1,45 +0,0 @@ - - */ - protected $fillable = [ - 'name', - 'email', - 'password', - ]; - - /** - * The attributes that should be hidden for serialization. - * - * @var array - */ - protected $hidden = [ - 'password', - 'remember_token', - ]; - - /** - * The attributes that should be cast. - * - * @var array - */ - protected $casts = [ - 'email_verified_at' => 'datetime', - 'password' => 'hashed', - ]; -} diff --git a/workbench/app/Providers/WorkbenchServiceProvider.php b/workbench/app/Providers/WorkbenchServiceProvider.php deleted file mode 100644 index e8cec9c2..00000000 --- a/workbench/app/Providers/WorkbenchServiceProvider.php +++ /dev/null @@ -1,24 +0,0 @@ - - */ -class UserFactory extends Factory -{ - /** - * The current password being used by the factory. - */ - protected static ?string $password; - - /** - * The name of the factory's corresponding model. - * - * @var string - */ - protected $model = User::class; - - /** - * Define the model's default state. - * - * @return array - */ - public function definition(): array - { - return [ - 'name' => fake()->name(), - 'email' => fake()->unique()->safeEmail(), - 'email_verified_at' => now(), - 'password' => static::$password ??= Hash::make('password'), - 'remember_token' => Str::random(10), - ]; - } - - /** - * Indicate that the model's email address should be unverified. - */ - public function unverified(): static - { - return $this->state(fn (array $attributes) => [ - 'email_verified_at' => null, - ]); - } -} diff --git a/workbench/database/migrations/.gitkeep b/workbench/database/migrations/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/workbench/database/seeders/DatabaseSeeder.php b/workbench/database/seeders/DatabaseSeeder.php deleted file mode 100644 index 1252f3c0..00000000 --- a/workbench/database/seeders/DatabaseSeeder.php +++ /dev/null @@ -1,23 +0,0 @@ -times(10)->create(); - - // UserFactory::new()->create([ - // 'name' => 'Test User', - // 'email' => 'test@example.com', - // ]); - } -} diff --git a/workbench/resources/views/.gitkeep b/workbench/resources/views/.gitkeep deleted file mode 100644 index e69de29b..00000000 diff --git a/workbench/routes/api.php b/workbench/routes/api.php deleted file mode 100644 index b95130d6..00000000 --- a/workbench/routes/api.php +++ /dev/null @@ -1,19 +0,0 @@ -get('/user', function (Request $request) { -// return $request->user(); -// }); diff --git a/workbench/routes/console.php b/workbench/routes/console.php deleted file mode 100644 index 3c0324c7..00000000 --- a/workbench/routes/console.php +++ /dev/null @@ -1,19 +0,0 @@ -comment(Inspiring::quote()); -// })->purpose('Display an inspiring quote'); diff --git a/workbench/routes/web.php b/workbench/routes/web.php deleted file mode 100644 index d259f33e..00000000 --- a/workbench/routes/web.php +++ /dev/null @@ -1,18 +0,0 @@ -