3 final class DoorkeeperExternalObjectQuery
4 extends PhabricatorCursorPagedPolicyAwareQuery
{
9 public function withPHIDs(array $phids) {
10 $this->phids
= $phids;
14 public function withObjectKeys(array $keys) {
15 $this->objectKeys
= $keys;
19 public function newResultObject() {
20 return new DoorkeeperExternalObject();
23 protected function buildWhereClauseParts(AphrontDatabaseConnection
$conn) {
24 $where = parent
::buildWhereClauseParts($conn);
26 if ($this->phids
!== null) {
33 if ($this->objectKeys
!== null) {
43 public function getQueryApplicationClass() {
44 return 'PhabricatorDoorkeeperApplication';