/** * Constructor */ public function __construct() { $this->site = new Collection(SiteEntity::getClass()); if ($this->config()->exists('sites')) { foreach ($this->config()->get('sites') as $site) { $entity = new SiteEntity(); $entity->setData($site); $this->addSite($entity); } } }