public function then( $col, $direction = null ) {
		if ( $this->is_rand ) {
			throw new \LogicException( "This ORDER BY statement is already RAND()." );
		}


		$this->orders[ $col ] = $direction;

		return $this;
	}
public function then( $col, $direction = null ) {
		if ( $this->is_rand ) {
			throw new \LogicException( "This ORDER BY statement is already RAND()." );
		}


		$this->orders[ $col ] = $direction;

		return $this;
	}
public function then ( $ col , $ direction = null ) { if ( $ this -> is_rand ) { throw new \ LogicException ( "This ORDER BY statement is already RAND()." ) ; } $ this -> orders [ $ col ] = $ direction ; return $ this ; }
Add an additional order by clause.

@since 1.0

@param string      $col
@param string|null $direction

@return Order
Add an additional order by clause .