Skip to content

Releases: ArrisFramework/Arris.Cache

0.99.0

20 Jul 09:04
Compare
Choose a tag to compare
- [R] PHP 8.* compatible release
- добавлен хэлпер-метод `addRules()`
- типизация
- required `"psr/log": "^1 | ^2 | ^3"`

v0.7.9: 0.7.9

25 Mar 15:45
Compare
Choose a tag to compare
  • [R] pre 0.8.0 Release
  • [+] в redisPush добавлен аргумент jsonize
  • [*] Cache::redis_connector теперь всегда содержит инстанс RedisClient, даже если enabled = false
  • [+] добавлен класс RedisConnector, расширяющий RedisClient
  • [+] gitignore
  • [*] мелкие фиксы

v0.7.1: 0.7.1

03 Mar 11:43
Compare
Choose a tag to compare
  • [*] фикс возвращаемого значения для getConnector()

v0.7.0: 0.7.0

11 Dec 10:54
Compare
Choose a tag to compare
* [+] расширенная обработка ошибок

fix jsoninze

16 Nov 15:31
Compare
Choose a tag to compare
  • fix CacheHelper::jsonize() now numeric strings will never stores as numbers. Will prevent conversion "56.30" to 56.3 for currency string.

v0.6.0: 0.6.0

10 Nov 13:36
Compare
Choose a tag to compare
  • [R] требует PHP 7.4+
  • [-] убран тип аргумента PDO при инцициализации. Теперь можно инициализироваться без базы.
  • [*] исправлен метод getAllKeys() - теперь он отдает данные из локального репозитория только если это указано прямо
  • [*] исправлен метод redisDel() - для аргумента * он выполняет flushDB команду.
  • [*] метод jsonize() теперь публичный через CacheHelper *
  • [*] мелкие оптимизации в классе RedisClient

redisCheck()

03 Feb 14:41
Compare
Choose a tag to compare
  • [+] redisCheck(string $keyname):bool -- проверяет существование ключа в редисе

TTL 0 is infinite, recursive delete at redisDel

03 Feb 13:49
Compare
Choose a tag to compare
  • [+] Cache::redisDel() допускает удаление по подмаске и возвращает массив удаленных ключей
  • [*] Cache::redisPush(), если TTL = 0 - ключ не истекает
  • [+] Cache::addCounter(), добавлен параметр TTL, если 0 - счетчик не истекает
  • [*] ::defineRule() - если TTL = 0 - он не истекает

0.5.0

28 Dec 09:51
Compare
Choose a tag to compare
  • [+] Cache::flush допускает удаление по подмаске и возвращает удаленный ключ или регулярку, по которой удалялись ключи
  • [+] CacheHelper::raiseFlag() метод, устанавливающий флаг в 1

sortHashBySubkey fix

17 Dec 15:52
Compare
Choose a tag to compare
0.4.5

* [+] CacheHeper::sortHashBySubkey FIX