当前位置: 首页>>代码示例>>PHP>>正文


PHP WindidApi类代码示例

本文整理汇总了PHP中WindidApi的典型用法代码示例。如果您正苦于以下问题:PHP WindidApi类的具体用法?PHP WindidApi怎么用?PHP WindidApi使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了WindidApi类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: editUser

 public function editUser($uid)
 {
     $api = WindidApi::api('user');
     $user = $api->getUser($uid);
     //你系统的   editUser($user);
     return true;
 }
开发者ID:sanzhumu,项目名称:nextwind,代码行数:7,代码来源:notify.php

示例2: getDm

 public function getDm()
 {
     if (!is_object($this->dm)) {
         $dm = WindidApi::getDm('credit');
         $this->dm = new $dm($this->uid);
     }
     return $this->dm;
 }
开发者ID:chendong0444,项目名称:phpwind,代码行数:8,代码来源:PwCreditDm.php

示例3: deleteConfig

 /**
  * 删除配置项
  * Enter description here ...
  * @param string $spacename
  * @param array|string $keys
  */
 public function deleteConfig($spacename, $keys = '')
 {
     if (!is_array($keys)) {
         $keys = array($keys);
     }
     $params = array('spacename' => $spacename, 'keys' => implode('_', $keys));
     return WindidApi::open('config/delete', array(), $params);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:14,代码来源:WindidConfigApi.php

示例4: __call

 public function __call($method, $args)
 {
     if ($this->method == $method) {
         return $this->value;
     }
     $cls = WindidApi::api($this->api);
     return call_user_func_array(array($cls, $method), $args);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:8,代码来源:PwWindidStd.php

示例5: getAll

 public function getAll()
 {
     $params = array();
     return WindidApi::open('area/getAll', $params);
     if (!is_array($result)) {
         return array();
     }
     return $result;
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:9,代码来源:WindidAreaApi.php

示例6: schoolAction

 /**
  * 学校获取(typeid = 1:小学,2:中学,3:大学)
  */
 public function schoolAction()
 {
     list($type, $areaid, $name, $first) = $this->getInput(array('typeid', 'areaid', 'name', 'first'));
     !$type && ($type = 3);
     Wind::import('WINDID:service.school.vo.WindidSchoolSo');
     $schoolSo = new WindidSchoolSo();
     $schoolSo->setName($name)->setTypeid($type)->setFirstChar($first)->setAreaid($areaid);
     $list = WindidApi::api('school')->searchSchoolData($schoolSo, 1000);
     exit($list ? Pw::jsonEncode($list) : '');
 }
开发者ID:chendong0444,项目名称:phpwind,代码行数:13,代码来源:WebDataController.php

示例7: defaultAvatar

 /**
  * 还原头像
  *
  * @param int $uid
  * @param string $type 还原类型-一种默认头像face*,一种是禁止头像ban*
  * @return boolean
  */
 public function defaultAvatar($uid, $type = 'face')
 {
     $client = Windid::client();
     if ($client->windid == 'local') {
         $srv = Windid::load('user.srv.WindidUserService');
         $result = $srv->defaultAvatar($uid, $type);
         return (int) $result;
     }
     $params = array('uid' => $uid, 'type' => $type);
     return WindidApi::open('avatar/default', array(), $params);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:18,代码来源:WindidAvatarApi.php

示例8: getConfigCacheValue

 protected function getConfigCacheValue()
 {
     $vkeys = array('site', 'components', 'verify', 'attachment', 'reg');
     $array = WindidApi::api('config')->fetchConfig($vkeys);
     $config = array();
     foreach ($vkeys as $key => $value) {
         $config[$value] = array();
     }
     foreach ($array as $key => $value) {
         $config[$value['namespace']][$value['name']] = $value['vtype'] != 'string' ? unserialize($value['value']) : $value['value'];
     }
     return $config;
 }
开发者ID:ccq18,项目名称:EduSoho,代码行数:13,代码来源:windidclientBoot.php

示例9: deleteThread

 private function deleteThread($topic)
 {
     $tid = $topic['tid'];
     $fid = $topic['fid'];
     $subject = $topic['subject'];
     $created_userid = $topic['created_userid'];
     $dm = new PwTopicRecycleDm();
     $dm->setTid($tid)->setFid($fid)->setOperateTime(time())->setOperateUsername('system')->setReason('长期断种');
     Wekit::load('recycle.PwTopicRecycle')->add($dm);
     $dm = new PwTopicDm($tid);
     $dm->setDisabled(2)->setTopped(0)->setDigest(0);
     Wekit::load('forum.PwThread')->updateThread($dm);
     $api = WindidApi::api('message');
     $api->send($created_userid, '您的种子 ' . $subject . ' 因长期断种已被系统自动移入回收站,如有异议请尽快联系管理员,管理员将根据相关规定决定恢复或彻底删除。', 1);
 }
开发者ID:Going2333,项目名称:WindPT,代码行数:15,代码来源:PwCronDoClearTorrents.php

示例10: searchSchool

 public function searchSchool($search, $limit = 10, $start = 0)
 {
     if (!is_array($search)) {
         return array();
     }
     $params = array('limit' => $limit, 'start' => $start);
     $array = array('name', 'typeid', 'areaid', 'firstchar');
     foreach ($search as $k => $v) {
         if (!in_array($k, $array)) {
             continue;
         }
         $params[$k] = $v;
     }
     return WindidApi::open('school/search', $params);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:15,代码来源:WindidSchoolApi.php

示例11: dostroageAction

 /**
  * 附件存储方式设置列表页
  */
 public function dostroageAction()
 {
     $att_storage = $this->getInput('att_storage', 'post');
     $avatar_storage = $this->getInput('avatar_storage', 'post');
     /* @var $attService PwAttacmentService */
     $attService = Wekit::load('LIB:storage.PwStorage');
     $_r = $attService->setStoragesComponents($att_storage);
     if ($_r !== true) {
         $this->showError($_r->getError());
     }
     $config = new PwConfigSet('attachment');
     $config->set('storage.type', $att_storage)->flush();
     $result = WindidApi::api('avatar')->setStorages($avatar_storage);
     if ($result == '1') {
         Wekit::C()->setConfig('site', 'avatarUrl', WindidApi::api('avatar')->getAvatarUrl());
     }
     $this->showMessage('ADMIN:success');
 }
开发者ID:YoursBoss,项目名称:nextwind,代码行数:21,代码来源:AttachmentController.php

示例12: C

 /**
  * 客户端获取服务端配置,服务端禁用
  * Enter description here ...
  * @param unknown_type $name
  */
 public static function C($name)
 {
     $windidApi = WindidApi::api('config');
     return $windidApi->getConfig($name);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:10,代码来源:Windid.php

示例13: windid

	public static function windid($api) {
		if (defined('WINDID_IS_NOTIFY')) {
			$cls[$api] = PwWindidStd::getInstance($api);
		} else {
			$cls[$api] = WindidApi::api($api);
		}
		return $cls[$api];
	}
开发者ID:healthguo,项目名称:PHP,代码行数:8,代码来源:Pw.php

示例14: _getWindid

 private function _getWindid()
 {
     return WindidApi::api('avatar');
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:4,代码来源:AvatarController.php

示例15: deleteMessages

 public function deleteMessages($uid, $messageIds)
 {
     $params = array('uid' => $uid, 'messageIds' => $messageIds);
     return WindidApi::open('message/deleteMessages', array(), $params);
 }
开发者ID:fanqimeng,项目名称:4tweb,代码行数:5,代码来源:WindidMessageApi.php


注:本文中的WindidApi类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。