21 lines
460 B
PHP
21 lines
460 B
PHP
<?php
|
|
namespace DatabaseHelper\enums;
|
|
|
|
enum CascadeTypes
|
|
{
|
|
case CASCADE;
|
|
case SET_NULL;
|
|
case NO_ACTION;
|
|
case RESTRICT;
|
|
case SET_DEFAULT;
|
|
|
|
public function type(): string {
|
|
return match ($this) {
|
|
self::CASCADE => 'CASCADE',
|
|
self::SET_NULL => 'SET NULL',
|
|
self::NO_ACTION => 'NO ACTION',
|
|
self::RESTRICT => 'RESTRICT',
|
|
self::SET_DEFAULT => 'SET DEFAULT',
|
|
};
|
|
}
|
|
} |