function views_json_query_handler_argument_query_string::default_actions in Views JSON Query 7
List of default behaviors for this argument if the argument is not present.
Override this method to provide additional (or fewer) default behaviors.
Overrides views_handler_argument::default_actions
File
- handlers/
views_json_query_handler_argument_query_string.inc, line 41 - Definition of views_handler_argument_null.
Class
- views_json_query_handler_argument_query_string
- Argument handler for query string parameter in a JSON file URL.
Code
function default_actions($which = NULL) {
$keys = array(
'ignore',
'not found',
'default',
'access denied',
);
if ($which) {
if (in_array($which, $keys)) {
return parent::default_actions($which);
}
return;
}
$actions = parent::default_actions();
foreach (array_keys($actions) as $key) {
if (!in_array($key, $keys)) {
unset($actions[$key]);
}
}
return $actions;
}