示例#1
0
文件: Api.php 项目: sfwan2014/node.js
 /**
  * 获取API调用的客户端,无需token
  * @return Core_Open_Client
  */
 public static function getNoneTokenClient()
 {
     if (isset(self::$noneTokenClient)) {
         return self::$noneTokenClient;
     }
     //获取安装时候的key
     $akey = Core_Config::get('appkey', 'basic');
     $skey = Core_Config::get('appsecret', 'basic');
     if (empty($akey) || empty($skey)) {
         Core_Fun::error('key丢失', 102);
     }
     self::$noneTokenClient = new Core_Open_Client($akey, $skey);
     return self::$noneTokenClient;
 }
示例#2
0
 public function editAction()
 {
     //$table = isset($params['data_base']) ? $params['data_base'] : 'data_entry';
     $cfgcm = Core_Config::get("cm");
     $entry = $this->reqs->params;
     $id = isset($entry['id']) ? $entry['id'] : '';
     $dbentry = Core_Dao::factory(array('name' => 'data_entry'));
     $entry = $dbentry->getById($id);
     $dbcat = Core_Dao::factory(array('name' => 'taxonomy_term_user'));
     $cats = $dbcat->getList(array('uid' => 1, 'vid' => 1), array(), 1000);
     if (!strlen($entry['terms'])) {
         $entry['terms'] = "";
     }
     //$entry['published'] = date("Y:m:d h:i:s", strtotime($entry['published']));
     //$entry['updated']   = date("Y:m:d h:i:s", strtotime($entry['updated']));
     $params = array('reqs' => $this->reqs, 'entry' => $entry, 'cats' => $cats);
     $this->view->content = $this->view->render('node/edit', $params);
     $this->response('app/layout');
 }