public function __construct(array $properties = array()) { parent::__construct($properties); foreach ($this->zones as $zone) { $this->zonesById[$zone->id] = $zone; } }