Initial commit

This commit is contained in:
2020-10-07 10:37:15 +02:00
commit ce5f440392
28157 changed files with 4429172 additions and 0 deletions

View File

@@ -0,0 +1,231 @@
<?xml version="1.0" encoding="UTF-8" ?>
<xsd:schema xmlns="http://doctrine-project.org/schemas/symfony-dic/cache"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://doctrine-project.org/schemas/symfony-dic/cache"
elementFormDefault="qualified">
<xsd:element name="doctrine_cache">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="acl_cache" type="acl_cache" minOccurs="0" maxOccurs="1" />
<xsd:element name="alias" type="alias" minOccurs="0" maxOccurs="unbounded" />
<xsd:element name="provider" type="provider" minOccurs="0" maxOccurs="unbounded" />
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="acl_cache">
<xsd:attribute name="id" type="xsd:string" use="required"/>
</xsd:complexType>
<xsd:complexType name="alias">
<xsd:attribute name="key" type="xsd:string" use="required"/>
</xsd:complexType>
<xsd:complexType name="provider">
<xsd:sequence>
<xsd:element name="type" type="xsd:string"/>
<xsd:element name="namespace" type="xsd:string"/>
<xsd:element name="alias" type="xsd:string" minOccurs="0" maxOccurs="unbounded" />
<xsd:choice minOccurs="0" maxOccurs="1">
<xsd:element name="chain" type="chain_provider"/>
<xsd:element name="couchbase" type="couchbase_provider"/>
<xsd:element name="file-system" type="filesystem_provider"/>
<xsd:element name="memcached" type="memcached_provider"/>
<xsd:element name="memcache" type="memcache_provider"/>
<xsd:element name="mongodb" type="mongodb_provider"/>
<xsd:element name="php-file" type="phpfile_provider"/>
<xsd:element name="redis" type="redis_provider"/>
<xsd:element name="predis" type="predis_provider"/>
<xsd:element name="riak" type="riak_provider"/>
<xsd:element name="sqlite3" type="sqlite3_provider"/>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required"/>
<xsd:attribute name="namespace" type="xsd:string"/>
<xsd:attribute name="type" type="xsd:string" />
</xsd:complexType>
<!-- memcached -->
<xsd:complexType name="memcached_provider">
<xsd:sequence>
<xsd:element name="server" type="memcached_server" minOccurs="1" maxOccurs="unbounded" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="persistent-id" type="xsd:string"/>
<xsd:attribute name="connection-id" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="memcached_server">
<xsd:sequence>
<xsd:element name="host" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="port" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="connection-id" type="xsd:string"/>
<xsd:attribute name="host" type="xsd:string"/>
<xsd:attribute name="port" type="xsd:string"/>
</xsd:complexType>
<!-- memcache -->
<xsd:complexType name="memcache_provider">
<xsd:sequence>
<xsd:element name="server" type="memcached_server" minOccurs="1" maxOccurs="unbounded" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="connection-id" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="memcache_server">
<xsd:sequence>
<xsd:element name="host" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="port" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="host" type="xsd:string"/>
<xsd:attribute name="port" type="xsd:string"/>
</xsd:complexType>
<!-- redis -->
<xsd:complexType name="redis_provider">
<xsd:sequence>
<xsd:element name="host" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="port" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="password" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="timeout" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1" />
<xsd:element name="database" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="host" type="xsd:string"/>
<xsd:attribute name="port" type="xsd:string"/>
<xsd:attribute name="password" type="xsd:string" />
<xsd:attribute name="timeout" type="xsd:unsignedInt" />
<xsd:attribute name="database" type="xsd:unsignedInt" />
<xsd:attribute name="persistent" type="xsd:boolean" />
</xsd:complexType>
<!-- predis -->
<xsd:complexType name="predis_provider">
<xsd:sequence>
<xsd:element name="scheme" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="host" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="port" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="password" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="timeout" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1" />
<xsd:element name="database" type="xsd:unsignedInt" minOccurs="0" maxOccurs="1" />
<xsd:element name="options" type="predis_options" minOccurs="0" maxOccurs="0" />
</xsd:sequence>
<xsd:attribute name="scheme" type="xsd:string"/>
<xsd:attribute name="host" type="xsd:string"/>
<xsd:attribute name="port" type="xsd:string"/>
<xsd:attribute name="password" type="xsd:string" />
<xsd:attribute name="timeout" type="xsd:unsignedInt" />
<xsd:attribute name="database" type="xsd:unsignedInt" />
</xsd:complexType>
<xsd:complexType name="predis_options">
<xsd:sequence>
<xsd:any minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<!-- couchbase -->
<xsd:complexType name="couchbase_provider">
<xsd:sequence>
<xsd:element name="username" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="password" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="bucket-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="hostname" type="couchbase_hostname" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
<xsd:attribute name="username" type="xsd:string"/>
<xsd:attribute name="password" type="xsd:string"/>
<xsd:attribute name="bucket-name" type="xsd:string"/>
</xsd:complexType>
<xsd:simpleType name="couchbase_hostname">
<xsd:restriction base="xsd:string" />
</xsd:simpleType>
<!-- riak -->
<xsd:complexType name="riak_provider">
<xsd:sequence>
<xsd:element name="bucket-property-list" type="memcache_bucket_property_list" minOccurs="0" maxOccurs="1" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="bucket-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="bucket-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="host" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="port" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="connection-id" type="xsd:string"/>
<xsd:attribute name="bucket-name" type="xsd:string"/>
<xsd:attribute name="bucket-id" type="xsd:string"/>
<xsd:attribute name="host" type="xsd:string"/>
<xsd:attribute name="port" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="memcache_bucket_property_list">
<xsd:sequence>
<xsd:element name="allow-multiple" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="n-value" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="allow-multiple" type="xsd:string" />
<xsd:attribute name="n-value" type="xsd:string" />
</xsd:complexType>
<!-- mongodb -->
<xsd:complexType name="mongodb_provider">
<xsd:sequence>
<xsd:element name="server" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="database-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="collection-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="connection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="collection-id" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="server" type="xsd:string" />
<xsd:attribute name="database-id" type="xsd:string" />
<xsd:attribute name="collection-id" type="xsd:string" />
<xsd:attribute name="database-name" type="xsd:string" />
<xsd:attribute name="collection-name" type="xsd:string" />
</xsd:complexType>
<!-- file-system -->
<xsd:complexType name="filesystem_provider">
<xsd:sequence>
<xsd:element name="extension" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="directory" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="umask" type="xsd:integer" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="extension" type="xsd:string"/>
<xsd:attribute name="directory" type="xsd:string"/>
<xsd:attribute name="umask" type="xsd:integer"/>
</xsd:complexType>
<!-- php-file -->
<xsd:complexType name="phpfile_provider">
<xsd:sequence>
<xsd:element name="extension" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="directory" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="umask" type="xsd:integer" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="extension" type="xsd:string"/>
<xsd:attribute name="directory" type="xsd:string"/>
<xsd:attribute name="umask" type="xsd:integer"/>
</xsd:complexType>
<!-- sqlite3 -->
<xsd:complexType name="sqlite3_provider">
<xsd:sequence>
<xsd:element name="file-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
<xsd:element name="table-name" type="xsd:string" minOccurs="0" maxOccurs="1" />
</xsd:sequence>
<xsd:attribute name="file-name" type="xsd:string"/>
<xsd:attribute name="table-name" type="xsd:string"/>
</xsd:complexType>
<!-- chain -->
<xsd:complexType name="chain_provider">
<xsd:sequence>
<xsd:element name="provider" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>

