PHP Class spec\LdapTools\Schema\Parser\SchemaYamlParserSpec

Inheritance: extends PhpSpec\ObjectBehavior
Mostra file Open project: ldaptools/ldaptools

Public Methods

Method Description
getMatchers ( )
it_is_initializable ( )
it_should_allow_a_schema_object_type_that_has_a_filter_defined_with_a_class_and_category ( )
it_should_allow_a_schema_object_type_that_has_a_single_category_and_class_defined ( )
it_should_allow_a_schema_object_type_that_has_a_single_category_and_multiple_classes_defined ( )
it_should_allow_a_schema_object_type_that_has_multiple_classes_defined_in_objectClass ( )
it_should_allow_a_schema_object_type_that_has_only_a_category_defined ( )
it_should_allow_a_schema_object_type_that_has_only_a_filter_defined ( )
it_should_allow_a_schema_object_type_that_has_only_a_single_class_defined ( )
it_should_be_able_to_load_a_file_with_a_YAML_extension ( )
it_should_be_able_to_parse_all_types_in_a_schema_and_return_an_array_of_LdapObjectSchema ( )
it_should_be_case_insensitive_when_getting_a_ldap_object_schema_type ( )
it_should_error_when_calling_getSchemaModificationTime_for_a_non_existing_schema ( )
it_should_implement_SchemaParserInferface ( )
it_should_parse_a_custom_repository_for_an_object ( )
it_should_parse_a_schema_object_with_controls_listed ( )
it_should_parse_a_schema_object_with_paging_set ( )
it_should_parse_a_schema_object_with_the_scope_set ( )
it_should_parse_a_schema_objects_converter_options ( )
it_should_parse_a_schema_objects_multivalued_attriutes ( )
it_should_parse_a_schema_that_extends_a_default_schema ( )
it_should_parse_a_schema_that_extends_a_default_schema_with_a_type_that_extends_a_different_default_schema ( )
it_should_parse_a_schema_that_includes_additional_default_schema_files ( )
it_should_parse_a_schema_that_includes_additional_schema_files ( )
it_should_parse_a_schema_with_an_object_that_extends_a_default_schema_object ( )
it_should_parse_a_schema_with_an_object_that_extends_a_schema_from_the_same_directory ( )
it_should_parse_a_schema_with_an_object_that_extends_another_object ( )
it_should_parse_default_attributes_for_an_object ( )
it_should_parse_required_attributes_for_an_object ( )
it_should_parse_the_base_dn_for_an_object ( )
it_should_parse_the_default_container_for_an_object ( )
it_should_return_LdapObjectSchema_when_parsing ( )
it_should_return_a_datetime_when_calling_getSchemaModificationTime ( )
it_should_set_default_attributes_to_select_in_LdapObjectSchema_when_parsing ( )
it_should_throw_a_SchemaParserException_when_the_schema_does_not_have_the_object_type ( )
it_should_throw_a_SchemaParserException_when_the_schema_file_is_not_readable ( )
it_should_throw_a_SchemaParserException_when_the_schema_is_missing_an_objects_definition ( )
it_should_throw_a_SchemaParserException_when_the_schema_object_has_no_attributes ( )
it_should_throw_a_SchemaParserException_when_the_schema_object_type_has_no_class_or_category ( )
it_should_throw_an_error_when_parsing_an_incorrect_scope ( )
let ( )

Method Details

getMatchers() public method

public getMatchers ( )

it_is_initializable() public method

public it_is_initializable ( )

it_should_allow_a_schema_object_type_that_has_a_filter_defined_with_a_class_and_category() public method

it_should_allow_a_schema_object_type_that_has_a_single_category_and_class_defined() public method

it_should_allow_a_schema_object_type_that_has_a_single_category_and_multiple_classes_defined() public method

it_should_allow_a_schema_object_type_that_has_multiple_classes_defined_in_objectClass() public method

it_should_allow_a_schema_object_type_that_has_only_a_category_defined() public method

it_should_allow_a_schema_object_type_that_has_only_a_filter_defined() public method

it_should_allow_a_schema_object_type_that_has_only_a_single_class_defined() public method

it_should_be_able_to_load_a_file_with_a_YAML_extension() public method

it_should_be_able_to_parse_all_types_in_a_schema_and_return_an_array_of_LdapObjectSchema() public method

it_should_be_case_insensitive_when_getting_a_ldap_object_schema_type() public method

it_should_error_when_calling_getSchemaModificationTime_for_a_non_existing_schema() public method

it_should_implement_SchemaParserInferface() public method

it_should_parse_a_custom_repository_for_an_object() public method

it_should_parse_a_schema_object_with_controls_listed() public method

it_should_parse_a_schema_object_with_paging_set() public method

it_should_parse_a_schema_object_with_the_scope_set() public method

it_should_parse_a_schema_objects_converter_options() public method

it_should_parse_a_schema_objects_multivalued_attriutes() public method

it_should_parse_a_schema_that_extends_a_default_schema() public method

it_should_parse_a_schema_that_extends_a_default_schema_with_a_type_that_extends_a_different_default_schema() public method

it_should_parse_a_schema_that_includes_additional_default_schema_files() public method

it_should_parse_a_schema_that_includes_additional_schema_files() public method

it_should_parse_a_schema_with_an_object_that_extends_a_default_schema_object() public method

it_should_parse_a_schema_with_an_object_that_extends_a_schema_from_the_same_directory() public method

it_should_parse_a_schema_with_an_object_that_extends_another_object() public method

it_should_parse_default_attributes_for_an_object() public method

it_should_parse_required_attributes_for_an_object() public method

it_should_parse_the_base_dn_for_an_object() public method

it_should_parse_the_default_container_for_an_object() public method

it_should_return_LdapObjectSchema_when_parsing() public method

it_should_return_a_datetime_when_calling_getSchemaModificationTime() public method

it_should_set_default_attributes_to_select_in_LdapObjectSchema_when_parsing() public method

it_should_throw_a_SchemaParserException_when_the_schema_does_not_have_the_object_type() public method

it_should_throw_a_SchemaParserException_when_the_schema_file_is_not_readable() public method

it_should_throw_a_SchemaParserException_when_the_schema_is_missing_an_objects_definition() public method

it_should_throw_a_SchemaParserException_when_the_schema_object_has_no_attributes() public method

it_should_throw_a_SchemaParserException_when_the_schema_object_type_has_no_class_or_category() public method

it_should_throw_an_error_when_parsing_an_incorrect_scope() public method

let() public method

public let ( )