こんにちは、私は 3 つのクラスAnonymousUser(ログインしていないユーザー用)、Users(登録されている一般ユーザー用)、およびUsersInSession(セッションを持っているユーザー) の 3 つのクラスを持つ Web サイトを持っています。これらのクラスはすべて People クラスから継承されます。
SQLクエリからユーザーデータを取得し、ログに記録し_SESSION["objectSession"]ているユーザーをシリアル化し、ユーザーがログに記録されたときに保存します.各PHPファイルにオブジェクトをシリアル化解除_SESSION["objectSession"]し$objectSessionます..フレンドリスト(MySQLのリソース内)を取得したいとき私が行うオブジェクト:
$myFriends=$objectSession->getFriends();
次に、この方法で友達のデータを印刷できます。
<table> <tr> <td>Name</td><td>Lastnames</td> </tr> <?php
while($objectFriend=$myFriends->fetchObject("Users")){ ?> <tr> <td><?
echo $objectFriend->name; ?></td> <td><? echo
$objectFriend->lastnames; ?></td> <?php } ?></tr></table>
これらのクラスを Zend Framework に実装できますか?
これらのクラスがモデルまたはコントローラーになるかどうかはわかりません..