CodeIgniter源码分析之Model.php

CodeIgniter 1511℃

作者:Calix

<?php  if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
 * CodeIgniter Model Class
 */
class CI_Model {

 /**
  * Constructor
  */
 function __construct()
 {
  log_message('debug', "Model Class Initialized");
 }

 /**
  * __get
  * Model类的代码也非常少,有用的方法就下面这一个,下面这个方法是为了在Model里面可以像控制器那么通过$this->
  * 做很多事情。例如想在model里面加载某个library,就可以$this->load->library(xxx),其实它都是盗用controller的。
  */
 function __get($key)
 {
  $CI =& get_instance();
  return $CI->$key;
 }
}

转载请注明:Calix » CodeIgniter源码分析之Model.php

喜欢 (3)or分享 (0)
发表我的评论
取消评论
表情

亲~ 写下昵称哦~

  • 昵称 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 馆长,有时间总结zend_framwork的 zend底层吧,好多东西都看不懂。
    superhosts2015-12-11 15:10 回复