я не могу использовать что-то подобное, я верю.
$Helper =& load_class('Helper'); //Load the (Helper Loader) $this->load->helper becomes $helper
$Class = $Helper('Name of class');
Но я не понимаю, зачем вам это делать
Разве вы не можете просто создать дополнительный класс модели, такой как
class DBFile
{
...
}
затем создайте свою модель
class Model_SomeName extends DBFile
{
/*So no this uses DBFile instead of CI_Database or w.e it is*/
}