[ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
(no description)
File Size: | 154 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
CachingStrategyFactory:: (6 methods):
__construct()
getInstance()
getBestCachingStrategy()
isInMemoryStrategyUsageSafe()
getMemoryLimitInKB()
getMemoryLimitFromIni()
Class: CachingStrategyFactory - X-Ref
Class CachingStrategyFactory__construct() X-Ref |
Private constructor for singleton |
getInstance() X-Ref |
Returns the singleton instance of the factory return: CachingStrategyFactory |
getBestCachingStrategy($sharedStringsUniqueCount, $tempFolder = null) X-Ref |
Returns the best caching strategy, given the number of unique shared strings and the amount of memory available. param: int $sharedStringsUniqueCount Number of unique shared strings param: string|void $tempFolder Temporary folder where the temporary files to store shared strings will be stored return: CachingStrategyInterface The best caching strategy |
isInMemoryStrategyUsageSafe($sharedStringsUniqueCount) X-Ref |
Returns whether it is safe to use in-memory caching, given the number of unique shared strings and the amount of memory available. param: int $sharedStringsUniqueCount Number of unique shared strings return: bool |
getMemoryLimitInKB() X-Ref |
Returns the PHP "memory_limit" in Kilobytes return: float |
getMemoryLimitFromIni() X-Ref |
Returns the formatted "memory_limit" value return: string |
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |