PHP Класс spec\LdapTools\Object\LdapObjectCreatorSpec

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

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

Свойство Тип Описание
$addOperation LdapTools\Operation\AddOperation
$attributes
$config LdapTools\DomainConfiguration
$dispatcher
$schemaFactory LdapTools\Factory\LdapObjectSchemaFactory
$schemaFactoryTest LdapTools\Factory\LdapObjectSchemaFactory

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

Метод Описание
it_is_initializable ( )
it_should_allow_a_default_container_to_be_overwritten ( $connection )
it_should_allow_a_ldap_server_to_be_set ( $connection )
it_should_call_creation_events_when_creating_a_ldap_object ( LdapTools\Event\EventDispatcherInterface $dispatcher, $connection )
it_should_chain_calls_when_adding_attributes ( )
it_should_chain_calls_when_creating_a_computer ( )
it_should_chain_calls_when_creating_a_contact ( )
it_should_chain_calls_when_creating_a_group ( )
it_should_chain_calls_when_creating_a_user ( )
it_should_chain_calls_when_creating_an_ou ( )
it_should_chain_calls_when_setting_a_parameter ( )
it_should_chain_calls_when_setting_the_container ( )
it_should_chain_calls_when_setting_the_dn ( )
it_should_escape_the_base_dn_name_properly_when_using_a_schema ( $connection )
it_should_filter_out_empty_strings_and_null_values_before_the_operation_is_executed ( $connection )
it_should_get_the_ldap_server_set ( )
it_should_respect_an_explicitly_set_dn ( $connection )
it_should_set_parameters_for_the_attributes_sent_to_ldap ( $connection )
it_should_set_parameters_for_the_container_of_the_ldap_object ( $connection )
it_should_throw_an_exception_when_no_container_is_specified ( )
it_should_throw_an_exception_when_passing_an_invalid_object_to_create ( )
it_should_throw_an_exception_when_passing_an_unknown_ldap_object_type_to_create ( )
it_should_use_a_default_container_defined_in_the_schema ( $connection )
let ( LdapTools\Connection\LdapConnectionInterface $connection )

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

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

public it_is_initializable ( )

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

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

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

public it_should_call_creation_events_when_creating_a_ldap_object ( LdapTools\Event\EventDispatcherInterface $dispatcher, $connection )
$dispatcher LdapTools\Event\EventDispatcherInterface

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public let ( LdapTools\Connection\LdapConnectionInterface $connection )
$connection LdapTools\Connection\LdapConnectionInterface

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

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

protected AddOperation,LdapTools\Operation $addOperation
Результат LdapTools\Operation\AddOperation

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

protected $attributes

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

protected DomainConfiguration,LdapTools $config
Результат LdapTools\DomainConfiguration

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

protected $dispatcher

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

protected LdapObjectSchemaFactory,LdapTools\Factory $schemaFactory
Результат LdapTools\Factory\LdapObjectSchemaFactory

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

protected LdapObjectSchemaFactory,LdapTools\Factory $schemaFactoryTest
Результат LdapTools\Factory\LdapObjectSchemaFactory