getFromAlias() public method

Return table alias from FROM clause
public getFromAlias ( )
Exemplo n.º 1
0
 /** Create SELECT query from $table
  * @param string $table  db table name
  * @param integer $primaryKey  return one row by primary key
  * @return SelectQuery
  */
 public function from($table, $primaryKey = null)
 {
     $query = new SelectQuery($this, $table);
     if ($primaryKey) {
         $tableTable = $query->getFromTable();
         $tableAlias = $query->getFromAlias();
         $primaryKeyName = $this->structure->getPrimaryKey($tableTable);
         $query = $query->where("{$tableAlias}.{$primaryKeyName}", $primaryKey);
     }
     return $query;
 }