Exemple #1
0
 /**
  * Create join clause
  *
  * @param  string|array $name
  * @param  string $on
  * @param  string $type one of the JOIN_* constants
  * @throws Exception\InvalidArgumentException
  * @return Update
  */
 public function join($name, $on, $type = Join::JOIN_INNER)
 {
     $this->joins->join($name, $on, [], $type);
     return $this;
 }
Exemple #2
0
 /**
  * Create join clause
  *
  * @param  string|array $name
  * @param  string $on
  * @param  string|array $columns
  * @param  string $type one of the JOIN_* constants
  * @throws Exception\InvalidArgumentException
  * @return Select
  */
 public function join($name, $on, $columns = self::SQL_STAR, $type = self::JOIN_INNER)
 {
     $this->joins->join($name, $on, $columns, $type);
     return $this;
 }