<?php
namespace Newland\Toubiz\Sync\Neos\Domain\Model\RelatedLists;

/*
 * This file is part of the "toubiz-sync-neos" package.
 *
 * For the full copyright and license information, please read the
 * LICENSE.txt file that was distributed with this source code.
 */

class RelatedLists
{
    /**
     * @var ArticleList
     */
    protected $poiHighlights;

    /**
     * @var array
     */
    protected $articleLists = [];

    public function __construct()
    {
        $this->poiHighlights = new ArticleList();
    }

    public function getPoiHighlights(): ArticleList
    {
        return $this->poiHighlights;
    }

    public function setPoiHighlights(ArticleList $poiHighlights): void
    {
        $this->poiHighlights = $poiHighlights;
    }

    public function getArticleLists(): array
    {
        return $this->articleLists;
    }

    public function setArticleLists(array $customHighlightsList): void
    {
        $this->articleLists = $customHighlightsList;
    }
}
