Api\Filter\PagesList::filter PHP Method

filter() public method

Filter required data.
public filter ( mixed $pages ) : array
$pages mixed
return array
    public function filter($pages)
    {
        /* @var \Page\Model\Page $page */
        $data = array();
        foreach ($pages as $page) {
            $data[] = array('pageId' => $page->getId(), 'title' => $page->getTitle(), 'slug' => $page->getSlug(), 'source' => $page->getSource(), 'metaTitle' => $page->getMetaTitle(), 'metaDescription' => $page->getMetaDescription(), 'metaKeywords' => $page->getMetaKeywords(), 'content' => $page->getText(), 'createdAt' => $page->getCreatedAt(), 'updatedAt' => $page->getUpdatedAt());
        }
        return $data;
    }
PagesList