New cache system, some bugfixes

v1.5 1.3.0
Bruno O. Notario 6 years ago
parent 7a587cd5cc
commit 10b2c29544
  1. 8
      .gitignore
  2. 288
      README.md
  3. 7
      system/caches/Phpfastcache/autoload.php
  4. 445
      system/caches/Phpfastcache/composer/ClassLoader.php
  5. 21
      system/caches/Phpfastcache/composer/LICENSE
  6. 9
      system/caches/Phpfastcache/composer/autoload_classmap.php
  7. 9
      system/caches/Phpfastcache/composer/autoload_namespaces.php
  8. 12
      system/caches/Phpfastcache/composer/autoload_psr4.php
  9. 52
      system/caches/Phpfastcache/composer/autoload_real.php
  10. 41
      system/caches/Phpfastcache/composer/autoload_static.php
  11. 202
      system/caches/Phpfastcache/composer/installed.json
  12. 276
      system/caches/Phpfastcache/phpfastcache/phpfastcache/CHANGELOG.md
  13. 86
      system/caches/Phpfastcache/phpfastcache/phpfastcache/CHANGELOG_API.md
  14. 20
      system/caches/Phpfastcache/phpfastcache/phpfastcache/LICENCE
  15. 333
      system/caches/Phpfastcache/phpfastcache/phpfastcache/README.md
  16. 162
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Api.php
  17. 71
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Autoload/Autoload.php
  18. 614
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/CacheManager.php
  19. 25
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Config/Config.php
  20. 450
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Config/ConfigurationOption.php
  21. 38
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Config/ConfigurationOptionInterface.php
  22. 133
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Config/IOConfigurationOptionTrait.php
  23. 221
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Item/ExtendedCacheItemInterface.php
  24. 207
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Item/ItemBaseTrait.php
  25. 469
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Item/ItemExtendedTrait.php
  26. 63
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/AbstractDriverPoolTrait.php
  27. 422
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/CacheItemPoolTrait.php
  28. 373
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/DriverBaseTrait.php
  29. 550
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/ExtendedCacheItemPoolInterface.php
  30. 500
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/ExtendedCacheItemPoolTrait.php
  31. 353
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Core/Pool/IO/IOHelperTrait.php
  32. 24
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apc/Config.php
  33. 144
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apc/Driver.php
  34. 63
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apc/Item.php
  35. 24
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apcu/Config.php
  36. 132
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apcu/Driver.php
  37. 63
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Apcu/Item.php
  38. 177
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cassandra/Config.php
  39. 287
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cassandra/Driver.php
  40. 62
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cassandra/Item.php
  41. 23
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cookie/Config.php
  42. 191
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cookie/Driver.php
  43. 64
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Cookie/Item.php
  44. 137
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchbase/Config.php
  45. 195
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchbase/Driver.php
  46. 63
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchbase/Item.php
  47. 184
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchdb/Config.php
  48. 244
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchdb/Driver.php
  49. 62
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Couchdb/Item.php
  50. 24
      system/caches/Phpfastcache/phpfastcache/phpfastcache/lib/Phpfastcache/Drivers/Devfalse/Config.php
  51. Some files were not shown because too many files have changed in this diff Show More

8
.gitignore vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -0,0 +1,9 @@
<?php
// autoload_classmap.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
);

@ -0,0 +1,9 @@
<?php
// autoload_namespaces.php @generated by Composer
$vendorDir = dirname(dirname(__FILE__));
$baseDir = dirname($vendorDir);
return array(
);

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save