You are here

class LiveEnvironment in Realistic Dummy Content 8

The live environment.

During normal execution, we want to do things like interact with the file- system and such. However during testing we want to abstract that away. This class represents the live environment.

Hierarchy

  • class \Drupal\realistic_dummy_content_api\environments\Environment

Expanded class hierarchy of LiveEnvironment

1 file declares its use of LiveEnvironment
Environment.php in api/src/environments/Environment.php
Define autoload class.

File

api/src/environments/LiveEnvironment.php, line 20
Define autoload class.

Namespace

Drupal\realistic_dummy_content_api\environments
View source
class LiveEnvironment extends Environment {

  /**
   * {@inheritdoc}
   */
  function _file_get_contents_($filename) {
    return file_get_contents($filename);
  }
  function _file_save_data_($data, $destination = NULL) {
    return file_save_data($data, $destination);
  }
  function _file_save_(stdClass $file) {
    return file_save($file);
  }

}

Members

Namesort descending Modifiers Type Description Overrides
Environment::$env private static property
Environment::addFileToArray static function
Environment::AttributeName static function Returns the attribute of a filename if one exists
Environment::drupalGetPath static function Wrapper around drupal_get_path().
Environment::FilenameRadical static function Returns the name radical of a filename.
Environment::file_get_contents function Get the contents of a file.
Environment::file_save function
Environment::file_save_data function Save the file data to the real or test environment.
Environment::Get static function Get the current environment.
Environment::GetAllFileGroups static function Returns all files with a given extension for a given filepath.
Environment::GetFileContents static function Returns the trimmed contents of a Drpual file object, or NULL if empty.
Environment::getFileParts static function
Environment::LowercaseRadicalNoExtension static function Returns the part of a string before the extension, in lowercase
Environment::Replace static function Returns part of a filename
Environment::Set static function Set the current environment
Environment::SortCandidateFiles static function Given a list of candidate files, sort them by names and parts.
Environment::SortCandidateFiles_ static function Given a list of candidate files, sort them by names and parts.
Environment::validCandidateFilename static function
LiveEnvironment::_file_get_contents_ function Internal function used to get the contents of a file. Overrides Environment::_file_get_contents_
LiveEnvironment::_file_save_ function Overrides Environment::_file_save_
LiveEnvironment::_file_save_data_ function Overrides Environment::_file_save_data_