Explore Server Side Testing SDK for PHP

ServerSideTestingSdk

Table of Contents

Interfaces

ContextParamInterface
ContextParamValidatorInterface
HttpClientInterface
UserProviderInterface
ExperimentStorageInterface
SettingsStorageInterface
StorageFacadeInterface
UserStorageInterface
WebsiteStorageInterface
StorageDriverInterface
ExperimentTranslatorInterface
SettingsTranslatorInterface
UserTranslatorInterface
VoterInterface

Classes

ClientConfig
RedisConnectionConfig
RedisConnection
JsonDenormalizer
Bucket
AbstractContextParam
BrowserContextParam
BrowserLanguageContextParam
BrowserVersionContextParam
Context
ContextParamAttribute
CustomAttributeContextParam
CustomContextParam
DeviceTypeContextParam
GoogleAnalytics4SessionIdContextParam
GoogleAnalytics4TrackingIdContextParam
IpContextParam
LanguageContextParam
NewVisitorContextParam
OsContextParam
ReferrerContextParam
ReferrerTypeContextParam
ResolutionContextParam
ReturningVisitorContextParam
ScreenHeightContextParam
ScreenLocationContextParam
ScreenWidthContextParam
UrlLocationContextParam
UserAgentContextParam
UtmContextParam
AbstractContextParamValidator
BrowserContextParamValidator
Validator for the browser context parameter Possible values: chrome, firefox, safari, edge, opera, ie, other
BrowserLanguageContextParamValidator
BrowserVersionContextParamValidator
CustomContextParamValidator
DeviceTypeContextParamValidator
IpAddressContextParamValidator
IpContextParamValidator
OsContextParamValidator
ReferrerContextParamValidator
ReferrerTypeContextParamValidator
ResolutionContextParamValidator
UrlLocationContextParamValidator
UserAgentContextParamValidator
ValidatorFactory
ViewsSessionCountContextParam
VisitCountContextParam
Decision
Experiment
SessionParams
User
ContextValidatorException
DenormalizerException
EntitySerializationException
ExploreClientException
StorageException
TrackerException
ExploreClient
Class ExploreClient
ContextBuilder
ContextParamFactory
DecisionManagerFactory
ExperimentStorageFactory
JsonDenormalizerFactory
RedisStorageDriverFactory
StorageFacadeFactory
TrackerFactory
UserStorageFactory
HttpClient
DefaultLogger
LoggerDumper
LoggerFactory
UserProvider
UserProvider is responsible for providing the user with the correct user hash and session id
DecisionManager
Tracker
TrafficAllocationManager
ExperimentStorage
SettingsStorage
StorageFacade
UserStorage
WebsiteStorage
ArrayStorageDriver
Example implementation of a storage driver
RedisStorageDriver
DefaultExperimentTranslator
DefaultSettingsTranslator
DefaultUserTranslator
Ga4CookieReader
Utility class to help read GA4 tracking and session IDs from cookies
AbstractVoter
AudienceVoter
DeviceTypeVoter
SegmentVoter
Voter for segment
TimingVoter
VoterFactory
VoterRegistry

        
On this page

Search results