public function ProfileController_ReceivedThanks_Create($Sender) { $UserReference = ArrayValue(0, $Sender->RequestArgs, ''); $Username = ArrayValue(1, $Sender->RequestArgs, ''); $Sender->GetUserInfo($UserReference, $Username); $ViewingUserID = $Sender->User->UserID; $ReceivedThankCount = $Sender->User->ReceivedThankCount; $Thanked = T('Profile.Tab.Thanked', T('Thanked')) . '<span>' . $ReceivedThankCount . '</span>'; $View = $this->GetView('receivedthanks.php'); $Sender->SetTabView($Thanked, $View); $ThanksLogModel = new ThanksLogModel(); // TODO: PAGINATION list($Sender->ThankData, $Sender->ThankObjects) = $ThanksLogModel->GetReceivedThanks(array('t.UserID' => $ViewingUserID), 0, 50); $Sender->Render(); }