interface Account \ UserInteractionAccount

All known implementing classes:
Coinbase

Represents an AccountType that allows fields to instead be populated by doing something with the user.


Method Summary

Name Description
interaction(Logger $logger) Prepare the user agent to redirect, etc. If user interaction is complete, instead returns an array of valid field values.

public function interaction(Logger $logger)

Prepare the user agent to redirect, etc. If user interaction is complete, instead returns an array of valid field values.

Returns:
either null (interaction is not yet complete) or an array of valid field values
Throws:
AccountFetchException - if something bad happened