/** * {@inheritdoc} */ public static function fromArray(array $values) { $message = new self(); $values = array_merge(['result' => null, 'item_templates_timestamp_ms' => null, 'asset_digest_timestamp_ms' => null], $values); $message->setResult($values['result']); $message->setItemTemplatesTimestampMs($values['item_templates_timestamp_ms']); $message->setAssetDigestTimestampMs($values['asset_digest_timestamp_ms']); return $message; }