summaryrefslogtreecommitdiff
path: root/linkshorter/class
diff options
context:
space:
mode:
authorroot2014-11-27 15:55:25 +0100
committerroot2014-11-27 15:55:25 +0100
commit4f923b809b4e38e0639e253f428fb6c4df03ee67 (patch)
tree20d9d9ad9dae0316dad27358b4239b6f18f80e87 /linkshorter/class
parent311ad398e06cd2eba270ea70ca5a326d03b490f9 (diff)
downloadtools.iamfabulous.de-4f923b809b4e38e0639e253f428fb6c4df03ee67.tar.gz
More structured + better UI
Diffstat (limited to 'linkshorter/class')
-rw-r--r--linkshorter/class/db.php73
1 files changed, 0 insertions, 73 deletions
diff --git a/linkshorter/class/db.php b/linkshorter/class/db.php
deleted file mode 100644
index 7713487..0000000
--- a/linkshorter/class/db.php
+++ /dev/null
@@ -1,73 +0,0 @@
-<?php
-
-class Database {
-
- private $db;
- public $error;
-
- public function __construct($connect = false, $db = false){
- $this->db = new Redis();
-
- if ( ! $connect || ! $db )
- return;
-
- $this->connect($connect, $db);
- }
-
- public function connect($connect, $db){
- try {
- $this->db->connect($connect);
- } catch (Exception $e){
- $this->error = $e;
- return false;
- }
-
- try {
- $this->db->select($db);
- } catch (Exception $e){
- $this->error = $e;
- return false;
- }
-
- try {
- $this->db->ping();
- } catch (Exception $e){
- $this->error = $e;
- return false;
- }
-
- return true;
- }
-
- public function expire($key, $ttl){
- try {
- $this->db->setTimeout($key, $ttl);
- } catch (Exception $e){
- $this->error = $e;
- return false;
- }
- }
-
- public function set($key, $value, $ttl = null){
- if ( is_null($ttl) )
- return $this->db->set($key, $value);
- else
- return $this->db->set($key, $value, (int)$ttl);
- }
-
- public function get($key){
- return $this->db->get($key);
- }
-
- public function exists($key){
- return $this->db->exists($key);
- }
-
- public function __destruct(){
- try {
- $this->db->close();
- } catch (Exception $e){
- return false;
- }
- }
-}