Débutant POO, passer un objet en paramètre d'un constructeur
Bonjour,
Je m'initie à la POO depuis peu et j'essaie de réaliser un petit exercice de livre d'or : une page toute simple qui permet de laisser des commentaires grâce à un formulaire tout simple (pseudo et message)
J'aimerais faire apparaitre la date de publication grace à un objet DateTime également
Code:
1 2
| if(isset($_POST['username']) && isset($_POST['message'])) {
$message = new Message($_POST['username'], $_POST['message'], new DateTime); |
Et voici mon constructeur :
Code:
1 2 3 4 5 6
| public function __construct($username, $message, DateTime $date)
{
$this->username = $username;
$this->message = $message;
$this->date = $date;
} |
Ce début de logique est-il correct ?
Cordialement