/** * {@inheritdoc} * * @param FilesListPayload $payload */ protected function getExpectedPayloadData(PayloadInterface $payload) { return ['page' => $payload->getPage(), 'count' => $payload->getCount(), 'types' => $payload->getTypes(), 'user' => $payload->getUserId(), 'ts_from' => $payload->getTimestampFrom()->format('U'), 'ts_to' => $payload->getTimestampTo()->format('U')]; }
/** * @inheritdoc * * @param ChannelsKickPayload $payload */ protected function getExpectedPayloadData(PayloadInterface $payload) { return ['channel' => $payload->getChannelId(), 'user' => $payload->getUserId()]; }
/** * {@inheritdoc} * * @param StarsListPayload $payload */ protected function getExpectedPayloadData(PayloadInterface $payload) { return ['count' => $payload->getCount(), 'page' => $payload->getPage(), 'user' => $payload->getUserId()]; }