diff options
| author | Christian Weiske <cweiske@cweiske.de> | 2014-01-14 17:46:51 +0100 |
|---|---|---|
| committer | Christian Weiske <cweiske@cweiske.de> | 2014-01-14 17:46:51 +0100 |
| commit | 441c72bbf3d29be5c7f5eb0fd43ac267fe059c2f (patch) | |
| tree | adaf976068ed80a424f5acf64a754a52ce21c4e7 /src/bdrem/Cli.php | |
| download | bdrem-441c72bbf3d29be5c7f5eb0fd43ac267fe059c2f.tar.gz bdrem-441c72bbf3d29be5c7f5eb0fd43ac267fe059c2f.zip | |
first version that reads birthday reminder files
Diffstat (limited to 'src/bdrem/Cli.php')
| -rw-r--r-- | src/bdrem/Cli.php | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/bdrem/Cli.php b/src/bdrem/Cli.php new file mode 100644 index 0000000..5ab5ec8 --- /dev/null +++ b/src/bdrem/Cli.php @@ -0,0 +1,21 @@ +<?php +namespace bdrem; + +class Cli +{ + public function run() + { + $cfg = new Config(); + $cfg->load(); + $source = $cfg->loadSource(); + + $arEvents = $source->getEvents( + date('Y-m-d'), $cfg->daysBefore, $cfg->daysAfter + ); + usort($arEvents, '\\bdrem\\Event::compare'); + + $r = new Renderer_Console(); + echo $r->render($arEvents); + } +} +?> |
