4geo35/traits-helpers

Helpful traits and helper functions

Installs: 37

Dependents: 6

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/4geo35/traits-helpers

v1.1.2 2025-06-26 12:47 UTC

This package is auto-updated.

Last update: 2025-09-26 13:30:19 UTC


README

Описание

Пакет содержит два trait для моделей. ShouldSlug генерирует slug для модели при создании и обновлении. ShuldHumanDate добавляет к модели аттрибуты форматированной даты, даты формируются при помощи Carbon, через функцию date_helper().

date_helper() использует класс DateHelper, в котором есть методы:

  • forFilter формирует дату для фильтра, если указать дату "до", то добавит к дате время 23:59:59, иначе добавит 00:00:00
  • changeTz меняет часовой пояс на Europe/Moscow
  • format форматирует дату, по заданному формату, по умолчанию это d.m.Y H:i