Overview

Namespaces

  • None
  • PHP
  • tschiemer
    • Aspsms
      • Http
      • Soap
      • Xml

Classes

  • AbstractClient
  • AbstractSimpleClient
  • Request
  • Response
  • SimpleClient
  • Strings

Exceptions

  • ServiceException
  • Overview
  • Namespace
  • Class
  • Tree

Class AbstractClient

Interface for service drivers, can be used as standalone components.

Direct known subclasses

tschiemer\Aspsms\Http\HttpClient, tschiemer\Aspsms\Soap\SoapClient, tschiemer\Aspsms\Xml\XmlClient
Abstract
Namespace: tschiemer\Aspsms
Package: aspsms
Copyright: 2013 Philip Tschiemer, <tschiemer@filou.se>
License: v3 http://www.gnu.org/licenses/lgpl-3.0.txt
Version: 1.1.0
Link: https://github.com/tschiemer/aspsms-php
Located at lib/tschiemer/Aspsms/AbstractClient.php
Methods summary
public boolean
# canProcess( string|Aspsms\Request $request )

Can satisfy/perform the given request?

Can satisfy/perform the given request?

Parameters

$request
string|Aspsms\Request
$requestName

Returns

boolean
abstract public array
# send( array $request )

Parameters

$request
array
$request

Returns

array

Throws

tschiemer\Aspsms\ServiceException
public Aspsms\Response
# getResponse( )

Returns

Aspsms\Response
public
# clear( )

Reset internal request and response

Reset internal request and response

Properties summary
public string[] $requests array( 'getVersion' => NULL, 'getCredits' => NULL, 'getStatusCodeDescription' => NULL, 'sendText' => NULL, 'sendWapPush' => NULL, 'sendToken' => NULL, 'verifyToken' => NULL, 'getDeliveryStatus' => NULL, 'checkOriginator' => NULL, 'sendOriginatorCode' => NULL, 'unlockOriginator' => NULL, 'sendPicture' => NULL, 'sendLogo' => NULL, 'sendGroupLogo' => NULL, 'sendRingtone' => NULL, 'sendVCard' => NULL, 'sendBinaryData' => NULL )
#

List of satsfiable requests

List of satsfiable requests

See

canPerform()
public Aspsms\Request $request NULL
#
public Aspsms\Response $response NULL
#
aspsms-php API documentation generated by ApiGen 2.8.0