Page array add
Add one or more Page objects to this PageArray.
Please see the WireArray::add()
method for more details.
Example
// Add one page
$pageArray->add($page);
// Add multiple pages
$pageArray->add($pages->find("template=basic-page"));
// Add page by ID
$pageArray->add(1005);
Usage
$pageArray->add($item);
Arguments
Name
Type(s)
Description
item
Page, PageArray, int
Page object, PageArray object, or Page ID.
- If given a
Page
, the Page will be added. - If given a
PageArray
, it will do the same thing as theWireArray::import()
method and append all the pages. - If Page
ID
, the Page identified by that ID will be loaded and added to the PageArray.
Return value
$this
Object instance it was called from (method supports fluent interface).
Exceptions
Method can throw exceptions on error:
WireException
- If given an item that can't be stored by this WireArray.