Doctrine\DBAL\Platforms\Keywords\KeywordList
Abstract interface for a SQL reserved keyword dictionary.
- Author: Benjamin Eberlei <kontakt@beberlei.de>
- License: http://www.opensource.org/licenses/lgpl-license.php LGPL
Synopsis
class KeywordList
{
- // members
- private $keywords;
- // methods
- public bool isKeyword()
- protected void initializeKeywords()
- protected abstract void getKeywords()
- public abstract string getName()
Hierarchy
Extended by
- Doctrine\DBAL\Platforms\Keywords\OracleKeywords
- Doctrine\DBAL\Platforms\Keywords\MsSQLKeywords
- Doctrine\DBAL\Platforms\Keywords\PostgreSQLKeywords
- Doctrine\DBAL\Platforms\Keywords\DB2Keywords
- Doctrine\DBAL\Platforms\Keywords\MySQLKeywords
- Doctrine\DBAL\Platforms\Keywords\DrizzleKeywords
- Doctrine\DBAL\Platforms\Keywords\SQLiteKeywords
Members
private
- $keywords
Methods
protected
public
- getName() — Name of this keyword list.
- isKeyword() — Check if the given word is a keyword of this dialect/vendor platform.