Doctrine\ORM\Mapping\QuoteStrategy
A set of rules for determining the column, alias and table quotes
- Author: Fabio B. Silva <fabio.bat.silva@gmail.com>
Synopsis
interface QuoteStrategy
{
- // methods
- public string getColumnName()
- public string getTableName()
- public string getSequenceName()
- public string getJoinTableName()
- public string getJoinColumnName()
- public string getReferencedJoinColumnName()
- public array getIdentifierColumnNames()
- public string getColumnAlias()
Methods
public
- getColumnAlias() — Gets the column alias.
- getColumnName() — Gets the (possibly quoted) column name for safe use in an SQL statement.
- getIdentifierColumnNames() — Gets the (possibly quoted) identifier column names for safe use in an SQL statement.
- getJoinColumnName() — Gets the (possibly quoted) join column name.
- getJoinTableName() — Gets the (possibly quoted) name of the join table.
- getReferencedJoinColumnName() — Gets the (possibly quoted) join column name.
- getSequenceName() — Gets the (possibly quoted) sequence name for safe use in an SQL statement.
- getTableName() — Gets the (possibly quoted) primary table name for safe use in an SQL statement.