Skip to content

Instantly share code, notes, and snippets.

@Bolinha1
Last active December 16, 2015 09:49
Show Gist options
  • Save Bolinha1/5415393 to your computer and use it in GitHub Desktop.
Save Bolinha1/5415393 to your computer and use it in GitHub Desktop.
<?php
class Usuario
{
private $nome;
private $contato;
public function __construct($nome)
{
$this->nome = $nome;
}
public function addContato(Contato $contato)
{
$this->contato = $contato;
}
public function getNome()
{
return $this->nome;
}
}
<?php
class Contato
{
private $contato;
public function __construct()
{
}
public function setContato($contato)
{
$contato = explode(",", $contato);
$this->contato = $contato;
}
public function getContato()
{
return $this->contato;
}
}
<?php
require 'Usuario.php';
require 'Contato.php';
$user = new Usuario('Eduardo Cesar');
$contato = new Contato();
$contato->setContato('eduardo-borsato@hotmail.com, entaum_to_loko@hotmail.com');
$user->addContato($contato);
var_dump($user);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment