PMA\libraries\StorageEngine::__construct PHP Méthode

__construct() public méthode

Constructor
public __construct ( string $engine )
$engine string The engine ID
    public function __construct($engine)
    {
        $storage_engines = StorageEngine::getStorageEngines();
        if (!empty($storage_engines[$engine])) {
            $this->engine = $engine;
            $this->title = $storage_engines[$engine]['Engine'];
            $this->comment = isset($storage_engines[$engine]['Comment']) ? $storage_engines[$engine]['Comment'] : '';
            switch ($storage_engines[$engine]['Support']) {
                case 'DEFAULT':
                    $this->support = PMA_ENGINE_SUPPORT_DEFAULT;
                    break;
                case 'YES':
                    $this->support = PMA_ENGINE_SUPPORT_YES;
                    break;
                case 'DISABLED':
                    $this->support = PMA_ENGINE_SUPPORT_DISABLED;
                    break;
                case 'NO':
                default:
                    $this->support = PMA_ENGINE_SUPPORT_NO;
            }
        }
    }