Functions

getTransport()

getTransport($config) 

Parameters

$config

Classes and interfaces

DeleteBySaving

DeleteBySaving

« More »

Estimate_Subject

Estimate subject is an object that has invoices (contact or estimate)

« More »

IncomingInvoice_Subject

IncomingInvoice subject is an object that has invoices (contact or estimate)

« More »

Invoice_Subject

Invoice subject is an object that has invoices (contact or estimate)

« More »

Mapper

Mapper interface

« More »

Mapper_Mapable

Mapper Mapables can be mapped

« More »

Payable

Payable

« More »

PdfDocument

PdfDocument

« More »

RecurringTemplate_Subject

RecurringTemplate subject is an object that has invoices (contact or estimate)

« More »

Sendable

Sendable

« More »

Service

Domainmodel Service

« More »

Storable

Storable

« More »

SyncArray

Sync array for syncing objects

« More »

SyncObject

SyncObject

« More »

Transport

Transport interface

« More »

ApiConnector

Service for connecting with Moneybird

« More »

ApiConnectorTest

Test class for ApiConnector.

« More »

ArrayObject

Abstract class for array objects

« More »

ArrayObject_TypeMismatchException

Object does not fit into ArrayObject

« More »

ArrayObject_UndefinedMethodException

Undefined method

« More »

Contact

Contact

« More »

ContactTest

Test class for Contact.

« More »

Contact_Array

Contact array

« More »

Contact_Service

Contact service

« More »

Contact_Sync

Contact

« More »

Contact_Sync_Array

Contact array

« More »

CurrentSession

CurrentSession

« More »

Detail_Abstract

Detail_Abstract

« More »

Disclosure

Disclosure

« More »

Domainmodel_Abstract

Base class for domain models

« More »

Domainmodel_Exception

General exception

« More »

Envelope_Abstract

Envelope

« More »

Envelope_InvalidMethodException

Exception for invalid send methods

« More »

Error

Error

« More »

Error_Array

Error array

« More »

Estimate

Estimate

« More »

EstimateTest

Test class for Estimate.

« More »

Estimate_Array

Estimate array

« More »

Estimate_Detail

Estimate_Detail

« More »

Estimate_Detail_Array

Estimate_Detail array

« More »

Estimate_Envelope

Estimate_Envelope

« More »

Estimate_History

Estimate_History

« More »

Estimate_History_Array

Estimate_History array

« More »

Estimate_Service

Estimate service

« More »

Exception

General exception

« More »

ForbiddenException

Exception thrown when a forbidden action takes place

« More »

HttpClient

Wrapper for curl to create http requests

« More »

HttpClient_ConnectionErrorException

Exception for connection errors

« More »

HttpClient_Exception

General exception

« More »

HttpClient_HttpStatusException

Exception http status errors, $code contains the http status code

« More »

HttpClient_Oauth

Wrapper for curl to create http requests

« More »

HttpClient_UnknownHttpStatusException

Exception for unknown http status

« More »

IncomingInvoice

IncomingInvoice

« More »

IncomingInvoiceTest

Test class for IncomingInvoice.

« More »

IncomingInvoice_Array

IncomingInvoice array

« More »

IncomingInvoice_Detail

IncomingInvoice_Detail

« More »

IncomingInvoice_Detail_Array

IncomingInvoice_Detail array

« More »

IncomingInvoice_History

IncomingInvoice_History

« More »

IncomingInvoice_History_Array

IncomingInvoice_History array

« More »

IncomingInvoice_Payment

Payment

« More »

IncomingInvoice_Payment_Array

IncomingInvoice_Payment array

« More »

IncomingInvoice_Service

IncomingInvoice service

« More »

IncomingInvoice_Sync

IncomingInvoice sync

« More »

IncomingInvoice_Sync_Array

IncomingInvoice sync array

« More »

InvalidFilterException

InvalidFilterException exception

« More »

InvalidIdException

Exception for invalid ids

« More »

InvalidRequestException

InvalidRequestException exception

« More »

InvalidServiceTypeException

Exception for invalid service types

« More »

InvalidStateException

InvalidStateException exception

« More »

Invoice

Invoice

« More »

InvoiceProfile

InvoiceProfile

« More »

InvoiceProfile_Array

InvoiceProfile array

« More »

InvoiceProfile_Service

InvoiceProfile service

« More »

InvoiceProfile_ServiceTest

Test class for InvoiceProfile_Service.

« More »

InvoiceTest

Test class for Invoice.

