Mark PhabricatorPHIDType::getPHIDTypeApplicationClass() as abstract

Summary: Fixes T9625. As explained in a `TODO` comment, seems reasonable enough.

Test Plan: Unit tests.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: Korvin, hach-que

Maniphest Tasks: T9625

Differential Revision: https://secure.phabricator.com/D14068
This commit is contained in:
Joshua Spence
2015-11-02 21:33:05 +11:00
parent 09d4ea884f
commit 495cb7a2e0
84 changed files with 347 additions and 76 deletions

View File

@@ -13,6 +13,10 @@ final class PhabricatorOAuthServerClientAuthorizationPHIDType
return new PhabricatorOAuthClientAuthorization();
}
public function getPHIDTypeApplicationClass() {
return 'PhabricatorOAuthServerApplication';
}
protected function buildQueryForObjects(
PhabricatorObjectQuery $query,
array $phids) {

View File

@@ -12,6 +12,10 @@ final class PhabricatorOAuthServerClientPHIDType extends PhabricatorPHIDType {
return new PhabricatorOAuthServerClient();
}
public function getPHIDTypeApplicationClass() {
return 'PhabricatorOAuthServerApplication';
}
protected function buildQueryForObjects(
PhabricatorObjectQuery $query,
array $phids) {