* @package entries * @version 1 * @link http://www.zentao.net */ class zfolderEntry extends entry { /** * GET method. * * @param string $folderID * @access public * @return string */ public function get($folderID) { $this->app->loadApiConfig('zdisk'); $nodes = array(); $now = gmdate("Y-m-d\TH:i:s\Z"); if(isset($this->config->zdisk->$folderID)) { foreach($this->config->zdisk->$folderID as $nodeID => $node) { $nodes[] = array( 'id' => $nodeID, 'parentID' => $folderID, 'storeID' => 0, 'name' => $node['name'] . ($node['type'] == 'file' ? '.txt' : ''), 'type' => $node['type'], 'size' => $node['type'] == 'file' ? 1000000 : 0, 'createdTime' => $now, 'accessedTime' => $now, 'editedTime' => $now, 'modifiedTime' => $now, ); } } return $this->send(200, array('nodes' => $nodes)); } }