/** * Display a single activity item & comments. * * Email notifications regarding activities link to this method. * * @since 2.0.0 * @access public * * @param int $ActivityID Unique ID of activity item to display. */ public function Item($ActivityID = 0) { $this->AddJsFile('activity.js'); $this->Title(T('Activity Item')); if (!is_numeric($ActivityID) || $ActivityID < 0) { $ActivityID = 0; } $this->ActivityData = $this->ActivityModel->GetWhere(array('ActivityID' => $ActivityID)); $this->SetData('Comments', $this->ActivityModel->GetComments(array($ActivityID))); $this->SetData('ActivityData', $this->ActivityData); $this->Render(); }