BEAR_Agent
[ class tree: BEAR_Agent ] [ index: BEAR_Agent ] [ all elements ]

Class: BEAR_Agent_Adapter

Source Location: /BEAR/Agent/Adapter.php

Class Overview

BEAR_Base
   |
   --BEAR_Agent_Adapter

アブストラクトエージェントアダプター


Author(s):

Version:

  • Release: @package_version@ $Id:$

Copyright:

  • 2008-2011 Akihito Koriyama All rights reserved.

Constants

Methods


Child classes:

BEAR_Agent_Adapter_Iphone
Iphoneエージェントアダプター
BEAR_Agent_Adapter_Android
Androidエージェントアダプター
BEAR_Agent_Adapter_Ipad
Ipadエージェントアダプター
BEAR_Agent_Adapter_Default
Defaultエージェントアダプター

Inherited Variables

Inherited Methods


Class Details

[line 36]
アブストラクトエージェントアダプター

アブストラクトエージェントアダプター




Tags:

author:  Akihito Koriyama <koriyama@bear-project.net>
version:  Release: @package_version@ $Id:$
copyright:  2008-2011 Akihito Koriyama All rights reserved.
link:  http://www.bear-project.net
abstract:  
license:  BSD


[ Top ]


Class Methods


static method onUTF8 [line 126]

static void onUTF8( string &$value, string $key, string $inputEncode)

UTF-8化コールバック関数

UTF-8化コールバック関数

 $this->_config['input_encode']からUTF-8に変換します。
 mb_check_encoding()関数でコードが適切が判断され問題があると例外が投げられます




Tags:

throws:  BEAR_Agent_Exception
access:  public


Overridden in child classes as:

BEAR_Agent_Adapter_Mobile::onUTF8()
UTF-8化コールバック関数

Parameters:

string   &$value   文字列
string   $key   キー
string   $inputEncode   エンコード

[ Top ]

method submit [line 68]

void submit( )

サブミット処理

サブミット処理 エージェントの設定に応じてサブミットされた$_POSTまたは$_GETの文字列を 絵文字エンティティや文字コード変換をします。




Tags:

access:  public


[ Top ]


Class Constants

MOBILE_SUBMIT_ENTITY =  1

[line 50]

携帯絵文字サブミット無変換

携帯絵文字サブミット無変換



[ Top ]

MOBILE_SUBMIT_PASS =  0

[line 43]

携帯絵文字サブミット無変換

携帯絵文字サブミット無変換



[ Top ]

MOBILE_SUBMIT_REMOVE_EMOJI =  2

[line 57]

携帯絵文字サブミット除去

携帯絵文字サブミット除去



[ Top ]



Documentation generated on Sat, 30 Jul 2011 00:09:52 +0900 by phpDocumentor 1.4.3