Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos eu estou setando valores da classe de persistencia na classe de controle. Ex:
$this->persistencia = new atendentesPersis();
$this->persistencia->setAtend_nome($this->funcoes->getMaiusculo($this->nome));E em um metodo na classe de persistencia vou pegar o valor, mas nao sei porque o atributo esta vazio, ja tentei de varios jeitos pegar o valor Ex:
echo self::getAtend_nome();
echo self::$this->atend_nome;
echo $this->atend_nome;
os metodos set e get da classe de persistencia:
//@return metodo getAtend_nome que retorna o valor do atributo $atend_nome
public function getAtend_nome()
{
return $this->atend_nome;
}
//@set metodo setAtend_nome que seta o valor no atributo $atend_nome
//@param $_atend_nome é o nome do atendente
public function setAtend_nome($_atend_nome)
{
$this->atend_nome = $_atend_nome;
}Se alguem puder ajudar, em alguma coisa que eu nao estou vendo ai, por favor ajude!>
Amigos eu estou setando valores da classe de persistencia na classe de controle. Ex:
$this->persistencia = new atendentesPersis();
$this->persistencia->setAtend_nome($this->funcoes->getMaiusculo($this->nome));E em um metodo na classe de persistencia vou pegar o valor, mas nao sei porque o atributo esta vazio, ja tentei de varios jeitos pegar o valor Ex:
echo self::getAtend_nome();
echo self::$this->atend_nome;
echo $this->atend_nome;
os metodos set e get da classe de persistencia:
//@return metodo getAtend_nome que retorna o valor do atributo $atend_nome
public function getAtend_nome()
{
return $this->atend_nome;
}
//@set metodo setAtend_nome que seta o valor no atributo $atend_nome
//@param $_atend_nome é o nome do atendente
public function setAtend_nome($_atend_nome)
{
$this->atend_nome = $_atend_nome;
}Se alguem puder ajudar, em alguma coisa que eu nao estou vendo ai, por favor ajude!
Isso é f*** quando acontece mas fazer o que, eu ja resolvi, e vou explicar para caso alguem precise esta ai.
Quando voce esta instanciando um objeto em uma classe e usa um atributo para receber o objeto, da nesse tipo de problema.
$this->persistencia = new atendentesPersis();Para evitar um problemas desses use uma variavel e nao um atributo.
$persistencia = new atendentesPersis();Nada a ver. =/
Estuda mais OO meu caro.
class a {
Tá certissimo...você que deve estar fazendo algo errado.
Estude mais OO.