| 
<?php
 Swift_DependencyContainer::getInstance()
 ->register('cache')
 ->asAliasOf('cache.array')
 
 ->register('tempdir')
 ->asValue('/tmp')
 
 ->register('cache.null')
 ->asSharedInstanceOf('Swift_KeyCache_NullKeyCache')
 
 ->register('cache.array')
 ->asSharedInstanceOf('Swift_KeyCache_ArrayKeyCache')
 ->withDependencies(array('cache.inputstream'))
 
 ->register('cache.disk')
 ->asSharedInstanceOf('Swift_KeyCache_DiskKeyCache')
 ->withDependencies(array('cache.inputstream', 'tempdir'))
 
 ->register('cache.inputstream')
 ->asNewInstanceOf('Swift_KeyCache_SimpleKeyCacheInputStream')
 ;
 
 |