Differential D20275 Diff 48390 src/applications/project/order/PhabricatorProjectColumnOwnerOrder.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/project/order/PhabricatorProjectColumnOwnerOrder.php
<?php | <?php | ||||
final class PhabricatorProjectColumnOwnerOrder | final class PhabricatorProjectColumnOwnerOrder | ||||
extends PhabricatorProjectColumnOrder { | extends PhabricatorProjectColumnOrder { | ||||
const ORDERKEY = 'owner'; | const ORDERKEY = 'owner'; | ||||
public function getDisplayName() { | public function getDisplayName() { | ||||
return pht('Group by Owner'); | return pht('Group by Owner'); | ||||
} | } | ||||
protected function newMenuIconIcon() { | protected function newMenuIconIcon() { | ||||
return 'fa-users'; | return 'fa-users'; | ||||
} | } | ||||
public function getHasHeaders() { | |||||
return true; | |||||
} | |||||
public function getCanReorder() { | |||||
return true; | |||||
} | |||||
protected function newHeaderKeyForObject($object) { | protected function newHeaderKeyForObject($object) { | ||||
return $this->newHeaderKeyForOwnerPHID($object->getOwnerPHID()); | return $this->newHeaderKeyForOwnerPHID($object->getOwnerPHID()); | ||||
} | } | ||||
private function newHeaderKeyForOwnerPHID($owner_phid) { | private function newHeaderKeyForOwnerPHID($owner_phid) { | ||||
if ($owner_phid === null) { | if ($owner_phid === null) { | ||||
$owner_phid = '<null>'; | $owner_phid = '<null>'; | ||||
} | } | ||||
▲ Show 20 Lines • Show All 140 Lines • Show Last 20 Lines |