Documentation

Setup
in package

Convenience class for setting up Doctrine from different installations and configurations.

Tags
deprecated

Use ORMSetup instead.

Table of Contents

Methods

createAnnotationMetadataConfiguration()  : Configuration
Creates a configuration with an annotation metadata driver.
createAttributeMetadataConfiguration()  : Configuration
Creates a configuration with an attribute metadata driver.
createConfiguration()  : Configuration
Creates a configuration without a metadata driver.
createXMLMetadataConfiguration()  : Configuration
Creates a configuration with an XML metadata driver.
createYAMLMetadataConfiguration()  : Configuration
Creates a configuration with a YAML metadata driver.
registerAutoloadDirectory()  : void
Use this method to register all autoloads for a downloaded Doctrine library.
createCacheConfiguration()  : Cache
createCacheInstance()  : Cache

Methods

createAnnotationMetadataConfiguration()

Creates a configuration with an annotation metadata driver.

public static createAnnotationMetadataConfiguration(array<string|int, string> $paths[, bool $isDevMode = false ][, string|null $proxyDir = null ][, Cache|null $cache = null ][, bool $useSimpleAnnotationReader = true ]) : Configuration
Parameters
$paths : array<string|int, string>
$isDevMode : bool = false
$proxyDir : string|null = null
$cache : Cache|null = null
$useSimpleAnnotationReader : bool = true
Return values
Configuration

createAttributeMetadataConfiguration()

Creates a configuration with an attribute metadata driver.

public static createAttributeMetadataConfiguration(array<string|int, string> $paths[, bool $isDevMode = false ][, string|null $proxyDir = null ][, Cache|null $cache = null ]) : Configuration
Parameters
$paths : array<string|int, string>
$isDevMode : bool = false
$proxyDir : string|null = null
$cache : Cache|null = null
Return values
Configuration

createConfiguration()

Creates a configuration without a metadata driver.

public static createConfiguration([bool $isDevMode = false ][, string|null $proxyDir = null ][, Cache|null $cache = null ]) : Configuration
Parameters
$isDevMode : bool = false
$proxyDir : string|null = null
$cache : Cache|null = null
Return values
Configuration

createXMLMetadataConfiguration()

Creates a configuration with an XML metadata driver.

public static createXMLMetadataConfiguration(array<string|int, string> $paths[, bool $isDevMode = false ][, string|null $proxyDir = null ][, Cache|null $cache = null ]) : Configuration
Parameters
$paths : array<string|int, string>
$isDevMode : bool = false
$proxyDir : string|null = null
$cache : Cache|null = null
Return values
Configuration

createYAMLMetadataConfiguration()

Creates a configuration with a YAML metadata driver.

public static createYAMLMetadataConfiguration(array<string|int, string> $paths[, bool $isDevMode = false ][, string|null $proxyDir = null ][, Cache|null $cache = null ]) : Configuration
Parameters
$paths : array<string|int, string>
$isDevMode : bool = false
$proxyDir : string|null = null
$cache : Cache|null = null
Tags
deprecated

YAML metadata mapping is deprecated and will be removed in 3.0

Return values
Configuration

registerAutoloadDirectory()

Use this method to register all autoloads for a downloaded Doctrine library.

public static registerAutoloadDirectory(string $directory) : void

Pick the directory the library was uncompressed into.

Parameters
$directory : string
Tags
deprecated

Use Composer's autoloader instead.

createCacheConfiguration()

private static createCacheConfiguration(bool $isDevMode, string $proxyDir, Cache|null $cache) : Cache
Parameters
$isDevMode : bool
$proxyDir : string
$cache : Cache|null
Return values
Cache

createCacheInstance()

private static createCacheInstance(bool $isDevMode, Cache|null $cache) : Cache
Parameters
$isDevMode : bool
$cache : Cache|null
Return values
Cache

        
On this page

Search results