4geo35/traits-helpers

Helpful traits and helper functions

v1.0.6 2025-03-28 10:19 UTC

This package is auto-updated.

Last update: 2025-03-28 10:20:15 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