Expanded class hierarchy of TestFileDriver
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) {
}
}
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 | Get 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 | Retrieve global basename | |
FileDriver:: |
public | function | Retrieve the locator used to discover mapping files by className | |
FileDriver:: |
protected | function | Initialize the class cache from all the global files. | |
FileDriver:: |
public | function |
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 | Set global basename | |
FileDriver:: |
public | function | Set 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:: |