summaryrefslogtreecommitdiffstats
path: root/app/class/database.iface.php
diff options
context:
space:
mode:
authorMalf Furious <m@lfurio.us>2015-12-17 00:39:54 -0500
committerMalf Furious <m@lfurio.us>2015-12-17 00:39:54 -0500
commitbdc8790368e2f8b247c8492507d4083ddfbd61c1 (patch)
tree48a7d3033e7841ef2763edaa893b4def75e668bc /app/class/database.iface.php
parent2dd0900cd5c2adb610fd35e10133dd9fc10ca0f9 (diff)
downloadscrott-bdc8790368e2f8b247c8492507d4083ddfbd61c1.tar.gz
scrott-bdc8790368e2f8b247c8492507d4083ddfbd61c1.zip
+ Added generic database interface to use throughout the app since I'm planning on supporting multiple database engines
+ Defined interface for Mysql DBMS for Scrott
Diffstat (limited to 'app/class/database.iface.php')
-rw-r--r--app/class/database.iface.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/app/class/database.iface.php b/app/class/database.iface.php
new file mode 100644
index 0000000..dcd64ba
--- /dev/null
+++ b/app/class/database.iface.php
@@ -0,0 +1,13 @@
+<?php
+
+/*
+ * Generic interface for the various database drivers Scrott may implement support for
+ */
+interface Database
+{
+ function close();
+ function query($query);
+ function esc($string);
+}
+
+?>