%PDF- %PDF-
| Direktori : /www/varak.net/wiki.varak.net/extensions/MobileFrontend/includes/models/ |
| Current File : //www/varak.net/wiki.varak.net/extensions/MobileFrontend/includes/models/MobileCollection.php |
<?php
/**
* A collection of pages, which are represented by the MobilePage class.
*/
class MobileCollection implements IteratorAggregate, Countable {
/**
* The internal collection of pages.
*
* @var MobilePage[]
*/
protected $pages = [];
/**
* Return size of the collection
* @return int
*/
public function count() {
return count( $this->pages );
}
/**
* Adds a page to the collection.
*
* @param MobilePage $page Page to add
*/
public function add( MobilePage $page ) {
$this->pages[] = $page;
}
/**
* @return ArrayIterator
*/
public function getIterator() {
return new ArrayIterator( $this->pages );
}
}