Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F531499
PhabricatorSpacesNamespaceDescriptionTransaction.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
1 KB
Referenced Files
None
Subscribers
None
PhabricatorSpacesNamespaceDescriptionTransaction.php
View Options
<?php
final
class
PhabricatorSpacesNamespaceDescriptionTransaction
extends
PhabricatorSpacesNamespaceTransactionType
{
const
TRANSACTIONTYPE
=
'spaces:description'
;
public
function
generateOldValue
(
$object
)
{
return
$object
->
getDescription
();
}
public
function
applyInternalEffects
(
$object
,
$value
)
{
$object
->
setDescription
(
$value
);
}
public
function
getTitle
()
{
return
pht
(
'%s updated the space description.'
,
$this
->
renderAuthor
());
}
public
function
getTitleForFeed
()
{
return
pht
(
'%s updated the space description for %s.'
,
$this
->
renderAuthor
(),
$this
->
renderObject
());
}
public
function
hasChangeDetailView
()
{
return
true
;
}
public
function
getMailDiffSectionHeader
()
{
return
pht
(
'CHANGES TO SPACE DESCRIPTION'
);
}
public
function
newChangeDetailView
()
{
$viewer
=
$this
->
getViewer
();
return
id
(
new
PhabricatorApplicationTransactionTextDiffDetailView
())
->
setViewer
(
$viewer
)
->
setOldText
(
$this
->
getOldValue
())
->
setNewText
(
$this
->
getNewValue
());
}
public
function
newRemarkupChanges
()
{
$changes
=
array
();
$changes
[]
=
$this
->
newRemarkupChange
()
->
setOldValue
(
$this
->
getOldValue
())
->
setNewValue
(
$this
->
getNewValue
());
return
$changes
;
}
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Mon, May 12, 3:52 AM (1 d, 20 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
117757
Default Alt Text
PhabricatorSpacesNamespaceDescriptionTransaction.php (1 KB)
Attached To
Mode
rP Phorge
Attached
Detach File
Event Timeline
Log In to Comment