* GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see <http://www.gnu.org/licenses/>. */ use Fisharebest\ExtCalendar\Shim; if (!defined('CAL_GREGORIAN')) { Shim::create(); define('CAL_GREGORIAN', 0); define('CAL_JULIAN', 1); define('CAL_JEWISH', 2); define('CAL_FRENCH', 3); define('CAL_NUM_CALS', 4); define('CAL_DOW_DAYNO', 0); define('CAL_DOW_SHORT', Shim::shouldEmulateBug67960() ? 1 : 2); define('CAL_DOW_LONG', Shim::shouldEmulateBug67960() ? 2 : 1); define('CAL_MONTH_GREGORIAN_SHORT', 0); define('CAL_MONTH_GREGORIAN_LONG', 1); define('CAL_MONTH_JULIAN_SHORT', 2); define('CAL_MONTH_JULIAN_LONG', 3); define('CAL_MONTH_JEWISH', 4); define('CAL_MONTH_FRENCH', 5); define('CAL_EASTER_DEFAULT', 0); define('CAL_EASTER_ROMAN', 1); define('CAL_EASTER_ALWAYS_GREGORIAN', 2); define('CAL_EASTER_ALWAYS_JULIAN', 3); define('CAL_JEWISH_ADD_ALAFIM_GERESH', 2); define('CAL_JEWISH_ADD_ALAFIM', 4); define('CAL_JEWISH_ADD_GERESHAYIM', 8); /** * @param integer $calendar_id