# Class RESTian_Parser_Base

#### Direct known subclasses

RESTian_Application_Json_Parser, RESTian_Application_Serialized_Php_Parser, RESTian_Application_Xml_Parser, RESTian_Text_Csv_Parser, RESTian_Text_Html_Parser, RESTian_Text_Plain_Parser
Abstract
Located at base-classes/class-parser.php

Methods summary
`public` | # `__construct( `RESTian_Request` $request, `RESTian_Response` $response )` #### Parameters $request ``RESTian_Request`` $request $response ``RESTian_Response`` $response
`public array|object` | # `parse( string $body )` Used to throw an exception when not properly subclassed. Used to throw an exception when not properly subclassed. #### Parameters $body `string` $body #### Returns `array|object` #### Throws ``Exception``

Properties summary
`public mixed` | $request | `` | #
`public mixed` | $response | `` | #