/** * {@inheritDoc} */ public function __construct(array $attributes = array()) { $browser = new Browser(); $attributes['version'] = $browser->getVersion(); $attributes['platform'] = $browser->getPlatform(); $attributes['browser'] = $browser->getBrowser(); parent::__construct($attributes); }