Quantcast
Channel: CodeIgniter Forums - All Forums
Viewing all articles
Browse latest Browse all 14348

Error Abstract Classes

$
0
0
Hi. I'm having a problem with abstract classes.

At first, I have this controller in my app which 

class Observations extends MY_Controller
{
    function __construct(){
        parent::__construct();
        $this->load->model('Observation_model');

    }
}

And this is the class that it's calling the controller.

abstract class Observation_model extends CI_Model
{
    const LEAD_OBSERVATION = 0;
    const CLIENT_OBSERVATION = 1;

    protected $id_situacion;
    protected $id_user;
}

When I execute it, php shows this error:

Fatal error: Cannot instantiate abstract class Observation_model in C:\xampp\htdocs\Projects\operarme\system\core\Loader.php

My quiestion is if I can abstract a model and How could I abstract it?

Thanks.

Viewing all articles
Browse latest Browse all 14348

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>