class StreamWrapperManager
Provides a StreamWrapper manager.
Hierarchy
- class \Symfony\Component\DependencyInjection\ContainerAware implements \Symfony\Component\DependencyInjection\ContainerAwareInterface
- class \Drupal\Core\StreamWrapper\StreamWrapperManager implements StreamWrapperManagerInterface
See also
\Drupal\Core\StreamWrapper\StreamWrapperInterface
File
- core/lib/Drupal/Core/StreamWrapper/StreamWrapperManager.php, line 12
Namespace
Drupal\Core\StreamWrapperMembers
Name | Modifiers | Type | Description |
---|---|---|---|
ContainerAware::$container | protected | property | |
ContainerAware::setContainer | public | function | Sets the container. |
StreamWrapperManager::$info | protected | property | Contains stream wrapper info. |
StreamWrapperManager::$wrappers | protected | property | Contains collected stream wrappers. |
StreamWrapperManager::addStreamWrapper | public | function | Adds a stream wrapper. |
StreamWrapperManager::getClass | public | function | Returns the stream wrapper class name for a given scheme. Overrides StreamWrapperManagerInterface::getClass |
StreamWrapperManager::getDescriptions | public | function | Returns registered stream wrapper descriptions. Overrides StreamWrapperManagerInterface::getDescriptions |
StreamWrapperManager::getNames | public | function | Returns registered stream wrapper names. Overrides StreamWrapperManagerInterface::getNames |
StreamWrapperManager::getViaScheme | public | function | Returns a reference to the stream wrapper class responsible for a scheme. Overrides StreamWrapperManagerInterface::getViaScheme |
StreamWrapperManager::getViaUri | public | function | Returns a reference to the stream wrapper class responsible for a URI. Overrides StreamWrapperManagerInterface::getViaUri |
StreamWrapperManager::getWrapper | protected | function | Returns a stream wrapper instance. |
StreamWrapperManager::getWrappers | public | function | Provides Drupal stream wrapper registry. Overrides StreamWrapperManagerInterface::getWrappers |
StreamWrapperManager::register | public | function | Registers the tagged stream wrappers. |
StreamWrapperManager::registerWrapper | public | function | Registers stream wrapper with PHP. Overrides StreamWrapperManagerInterface::registerWrapper |
StreamWrapperManager::unregister | public | function | Unregisters the tagged stream wrappers. |
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/core!lib!Drupal!Core!StreamWrapper!StreamWrapperManager.php/class/StreamWrapperManager/8.1.x