ParamConverterInterface

Interface for parameter converters.

Classes implementing this interface are responsible for converting a path parameter to the object it represents.

Here is an example path: /admin/structure/block/manage/{block}

In this case, '{block}' would be the path parameter which should be turned into a block object representing the block in question.

ParamConverters are defined as services tagged with 'paramconverter', and are managed by the 'paramconverter_manager' service.

Hierarchy

See also

Menu system

\Drupal\Core\ParamConverter\ParamConverterManagerInterface

\Drupal\Core\ParamConverter\EntityConverter

File

core/lib/Drupal/Core/ParamConverter/ParamConverterInterface.php, line 25

Namespace

Drupal\Core\ParamConverter

Members

Name Modifiers Type Description
ParamConverterInterface::applies public function Determines if the converter applies to a specific route and variable.
ParamConverterInterface::convert public function Converts path variables to their corresponding objects.
doc_Drupal
2016-10-29 09:33:07
Comments
Leave a Comment

Please login to continue.