Est-ce encore valable? Parce que ça marche.objet comme paramètre exit()
if(empty($query)) {
exit(View::forge('error', $data));
//View::forge('error', $data) = object
}
Selon le manuel PHP exit ne devrait accepter "string" ou "int" en tant que paramètre.
donc j'ai essayé:
if(empty($query)) {
return View::forge('error', $data); //will not display
}
return View::forge('default', $data); //displays
Mais il semble qu'il ne tient pas compte et affiche le modèle par défaut, donc j'ai essayé la combinaison avec la sortie:
if(empty($query)) {
return View::forge('error', $data); //will not display
exit;
}
return View::forge('default', $data); //displays
Mais toujours le même résultat, ce que je voulez-vous savoir que exit ($ obj) est valide dans fuelphp? Parce qu'il semble que ça marche. Ce que je veux faire est si la requête est la page vide afficherait le modèle d'erreur au lieu du modèle par défaut, n'importe quelle aide serait appréciée, merci!
merci pour votre réponse! J'ai essayé var_dump (View :: forge ('error', $ data)); et il est retourné -> objet (Fuel \ Core \ View) # 23() {... etc, vous voulez dire que l'objet est traité comme une chaîne? et le paramètre exit() sera valide? donc je n'ai aucun problème à coder de cette façon? –