Author: | Shogo Kawahara <Twitter: @ooharabucyou> |
---|---|
Date: | 2010-12-21 |
SNS内での活動履歴であるアクティビティの取得・投稿について取り扱います。
アクティビティ機能は、SNS内での活動履歴やユーザ自身の投稿を 取り扱うものです。
アクティビティの情報に対する操作は、 ActivityDataTable を通して行います。
// member_id = 1 の最近のアクティビティを5件取得
$activities = Doctrine::getTable('ActivityData')->getActivityList(1);
foreach ($activities as $activity)
{
// アクティビティ本文取得
$body = $activity->getBody();
}
getActivityList() は以下の仕様です。
// member_id = 1 で "Hello" というアクティビティを投稿
Doctrine::getTable('ActivityData')->updateActivity(1, "Hello");
updateActivity() は以下の仕様です。