Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phriction/storage/PhrictionTransaction.php
Show First 20 Lines • Show All 48 Lines • ▼ Show 20 Lines | switch ($this->getTransactionType()) { | ||||
case PhrictionDocumentMoveAwayTransaction::TRANSACTIONTYPE: | case PhrictionDocumentMoveAwayTransaction::TRANSACTIONTYPE: | ||||
return true; | return true; | ||||
case PhrictionDocumentTitleTransaction::TRANSACTIONTYPE: | case PhrictionDocumentTitleTransaction::TRANSACTIONTYPE: | ||||
return $this->getMetadataValue('stub:create:phid', false); | return $this->getMetadataValue('stub:create:phid', false); | ||||
} | } | ||||
return parent::shouldHideForMail($xactions); | return parent::shouldHideForMail($xactions); | ||||
} | } | ||||
public function shouldHideForFeed() { | |||||
switch ($this->getTransactionType()) { | |||||
case PhrictionDocumentMoveToTransaction::TRANSACTIONTYPE: | |||||
case PhrictionDocumentMoveAwayTransaction::TRANSACTIONTYPE: | |||||
return true; | |||||
case PhrictionDocumentTitleTransaction::TRANSACTIONTYPE: | |||||
return $this->getMetadataValue('stub:create:phid', false); | |||||
} | |||||
return parent::shouldHideForFeed(); | |||||
} | |||||
public function getMailTags() { | public function getMailTags() { | ||||
$tags = array(); | $tags = array(); | ||||
switch ($this->getTransactionType()) { | switch ($this->getTransactionType()) { | ||||
case PhrictionDocumentTitleTransaction::TRANSACTIONTYPE: | case PhrictionDocumentTitleTransaction::TRANSACTIONTYPE: | ||||
$tags[] = self::MAILTAG_TITLE; | $tags[] = self::MAILTAG_TITLE; | ||||
break; | break; | ||||
case PhrictionDocumentContentTransaction::TRANSACTIONTYPE: | case PhrictionDocumentContentTransaction::TRANSACTIONTYPE: | ||||
$tags[] = self::MAILTAG_CONTENT; | $tags[] = self::MAILTAG_CONTENT; | ||||
Show All 15 Lines |