public function getUserPicture() { $dn = new Zend_Session_Namespace(); $userid = $dn->userid; if (!empty($userid) && $userid != 0) { $userMapper = new Admin_Model_UserMapper(); $user = $userMapper->find($userid); return $user->getPicture(); } else { // If we couldn't get the user, fallback to a default picture return "images/no_picture.png"; } }
public function saveAction() { $this->_helper->viewRenderer->setNoRender(true); $params = $this->getRequest()->getParams(); $userMapper = new Admin_Model_UserMapper(); $user = $userMapper->find((int) $params['userid']); if ($user->getId()) { $user->setOptions($params); try { $userMapper->save($user); if ($params['removed'] == 1) { echo Zend_Json::encode(array('success' => true, 'message' => 'User has been removed', 'user' => $user->toArray())); } else { echo Zend_Json::encode(array('success' => true, 'message' => 'User has been saved!', 'user' => $user->toArray())); } } catch (Exception $e) { echo Zend_Json::decode(array('success' => false, 'message' => $e->getMessage())); } } else { echo Zend_Json::encode(array('success' => false, 'message' => 'Could not save the user')); } }
public function getactiveusersAction() { $userMapper = new Admin_Model_UserMapper(); $users = $userMapper->find($this->_helper->config('application')->companyid); $this->setRsp(array('success' => true, 'message' => 'activeusers', 'token' => $this->getToken(), 'count' => count($users->toArray()))); }