110 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			110 lines
		
	
	
		
			4.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
<?php
 | 
						|
/**
 | 
						|
 * Global Configuration Override
 | 
						|
 *
 | 
						|
 * You can use this file for overriding configuration values from modules, etc.
 | 
						|
 * You would place values in here that are agnostic to the environment and not
 | 
						|
 * sensitive to security.
 | 
						|
 *
 | 
						|
 * @NOTE: In practice, this file will typically be INCLUDED in your source
 | 
						|
 * control, so do not include passwords or other sensitive information in this
 | 
						|
 * file.
 | 
						|
 */
 | 
						|
return array(
 | 
						|
    // DOCTRINE CONF
 | 
						|
    'service_manager' => array(
 | 
						|
        'factories' => array(
 | 
						|
            'doctrine.cache.mycache' => 'MonarcCore\Service\DoctrineCacheServiceFactory',
 | 
						|
        ),
 | 
						|
    ),
 | 
						|
    'doctrine' => array(
 | 
						|
        'connection' => array(
 | 
						|
            'orm_default' => array(
 | 
						|
                'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
 | 
						|
                'params' => array(
 | 
						|
                    'host' => 'localhost',
 | 
						|
                    'port' => 3306,
 | 
						|
                    'user' => 'user',
 | 
						|
                    'password' => '',
 | 
						|
                    'dbname' => 'monarc_common',
 | 
						|
                    'charset' => 'utf8',
 | 
						|
                    'driverOptions' => array(
 | 
						|
                        PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
 | 
						|
                    ),
 | 
						|
                ),
 | 
						|
            ),
 | 
						|
            'orm_cli' => array(
 | 
						|
                'driverClass' => 'Doctrine\DBAL\Driver\PDOMySql\Driver',
 | 
						|
                'params' => array(
 | 
						|
                    'host' => 'localhost',
 | 
						|
                    'port' => 3306,
 | 
						|
                    'user' => 'root',
 | 
						|
                    'password' => '',
 | 
						|
                    'dbname' => 'monarc_cli',
 | 
						|
                    'charset' => 'utf8',
 | 
						|
                    'driverOptions' => array(
 | 
						|
                        PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8',
 | 
						|
                    ),
 | 
						|
                ),
 | 
						|
            ),
 | 
						|
        ),
 | 
						|
        /*'migrations_configuration' => array(
 | 
						|
            'orm_default' => array(
 | 
						|
                'name' => 'Monarc Migrations',
 | 
						|
                'directory' => __DIR__."/../../migrations",
 | 
						|
                'namespace' => 'Monarc\Migrations',
 | 
						|
                'table' => 'migrations',
 | 
						|
                'column' => 'version',
 | 
						|
            ),
 | 
						|
            'orm_cli' => array(
 | 
						|
                'name' => 'Monarc Common Migrations',
 | 
						|
                'directory' => __DIR__."/../../migrations",
 | 
						|
                'namespace' => 'MonarcCli\Migrations',
 | 
						|
                'table' => 'migrations',
 | 
						|
                'column' => 'version',
 | 
						|
            ),
 | 
						|
        ),*/
 | 
						|
        'entitymanager' => array(
 | 
						|
            'orm_default' => array(
 | 
						|
                'connection'    => 'orm_default',
 | 
						|
                'configuration' => 'orm_default'
 | 
						|
            ),
 | 
						|
            'orm_cli' => array(
 | 
						|
                'connection'    => 'orm_cli',
 | 
						|
                'configuration' => 'orm_cli',
 | 
						|
            ),
 | 
						|
        ),
 | 
						|
        'configuration' => array(
 | 
						|
            'orm_default' => array(
 | 
						|
                'metadata_cache'        => 'mycache',
 | 
						|
                'query_cache'           => 'mycache',
 | 
						|
                'result_cache'          => 'mycache',
 | 
						|
                'driver'                => 'orm_default', // This driver will be defined later
 | 
						|
                'generate_proxies'      => true,
 | 
						|
                'proxy_dir'             => 'data/DoctrineORMModule/Proxy',
 | 
						|
                'proxy_namespace'       => 'DoctrineORMModule\Proxy',
 | 
						|
                'filters'               => array(),
 | 
						|
                'datetime_functions'    => array(),
 | 
						|
                'string_functions'      => array(),
 | 
						|
                'numeric_functions'     => array(),
 | 
						|
                'second_level_cache'    => array(),
 | 
						|
            ),
 | 
						|
            'orm_cli' => array(
 | 
						|
                'metadata_cache'        => 'mycache',
 | 
						|
                'query_cache'           => 'mycache',
 | 
						|
                'result_cache'          => 'mycache',
 | 
						|
                'driver'                => 'orm_cli', // This driver will be defined later
 | 
						|
                'generate_proxies'      => true,
 | 
						|
                'proxy_dir'             => 'data/DoctrineORMModule/Proxy',
 | 
						|
                'proxy_namespace'       => 'DoctrineORMModule\Proxy',
 | 
						|
                'filters'               => array(),
 | 
						|
                'datetime_functions'    => array(),
 | 
						|
                'string_functions'      => array(),
 | 
						|
                'numeric_functions'     => array(),
 | 
						|
                'second_level_cache'    => array(),
 | 
						|
            ),
 | 
						|
        ),
 | 
						|
    ),
 | 
						|
    // END DOCTRINE CONF
 | 
						|
);
 |