|
5 | 5 | /** |
6 | 6 | * This class contains simple http/https connector for ClickHouse db-server |
7 | 7 | * |
8 | | - * API functions: |
9 | | - * - setServerUrl($url) - set ClickHouse server parameters by url (host, port, etc.) |
10 | | - * - getQuery($h_query [, $sess]) - send GET request |
11 | | - * - postQuery($h_query, $post_data [, $sess]) - send POST request |
| 8 | + * API-requests functions: |
12 | 9 | * - query($sql [,$post_data]) - object-oriented style SQL-query (return $this) |
| 10 | + * - getQuery($query [, $sess]) - function. Send GET request and return raw-response |
| 11 | + * - postQuery($query, $post_data [, $sess]) - send POST request and return response |
13 | 12 | * |
14 | | - * Special functions: |
15 | | - * - getVersion() - return version of ClickHouse server (and detect server features) |
16 | | -* - isSupported(feature-name) - return true or false depending on server features. |
| 13 | + * Server-state functions: |
| 14 | + * - setServerUrl($url) - set ClickHouse server parameters from url (host, port, etc.) |
| 15 | + * - getVersion() - return version of ClickHouse server. Side effect: detect server features. |
| 16 | + * - isSupported(feature-name) - returns server-dependent variables about supported features. |
17 | 17 | * |
18 | 18 | * Sessions: |
19 | 19 | * Check isSupported('session_id'). Relevant only for new ClickHouse versions. |
20 | 20 | * - getSession() - get current session_id from options |
21 | 21 | * - setSession([$sess]) - set specified session_id or generate new session_id |
22 | 22 | * |
23 | | - * Options functions: |
24 | | - * - setOption($key, $value) - set http-url-option for all next requests |
| 23 | + * Options: |
| 24 | + * - setOption($key, $value) - set http-option for all next requests |
25 | 25 | * - getOption($key) - get current http-option value for specified $key |
26 | 26 | * - delOption($key) - delete http-option (same ->setOption($key, null) |
27 | 27 | * |
|
0 commit comments