Differential D20732 Diff 49439 src/applications/phortune/controller/account/PhortuneAccountController.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phortune/controller/account/PhortuneAccountController.php
Show All 17 Lines | final public function handleRequest(AphrontRequest $request) { | ||||
} | } | ||||
return $this->handleAccountRequest($request); | return $this->handleAccountRequest($request); | ||||
} | } | ||||
abstract protected function shouldRequireAccountEditCapability(); | abstract protected function shouldRequireAccountEditCapability(); | ||||
abstract protected function handleAccountRequest(AphrontRequest $request); | abstract protected function handleAccountRequest(AphrontRequest $request); | ||||
private function hasAccount() { | final protected function hasAccount() { | ||||
return (bool)$this->account; | return (bool)$this->account; | ||||
} | } | ||||
final protected function getAccount() { | final protected function getAccount() { | ||||
if ($this->account === null) { | if ($this->account === null) { | ||||
throw new Exception( | throw new Exception( | ||||
pht( | pht( | ||||
'Unable to "getAccount()" before loading or setting account '. | 'Unable to "getAccount()" before loading or setting account '. | ||||
▲ Show 20 Lines • Show All 128 Lines • Show Last 20 Lines |