Bonjour,
J'aimerais recuperer un script et en faire un Component, pour pouvoir l'utiliser dans plusieurs controllers.
Mon probleme c'est qu'il y a des class partout dans le script.
Cependant je n'imagine pas trop comment ca se passe.
Est il correct d'ajouter d'autres class a la suite comme dans la structure suivante ?
Class EmailChecker extends Component{
}
// Ajouts
// SMTP_Validate_Email Exceptions
class SMTP_Validate_Email_Exception extends Exception {}
class SMTP_Validate_Email_Exception_Timeout extends SMTP_Validate_Email_Exception {}
class SMTP_Validate_Email_Exception_Unexpected_Response extends SMTP_Validate_Email_Exception {}
class SMTP_Validate_Email {
}
Question bonus, la classe verifiant que c'est un email existant, doit il etre un component ou inserer dans le AppModel ?
Merci
Nop idéalement un fichier = une class, après tu peux charger des class externe au framework en utilisant un autoloader ou composer
Sinon plus simple tu fais plusieurs fichier que tu require dans le bootstrap.php ou app.php ^^
mais la mon script deja est en un seul fichier. et deja plusieurs class. est ce que je me force a les separer ?
dans app ? model ? component ? a priori il y a l'embaras du choix.
mais lequel est le plus "propre"