Bonsoir tous le monde j'aimerai adapter ce bout de code pour l'utiliser sur cake php, ça sa serait dans le controller
<?php
class Personnage
{
private $force;
private $localisation;
private $experience;
private $degats;
public function deplacer()
{
}
// $persoAFrapper est le paramètre représentant le personnage à frapper, autrement dit c'est un objet Personnage
// On pourra donc appeler des méthodes sur cet objet comme on l'a fait avec $perso
public function frapper($persoAFrapper)
{
// On appelle la méthode recevoirDegats() sur le personnage à frapper
$persoAFrapper->recevoirDegats();
}
public function gagnerExperience()
{
$this->experience++;
}
public function recevoirDegats()
{
}
}?>
et dans la vue on n'aurait sa
<?php
$perso1 = new Personnage(); // Un premier personnage
$perso2 = new Personnage(); // Un second personnage
echo 'Le personnage 1 a ', $perso1->force(), ' de force, contrairement au deuxième personnage qui a ', $perso2->force(), ' de force.<br />';
echo 'Le personnage 1 a ', $perso1->experience(), ' d\'expérience, contrairement au deuxième personnage qui a ', $perso2->experience(), ' d\'expérience.<br />';
echo 'Le personnage 1 a ', $perso1->degats(), ' de dégâts, contrairement au deuxième personnage qui a ', $perso2->degats(), ' de dégâts.<br />';
?>
Le code est tiré du Sdz mais je n'arrive pas a l'adpater a cake php.
Merci de votre aide
Oula je ne vois pas trop ce que représente Personnage.
Le mieux c'est de créer un modele Personnage et d'envoyer les infos du personnage à la vue par le controller (ou envoyer directement l'objet)