1: <?php
2:
3: namespace PHPixie\Database\Driver\PDO\Adapter\Mysql;
4:
5: class Parser extends \PHPixie\Database\Type\SQL\Parser
6: {
7: protected $supportedJoins = array(
8: 'inner' => 'INNER',
9: 'cross' => 'CROSS',
10: 'left' => 'LEFT',
11: 'left_outer' => 'LEFT OUTER',
12: 'right_outer' => 'RIGHT OUTER',
13: 'natural' => 'NATURAL',
14: 'natural_left' => 'NATURAL LEFT',
15: 'natural_right' => 'NATURAL RIGHT',
16: 'natural_left outer' => 'NATURAL LEFT OUTER',
17: 'natural_right outer' => 'NATURAL RIGHT OUTER'
18: );
19:
20: protected function appendLimitOffsetValues($expr, $limit, $offset)
21: {
22: if($offset !== NULL && $limit === NULL) {
23:
24:
25: $limit = '18446744073709551615';
26: }
27:
28: parent::appendLimitOffsetValues($expr, $limit, $offset);
29: }
30: }
31: