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

isValid() public static méthode

Returns true if given engine name is supported/valid, otherwise false
public static isValid ( string $engine ) : boolean
$engine string name of engine
Résultat boolean whether $engine is valid or not
    public static function isValid($engine)
    {
        if ($engine == "PBMS") {
            return true;
        }
        $storage_engines = StorageEngine::getStorageEngines();
        return isset($storage_engines[$engine]);
    }

Usage Example

/**
 * setup HTML for server Engines information
 *
 * @return string
 */
function PMA_getHtmlForServerEngines()
{
    /**
     * Did the user request information about a certain storage engine?
     */
    $html = '';
    if (empty($_REQUEST['engine']) || !StorageEngine::isValid($_REQUEST['engine'])) {
        $html .= PMA_getHtmlForAllServerEngines();
    } else {
        $html .= PMA_getHtmlForSpecifiedServerEngines();
    }
    return $html;
}
All Usage Examples Of PMA\libraries\StorageEngine::isValid