php method undefined error
===

I have a Model.class.php and a Bag.class.php, the Bag class extends the Model class.

But when i try to call a function defined in Bag.class.php, it show a fatal error " Call to undefined function fill_entity() in"


bag.class.php :

    class Bag extends Model{
     public function __construct($table_name){
        $this->table_name = $table_name;
     }
     
     public function fill_entity($row){
         $this->id = $row['bagID'];
         $this->name = $row['bagName'];
         $this->price = $row['bagPrice'];
         $this->url = $row['bagURL'];
         $this->img_url = $row['bagImgURL'];
         $this->mall_id = $row['mallID'];
         $this->brand_id = $row['brandID'];
     }


here's my php page where i call this function :

    $bag = new Bag($bagtype);
    $bag.fill_entity($row);  <---- error on this line.

