class DummyRemoteReadOnlyStreamWrapper in Drupal 10
Same name and namespace in other branches
- 8 core/modules/file/tests/file_test/src/StreamWrapper/DummyRemoteReadOnlyStreamWrapper.php \Drupal\file_test\StreamWrapper\DummyRemoteReadOnlyStreamWrapper
- 9 core/modules/file/tests/file_test/src/StreamWrapper/DummyRemoteReadOnlyStreamWrapper.php \Drupal\file_test\StreamWrapper\DummyRemoteReadOnlyStreamWrapper
Dummy read-only remote stream wrapper (dummy-remote-readonly://).
Hierarchy
- class \Drupal\Core\StreamWrapper\LocalStream implements StreamWrapperInterface
- class \Drupal\Core\StreamWrapper\PublicStream
- class \Drupal\file_test\StreamWrapper\DummyRemoteStreamWrapper
- class \Drupal\file_test\StreamWrapper\DummyRemoteReadOnlyStreamWrapper
- class \Drupal\file_test\StreamWrapper\DummyRemoteStreamWrapper
- class \Drupal\Core\StreamWrapper\PublicStream
Expanded class hierarchy of DummyRemoteReadOnlyStreamWrapper
1 file declares its use of DummyRemoteReadOnlyStreamWrapper
- ImageStyleCustomStreamWrappersTest.php in core/
modules/ image/ tests/ src/ Kernel/ ImageStyleCustomStreamWrappersTest.php
File
- core/
modules/ file/ tests/ file_test/ src/ StreamWrapper/ DummyRemoteReadOnlyStreamWrapper.php, line 10
Namespace
Drupal\file_test\StreamWrapperView source
class DummyRemoteReadOnlyStreamWrapper extends DummyRemoteStreamWrapper {
/**
* {@inheritdoc}
*/
public static function getType() {
return StreamWrapperInterface::READ_VISIBLE;
}
/**
* {@inheritdoc}
*/
public function getName() {
return t('Dummy remote read-only files');
}
/**
* {@inheritdoc}
*/
public function getDescription() {
return t('Dummy remote read-only stream wrapper for testing.');
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
DummyRemoteReadOnlyStreamWrapper:: |
public | function |
Returns the description of the stream wrapper for use in the UI. Overrides DummyRemoteStreamWrapper:: |
|
DummyRemoteReadOnlyStreamWrapper:: |
public | function |
Returns the name of the stream wrapper for use in the UI. Overrides DummyRemoteStreamWrapper:: |
|
DummyRemoteReadOnlyStreamWrapper:: |
public static | function |
Returns the type of stream wrapper. Overrides PublicStream:: |
|
DummyRemoteStreamWrapper:: |
public | function |
Returns canonical, absolute path of the resource. Overrides LocalStream:: |
|
LocalStream:: |
public | property | Stream context resource. | |
LocalStream:: |
public | property | A generic resource handle. | |
LocalStream:: |
protected | property | Instance URI (stream). | |
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
private | function | Returns file system service. | |
LocalStream:: |
protected | function | Returns the local writable target of the resource within the stream. | |
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | Since Windows systems do not allow it and it is not needed for most use cases anyway, this method is not supported on local files and will trigger an error and return false. If needed, custom subclasses can provide OS-specific implementations for… | |
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
LocalStream:: |
public | function | ||
PublicStream:: |
public static | function | Returns the base path for public://. | |
PublicStream:: |
public static | function | Finds and returns the base URL for public://. | |
PublicStream:: |
public | function | ||
PublicStream:: |
public | function | ||
PublicStream:: |
protected | function | ||
StreamWrapperInterface:: |
constant | A filter that matches all wrappers. | ||
StreamWrapperInterface:: |
constant | Defines the stream wrapper bit flag for a hidden file. | ||
StreamWrapperInterface:: |
constant | Refers to a local file system location. | ||
StreamWrapperInterface:: |
constant | Hidden, readable and writable using local files. | ||
StreamWrapperInterface:: |
constant | Visible, readable and writable using local files. | ||
StreamWrapperInterface:: |
constant | This is the default 'type' flag. This does not include StreamWrapperInterface::LOCAL, because PHP grants a greater trust level to local files (for example, they can be used in an "include" statement, regardless of the… | ||
StreamWrapperInterface:: |
constant | Wrapper is readable (almost always true). | ||
StreamWrapperInterface:: |
constant | Visible and read-only. | ||
StreamWrapperInterface:: |
constant | Exposed in the UI and potentially web accessible. | ||
StreamWrapperInterface:: |
constant | Wrapper is writable. | ||
StreamWrapperInterface:: |
constant | Visible, readable and writable. |