search MVC reorganized
[living-lab-site.git] / system / core / Model.php
1 <?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
2 /**
3  * CodeIgniter
4  *
5  * An open source application development framework for PHP 5.1.6 or newer
6  *
7  * @package             CodeIgniter
8  * @author              ExpressionEngine Dev Team
9  * @copyright   Copyright (c) 2008 - 2011, EllisLab, Inc.
10  * @license             http://codeigniter.com/user_guide/license.html
11  * @link                http://codeigniter.com
12  * @since               Version 1.0
13  * @filesource
14  */
15
16 // ------------------------------------------------------------------------
17
18 /**
19  * CodeIgniter Model Class
20  *
21  * @package             CodeIgniter
22  * @subpackage  Libraries
23  * @category    Libraries
24  * @author              ExpressionEngine Dev Team
25  * @link                http://codeigniter.com/user_guide/libraries/config.html
26  */
27 class CI_Model {
28         
29         // TODO remove development declaration (used for Eclipse)
30 //      /**
31 //       * @var CI_Config
32 //       */
33 //      var $config;
34 //      /**
35 //       * @var CI_DB_active_record
36 //       */
37 //      var $db;
38 //      /**
39 //       * @var CI_Email
40 //       */
41 //      var $email;
42 //      /**
43 //       * @var CI_Form_validation
44 //       */
45 //      var $form_validation;
46 //      /**
47 //       * @var CI_Input
48 //       */
49 //      var $input;
50 //      /**
51 //       * @var CI_Loader
52 //       */
53 //      var $load;
54 //      /**
55 //       * @var CI_Router
56 //       */
57 //      var $router;
58 //      /**
59 //       * @var CI_Session
60 //       */
61 //      var $session;
62 //      /**
63 //       * @var CI_Table
64 //       */
65 //      var $table;
66 //      /**
67 //       * @var CI_Unit_test
68 //       */
69 //      var $unit;
70 //      /**
71 //       * @var CI_URI
72 //       */
73 //      var $uri;
74 //      /**
75 //       * @var CI_Pagination
76 //       */
77 //      var $pagination;
78 //      /* My declarations */
79 //      /**
80 //       * @var Videos_model
81 //       */
82         // var $videos_model;
83         
84         
85         /**
86          * Constructor
87          *
88          * @access public
89          */
90         function __construct()
91         {
92                 log_message('debug', "Model Class Initialized");
93         }
94
95         /**
96          * __get
97          *
98          * Allows models to access CI's loaded classes using the same
99          * syntax as controllers.
100          *
101          * @access private
102          */
103         function __get($key)
104         {
105                 $CI =& get_instance();
106                 return $CI->$key;
107         }
108 }
109 // END Model Class
110
111 /* End of file Model.php */
112 /* Location: ./system/core/Model.php */