⚠ In case you've missed it, we have migrated to our new website, with a brand new forum. For more details about the migration you can read our blog post for website migration. This is an archived forum. ⚠

  •     

profile picture

Como herdar de uma classe pai



Jarda
  • profile picture
  • Member

Posted 20 September 2018 - 11:15 AM

Bom dia!

 

Estou desenvolvendo uma aplicação onde tenho classe pai pessoa e outra filha chamada funcionario, gostaria de saber como é feita a herança no grocery crud. Já pesquisei em vários sites e não encontrei  conteúdo sobre o assunto;

 

A classe pessoa tem os atributos (id, nome, cpf, rg, e dataNascimento), já a classe funcionário herda esses atributos e tem o atributo (matricula, e  cargo);

 

 

 

SE alguém puder me ajudar agradeço;

 

Essa é a classe Pessoa: 

 

<?php defined('BASEPATH') OR exit('No direct script access allowed');
 
class Pessoa_Controller extends CI_Controller{
    
    public function index(){
        $crud = new Grocery_Crud();
        $crud->set_table("pessoa");
        $form = $crud->render();
        
        $this->template->load("template/siteT_View", "crud/index_View", $form);
        
    }
    
}
 

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 
 E aqui está a classe funcionário:
 
<?php defined('BASEPATH') OR exit('No direct script access allowed');
 include_once 'Pessoa_Controller.php';
 
class funcionario_Controller extends Pessoa_Controller{
    
    public function index(){
        $crud = new Grocery_Crud();
        $crud->set_table("funcionnario");
 
        $form = $crud->render();
        
        $this->template->load("template/siteT_View", "crud/index_View", $form);
    
      }