Differential D16694 Diff 40224 src/applications/conduit/parametertype/ConduitUserListParameterType.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/conduit/parametertype/ConduitUserListParameterType.php
<?php | <?php | ||||
final class ConduitUserListParameterType | final class ConduitUserListParameterType | ||||
extends ConduitListParameterType { | extends ConduitListParameterType { | ||||
protected function getParameterValue(array $request, $key) { | protected function getParameterValue(array $request, $key, $strict) { | ||||
$list = parent::getParameterValue($request, $key); | $list = parent::getParameterValue($request, $key, $strict); | ||||
$list = $this->validateStringList($request, $key, $list); | $list = $this->parseStringList($request, $key, $list, $strict); | ||||
return id(new PhabricatorUserPHIDResolver()) | return id(new PhabricatorUserPHIDResolver()) | ||||
->setViewer($this->getViewer()) | ->setViewer($this->getViewer()) | ||||
->resolvePHIDs($list); | ->resolvePHIDs($list); | ||||
} | } | ||||
protected function getParameterTypeName() { | protected function getParameterTypeName() { | ||||
return 'list<user>'; | return 'list<user>'; | ||||
} | } | ||||
Show All 18 Lines |