Se estiveres usando o AMFPHP, apenas a classe com mesmo nome do arquivo é
inicializado. os demais terás que inicia-la após a inicialização da classe
com mesmo nome.
Aconselho muito você fazer um arquivo para cada classe por ser mais fácil de
trabalhar e dar manutenção. E também para não teres est
Vc di tipar a variável?
assim:
private $pf:String;
Att
Quinhone
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em b
Vlw d+ é por ai mesmo,
nao tem cocmo "tippar" no php, iguall fazemos no Flex,
Tg
2009/8/14 Luis Carlos Quinhone
>
> Não sei se entendo bem, mas eu faço da seguinte maneira:
>
> //includes nessessários aqui.
>
> class Pessoa{
>
> . private $pf;
> . private $pj;
>
>public __construct(
Não sei se entendo bem, mas eu faço da seguinte maneira:
//includes nessessários aqui.
class Pessoa{
. private $pf;
. private $pj;
public __construct(){
$this->pf = new Pessoajuridica();
$this->pj = new Pessoajfisica();
}
function addPessoaFisica(pessoaFis
Se não me engano, no PHP, este tipo de objeto dentro de outro vem como
array associativo e você precisa fazer um cast para object, mais ou
menos assim:
$pessoaFisica = (object) $pessoa->pessoaFisica;
Depois disso você pode acessar os atributos da classe normalmente:
$nome = $pessoaFisica->nome;
vai se comportar normal, assim como se comporta no java + flex
vc vai ter 3 classes no flex tbm, Pessoa, PessoaFisica,
PessoaJuridica.
se vem do flex para o php para gravar é só fazer $pessoa->pessoaFisica-
>nome
do php para p flex que é um pouco mais chato, tem que fazer o seguinte
$pessoaFis