Interface EmailReaderInterface
| category |
System |
|---|---|
| package |
|
| subpackage |
Interfaces |
filter(string $p_keyword, array $limit = array(), array $order = array()) : \EmailCollection
stringString to be used for filtering the email records.
array(optional) Array that contains LIMIT and OFFSET value e.g. array( 'limit' => 10, 'offset' => 5 )
array(optional) Contains arrays with column, direction pairs e.g. array( 'column' => 'direction' )
\EmailCollectionReturns a collection containing the email records.
get(array $conditions = array(), array $limit = array(), array $order = array()) : \EmailCollection
array(optional) Contains conditions with column => value pairs.
array(optional) Array that contains LIMIT and OFFSET value e.g. array( 'limit' => 10, 'offset' => 5 )
array(optional) Contains arrays with column, direction pairs e.g. array( 'column' => 'direction' )
\EmailCollectionReturns a collection containing the email records.
getRecordCount(string $p_filterKeyword = '') : integer
This method will quickly return the record count of the "emails" table. It must be used when we just need the number and not the data, because the "get" or "find" methods need more time to load and parse the records.
| Throws |
|
|---|
string(optional) If provided the records will be filtered.
integerReturns the row number of the email table.