Мне нужно реализовать функцию под названием «Изучение навыков». В контроллере я добавил этот код:
public function learnskill( $character_id, $skillname )
{
$this->load->model('skillfactory_model');
// Ideally i would need that the factory returns the model
// skill_parry_model so i can use it
$skill_instance = $this->skill_factory_model->create($skillname);
$skill_instance->learn($character_id);
}
Как я могу реализовать модель 'skill_factory_model' и как я могу написать контроллер и следовать рекомендациям CI?