*/ /** * @class memberAPI * @author NAVER (developers@xpressengine.com) * API Processing of View Action in the member module */ class MemberAPI extends Member { /** * Content List * * @param Object $oModule * * @return void */ function dispSavedDocumentList(&$oModule) { $document_list = $this->arrangeContentList(Context::get('document_list')); $oModule->add('document_list',$document_list); $oModule->add('page_navigation',Context::get('page_navigation')); } /** * Arrange Contents * * @param array $content_list * * @return array */ function arrangeContentList($content_list) { $output = array(); if(count($content_list)) { foreach($content_list as $key => $val) $output[] = $this->arrangeContent($val); } return $output; } /** * Arrange Contents * * @param array $content_list * * @return array */ function arrangeContent($content) { $output = null; if($content) { $output= $content->gets('document_srl','category_srl','nick_name','user_id','user_name','title','content','tags','voted_count','blamed_count','comment_count','regdate','last_update','extra_vars','status'); } return $output; } } /* End of file member.api.php */ /* Location: ./modules/member/member.api.php */