EC-CUBE
Public メソッド | 変数
クラス Net_UserAgent_Mobile_SoftBank
Net_UserAgent_Mobile_SoftBankに対する継承グラフ
Inheritance graph
[凡例]
Net_UserAgent_Mobile_SoftBankのコラボレーション図
Collaboration graph
[凡例]

Public メソッド

 isJPhone ()
 isVodafone ()
 parse ($userAgent)
 makeDisplay ()
 isPacketCompliant ()
 getSerialNumber ()
 getVendor ()
 getVendorVersion ()
 getJavaInfo ()
 getCarrierShortName ()
 getCarrierLongName ()
 isTypeC ()
 isTypeP ()
 isTypeW ()
 isType3GC ()
 getMsname ()
 isSoftBank ()
 getUID ()
 _parseVodafone ($agent)
 _parseJphone ($agent)
 _parseMotorola ($agent)

変数

 $_packetCompliant = false
 $_serialNumber
 $_vendor = ''
 $_vendorVersion
 $_javaInfo = array()
 $_is3G = true
 $_msname = ''

関数

_parseJphone ( agent)

parse HTTP_USER_AGENT string for the ancient agent

引数:
array$agentparts of the User-Agent string
例外:
Net_UserAgent_Mobile_Error
_parseMotorola ( agent)

parse HTTP_USER_AGENT string for the Motorola 3G aegnt

引数:
array$agentparts of the User-Agent string
_parseVodafone ( agent)

#@- #@+ private parse HTTP_USER_AGENT string for the Vodafone 3G aegnt

引数:
array$agentparts of the User-Agent string
例外:
Net_UserAgent_Mobile_Error

returns the long name of the carrier

戻り値:
string

Net_UserAgent_Mobile_Commonを再定義しています。

returns the short name of the carrier

戻り値:
string

Net_UserAgent_Mobile_Commonを再定義しています。

returns array of Java profiles

Array structure is something like:

  • 'Profile' => 'MIDP-1.0',
  • 'Configuration' => 'CLDC-1.0',
  • 'Ext-Profile' => 'JSCL-1.1.0'
戻り値:
array
getMsname ( )

returns the name of the mobile phone

戻り値:
string the name of the mobile phone

return terminal unique serial number. returns null if user forbids to send his/her serial number.

戻り値:
string
getUID ( )

Gets the UID of a subscriber.

戻り値:
string
から:
Method available since Release 1.0.0RC1

Net_UserAgent_Mobile_Commonを再定義しています。

getVendor ( )

returns vendor code like 'SH'

戻り値:
string

returns vendor version like '0001a'. returns null if unknown.

戻り値:
string
isJPhone ( )

#@- #@+ public returns true

戻り値:
boolean

Net_UserAgent_Mobile_Commonを再定義しています。

returns whether the agent is packet connection complicant or not

戻り値:
boolean

returns true if the agent is SoftBank.

戻り値:
boolean

Net_UserAgent_Mobile_Commonを再定義しています。

isType3GC ( )

returns true if the type is 3GC

戻り値:
boolean
isTypeC ( )

returns true if the type is C

戻り値:
boolean
isTypeP ( )

returns true if the type is P

戻り値:
boolean
isTypeW ( )

returns true if the type is W

戻り値:
boolean

returns true

戻り値:
boolean

Net_UserAgent_Mobile_Commonを再定義しています。

create a new Net_UserAgent_Mobile_Display class instance

戻り値:
Net_UserAgent_Mobile_Display

Net_UserAgent_Mobile_Commonを再定義しています。

parse ( userAgent)

Parses HTTP_USER_AGENT string.

引数:
string$userAgentUser-Agent string
例外:
Net_UserAgent_Mobile_Error

Net_UserAgent_Mobile_Commonを再定義しています。


このクラスの説明は次のファイルから生成されました:
 全て データ構造 ネームスペース 関数 変数