twmbx / laravel-carbon-macros

A handy collection of Illuminate\Support\Carbon date helpers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Laravel Carbon Macros

Packagist Version GitHub Main Workflow Status Packagist License GitHub Contributors

A handy collection of international Illuminate\Support\Carbon date helpers

Available Methods

US Dates

  • isNewYearsDay
  • isMlkJrDay
  • isPresidentsDay
  • isGoodFriday
  • isEasterSunday
  • isMemorialDay
  • isIndependenceDay
  • isLaborDay
  • isColumbusDay
  • isVeteransDay
  • isAmericanThanksgiving
  • isChristmasDay
  • isNewYearsEve

Canadian Dates

  • isNewYearsDay
  • isFamilyDay
  • isGoodFriday
  • isEasterSunday
  • isVictoriaDay
  • isCanadaDay
  • isCivicHoliday
  • isLabourDay
  • isCanadianThanksgiving
  • isRemembranceDay
  • isChristmasDay
  • isBoxingDay
  • isNewYearsEve

Other Dates

Installation

Install via composer

composer require dansoppelsa/laravel-carbon-macros

Usage

<?php

use Illuminate\Support\Carbon;


$day = Carbon::parse('2020-12-25');

$day->isChristmasDay();
// true

$day->isNewYearsDay();
// false

About

A handy collection of Illuminate\Support\Carbon date helpers

License:MIT License


Languages

Language:PHP 100.0%