public function getHoliday($iso, $date = 'now', $state = null)
    {
        $iso = $this->getIsoCode($iso);
        $date = $this->getDateTime($date);

        $provider = $this->getProvider($iso);
        $holiday = $provider->getHolidayByDate($date, $state);

        return $holiday;
    }
public function getHoliday($iso, $date = 'now', $state = null)
    {
        $iso = $this->getIsoCode($iso);
        $date = $this->getDateTime($date);

        $provider = $this->getProvider($iso);
        $holiday = $provider->getHolidayByDate($date, $state);

        return $holiday;
    }
public function getHoliday ( $ iso , $ date = 'now' , $ state = null ) { $ iso = $ this -> getIsoCode ( $ iso ) ; $ date = $ this -> getDateTime ( $ date ) ; $ provider = $ this -> getProvider ( $ iso ) ; $ holiday = $ provider -> getHolidayByDate ( $ date , $ state ) ; return $ holiday ; }
Provides detailed information about a specific holiday

@param string           $iso
@param \DateTime|string $date
@param string           $state

@return Holiday|null
Provides detailed information about a specific holiday