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

Procedural File: MBSBase.class.php

Source Location: /lib/MBSBase.class.php



Classes:

MBSBase
MBSBase - tėvinė klasė, Debug, Error ir SOAP apdorojimas. Paveldi visos klasės.


Page Details:

Lib purpose to simplify VERO MBS user bill process



Tags:

author:  Liutauras Rickus <lr@vero.lt>







DEBUG_LEVEL_HIGH [line 15]

DEBUG_LEVEL_HIGH = 3

[ Top ]



DEBUG_LEVEL_LOW [line 13]

DEBUG_LEVEL_LOW = 1

[ Top ]



DEBUG_LEVEL_NONE [line 12]

DEBUG_LEVEL_NONE = 0
Debug levels


[ Top ]



DEBUG_LEVEL_NORMAL [line 14]

DEBUG_LEVEL_NORMAL = 2

[ Top ]



DEBUG_TYPE_BUFFER [line 21]

DEBUG_TYPE_BUFFER = 1

[ Top ]



DEBUG_TYPE_OUTPUT [line 20]

DEBUG_TYPE_OUTPUT = 0
Debug types


[ Top ]



MBS_BANK_URL [line 78]

MBS_BANK_URL = 'http://pay.vero.lt/bank'
WEB billing (Bank) constants


[ Top ]



MBS_BILL_REDIRECT_URL [line 35]

MBS_BILL_REDIRECT_URL = 'http://bill.vero.lt/wap/bill'

[ Top ]



MBS_BILL_SOAP_URL [line 29]

MBS_BILL_SOAP_URL = 'http://bill.vero.lt/soap/wap1.0'

[ Top ]



MBS_BILL_SOAP_VERSION [line 26]

MBS_BILL_SOAP_VERSION = '1.1'
WAP billing (MBS) constants


[ Top ]



MBS_BILL_USER_REDIRECT_URL [line 34]

MBS_BILL_USER_REDIRECT_URL = 'http://bill.vero.lt/prepare'

[ Top ]



MBS_BILL_VERIFY_LEVEL [line 43]

MBS_BILL_VERIFY_LEVEL = 'HIGH'
This constant describes how MBS sent WAP billing data is verified to be correct (for security reasons)

Posible values: HIGH (default) - High verification level (OpenSSL algorythm is used) LOW - Lower verification level (SHA1 algorythm is used) NONE - Verification is not performed



[ Top ]



MBS_CERTIFICATE_PATH [line 119]

MBS_CERTIFICATE_PATH = dirname(__FILE__).'/certificates/'
Directory of MBS certificate files (used for high level security verifications)


[ Top ]



MBS_DIRECT_SOAP_URL [line 72]

MBS_DIRECT_SOAP_URL = 'http://bill.vero.lt/soap/direct'
Direct billing (Direct) constants


[ Top ]



MBS_IDENTIFY_SOAP_URL [line 85]

MBS_IDENTIFY_SOAP_URL = 'http://bill.vero.lt/soap/account'
MBS identify constants

Identify URL's one for SOAP and one for user redirect



[ Top ]



MBS_IDENTIFY_TYPE [line 105]

MBS_IDENTIFY_TYPE = 'REDIRECT'
This constant describes how users will be identified

Posible values: REDIRECT (default) - User will be redirected to MBS and then return back with identification data REMOTE - Users will be identified with remote MBS SOAP function (works if operator turned on identification in your server) BOTH - User be tried to identify in both ways: REMOTE, then REDIRECT, if remote identitication failed



[ Top ]



MBS_IDENTIFY_URL [line 89]

MBS_IDENTIFY_URL = 'http://bill.vero.lt/identify'
Url to identify user


[ Top ]



MBS_IDENTIFY_VERIFY_LEVEL [line 97]

MBS_IDENTIFY_VERIFY_LEVEL = 'HIGH'
This constant describes how MBS sent WAP identification data is verified to be correct (for security reasons)

Posible values: HIGH (default) - High verification level (OpenSSL algorythm is used) LOW - Lower verification level (SHA1 algorythm is used) NONE - Verification is not performed



[ Top ]



MBS_SUBSCRIBER_STATUS_ACTIVE [line 64]

MBS_SUBSCRIBER_STATUS_ACTIVE = 'active'
Subscription user status


[ Top ]



MBS_SUBSCRIBER_STATUS_REMOVED [line 66]

MBS_SUBSCRIBER_STATUS_REMOVED = 'removed'

[ Top ]



MBS_SUBSCRIBER_STATUS_SUSPENDED [line 65]

MBS_SUBSCRIBER_STATUS_SUSPENDED = 'suspend'

[ Top ]



MBS_SUBSCRIPTION_REGISTER_URL [line 50]

MBS_SUBSCRIPTION_REGISTER_URL = 'http://bill.vero.lt/wap/register'

[ Top ]



MBS_SUBSCRIPTION_SOAP_URL [line 49]

MBS_SUBSCRIPTION_SOAP_URL = 'http://bill.vero.lt/soap/subscription'
Subscription billing (SBBS) constants


[ Top ]



MBS_SUBSCRIPTION_UNREGISTER_URL [line 51]

MBS_SUBSCRIPTION_UNREGISTER_URL = 'http://bill.vero.lt/wap/unregister'

[ Top ]



MBS_SUBSCRIPTION_VERIFY_LEVEL [line 59]

MBS_SUBSCRIPTION_VERIFY_LEVEL = 'HIGH'
This constant describes how MBS sent WAP registration data is verified to be correct (for security reasons)

Posible values: HIGH (default) - High verification level (OpenSSL algorythm is used) LOW - Lower verification level (SHA1 algorythm is used) NONE - Verification is not performed



[ Top ]



MBS_TRANSPORT_TYPE [line 114]

MBS_TRANSPORT_TYPE = 'AUTO'
This constant describes which TRANSPORT type to use

Posible values: AUTO (default) - check if are PHP5 SOAP extention use it other way use NuSOAP lib NUSOAP - use only nusoap library SOAP - use only PHP5 SOAP extention



[ Top ]




Documentation generated on Fri, 05 Nov 2010 11:25:44 +0200 by phpDocumentor 1.4.3