24 lines
465 B
PHP
24 lines
465 B
PHP
<?php
|
|
namespace DatabaseHelper\enums;
|
|
|
|
enum CharsetTypes
|
|
{
|
|
case UTF8;
|
|
case UTF8MB4;
|
|
case LATIN1;
|
|
case ASCII;
|
|
case UTF16;
|
|
case UTF32;
|
|
|
|
public function type(): string {
|
|
return match ($this) {
|
|
self::UTF8 => 'utf8',
|
|
self::UTF8MB4 => 'utf8mb4',
|
|
self::LATIN1 => 'latin1',
|
|
self::ASCII => 'ascii',
|
|
self::UTF16 => 'utf16',
|
|
self::UTF32 => 'utf32',
|
|
};
|
|
}
|
|
}
|