array('model'=>'Record_ID','far_key'=>'id'), ); protected $_has_many = array( 'module_method'=>array('far_key'=>'id'), ); protected $_sorting = array( 'name'=>'ASC', ); protected $_display_filters = array( 'external'=>array( array('StaticList_YesNo::get',array(':value')), ), 'name'=>array( array('strtoupper',array(':value')), ), 'status'=>array( array('StaticList_YesNo::get',array(':value')), ), ); public function external($render=FALSE) { return $this->label_bool('external',$render); } /** * Return an instance of this Module's Model * * @param $id PK of Model */ public function instance($id=NULL) { return ORM::factory(ucwords($this->name),$id); } public function list_external() { return $this->_where_active()->where('external','=',TRUE)->find_all(); } } ?>