summaryrefslogtreecommitdiff
path: root/app/Libraries
diff options
context:
space:
mode:
authorMax2019-05-13 15:50:36 +0200
committerMax2019-05-13 15:50:36 +0200
commit7149647b729b2aa30d76346a7cc3da37c1c692ca (patch)
treeb773b7c02a3434ea46d12659302abc586b0fdb7b /app/Libraries
downloadkategorischeraperitif-7149647b729b2aa30d76346a7cc3da37c1c692ca.tar.gz
Initial commit.
Diffstat (limited to 'app/Libraries')
-rw-r--r--app/Libraries/TemplateFunction.php23
-rw-r--r--app/Libraries/Utility.php12
2 files changed, 35 insertions, 0 deletions
diff --git a/app/Libraries/TemplateFunction.php b/app/Libraries/TemplateFunction.php
new file mode 100644
index 0000000..54a36de
--- /dev/null
+++ b/app/Libraries/TemplateFunction.php
@@ -0,0 +1,23 @@
+<?php
+namespace App\Libraries;
+use App\Libraries\TemplateFunction;
+
+class TemplateFunction {
+ private static function formatFloat($float, $size = 2) {
+ return number_format($float, $size, ",", ".");
+ }
+
+ public static function fF($float, $format = "") {
+ $f = $float;
+ if ( 0 == ($f - floor($f))) {
+ $f = intval($f);
+ } else {
+ $f = TemplateFunction::formatFloat($float);
+ }
+ return $f;
+ }
+
+ public static function T($timestamp) {
+ return gmdate("d.m.Y.", $timestamp);
+ }
+}
diff --git a/app/Libraries/Utility.php b/app/Libraries/Utility.php
new file mode 100644
index 0000000..95a8b80
--- /dev/null
+++ b/app/Libraries/Utility.php
@@ -0,0 +1,12 @@
+<?php
+namespace App\Libraries;
+use App\Libraries\Utility;
+
+class Utility {
+
+ public static function escapeLike($string) {
+ $search = array('%', '_');
+ $replace = array('\%', '\_');
+ return str_replace($search, $replace, $string);
+ }
+}