12345678910111213141516171819202122232425262728 |
- <?php
- class Application_Service_UserService
- {
- private $currentUser;
- public function __construct()
- {
- $userInfo = Zend_Auth::getInstance()->getStorage()->read();
- if (!is_null($userInfo->id)) {
- $this->currentUser = CcSubjsQuery::create()->findPK($userInfo->id);
- }
- }
- /**
- *
- * Returns a CcSubjs object
- */
- public function getCurrentUser()
- {
- if (is_null($this->currentUser)) {
- throw new Exception();
- }
- return $this->currentUser;
- }
- }
|