Exemple #1
0
echo $Administrateur1->getBiography() . "<br />";
echo $Administrateur2->getBiography() . "<br />";
echo "<h3>Avatar: </h3>";
echo $Administrateur1->getAvatar() . "<br />";
echo $Administrateur2->getAvatar() . "<br />";
echo "<h3>Nb Etoiles: </h3>";
echo $Administrateur1->getEtoiles() . "<br />";
echo $Administrateur2->getEtoiles() . "<br />";
echo "<h2>Autres manières de fairede la POO...</h2>";
/**
 * Autres pratiques en POO...
 */
//utilisation d'un helpers beautiful() et d'une methode static de classe
echo beautiful(User::getPays());
// utilisation d'une methode statique avec une classe autoloader et chargée
echo Format::slugify(User::getFormation());
//Utilisation d'une classe sans argument si j'ai rien a lui donner
$utile = new Util();
//appel d'une methode camelize à l'objet $util
echo beautiful($utile->camelize("Test Alpha 3W-Academy"));
echo "<hr />";
/**
 * Techniques avancée de POO
 */
$usereference = $user1;
$usereference->setNom('Vincente');
echo beautiful($user1->getNom());
$copie = clone $user2;
$copie->setNom('Fauxnom');
echo beautiful($user2->getNom());
//Vincent :)
Exemple #2
0
 public function testInvalidPassword()
 {
     $this->user->createPassword();
     $this->assertFalse($this->user->verifyPassword(null));
 }