From 441c72bbf3d29be5c7f5eb0fd43ac267fe059c2f Mon Sep 17 00:00:00 2001 From: Christian Weiske Date: Tue, 14 Jan 2014 17:46:51 +0100 Subject: first version that reads birthday reminder files --- src/bdrem/Renderer/Console.php | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 src/bdrem/Renderer/Console.php (limited to 'src/bdrem/Renderer/Console.php') diff --git a/src/bdrem/Renderer/Console.php b/src/bdrem/Renderer/Console.php new file mode 100644 index 0000000..2cd185f --- /dev/null +++ b/src/bdrem/Renderer/Console.php @@ -0,0 +1,39 @@ +days, + $event->age, + $this->str_pad($event->title, 40), + $this->str_pad($event->type, 20), + $event->date + ); + } + return $s; + } + + public function str_pad( + $input, $pad_length, $pad_string = ' ', $pad_type = STR_PAD_RIGHT + ) { + $l = mb_strlen($input, 'utf-8'); + if ($l >= $pad_length) { + return $input; + } + + $p = str_repeat($pad_string, $pad_length - $l); + if ($pad_type == STR_PAD_RIGHT) { + return $input . $p; + } else { + return $p . $input; + } + } +} +?> -- cgit v1.2.3