« More »

Invoice_Array

Invoice array

« More »

Invoice_Detail

Invoice_Detail

« More »

Invoice_Detail_Array

Invoice_Detail array

« More »

Invoice_Envelope

Invoice_Envelope

« More »

Invoice_History

Invoice_History

« More »

Invoice_History_Array

Invoice_History array

« More »

Invoice_Payment

Payment

« More »

Invoice_Payment_Array

Invoice_Payment array

« More »

Invoice_Service

Invoice service

« More »

Invoice_Sync

Invoice sync

« More »

Invoice_Sync_Array

Invoice sync array

« More »

JsonMapper

Translates JSON into objects and objects into JSON

« More »

OAuthConsumer

« More »

OAuthDataStore

« More »

OAuthException

« More »

OAuthRequest

« More »

OAuthServer

« More »

OAuthSignatureMethod

A class for implementing a Signature Method See section 9 ("Signing Requests") in the spec

« More »

OAuthSignatureMethod_HMAC_SHA1

The HMAC-SHA1 signature method uses the HMAC-SHA1 signature algorithm as defined in [RFC2104] where the Signature Base String is the text and the key is the concatenated values (each first encoded per Parameter Encoding) of the Consumer Secret and Token Secret, separated by an '&' character (ASCII code 38) even if empty.

« More »

OAuthSignatureMethod_PLAINTEXT

The PLAINTEXT method does not provide any security protection and SHOULD only be used over a secure channel such as HTTPS.

« More »

OAuthSignatureMethod_RSA_SHA1

The RSA-SHA1 signature method uses the RSASSA-PKCS1-v1_5 signature algorithm as defined in [RFC3447] section 8.2 (more simply known as PKCS#1), using SHA-1 as the hash function for EMSA-PKCS1-v1_5.

« More »

OAuthToken

« More »

OAuthUtil

« More »

Mapper_Exception

General exception

« More »

NotFoundException

Exception thrown when an entity or action cannot be found

« More »

NotLoggedInException

Exception thrown when the user is not logged in or has false credentials

« More »

NotValidException

NotValidException exception

« More »

Payment_Abstract

Payment_Abstract

« More »

Payment_InvalidMethodException

Exception for invalid send methods

« More »

Product

Product

« More »

Product_Array

Product array

« More »

Product_Service

Product service

« More »

Product_ServiceTest

Test class for Product_Service.

« More »

RecurringTemplate

RecurringTemplate

« More »

RecurringTemplateTest

Test class for RecurringTemplate.

« More »

RecurringTemplate_Array

RecurringTemplate array

« More »

RecurringTemplate_Detail

RecurringTemplate_Detail

« More »

RecurringTemplate_Detail_Array

RecurringTemplate_Detail array

« More »

RecurringTemplate_Service

RecurringTemplate service

« More »

ServerErrorException

Exception thrown when the server errors

« More »

SimpleXMLElement

Extension for SimpleXMLElement

« More »

TaxRate

TaxRate

« More »

TaxRate_Array

TaxRate array

« More »

TaxRate_Service

TaxRate service

« More »

TaxRate_ServiceTest

Test class for TaxRate_Service.

« More »

XmlMapper

Translates XML into objects and objects into XML

« More »

XmlMapperTest

Test class for Invoice.

« More »

XmlMapper_Exception

General exception

« More »

XmlMapper_InvalidXmlException

Exception for invalid xml

« More »

SubclassContact

Contact

« More »

SubclassCurrentSession

CurrentSession

« More »

SubclassEstimate

Estimate

« More »

SubclassIncomingInvoice

IncomingInvoice

« More »

SubclassInvoice

Invoice

« More »

SubclassProduct

Product

« More »

SubclassRecurringTemplate

RecurringTemplate

« More »

SubclassTaxRate

TaxRate

« More »

Subclass_Estimate_Detail

Estimate_Detail

« More »

Subclass_Estimate_Detail_Array

Estimate_Detail array

« More »

Subclass_IncomingInvoice_Detail

IncomingInvoice_Detail

« More »

Subclass_IncomingInvoice_Detail_Array

IncomingInvoice_Detail array

« More »

Subclass_Invoice_Detail

Invoice_Detail

« More »

Subclass_Invoice_Detail_Array

Invoice_Detail array

« More »

Subclass_RecurringTemplate_Detail

RecurringTemplate_Detail

« More »

Subclass_RecurringTemplate_Detail_Array

RecurringTemplate_Detail array

« More »