/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
types/Autoload.php
39 строк
821 B
Caleb White
feat: improve Factory generics (#52005)
08 июл 2024, 18:08
Не верифицирован
08 июл 2024, 18:08
2f1f330
Код
Авторство
О чём код?
<?php use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\MassPrunable; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Foundation\Auth\User as Authenticatable; use Illuminate\Notifications\HasDatabaseNotifications; class User extends Authenticatable { use HasDatabaseNotifications; /** @use HasFactory<UserFactory> */ use HasFactory; use MassPrunable; use SoftDeletes; protected static string $factory = UserFactory::class; } /** @extends Factory<User> */ class UserFactory extends Factory { protected $model = User::class; public function definition(): array { return []; } } class Post extends Model { } enum UserType { }