I am trying to load a model in a library.
This is how I am loading it,
class Init{
 private $CI;
    function __construct()
    {
        $this->CI = &get_instance();
        $this->CI->load->model("backend/StoreSettings_Model");
    }
}
When I try to access the method in the storesettings_model, I get the following error Undefined property: Init::$Storesettings_Model
 public function settingsSetUp($store_name){
      $settings =   $this->CI->storesettings_model->getStoreSettings($store_name);
}
I have tried the changing the case to match the case of the class I am loading to StoreSettings_Model... still same problem
If I load the library with all lower case then it will work, but then when I upload to my development server which runs on Linux, it will throw an error because the class name is StoreSettings_Model and the im instantiating with storesettings_model
Has anyone face this issue before? If so what do you suggest about fixing it?
Any help would be really appreciated.
 
     
    