View File

@@ -0,0 +1,85 @@
<?xml version="1.0" encoding="UTF-8" ?>
<container xmlns="http://symfony.com/schema/dic/services"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://symfony.com/schema/dic/services http://symfony.com/schema/dic/services/services-1.0.xsd">
<parameters>
<parameter key="doctrine_cache.apc.class">Doctrine\Common\Cache\ApcCache</parameter>
<parameter key="doctrine_cache.apcu.class">Doctrine\Common\Cache\ApcuCache</parameter>
<parameter key="doctrine_cache.array.class">Doctrine\Common\Cache\ArrayCache</parameter>
<parameter key="doctrine_cache.chain.class">Doctrine\Common\Cache\ChainCache</parameter>
<parameter key="doctrine_cache.couchbase.class">Doctrine\Common\Cache\CouchbaseCache</parameter>
<parameter key="doctrine_cache.couchbase.connection.class">Couchbase</parameter>
<parameter key="doctrine_cache.couchbase.hostnames">localhost:8091</parameter>
<parameter key="doctrine_cache.file_system.class">Doctrine\Common\Cache\FilesystemCache</parameter>
<parameter key="doctrine_cache.php_file.class">Doctrine\Common\Cache\PhpFileCache</parameter>
<parameter key="doctrine_cache.memcache.class">Doctrine\Common\Cache\MemcacheCache</parameter>
<parameter key="doctrine_cache.memcache.connection.class">Memcache</parameter>
<parameter key="doctrine_cache.memcache.host">localhost</parameter>
<parameter key="doctrine_cache.memcache.port">11211</parameter>
<parameter key="doctrine_cache.memcached.class">Doctrine\Common\Cache\MemcachedCache</parameter>
<parameter key="doctrine_cache.memcached.connection.class">Memcached</parameter>
<parameter key="doctrine_cache.memcached.host">localhost</parameter>
<parameter key="doctrine_cache.memcached.port">11211</parameter>
<parameter key="doctrine_cache.mongodb.class">Doctrine\Common\Cache\MongoDBCache</parameter>
<parameter key="doctrine_cache.mongodb.collection.class">MongoCollection</parameter>
<parameter key="doctrine_cache.mongodb.connection.class">MongoClient</parameter>
<parameter key="doctrine_cache.mongodb.server">localhost:27017</parameter>
<parameter key="doctrine_cache.predis.client.class">Predis\Client</parameter>
<parameter key="doctrine_cache.predis.scheme">tcp</parameter>
<parameter key="doctrine_cache.predis.host">localhost</parameter>
<parameter key="doctrine_cache.predis.port">6379</parameter>
<parameter key="doctrine_cache.redis.class">Doctrine\Common\Cache\RedisCache</parameter>
<parameter key="doctrine_cache.redis.connection.class">Redis</parameter>
<parameter key="doctrine_cache.redis.host">localhost</parameter>
<parameter key="doctrine_cache.redis.port">6379</parameter>
<parameter key="doctrine_cache.riak.class">Doctrine\Common\Cache\RiakCache</parameter>
<parameter key="doctrine_cache.riak.bucket.class">Riak\Bucket</parameter>
<parameter key="doctrine_cache.riak.connection.class">Riak\Connection</parameter>
<parameter key="doctrine_cache.riak.bucket_property_list.class">Riak\BucketPropertyList</parameter>
<parameter key="doctrine_cache.riak.host">localhost</parameter>
<parameter key="doctrine_cache.riak.port">8087</parameter>
<parameter key="doctrine_cache.sqlite3.class">Doctrine\Common\Cache\SQLite3Cache</parameter>
<parameter key="doctrine_cache.sqlite3.connection.class">SQLite3</parameter>
<parameter key="doctrine_cache.void.class">Doctrine\Common\Cache\VoidCache</parameter>
<parameter key="doctrine_cache.wincache.class">Doctrine\Common\Cache\WinCacheCache</parameter>
<parameter key="doctrine_cache.xcache.class">Doctrine\Common\Cache\XcacheCache</parameter>
<parameter key="doctrine_cache.zenddata.class">Doctrine\Common\Cache\ZendDataCache</parameter>
<parameter key="doctrine_cache.security.acl.cache.class">Doctrine\Bundle\DoctrineCacheBundle\Acl\Model\AclCache</parameter>
</parameters>
<services>
<service id="doctrine_cache.abstract.apc" class="%doctrine_cache.apc.class%" abstract="true" />
<service id="doctrine_cache.abstract.apcu" class="%doctrine_cache.apcu.class%" abstract="true" />
<service id="doctrine_cache.abstract.array" class="%doctrine_cache.array.class%" abstract="true" />
<service id="doctrine_cache.abstract.chain" class="%doctrine_cache.chain.class%" abstract="true" />
<service id="doctrine_cache.abstract.couchbase" class="%doctrine_cache.couchbase.class%" abstract="true" />
<service id="doctrine_cache.abstract.file_system" class="%doctrine_cache.file_system.class%" abstract="true" />
<service id="doctrine_cache.abstract.php_file" class="%doctrine_cache.php_file.class%" abstract="true" />
<service id="doctrine_cache.abstract.memcache" class="%doctrine_cache.memcache.class%" abstract="true" />
<service id="doctrine_cache.abstract.memcached" class="%doctrine_cache.memcached.class%" abstract="true" />
<service id="doctrine_cache.abstract.mongodb" class="%doctrine_cache.mongodb.class%" abstract="true" />
<service id="doctrine_cache.abstract.redis" class="%doctrine_cache.redis.class%" abstract="true" />
<service id="doctrine_cache.abstract.predis" class="Doctrine\Common\Cache\PredisCache" abstract="true" />
<service id="doctrine_cache.abstract.riak" class="%doctrine_cache.riak.class%" abstract="true" />
<service id="doctrine_cache.abstract.sqlite3" class="%doctrine_cache.sqlite3.class%" abstract="true" />
<service id="doctrine_cache.abstract.void" class="%doctrine_cache.void.class%" abstract="true" />
<service id="doctrine_cache.abstract.wincache" class="%doctrine_cache.wincache.class%" abstract="true" />
<service id="doctrine_cache.abstract.xcache" class="%doctrine_cache.xcache.class%" abstract="true" />
<service id="doctrine_cache.abstract.zenddata" class="%doctrine_cache.zenddata.class%" abstract="true" />
<service id="doctrine_cache.contains_command" class="Doctrine\Bundle\DoctrineCacheBundle\Command\ContainsCommand">
<tag name="console.command" />
</service>
<service id="doctrine_cache.delete_command" class="Doctrine\Bundle\DoctrineCacheBundle\Command\DeleteCommand">
<tag name="console.command" />
</service>
<service id="doctrine_cache.flush_command" class="Doctrine\Bundle\DoctrineCacheBundle\Command\FlushCommand">
<tag name="console.command" />
</service>
<service id="doctrine_cache.stats_command" class="Doctrine\Bundle\DoctrineCacheBundle\Command\StatsCommand">
<tag name="console.command" />
</service>
</services>
</container>