public function leftJoin($table, array $fields = [], array $on = []) {
        return $this->_addJoin(Join::LEFT, $table, $fields, $on);
    }
public function leftJoin($table, array $fields = [], array $on = []) {
        return $this->_addJoin(Join::LEFT, $table, $fields, $on);
    }
public function leftJoin ( $ table , array $ fields = [ ] , array $ on = [ ] ) { return $ this -> _addJoin ( Join :: LEFT , $ table , $ fields , $ on ) ; }
Add a new LEFT join.

@param string|array $table
@param array $fields
@param array $on
@return $this
Add a new LEFT join .