3 回答

TA贡献1797条经验 获得超4个赞
class Gc_script
{
public $CI;
public function __construct()
{
$this->CI =& get_instance();
$this->CI->config->item('base_url');
}
public function getGrocreyCrud($table_name, $read=null)
{
$crud = new grocery_Crud();
$crud->set_table($table_name);
$crud->set_subject(ucwords(str_replace('_', ' ', $table_name)));
$crud->callback_delete(function ($primary_key) use ($table_name) {
return $this->CI->db->update($table_name, array('flag'=>'0'), array('id'=>$primary_key));
});
return $crud;
}
}

TA贡献1806条经验 获得超8个赞
可能以下应该工作
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
if(!function_exists('getCrud'))
{
function getCrud($table_name, $subject)
{
// some code
}
}
if(!function_exists('oneToMany'))
{
function oneToMany()
{
$CI =&get_instance();
$crud = getCrud($table_name, $subject);
return $crud ;
}
}

TA贡献1776条经验 获得超12个赞
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
function getCrud($table_name, $subject)
{
// some code
}
function oneToMany()
{
$CI =&get_instance();
$crud = $CI->getCrud($table_name, $subject);
return $crud ;
}
试试这个
- 3 回答
- 0 关注
- 150 浏览
添加回答
举报