[1.7.0] Add DefinitionCache decorators, implement Memory decorator
commit002395de09da85a782b8939adc328c6d60464191
authorEdward Z. Yang <edwardzyang@thewritingpot.com>
Tue, 29 May 2007 20:21:33 +0000 (29 20:21 +0000)
committerEdward Z. Yang <edwardzyang@thewritingpot.com>
Tue, 29 May 2007 20:21:33 +0000 (29 20:21 +0000)
tree59b88fd3e7e14fbfdb7e97cacb14367f6bd5e23d
parentd1187ed331b457f8f90ead5e97857e28d61783cf
[1.7.0] Add DefinitionCache decorators, implement Memory decorator
- Move serialization responsibility to Config
- Create DefinitionCacheFactory
- Implement Null definition cache

git-svn-id: http://htmlpurifier.org/svnroot/htmlpurifier/trunk@1117 48356398-32a2-884e-a903-53898d9a118a
16 files changed:
NEWS
library/HTMLPurifier/Config.php
library/HTMLPurifier/DefinitionCache.php
library/HTMLPurifier/DefinitionCache/Decorator.php [new file with mode: 0644]
library/HTMLPurifier/DefinitionCache/Decorator/Memory.php [new file with mode: 0644]
library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in [new file with mode: 0644]
library/HTMLPurifier/DefinitionCache/Null.php [new file with mode: 0644]
library/HTMLPurifier/DefinitionCacheFactory.php [new file with mode: 0644]
tests/HTMLPurifier/DefinitionCache/Decorator/MemoryTest.php [new file with mode: 0644]
tests/HTMLPurifier/DefinitionCache/DecoratorTest.php [new file with mode: 0644]
tests/HTMLPurifier/DefinitionCache/SerializerTest.php
tests/HTMLPurifier/DefinitionCacheFactoryTest.php [new file with mode: 0644]
tests/HTMLPurifier/DefinitionCacheHarness.php
tests/HTMLPurifier/DefinitionCacheTest.php
tests/index.php
tests/test_files.php