for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Models;
use Database\Factories\SchoolFactory;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
final class School extends Model
{
use HasFactory;
protected $fillable = ['name'];
protected static function newFactory()
return SchoolFactory::new();
}
// TODO: roles
public function students()
return $this->hasMany(User::class);
public function proposals()
return $this->hasMany(Proposal::class);