. */ namespace SP\Providers\Auth; /** * Class AuthData * * @package SP\Providers\Auth */ final class AuthResult { /** * @var string */ public $authName; /** * @var AuthDataBase */ public $data; /** * AuthResult constructor. * * @param string $authName * @param AuthDataBase $data */ public function __construct(string $authName, AuthDataBase $data) { $this->authName = $authName; $this->data = $data; } /** * @return string|null */ public function getAuthName(): ?string { return $this->authName; } /** * @return AuthDataBase|null */ public function getData(): ?AuthDataBase { return $this->data; } }