Documentation

ClientFactory
in package

Table of Contents

Constants

ACCESS_KEY  = 'BLACKBAUD_ACCESS_KEY'
CLIENT_ID  = 'BLACKBAUD_CLIENT_ID'
CLIENT_SECRET  = 'BLACKBAUD_CLIENT_SECRET'
REDIRECT_URL  = 'BLACKBAUD_REDIRECT_URL'

Properties

$oauth2  : BlackbaudSKY
$secrets  : Cache
$storage  : GoogleSecretsToken

Methods

__construct()  : mixed
get()  : BaseEndpoint

Constants

ACCESS_KEY

private mixed ACCESS_KEY = 'BLACKBAUD_ACCESS_KEY'

CLIENT_SECRET

private mixed CLIENT_SECRET = 'BLACKBAUD_CLIENT_SECRET'

REDIRECT_URL

private mixed REDIRECT_URL = 'BLACKBAUD_REDIRECT_URL'

Properties

Methods

__construct()

public __construct([string|null $projectId = null ]) : mixed
Parameters
$projectId : string|null = null

get()

public get(BaseEndpoint> $class) : BaseEndpoint
Parameters
$class : BaseEndpoint>
Tags
psalm-suppress

UnsafeInstantiation

Return values
BaseEndpoint

        
On this page

Search results