En fait j'y avais pensé

L’autre jour je causais de forme d’utilisation de classes utilitaires pour afficher des éléments de formulaire et pour la dernière forme codée par mes soins j’avais oublié que j’avais prévu un usage statique !

Agade sous tes yeux ébahis :

echo '<p>' . (new formEmail('email-id'))->label(new formLabel('Email :'))->render() . '</p>';
echo '<p>' . formEmail::init('email-id')->label(formLabel::init('Email :'))->render() . '</p>';

La première ligne est en mode instancié, la seconde en mode statique, les deux fournissant le même résultat ! On pourrait même mélanger les deux formes, mais ça serait abusé :-)

Trop bien.

Des fois je m’épate (mais faut pas le dire trop fort sinon je vais avoir les chevilles qui vont enfler).

Ajouter un commentaire

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/15308

Haut de page