Back to Table class

Method setColumnAlias

public void
setColumnAlias
(mixed $column, mixed $columnAlias)
Method to register a column alias for a "special" column.
Parameters
  • string $column The "special" column (ie ordering)
  • string $columnAlias The real column name (ie foo_ordering)
Returns
  • void
Since
  • 3.4
Class: Table
Project: Joomla

Method setColumnAlias - Source code

/**
 * Method to register a column alias for a "special" column.
 *
 * @param   string  $column       The "special" column (ie ordering)
 * @param   string  $columnAlias  The real column name (ie foo_ordering)
 *
 * @return  void
 *
 * @since   3.4
 */
public function setColumnAlias($column, $columnAlias)
{
    // Sanitize the column name alias
    $column = strtolower($column);
    $column = preg_replace('#[^A-Z0-9_]#i', '', $column);
    // Set the column alias internally
    $this->_columnAlias[$column] = $columnAlias;
}