## Class Ripcord_InvalidArgumentException

Description

Implements interfaces:

- Ripcord_Exception

This class is used whenever an argument passed to a Ripcord method is invalid for any reason. Possible exceptions thrown are:

- ripcord::notRipcordCall (-2) Argument {index} is not a valid Ripcord call - Thrown by the client when passing incorrect arguments to system.multiCall.

- ripcord::cannotRecurse (-3) Cannot recurse system.multiCall - Thrown by the ripcord server when system.multicall is called within itself.
- ripcord::notDateTime (-6) Variable is not of type datetime - Thrown by the ripcord timestamp method.
- ripcord::notBase64 (-7) Variable is not of type base64 - Thrown by the ripcord binary method.
- ripcord::unknownServiceType (-8) Variable is not a classname or an object - Thrown by the ripcord server.

Located in /ripcord.php (line 337)

    InvalidArgumentException
       |
       --Ripcord_InvalidArgumentException

Variables

#### Inherited Variables

Inherited from InvalidArgumentException (Internal Class)

> $code
> $file
> $line
> $message

Methods

#### Inherited Methods

Inherited From InvalidArgumentException (Internal Class)

> constructor __construct ( [$message = ], [$code = ] )
> getCode ( )
> getFile ( )
> getLine ( )
> getMessage ( )
> getTrace ( )
> getTraceAsString ( )
> __clone ( )
> __toString ( )

Documentation generated on Tue, 16 Nov 2010 16:20:17 +0100 by phpDocumentor 1.4.3