static function message_created($message) { $activity = new Activity(); $activity->set_object($message); $activity->set('object_title', $message->message); $activity->set('action_taken', Language::get('activity.posted')); $message->linked_object = new $message->reference_object($message->reference_id); $activity->set_linked_object($message->linked_object); $message->linked_object_title = ActivityManager::message_activity_title($message->linked_object); $activity->set('linked_object_title', $message->linked_object_title); $activity->save(); }