| Você está aqui: CodeIgniter ::: Classes, Controles e Componentes ::: Model | 
| O que são e como usar models em aplicações CodeIgniterQuantidade de visualizações: 7959 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();
  }
}
 | 
|  Link para compartilhar na Internet ou com seus amigos: | 
| Veja mais Dicas e truques de CodeIgniter | 
| Dicas e truques de outras linguagens | 
| E-Books em PDF | ||||
| 
 | ||||
| 
 | ||||
| Linguagens Mais Populares | ||||
| 
			   1º lugar: Java | 


 
 





