示例#1
0
 /**
  * Constructor
  *
  * @param BEAR_Ro $ro
  */
 public function __construct(BEAR_Ro $ro)
 {
     /* @var $ro BEAR_Ro */
     $this->code = $ro->getCode();
     $this->header = $ro->getHeaders();
     $this->body = $ro->getBody();
     $this->links = $ro->getLinks();
     $this->html = $ro->getHtml();
 }
示例#2
0
 /**
  * ページャー情報の取得
  *
  * <pre>ページャーで生成されたナビゲーションHTMLを取得します。
  * DBページャーの場合はページャー情報も取得されます
  * ['links']にナビゲーションリンクが
  * ['info']のページャー情報がはいります
  *
  * DBページャーの場合は結果がリソースオブジェクトになっているので、
  * リンクとメタ情報からページャー情報を生成しています</pre>
  *
  * @return array
  */
 public function getPager()
 {
     $links = $this->_ro->getLinks();
     $result = array('links' => $links['pager'], 'info' => $this->_ro->getHeaders());
     return $result;
 }