DudeCookie 0.1 beta

16th Март 2021 | Метки: , , ,

привет тебе посетитель :D

в общем как и всегда, мы не строим всякие себе препятствия, мы просто автоматизируем обычную работы, так и появился этот классец.

что умеет?

  • Устанавливать куки
  • Удалять куки
  • Получать значение куки
  • Получать значение куки, которое было экранировано одной из нескольких функций
  • Получать все куки (return $_COOKIE :D )

Казалось бы так мало, но зачем оно надо?

Вот зачем

  • При установке значения, оно автоматически прописывается в $_COOKIE, что обычно мы забываем делать сами и можем допустить ошибочку 1 раз из 100
  • Кидает Exception елси не получилось (не получится) поставить куки
  • При установке куки сама понимает expire дату по схеме: если expire равно «0″, то это будет будет СЕССИОННАЯ куки, если больше «0″, но меньше 365*86400 (1 год), то прибавит к дате time(), если больше нуля но меньше года, то отсчет будет от 1го января саминаете какого года
  • Имеет дефолтные настройки, передаваемые в конструкторе
  • Имеет магик метод, поэтому можно echo $cookie->foo, $cookie->bar = «foo»
  • При получении куки, можно указать ей default value
  • имеет phpdoc

В общем то кому то этот классец может показаться полезным, мне полезен, тебе не знаю :)

аривидерчи, дуд.

DudeCookie исходники

  • Unique Post
Пока комментариев нет.

Яндекс.Метрика