function views_json_query_plugin_query_json::option_definition in Views JSON Query 7
Option definition.
Overrides views_object::option_definition
File
- ./
views_json_query_plugin_query_json.inc, line 392 - Query plugin for views_json_query.
Class
- views_json_query_plugin_query_json
- @file Query plugin for views_json_query.
Code
function option_definition() {
$options = parent::option_definition();
$options['json_file'] = array(
'default' => '',
);
$options['row_apath'] = array(
'default' => '',
);
$options['total_items_apath'] = array(
'default' => '',
);
$options['enable_pagination_query_parameters'] = array(
'default' => FALSE,
);
$options['pagination_offset_query_parameter'] = array(
'default' => 'offset',
);
$options['pagination_limit_query_parameter'] = array(
'default' => 'limit',
);
$options['show_errors'] = array(
'default' => TRUE,
);
$options['ssl_verify_peer'] = array(
'default' => FALSE,
'bool' => TRUE,
);
$options['ssl_allow_self_signed'] = array(
'default' => FALSE,
);
$options['ssl_cafile'] = array(
'default' => NULL,
);
$options['ssl_capath'] = array(
'default' => NULL,
);
$options['ssl_local_cert'] = array(
'default' => NULL,
);
$options['ssl_passphrase'] = array(
'default' => NULL,
);
$options['ssl_CN_match'] = array(
'default' => NULL,
);
$options['ssl_verify_depth'] = array(
'default' => NULL,
);
if (version_compare(PHP_VERSION, '5.0.0') >= 0) {
$options['ssl_ciphers'] = array(
'default' => 'DEFAULT',
);
}
if (version_compare(PHP_VERSION, '5.3.2') >= 0) {
$options['ssl_SNI_enabled'] = array(
'default' => NULL,
);
$options['ssl_SNI_server_name'] = array(
'default' => NULL,
);
}
if (version_compare(PHP_VERSION, '5.4.13') >= 0) {
$options['disable_compression'] = array(
'default' => FALSE,
);
}
if (version_compare(PHP_VERSION, '5.6.0') >= 0) {
$options['ssl_peer_fingerprint'] = array(
'default' => NULL,
);
}
return $options;
}