PHP Класс spec\PhpSpec\ServiceContainer\IndexedServiceContainerSpec

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

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

Метод Описание
it_does_not_evaluate_callables_that_are_set ( )
it_evaluates_factory_function_only_once_for_shared_services ( )
it_knows_when_services_are_defined ( $service )
it_knows_when_services_are_not_defined ( )
it_provides_a_way_to_remove_service_by_key ( $service )
it_returns_custom_default_for_unexisting_parameter_if_provided ( )
it_returns_nothing_when_no_services_are_tagged ( )
it_returns_null_value_for_unexisting_parameter ( )
it_returns_services_which_are_defined_using_tags ( )
it_returns_services_which_are_set_using_tags ( $service )
it_stores_parameters ( )
it_stores_services ( $service )
it_supports_custom_service_configurators ( )
it_throws_exception_when_trying_to_get_unexisting_service ( )
it_uses_new_definition_when_a_service_is_redefined ( )

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

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

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

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

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

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

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

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

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

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

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

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

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

public it_stores_services ( $service )

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

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

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