PHP Класс spec\Sylius\Bundle\ResourceBundle\Controller\RequestConfigurationSpec

Автор: Paweł Jędrzejewski ([email protected])
Автор: Arnaud Langade ([email protected])
Наследование: extends PhpSpec\ObjectBehavior
Показать файл Открыть проект

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

Метод Описание
it_allows_to_override_criteria_parameter_in_route ( Parameters $parameters, Request $request )
it_allows_to_override_sorting_parameter_in_route ( Parameters $parameters, Request $request )
it_can_have_state_machine_transition ( Parameters $parameters )
it_checks_if_its_a_html_request ( Request $request )
it_checks_if_limit_is_enabled ( Parameters $parameters )
it_checks_if_pagination_is_enabled ( Parameters $parameters )
it_checks_if_the_resource_is_filterable ( Parameters $parameters )
it_checks_if_the_resource_is_sortable ( Parameters $parameters )
it_does_not_have_grid_unless_defined_as_in_parameters ( Parameters $parameters )
it_generates_form_type_with_array_configuration ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_generates_permission_name ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_generates_redirect_referer ( Parameters $parameters, Request $request, Symfony\Component\HttpFoundation\ParameterBag $bag )
it_generates_redirect_route ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_generates_route_names ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_gets_form_type_and_its_options ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_gets_limit ( Parameters $parameters )
it_gets_pagination_max_per_page ( Parameters $parameters )
it_has_criteria_parameter ( Parameters $parameters, Request $request )
it_has_event_name ( Parameters $parameters )
it_has_factory_arguments_parameter ( Parameters $parameters )
it_has_factory_method_parameter ( Parameters $parameters )
it_has_flash_message_parameter ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_has_metadata ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
it_has_no_filterable_parameter ( Parameters $parameters )
it_has_no_sortable_parameter ( Parameters $parameters )
it_has_parameters ( Parameters $parameters )
it_has_permission_unless_defined_as_false_in_parameters ( Parameters $parameters )
it_has_repository_arguments_parameter ( Parameters $parameters )
it_has_repository_method_parameter ( Parameters $parameters )
it_has_request ( Request $request )
it_has_section ( Parameters $parameters )
it_has_sortable_position_parameter ( Parameters $parameters )
it_has_sorting_parameter ( Parameters $parameters, Request $request )
it_has_vars ( Parameters $parameters )
it_is_initializable ( )
it_returns_array_as_redirect_parameters ( Parameters $parameters )
it_returns_default_template_names ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
it_returns_default_template_names_for_a_directory_based_templates ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
it_takes_permission_name_from_parameters_if_provided ( Parameters $parameters )
it_takes_section_into_account_when_generating_redirect_route ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_takes_the_custom_template_if_specified ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
it_throws_an_exception_when_permission_is_set_as_false_in_parameters_but_still_trying_to_get_it ( Parameters $parameters )
it_throws_an_exception_when_trying_to_retrieve_undefined_grid ( Parameters $parameters )
let ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request, Parameters $parameters )

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

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

public it_allows_to_override_criteria_parameter_in_route ( Parameters $parameters, Request $request )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters
$request Symfony\Component\HttpFoundation\Request

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

public it_allows_to_override_sorting_parameter_in_route ( Parameters $parameters, Request $request )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters
$request Symfony\Component\HttpFoundation\Request

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

public it_can_have_state_machine_transition ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_checks_if_its_a_html_request ( Request $request )
$request Symfony\Component\HttpFoundation\Request

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

public it_checks_if_limit_is_enabled ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_checks_if_pagination_is_enabled ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_checks_if_the_resource_is_filterable ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_checks_if_the_resource_is_sortable ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_does_not_have_grid_unless_defined_as_in_parameters ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_generates_form_type_with_array_configuration ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_generates_permission_name ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_generates_redirect_referer ( Parameters $parameters, Request $request, Symfony\Component\HttpFoundation\ParameterBag $bag )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters
$request Symfony\Component\HttpFoundation\Request
$bag Symfony\Component\HttpFoundation\ParameterBag

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

public it_generates_redirect_route ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_generates_route_names ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_gets_form_type_and_its_options ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_gets_limit ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_gets_pagination_max_per_page ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_criteria_parameter ( Parameters $parameters, Request $request )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters
$request Symfony\Component\HttpFoundation\Request

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

public it_has_event_name ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_factory_arguments_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_factory_method_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_flash_message_parameter ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_metadata ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface

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

public it_has_no_filterable_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_no_sortable_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_parameters ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_permission_unless_defined_as_false_in_parameters ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_repository_arguments_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_repository_method_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_request ( Request $request )
$request Symfony\Component\HttpFoundation\Request

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

public it_has_section ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_sortable_position_parameter ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_has_sorting_parameter ( Parameters $parameters, Request $request )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters
$request Symfony\Component\HttpFoundation\Request

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

public it_has_vars ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_is_initializable ( )

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

public it_returns_array_as_redirect_parameters ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_returns_default_template_names ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface

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

public it_returns_default_template_names_for_a_directory_based_templates ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface

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

public it_takes_permission_name_from_parameters_if_provided ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_takes_section_into_account_when_generating_redirect_route ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_takes_the_custom_template_if_specified ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_throws_an_exception_when_permission_is_set_as_false_in_parameters_but_still_trying_to_get_it ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public it_throws_an_exception_when_trying_to_retrieve_undefined_grid ( Parameters $parameters )
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters

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

public let ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$request Symfony\Component\HttpFoundation\Request
$parameters Sylius\Bundle\ResourceBundle\Controller\Parameters