Class AgreementReader

Class AgreementReader

AgreementReader implements AgreementReaderInterface

Methods summary

public __construct( CI_DB_query_builder $queryBuilder )

AgreementReader constructor.

public getAll( void ) : array

Returns all agreement entities as an array.

public getById( IdType $id ) : array

Returns an agreement entity by the provided id.

public getAgreementsByCustomerEmail( StringType $customerEmailAddress ) : array

Returns the agreements by the provided customer email address.

protected _buildAgreementDataArray( $rawDataArray ) : array

Properties summary

protected $queryBuilder : CI_DB_query_builder