2025-01-27 19:35:17 +01:00
|
|
|
<?php
|
|
|
|
namespace DatabaseHelper\enums;
|
|
|
|
|
|
|
|
enum CascadeTypes
|
|
|
|
{
|
|
|
|
case CASCADE;
|
|
|
|
case SET_NULL;
|
|
|
|
case NO_ACTION;
|
|
|
|
case RESTRICT;
|
|
|
|
case SET_DEFAULT;
|
|
|
|
|
2025-02-05 15:40:52 +01:00
|
|
|
public function toString(): string {
|
2025-01-27 19:35:17 +01:00
|
|
|
return match ($this) {
|
|
|
|
self::CASCADE => 'CASCADE',
|
|
|
|
self::SET_NULL => 'SET NULL',
|
|
|
|
self::NO_ACTION => 'NO ACTION',
|
|
|
|
self::RESTRICT => 'RESTRICT',
|
|
|
|
self::SET_DEFAULT => 'SET DEFAULT',
|
|
|
|
};
|
|
|
|
}
|
|
|
|
}
|