PHP Класс spec\LdapTools\Hydrator\OperationHydratorSpec

Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$connection LdapTools\Connection\LdapConnectionInterface
$parser LdapTools\Schema\Parser\SchemaYamlParser
$rootDse LdapTools\Object\LdapObject
$schema LdapTools\Schema\LdapObjectSchema

Открытые методы

Метод Описание
it_is_initializable ( )
it_should_add_controls_on_an_operation_going_to_ldap ( $connection )
it_should_attempt_to_resolve_parameters_for_the_base_dn ( $connection, $rootdse )
it_should_correctly_add_attributes_to_select_based_off_aliases_in_the_order_by_selection ( $connection )
it_should_hydrate_a_modify_operation_to_ldap ( $connection )
it_should_hydrate_a_query_operation_to_ldap_with_a_schema ( $connection )
it_should_hydrate_a_query_operation_to_ldap_without_a_schema_or_connection ( )
it_should_hydrate_an_add_operation_to_ldap ( $connection )
it_should_hydrate_the_ldap_filter_for_a_query_operation_based_off_the_current_alias ( $connection )
it_should_not_attempt_to_resolve_parameters_for_a_base_dn_for_the_RootDSE ( QueryOperation $operation, $connection )
it_should_only_support_an_operation_going_to_ldap ( )
it_should_select_get_the_correct_attributes_to_select_based_off_the_alias_in_use ( $connection )
it_should_set_the_scope_based_off_the_schema ( $connection )
it_should_set_whether_paging_is_used_based_off_the_schema ( $connection )
let ( LdapTools\Connection\LdapConnectionInterface $connection, LdapObject $rootdse )

Описание методов

it_is_initializable() публичный Метод

public it_is_initializable ( )

it_should_add_controls_on_an_operation_going_to_ldap() публичный Метод

it_should_attempt_to_resolve_parameters_for_the_base_dn() публичный Метод

it_should_correctly_add_attributes_to_select_based_off_aliases_in_the_order_by_selection() публичный Метод

it_should_hydrate_a_modify_operation_to_ldap() публичный Метод

it_should_hydrate_a_query_operation_to_ldap_with_a_schema() публичный Метод

it_should_hydrate_a_query_operation_to_ldap_without_a_schema_or_connection() публичный Метод

it_should_hydrate_an_add_operation_to_ldap() публичный Метод

it_should_hydrate_the_ldap_filter_for_a_query_operation_based_off_the_current_alias() публичный Метод

it_should_not_attempt_to_resolve_parameters_for_a_base_dn_for_the_RootDSE() публичный Метод

public it_should_not_attempt_to_resolve_parameters_for_a_base_dn_for_the_RootDSE ( QueryOperation $operation, $connection )
$operation LdapTools\Operation\QueryOperation

it_should_only_support_an_operation_going_to_ldap() публичный Метод

it_should_select_get_the_correct_attributes_to_select_based_off_the_alias_in_use() публичный Метод

it_should_set_the_scope_based_off_the_schema() публичный Метод

it_should_set_whether_paging_is_used_based_off_the_schema() публичный Метод

let() публичный Метод

public let ( LdapTools\Connection\LdapConnectionInterface $connection, LdapObject $rootdse )
$connection LdapTools\Connection\LdapConnectionInterface
$rootdse LdapTools\Object\LdapObject

Описание свойств

$connection защищенное свойство

protected LdapConnectionInterface,LdapTools\Connection $connection
Результат LdapTools\Connection\LdapConnectionInterface

$parser защищенное свойство

protected SchemaYamlParser,LdapTools\Schema\Parser $parser
Результат LdapTools\Schema\Parser\SchemaYamlParser

$rootDse защищенное свойство

protected LdapObject,LdapTools\Object $rootDse
Результат LdapTools\Object\LdapObject

$schema защищенное свойство

protected LdapObjectSchema,LdapTools\Schema $schema
Результат LdapTools\Schema\LdapObjectSchema