Dedicated to Cyprus Otrhodox Calendar to be used in local projects and libraries.
cd to your_project_root_dir
composer require rozdol/dates:"v1.*"
in Table or Model or Controller
use Rozdol\Dates\Dates;
$this->dates = new Dates();
$date_normalized = $this->dates->F_date('01/01/20', 1); // 01.01.2020
cd dates
composer update rozdol/dates
To test
./vendor/bin/phpunit tests/
cd dates
composer update
git init
git .
git commit -m 'Initial commit'
Create github repo
git remote add origin git@github.com:rozdol/dates.git
git push origin master
- on github add new release (v1.0.0)
- On packagist Update Package
- Login to packagist.org
- Submit
https://github.com/rozdol/dates
cd to your_project_root_dir
composer require rozdol/dates:"v1.*"
in Table or Model or Controller
use Rozdol\Dates\Dates;
$this->dates = new Dates();
$date_normalized = $this->dates->F_date('01/01/20', 1); // 01.01.2020
In Github->Settings->Integrations..->Add->Packagist user: packagist user api_key: packagist->User->Profile->Show API KEY Domain: https://packagist.org
Test: New reslease in Github and check the version in Packagist
install local phpunit
composer require --dev phpunit/phpunit ^6
mkdir tests
cd tests
mkdir TestCase
cd TestCase
mkdir Funcs
edit DatesTest.php
cd dates
composer update rozdol/dates
To test
./vendor/bin/phpunit tests/
git checkout -b travis
git add .travis.yml
git push origin travis
git remote -v
git remote remove origin
git remote add origin git@github.com:rozdol/dates.git
git push origin random_changes