SmartCane/laravel_app/app/Models/Project.php
Martin Folkerts b92677cd75 wip
2023-11-19 22:11:26 +01:00

29 lines
558 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Project extends Model
{
use HasFactory;
protected $fillable = [
'name',
];
protected static function boot()
{
parent::boot(); // TODO: Change the autogenerated stub
static::deleting(function ($project) {
$project->boundingBoxes()->delete();
});
}
public function boundingBoxes()
{
return $this->hasMany(ProjectBoundingBox::class);
}
}