├── .gitignore ├── .travis.yml ├── LICENSE ├── composer.json ├── humbug.json.dist ├── phpunit.xml ├── readme.md ├── src ├── Memorizator.php ├── Storage.php ├── Utils.php └── functions.php └── tests ├── MemorizatorTest.php ├── Memorize ├── MemorizeInClosureTest.php ├── MemorizeInFunctionTest.php ├── MemorizeInObjectTest.php └── MemorizeInStaticTest.php ├── StorageTest.php ├── Support ├── FactorialCalculator.php ├── Singleton.php ├── StaticFactorialCalculator.php ├── ValueObject.php └── functions.php └── UtilsTest.php /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor/ 2 | composer.lock 3 | .idea 4 | humbuglog.txt -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/composer.json -------------------------------------------------------------------------------- /humbug.json.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/humbug.json.dist -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/phpunit.xml -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/readme.md -------------------------------------------------------------------------------- /src/Memorizator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/src/Memorizator.php -------------------------------------------------------------------------------- /src/Storage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/src/Storage.php -------------------------------------------------------------------------------- /src/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/src/Utils.php -------------------------------------------------------------------------------- /src/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/src/functions.php -------------------------------------------------------------------------------- /tests/MemorizatorTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/MemorizatorTest.php -------------------------------------------------------------------------------- /tests/Memorize/MemorizeInClosureTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Memorize/MemorizeInClosureTest.php -------------------------------------------------------------------------------- /tests/Memorize/MemorizeInFunctionTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Memorize/MemorizeInFunctionTest.php -------------------------------------------------------------------------------- /tests/Memorize/MemorizeInObjectTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Memorize/MemorizeInObjectTest.php -------------------------------------------------------------------------------- /tests/Memorize/MemorizeInStaticTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Memorize/MemorizeInStaticTest.php -------------------------------------------------------------------------------- /tests/StorageTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/StorageTest.php -------------------------------------------------------------------------------- /tests/Support/FactorialCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Support/FactorialCalculator.php -------------------------------------------------------------------------------- /tests/Support/Singleton.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Support/Singleton.php -------------------------------------------------------------------------------- /tests/Support/StaticFactorialCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Support/StaticFactorialCalculator.php -------------------------------------------------------------------------------- /tests/Support/ValueObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Support/ValueObject.php -------------------------------------------------------------------------------- /tests/Support/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/Support/functions.php -------------------------------------------------------------------------------- /tests/UtilsTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solodkiy/memorize/HEAD/tests/UtilsTest.php --------------------------------------------------------------------------------