Page MenuHomePhorge

PhabricatorPHIDMailStamp.php
No OneTemporary

Size
678 B
Referenced Files
None
Subscribers
None

PhabricatorPHIDMailStamp.php

<?php
final class PhabricatorPHIDMailStamp
extends PhabricatorMailStamp {
const STAMPTYPE = 'phid';
public function renderStamps($value) {
if ($value === null) {
return null;
}
$value = (array)$value;
if (!$value) {
return null;
}
$viewer = $this->getViewer();
$handles = $viewer->loadHandles($value);
$results = array();
foreach ($value as $phid) {
$handle = $handles[$phid];
$mail_name = $handle->getMailStampName();
if ($mail_name === null) {
$mail_name = $handle->getPHID();
}
$results[] = $this->renderStamp($this->getKey(), $mail_name);
}
return $results;
}
}

File Metadata

Mime Type
text/x-php
Expires
Mon, Jun 30, 10:00 PM (1 d, 19 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
275856
Default Alt Text
PhabricatorPHIDMailStamp.php (678 B)

Event Timeline