![]() |
|
||||
![]() Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: CodeIgniter ::: Classes, Controles e Componentes ::: Model |
O que são e como usar models em aplicações CodeIgniterQuantidade de visualizações: 7904 vezes |
Models são classes PHP que extendem Model e são usadas para representar entidades, regras de negócio e informações de banco de dados. Um bom uso de models é quando temos que modelar um cadastro de clientes. Assim, um model Cliente poderia ter funções para inserir, atualizar, excluir ou obter dados de um cliente. Models geralmente são salvos no diretório system/application/models. Veja abaixo como criar um model e acessá-lo a partir de um controller: 1) Comece criando o model abaixo e salve-o no diretório system/application/models com o nome de cliente.php: <?php class Cliente extends Model{ var $nome; function Blogmodel(){ parent::Model(); $this->nome = "undefined"; } function obterNome(){ return $this->nome; } function definirNome($nome){ $this->nome = $nome; } } ?> class Cadastro extends Controller{ function Cadastro(){ parent::Controller(); } function index(){ $this->load->model('cliente'); $this->cliente->definirNome("Osmar J. Silva"); echo $this->cliente->obterNome(); } } |
![]() |
Veja mais Dicas e truques de CodeIgniter |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |