Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gnu-social
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Container Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
John Rockefeller
gnu-social
Commits
7da925ca
Commit
7da925ca
authored
May 06, 2017
by
mmn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Handle selfLink in ActivityObject
parent
985f3b44
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
14 additions
and
0 deletions
+14
-0
lib/activityobject.php
lib/activityobject.php
+14
-0
No files found.
lib/activityobject.php
View file @
7da925ca
...
...
@@ -102,6 +102,7 @@ class ActivityObject
public
$content
;
public
$owner
;
public
$link
;
public
$selfLink
;
// think APP (Atom Publishing Protocol)
public
$source
;
public
$avatarLinks
=
array
();
public
$geopoint
;
...
...
@@ -263,6 +264,7 @@ class ActivityObject
$this
->
source
=
$this
->
_getSource
(
$element
);
$this
->
link
=
ActivityUtils
::
getPermalink
(
$element
);
$this
->
selfLink
=
ActivityUtils
::
getSelfLink
(
$element
);
$this
->
id
=
$this
->
_childContent
(
$element
,
self
::
ID
);
...
...
@@ -651,6 +653,18 @@ class ActivityObject
);
}
if
(
!
empty
(
$this
->
selfLink
))
{
$xo
->
element
(
'link'
,
array
(
'rel'
=>
'self'
,
'type'
=>
'application/atom+xml'
,
'href'
=>
$this
->
selfLink
),
null
);
}
if
(
!
empty
(
$this
->
owner
))
{
$owner
=
$this
->
owner
->
asActivityNoun
(
self
::
AUTHOR
);
$xo
->
raw
(
$owner
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment