Example #1
0
 /**
  * This function used to push activities
  *
  * @param   ARRAY  $contentdata  Dtaa tu be pushed in activity
  *
  * @return  boolean
  *
  * @since   2.2.5
  */
 public function pushtoactivitystream($contentdata)
 {
     jimport('activity.integration.stream');
     jimport('activity.socialintegration.profiledata');
     // @MUNDHE please check if this is written correct
     if (JFile::exists(JPATH_SITE . '/administrator/components/com_easysocial/includes/foundry.php')) {
         return;
     }
     $actor_id = $contentdata['user_id'];
     $integration_option = $contentdata['integration_option'];
     $act_description = $contentdata['act_description'];
     $act_type = '';
     $act_subtype = '';
     $act_link = '';
     $act_title = '';
     $act_access = 0;
     // $act_subtype="Invited ".$invitee_count." people to the site using XXX tool.";
     $act = new activityintegrationstream();
     $result = $act->pushActivity($actor_id, $act_type, $act_subtype, $act_description, $act_link, $act_title, $act_access, $integration_option);
     if (!$result) {
         return false;
     }
     return true;
 }