Source for file MemberMessageList.php
Documentation is available at MemberMessageList.php
* Model for a list of member messages
* $Id: MemberMessageList.php,v 1.2 2005/01/11 23:51:29 luckec Exp $
* @author Carsten Lucke <luckec@php.net>
private $messages = array ();
* Total number of entries being retrieved.
* Total number of pages in the retrieval.
* Whether or not there are more messages left to retrieve.
private $moreItems = false;
* create new feedback model
public function __construct($messages, $session = null )
$this->moreItems = (boolean) $messages['MoreItems'];
$this->pages = (integer) $messages['TotalNumberOfPages'];
$this->entries = (integer) $messages['TotalNumberOfEntries'];
if (isset ($messages['MemberMessages']['MemberMessage'])) {
if (!isset ($messages['MemberMessages']['MemberMessage'][0 ])) {
$messages['MemberMessages']['MemberMessage'] = array ($messages['MemberMessages']['MemberMessage']);
foreach ($messages['MemberMessages']['MemberMessage'] as $tmp) {
unset ($messages['MemberMessages']);
* iterate through the transactions
return new ArrayObject ($this->messages);
* Returns the total number of pages in the retrieval.
* @return integer total number of pages in the retrieval
* Returns the total number of entries being retrieved.
* @return integer total number of entries being retrieved
* Determines whether or not there are more messages left to retrieve.
* @return boolean whether or not there are more messages left to retrieve
Documentation generated on Mon, 11 Mar 2019 14:19:26 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|