Пример #1
0
 /**
  * @param string $name
  * @param string $alias
  *
  * @return static
  */
 public function column($name, $alias = null)
 {
     if ($alias === null) {
         $this->columns[] = $this->grammar->buildId($name);
     } else {
         $this->columns[] = $this->grammar->buildIdWithAlias($name, $alias);
     }
     return $this;
 }
Пример #2
0
 public function testBuildId()
 {
     $this->assertSame('"users"', $this->grammar->buildId('users'));
     $this->assertSame('"users" AS "u"', $this->grammar->buildId('users u'));
     $this->assertSame('"users" AS "u"', $this->grammar->buildIdWithAlias('users', 'u'));
 }