Ответ 1
Да, вы можете вызвать метод из другой модели в модели в Code Igniter. Вам нужна модель, которую вы вызываете метод для загрузки. Если вы загружаете все свои модели, это всегда будет работать. Порядок автозагрузки не имеет значения.
Когда я хочу вызвать метод на другой модели, я обычно загружаю эту модель перед ее использованием. Например:
class User_model extends CI_Model
{
function test()
{
$this->load->model('Blog_model', 'blog');
$result = $this->blog->method_on_blog_model();
}
}