public ParamConverterManager::getConverter($converter)
Lazy-loads converter services.
Parameters
string $id: The service id of converter service to load.
Return value
\Drupal\Core\ParamConverter\ParamConverterInterface The loaded converter service identified by the given service id.
Throws
\InvalidArgumentException If the given service id is not a registered converter.
Overrides ParamConverterManagerInterface::getConverter
File
- core/lib/Drupal/Core/ParamConverter/ParamConverterManager.php, line 34
Class
- ParamConverterManager
- Manages converter services for converting request parameters to full objects.
Namespace
Drupal\Core\ParamConverter
Code
1 2 3 4 5 6 7 8 | public function getConverter( $converter ) { if (isset( $this ->converters[ $converter ])) { return $this ->converters[ $converter ]; } else { throw new \InvalidArgumentException(sprintf( 'No converter has been registered for %s' , $converter )); } } |
Please login to continue.