Overview

Namespaces

  • SMSApi
    • Api
      • Action
        • Phonebook
        • Sender
        • Sms
        • User
      • Response
    • Exception
    • Proxy
      • Http

Classes

  • AbstractAction
  • Overview
  • Namespace
  • Class

Class AbstractAction

Class AbstractAction

Direct known subclasses

SMSApi\Api\Action\Phonebook\GroupList, SMSApi\Api\Action\Sender\Add, SMSApi\Api\Action\Sender\Delete, SMSApi\Api\Action\Sender\SenderDefault, SMSApi\Api\Action\Sender\SenderList, SMSApi\Api\Action\Sms\Delete, SMSApi\Api\Action\Sms\Get, SMSApi\Api\Action\Sms\Send, SMSApi\Api\Action\User\Add, SMSApi\Api\Action\User\Get, SMSApi\Api\Action\User\GetPoints, SMSApi\Api\Action\User\UserList, SMSApi\Api\Action\Phonebook\ContactAdd, SMSApi\Api\Action\Phonebook\ContactDelete, SMSApi\Api\Action\Phonebook\ContactGet, SMSApi\Api\Action\Phonebook\ContactList, SMSApi\Api\Action\Phonebook\GroupAdd, SMSApi\Api\Action\Phonebook\GroupDelete, SMSApi\Api\Action\Phonebook\GroupGet

Indirect known subclasses

SMSApi\Api\Action\Phonebook\ContactEdit, SMSApi\Api\Action\Phonebook\GroupEdit, SMSApi\Api\Action\User\Edit
Abstract
Namespace: SMSApi\Api\Action
Package: SMSApi\Api\Action
Located at Api/Action/AbstractAction.php
Methods summary
public
# __construct( )
abstract public mixed
# uri( )

Returns

mixed
abstract protected mixed
# response( $data )

Parameters

$data

Returns

mixed
public null
# file( )

Returns

null
public
# client( SMSApi\Client $client )

Parameters

$client
public
# proxy( SMSApi\Proxy\Proxy $proxy )

Parameters

$proxy
public
# setTest( $val )

Parameters

$val

Returns


$this
protected
# setJson( $val )

Parameters

$val

Returns


$this
protected string
# paramsOther( string $skip = "" )

Parameters

$skip

Returns

string
protected string
# renderTo( )

Returns

string

Throws

SMSApi\Exception\ActionException
protected string
# paramsBasicToQuery( )

Returns

string

Throws

SMSApi\Exception\ActionException
protected string
# paramsLoginToQuery( )

Returns

string
public mixed
# execute( )

Returns

mixed

Throws

SMSApi\Exception\ClientException
SMSApi\Exception\ActionException
SMSApi\Exception\HostException
protected
# handleError( $data )

Parameters

$data

Throws

SMSApi\Exception\ActionException
SMSApi\Exception\ClientException
SMSApi\Exception\HostException
Properties summary
protected $client
#
protected $proxy
#
protected array $params
# array( )
protected ArrayObject $to
#
protected ArrayObject $idx
#
protected $group
#
protected $date
#
protected $encoding
#
SMSAPI Api Client API documentation generated by ApiGen