public function crossJoin( $table, $first = null, $operator = null, $second = null )
	{
		if ( $first )
		{
			return $this->join( $table, $first, $operator, $second, 'cross' );
		}

		$this->joins[] = new JoinClause( 'cross', $table );

		return $this;
	}
public function crossJoin( $table, $first = null, $operator = null, $second = null )
	{
		if ( $first )
		{
			return $this->join( $table, $first, $operator, $second, 'cross' );
		}

		$this->joins[] = new JoinClause( 'cross', $table );

		return $this;
	}
public function crossJoin ( $ table , $ first = null , $ operator = null , $ second = null ) { if ( $ first ) { return $ this -> join ( $ table , $ first , $ operator , $ second , 'cross' ) ; } $ this -> joins [ ] = new JoinClause ( 'cross' , $ table ) ; return $ this ; }
Add a "cross join" clause to the query.

@param  string $table
@param  string $first
@param  string $operator
@param  string $second
@return Builder|static
Add a cross join clause to the query .