| @@ 274-277 (lines=4) @@ | ||
| 271 | case ODataConstants::STRFUN_TRIM: |
|
| 272 | return 'TRIM(' . $params[0] . ')'; |
|
| 273 | ||
| 274 | case ODataConstants::STRFUN_SUBSTRING: |
|
| 275 | return count($params) == 3 ? |
|
| 276 | 'SUBSTRING(' . $params[0] . ', ' . $params[1] . ' + 1, ' . $params[2] . ')' |
|
| 277 | : 'SUBSTRING(' . $params[0] . ', ' . $params[1] . ' + 1)'; |
|
| 278 | ||
| 279 | case ODataConstants::STRFUN_SUBSTRINGOF: |
|
| 280 | return '(LOCATE(' . $params[0] . ', ' . $params[1] . ') > 0)'; |
|
| @@ 288-290 (lines=3) @@ | ||
| 285 | case ODataConstants::STRFUN_TRIM: |
|
| 286 | return 'trim(' . $params[0] . ')'; |
|
| 287 | ||
| 288 | case ODataConstants::STRFUN_SUBSTRING: |
|
| 289 | return count($params) == 3 ? |
|
| 290 | 'substr(' . $params[0] . ', ' . $params[1] . |
|
| 291 | ', ' . $params[2] . ')' : 'substr(' . $params[0] . |
|
| 292 | ', ' . $params[1] . ')'; |
|
| 293 | ||