Initial Kohana install
[speedfreak] / Server / system / libraries / Model.php
diff --git a/Server/system/libraries/Model.php b/Server/system/libraries/Model.php
new file mode 100644 (file)
index 0000000..0c9fd8d
--- /dev/null
@@ -0,0 +1,31 @@
+<?php defined('SYSPATH') OR die('No direct access allowed.');
+/**
+ * Model base class.
+ *
+ * $Id: Model.php 4007 2009-02-20 01:54:00Z jheathco $
+ *
+ * @package    Core
+ * @author     Kohana Team
+ * @copyright  (c) 2007-2009 Kohana Team
+ * @license    http://kohanaphp.com/license.html
+ */
+class Model_Core {
+
+       // Database object
+       protected $db = 'default';
+
+       /**
+        * Loads the database instance, if the database is not already loaded.
+        *
+        * @return  void
+        */
+       public function __construct()
+       {
+               if ( ! is_object($this->db))
+               {
+                       // Load the default database
+                       $this->db = Database::instance($this->db);
+               }
+       }
+
+} // End Model
\ No newline at end of file