Destiny\Advisors\Arena::__construct PHP Method

__construct() public method

public __construct ( array $properties )
$properties array
    public function __construct(array $properties)
    {
        parent::__construct($properties);
        $this->definition = manifest()->activity($this->activityHash);
        $this->rounds = $this->newCollection();
        foreach ($properties['rounds'] as $k => $round) {
            $round = new ArenaRound($this, $round);
            $round->roundNumber = $k + 1;
            $this->rounds->put($k, $round);
        }
    }