class TestFileDriver in Zircon Profile 8.0
Same name and namespace in other branches
- 8 vendor/doctrine/common/tests/Doctrine/Tests/Common/Persistence/Mapping/FileDriverTest.php \Doctrine\Tests\Common\Persistence\Mapping\TestFileDriver
Hierarchy
- class \Doctrine\Common\Persistence\Mapping\Driver\FileDriver implements MappingDriver
- class \Doctrine\Tests\Common\Persistence\Mapping\TestFileDriver
Expanded class hierarchy of TestFileDriver
File
- vendor/
doctrine/ common/ tests/ Doctrine/ Tests/ Common/ Persistence/ Mapping/ FileDriverTest.php, line 128
Namespace
Doctrine\Tests\Common\Persistence\MappingView 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
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
FileDriver:: |
protected | property | ||
FileDriver:: |
protected | property | ||
FileDriver:: |
protected | property | ||
FileDriver:: |
public | function |
Gets the names of all mapped classes known to this driver. Overrides MappingDriver:: |
|
FileDriver:: |
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:: |
public | function | Retrieves the global basename. | |
FileDriver:: |
public | function | Retrieves the locator used to discover mapping files by className. | |
FileDriver:: |
protected | function | Initializes the class cache from all the global files. | |
FileDriver:: |
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:: |
|
FileDriver:: |
public | function | Sets the global basename. | |
FileDriver:: |
public | function | Sets the locator used to discover mapping files by className. | |
FileDriver:: |
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:: |
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:: |
|
TestFileDriver:: |
public | function |
Loads the metadata for the specified class into the provided container. Overrides MappingDriver:: |