You are here

class TestFileDriver in Plug 7

Hierarchy

Expanded class hierarchy of TestFileDriver

File

lib/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/FileDriverTest.php, line 128

Namespace

Doctrine\Tests\Common\Persistence\Mapping
View source
class TestFileDriver extends FileDriver {
  protected function loadMappingFile($file) {
    if (strpos($file, "global.yml") !== false) {
      return array(
        'stdGlobal' => 'stdGlobal',
        'stdGlobal2' => 'stdGlobal2',
      );
    }
    return array(
      'stdClass' => 'stdClass',
    );
  }
  public function loadMetadataForClass($className, ClassMetadata $metadata) {
  }

}

Members

Namesort descending Modifiers Type Description Overrides
FileDriver::$classCache protected property
FileDriver::$globalBasename protected property
FileDriver::$locator protected property
FileDriver::getAllClassNames public function Gets the names of all mapped classes known to this driver. Overrides MappingDriver::getAllClassNames
FileDriver::getElement public function Gets the element of schema meta data for the class from the mapping file. This will lazily load the mapping file if it is not loaded yet.
FileDriver::getGlobalBasename public function Retrieves the global basename.
FileDriver::getLocator public function Retrieves the locator used to discover mapping files by className.
FileDriver::initialize protected function Initializes the class cache from all the global files.
FileDriver::isTransient public function Returns whether the class with the specified name should have its metadata loaded. This is only the case if it is either mapped as an Entity or a MappedSuperclass. Overrides MappingDriver::isTransient
FileDriver::setGlobalBasename public function Sets the global basename.
FileDriver::setLocator public function Sets the locator used to discover mapping files by className.
FileDriver::__construct public function Initializes a new FileDriver that looks in the given path(s) for mapping documents and operates in the specified operating mode. 1
TestFileDriver::loadMappingFile protected function Loads a mapping file with the given name and returns a map from class/entity names to their corresponding file driver elements. Overrides FileDriver::loadMappingFile
TestFileDriver::loadMetadataForClass public function Loads the metadata for the specified class into the provided container. Overrides MappingDriver::loadMetadataForClass