class ldap_views_handler_argument in Lightweight Directory Access Protocol (LDAP) 8.2
Same name and namespace in other branches
- 7.2 ldap_views/handlers/ldap_views_handler_argument.inc \ldap_views_handler_argument
- 7 ldap_views/handlers/ldap_views_handler_argument.inc \ldap_views_handler_argument
@file Basic textfield argument to handle known ldap attributes
Hierarchy
- class \ldap_views_handler_argument extends \views_handler_argument
Expanded class hierarchy of ldap_views_handler_argument
1 string reference to 'ldap_views_handler_argument'
- ldap_views_views_data in ldap_views/
ldap_views.views.inc - Implements hook_views_data().
File
- ldap_views/
handlers/ ldap_views_handler_argument.inc, line 7 - Basic textfield argument to handle known ldap attributes
View source
class ldap_views_handler_argument extends views_handler_argument {
/**
* Build the query based upon the formula
*/
function query() {
if ($this->real_field == 'basedn' || $this->real_field == 'filter') {
$add_method = 'add_' . $this->real_field;
$this->query
->{$add_method}($this->argument);
}
else {
$this->query
->add_where(0, $this->real_field, $this->argument, '=');
}
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ldap_views_handler_argument:: |
function | Build the query based upon the formula |