protected function saveObjectFromActivity(Activity $act, Notice $stored, array $options = array())
 {
     assert($this->isMyActivity($act));
     // We must have an objects[0] here because in isMyActivity we require the count to be == 1
     $actobj = $act->objects[0];
     $object = Fave::saveActivityObject($actobj, $stored);
     return $object;
 }
示例#2
0
 protected function saveObjectFromActivity(Activity $act, Notice $stored, array $options = array())
 {
     assert($this->isMyActivity($act));
     // If empty, we should've created it ourselves on our node.
     if (!isset($options['created'])) {
         $options['created'] = !empty($act->time) ? common_sql_date($act->time) : common_sql_now();
     }
     // We must have an objects[0] here because in isMyActivity we require the count to be == 1
     $actobj = $act->objects[0];
     $object = Fave::saveActivityObject($actobj, $stored);
     $stored->object_type = ActivityUtils::resolveUri($object->getObjectType(), true);
     return $object;
 }