Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

igor.rmarinho

Problema no get/set

Recommended Posts

Ola, estou desenvolvendo um carrinho de compras e mudei algo no codigo que começou q dar problema nos Sets q eu tenho.

class Produto{
    //declaracao de variaveis publicas e privadas
    
    private $con;
    private $nome;
    private $valor;
    private $quantidade;
	private $quant_estoque;
	private $prazo_entrega;
	private $cod_prod;
	private $det_prod;
	private $user_email;
	private $path;
	private $tipoFrete;
	private $valorFrete;
	private $prazoFrete;
	private $pesoFrete;
	private $cepDest;
	public $user;
	public $pass;
    public $var;
    public $val;
    public $cat_id;
    public $cat_nome;	
	public $v_prod;
	
    // Metodo construtor setamos aqui o que queremos que ele faça ao criar o objeto
    function __construct(){
//Estou incluindo a classe DAO, que fará todas as transações com o banco de dados.
		include_once('ProdutoDao.class.php');
 
    }
    /* O metodo __set e responsavel por receber o nome da propriedade e o valor a ser atribuido, podendo atribuir ou nao*/
    function __set($var, $val){
        $this->$var = $val;
    
    }
// Gets e Sets para a sua devida utilização no DAO

 

Notice: Undefined variable: cepDest in Z:\busi\htdocs\inner\produto.class.php on line 131

Fatal error: Cannot access empty property in Z:\busi\htdocs\inner\produto.class.php on line 131

linha 131.

public function getCepDest(){
return $this->$cepDest;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

mude essa linha:

 

 

return $this->$cepDest;

 

para:

 

return $this->cepDest;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.