Skip to content

Instantly share code, notes, and snippets.

public function destroyCourse(Course $course)
{
try {
if (request()->ajax()) {
if ($course->file) {
Uploader::removeFile("courses", $course->file);
}
$units = Unit::where('course_id', $course->id)->get();
@Nemachtilli
Nemachtilli / gist:c4bae32d9bb29a7550fe55e94cae4489
Last active January 17, 2023 05:20
Enum in migration Laravel
ErrorException
Attempt to read property "value" on string
27▕ $table->enum("status", UnitType::cases())->default(UnitType::VIDEO->value);
$table->enum("status", ArticleStatus::forMigration())->default(ArticleStatus::Pending->value);
/*Esta si funciono*/
$table->enum('unit_type', [ArticleStatus::Approved, ArticleStatus::Pending, ArticleStatus::Rejected])->default(ArticleStatus::Pending);