tutoring/app/Models/Subject.php

20 lines
392 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Str;
class Subject extends Model
{
protected $fillable = ['name'];
protected static function booted()
{
static::creating(function ($subject) {
if (empty($subject->slug)) {
$subject->slug = Str::slug($subject->name);
}
});
}
}