예제 #1
2
 /**
  * Inject
  *
  * @return void
  */
 public function onInject()
 {
     parent::onInject();
     //$this->_session = BEAR::dependency('BEAR_Session');
     $this->_resource = BEAR::dependency('BEAR_Resource');
 }
예제 #2
0
 /**
  * AJAXフォームでバリデーションOK
  *
  * フォームエレメント名をJSONで返す
  *
  * @param object $form フォームオブジェクト
  *
  * @return void
  * @ignore
  */
 private function _ajaxValidationOk($form)
 {
     // ルール
     foreach ($form->_rules as $key => $value) {
         $ruleKeys[] = $key;
     }
     BEAR_Page::$formElement = array('quickform' => array('form_id' => $form->_attributes['id'], 'rules' => $ruleKeys));
 }
예제 #3
0
 /**
  * PageリソースをHTMLとして出力
  *
  * @param BEAR_Page &$page ページ
  *
  * @return BEAR_Ro
  */
 protected function _outputHtml(BEAR_Page &$page)
 {
     $page->setPrototypeRo();
     $page->onOutput();
     $ro = $page->getPageRo();
     return $ro;
 }