You are here

class DummyRemoteReadOnlyStreamWrapper in Drupal 10

Same name and namespace in other branches
  1. 8 core/modules/file/tests/file_test/src/StreamWrapper/DummyRemoteReadOnlyStreamWrapper.php \Drupal\file_test\StreamWrapper\DummyRemoteReadOnlyStreamWrapper
  2. 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

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\StreamWrapper
View 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

Namesort descending Modifiers Type Description Overrides
DummyRemoteReadOnlyStreamWrapper::getDescription public function Returns the description of the stream wrapper for use in the UI. Overrides DummyRemoteStreamWrapper::getDescription
DummyRemoteReadOnlyStreamWrapper::getName public function Returns the name of the stream wrapper for use in the UI. Overrides DummyRemoteStreamWrapper::getName
DummyRemoteReadOnlyStreamWrapper::getType public static function Returns the type of stream wrapper. Overrides PublicStream::getType
DummyRemoteStreamWrapper::realpath public function Returns canonical, absolute path of the resource. Overrides LocalStream::realpath
LocalStream::$context public property Stream context resource.
LocalStream::$handle public property A generic resource handle.
LocalStream::$uri protected property Instance URI (stream).
LocalStream::dirname public function
LocalStream::dir_closedir public function
LocalStream::dir_opendir public function
LocalStream::dir_readdir public function
LocalStream::dir_rewinddir public function
LocalStream::getFileSystem private function Returns file system service.
LocalStream::getTarget protected function Returns the local writable target of the resource within the stream.
LocalStream::getUri public function
LocalStream::mkdir public function
LocalStream::rename public function
LocalStream::rmdir public function
LocalStream::setUri public function
LocalStream::stream_cast public function
LocalStream::stream_close public function
LocalStream::stream_eof public function
LocalStream::stream_flush public function
LocalStream::stream_lock public function
LocalStream::stream_metadata public function
LocalStream::stream_open public function
LocalStream::stream_read public function
LocalStream::stream_seek public function
LocalStream::stream_set_option 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::stream_stat public function
LocalStream::stream_tell public function
LocalStream::stream_truncate public function
LocalStream::stream_write public function
LocalStream::unlink public function
LocalStream::url_stat public function
PublicStream::basePath public static function Returns the base path for public://.
PublicStream::baseUrl public static function Finds and returns the base URL for public://.
PublicStream::getDirectoryPath public function
PublicStream::getExternalUrl public function
PublicStream::getLocalPath protected function
StreamWrapperInterface::ALL constant A filter that matches all wrappers.
StreamWrapperInterface::HIDDEN constant Defines the stream wrapper bit flag for a hidden file.
StreamWrapperInterface::LOCAL constant Refers to a local file system location.
StreamWrapperInterface::LOCAL_HIDDEN constant Hidden, readable and writable using local files.
StreamWrapperInterface::LOCAL_NORMAL constant Visible, readable and writable using local files.
StreamWrapperInterface::NORMAL 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::READ constant Wrapper is readable (almost always true).
StreamWrapperInterface::READ_VISIBLE constant Visible and read-only.
StreamWrapperInterface::VISIBLE constant Exposed in the UI and potentially web accessible.
StreamWrapperInterface::WRITE constant Wrapper is writable.
StreamWrapperInterface::WRITE_VISIBLE constant Visible, readable and writable.