├── CHANGES.txt ├── CONTRIBUTORS-GUIDE.md ├── LICENSE ├── README.md ├── bin ├── splitio └── splitio.dist.ini ├── composer.json ├── sonar-project.properties └── src ├── SplitIO ├── Component │ ├── Cache │ │ ├── CacheKeyTrait.php │ │ ├── EventsCache.php │ │ ├── ImpressionCache.php │ │ ├── KeyFactory.php │ │ ├── Pool.php │ │ ├── SegmentCache.php │ │ ├── SegmentCacheInterface.php │ │ ├── SplitCache.php │ │ ├── SplitCacheInterface.php │ │ └── Storage │ │ │ ├── Adapter │ │ │ ├── CacheStorageAdapterInterface.php │ │ │ ├── PRedis.php │ │ │ └── SafeRedisWrapper.php │ │ │ └── Exception │ │ │ └── AdapterException.php │ ├── Common │ │ ├── Di.php │ │ ├── Enum.php │ │ ├── ErrorHandler.php │ │ └── ServiceProvider.php │ ├── Initialization │ │ ├── CacheTrait.php │ │ └── LoggerFactory.php │ ├── Log │ │ ├── Handler │ │ │ ├── Echos.php │ │ │ ├── LogHandlerInterface.php │ │ │ ├── Stdout.php │ │ │ ├── Syslog.php │ │ │ └── VoidHandler.php │ │ ├── LogLevelEnum.php │ │ ├── Logger.php │ │ ├── LoggerTrait.php │ │ └── PSR3LoggerAdapter.php │ ├── Stats │ │ └── Latency.php │ └── Utils │ │ └── functions.php ├── Engine.php ├── Engine │ ├── Hash │ │ ├── HashAlgorithmEnum.php │ │ ├── HashFactory.php │ │ ├── HashInterface.php │ │ ├── LegacyHash.php │ │ └── Murmur3Hash.php │ └── Splitter.php ├── Exception │ ├── Exception.php │ ├── InvalidMatcherException.php │ ├── KeyException.php │ ├── SemverParseException.php │ ├── TimeOutException.php │ └── UnsupportedMatcherException.php ├── Grammar │ ├── Condition.php │ ├── Condition │ │ ├── Combiner │ │ │ ├── AndCombiner.php │ │ │ ├── CombinerEnum.php │ │ │ ├── CombinerInterface.php │ │ │ └── Factor │ │ │ │ ├── FactorInterface.php │ │ │ │ └── NotFactor.php │ │ ├── ConditionTypeEnum.php │ │ ├── Matcher.php │ │ ├── Matcher │ │ │ ├── AbstractMatcher.php │ │ │ ├── All.php │ │ │ ├── Between.php │ │ │ ├── BetweenSemver.php │ │ │ ├── ContainsAllOfSet.php │ │ │ ├── ContainsAnyOfSet.php │ │ │ ├── ContainsString.php │ │ │ ├── DataType │ │ │ │ ├── DateTime.php │ │ │ │ └── Set.php │ │ │ ├── DataTypeEnum.php │ │ │ ├── Dependency.php │ │ │ ├── EndsWith.php │ │ │ ├── EqualTo.php │ │ │ ├── EqualToBoolean.php │ │ │ ├── EqualToSemver.php │ │ │ ├── EqualToSet.php │ │ │ ├── GreaterThanOrEqualTo.php │ │ │ ├── GreaterThanOrEqualToSemver.php │ │ │ ├── InListSemver.php │ │ │ ├── LessThanOrEqualTo.php │ │ │ ├── LessThanOrEqualToSemver.php │ │ │ ├── PartOfSet.php │ │ │ ├── Regex.php │ │ │ ├── Segment.php │ │ │ ├── StartsWith.php │ │ │ └── Whitelist.php │ │ ├── Partition.php │ │ └── Partition │ │ │ └── TreatmentEnum.php │ ├── Semver │ │ ├── Semver.php │ │ └── SemverComparer.php │ └── Split.php ├── Metrics.php ├── Sdk.php ├── Sdk │ ├── Client.php │ ├── ClientInterface.php │ ├── Evaluator.php │ ├── Events │ │ ├── EventDTO.php │ │ └── EventQueueMessage.php │ ├── Factory │ │ ├── LocalhostSplitFactory.php │ │ ├── SplitFactory.php │ │ └── SplitFactoryInterface.php │ ├── ImpressionListener.php │ ├── ImpressionListenerWrapper.php │ ├── Impressions │ │ ├── Impression.php │ │ └── ImpressionLabel.php │ ├── Key.php │ ├── LocalhostClient.php │ ├── Manager │ │ ├── LocalhostSplitManager.php │ │ ├── SplitManager.php │ │ ├── SplitManagerInterface.php │ │ └── SplitView.php │ ├── QueueMetadataMessage.php │ └── Validator │ │ ├── FlagSetsValidator.php │ │ └── InputValidator.php ├── Split.php ├── TreatmentImpression.php ├── Version.php └── functions.php └── functions_include.php /CHANGES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/CHANGES.txt -------------------------------------------------------------------------------- /CONTRIBUTORS-GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/CONTRIBUTORS-GUIDE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/README.md -------------------------------------------------------------------------------- /bin/splitio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/bin/splitio -------------------------------------------------------------------------------- /bin/splitio.dist.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/bin/splitio.dist.ini -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/composer.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/CacheKeyTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/CacheKeyTrait.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/EventsCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/EventsCache.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/ImpressionCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/ImpressionCache.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/KeyFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/KeyFactory.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/Pool.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/Pool.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/SegmentCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/SegmentCache.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/SegmentCacheInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/SegmentCacheInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/SplitCache.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/SplitCache.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/SplitCacheInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/SplitCacheInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/Storage/Adapter/CacheStorageAdapterInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/Storage/Adapter/CacheStorageAdapterInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/Storage/Adapter/PRedis.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/Storage/Adapter/PRedis.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/Storage/Adapter/SafeRedisWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/Storage/Adapter/SafeRedisWrapper.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Cache/Storage/Exception/AdapterException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Cache/Storage/Exception/AdapterException.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Common/Di.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Common/Di.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Common/Enum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Common/Enum.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Common/ErrorHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Common/ErrorHandler.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Common/ServiceProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Common/ServiceProvider.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Initialization/CacheTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Initialization/CacheTrait.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Initialization/LoggerFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Initialization/LoggerFactory.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Handler/Echos.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Handler/Echos.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Handler/LogHandlerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Handler/LogHandlerInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Handler/Stdout.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Handler/Stdout.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Handler/Syslog.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Handler/Syslog.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Handler/VoidHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Handler/VoidHandler.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/LogLevelEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/LogLevelEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/Logger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/Logger.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/LoggerTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/LoggerTrait.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Log/PSR3LoggerAdapter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Log/PSR3LoggerAdapter.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Stats/Latency.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Stats/Latency.php -------------------------------------------------------------------------------- /src/SplitIO/Component/Utils/functions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Component/Utils/functions.php -------------------------------------------------------------------------------- /src/SplitIO/Engine.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Hash/HashAlgorithmEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Hash/HashAlgorithmEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Hash/HashFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Hash/HashFactory.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Hash/HashInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Hash/HashInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Hash/LegacyHash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Hash/LegacyHash.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Hash/Murmur3Hash.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Hash/Murmur3Hash.php -------------------------------------------------------------------------------- /src/SplitIO/Engine/Splitter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Engine/Splitter.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/Exception.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/InvalidMatcherException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/InvalidMatcherException.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/KeyException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/KeyException.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/SemverParseException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/SemverParseException.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/TimeOutException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/TimeOutException.php -------------------------------------------------------------------------------- /src/SplitIO/Exception/UnsupportedMatcherException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Exception/UnsupportedMatcherException.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Combiner/AndCombiner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Combiner/AndCombiner.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Combiner/CombinerEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Combiner/CombinerEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Combiner/CombinerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Combiner/CombinerInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Combiner/Factor/FactorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Combiner/Factor/FactorInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Combiner/Factor/NotFactor.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Combiner/Factor/NotFactor.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/ConditionTypeEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/ConditionTypeEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/AbstractMatcher.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/AbstractMatcher.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/All.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/All.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/Between.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/Between.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/BetweenSemver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/BetweenSemver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/ContainsAllOfSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/ContainsAllOfSet.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/ContainsAnyOfSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/ContainsAnyOfSet.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/ContainsString.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/ContainsString.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/DataType/DateTime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/DataType/DateTime.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/DataType/Set.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/DataType/Set.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/DataTypeEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/DataTypeEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/Dependency.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/Dependency.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/EndsWith.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/EndsWith.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/EqualTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/EqualTo.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/EqualToBoolean.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/EqualToBoolean.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/EqualToSemver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/EqualToSemver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/EqualToSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/EqualToSet.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/GreaterThanOrEqualTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/GreaterThanOrEqualTo.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/GreaterThanOrEqualToSemver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/GreaterThanOrEqualToSemver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/InListSemver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/InListSemver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/LessThanOrEqualTo.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/LessThanOrEqualTo.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/LessThanOrEqualToSemver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/LessThanOrEqualToSemver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/PartOfSet.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/PartOfSet.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/Regex.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/Regex.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/Segment.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/Segment.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/StartsWith.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/StartsWith.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Matcher/Whitelist.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Matcher/Whitelist.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Partition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Partition.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Condition/Partition/TreatmentEnum.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Condition/Partition/TreatmentEnum.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Semver/Semver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Semver/Semver.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Semver/SemverComparer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Semver/SemverComparer.php -------------------------------------------------------------------------------- /src/SplitIO/Grammar/Split.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Grammar/Split.php -------------------------------------------------------------------------------- /src/SplitIO/Metrics.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Metrics.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Client.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Client.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/ClientInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/ClientInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Evaluator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Evaluator.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Events/EventDTO.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Events/EventDTO.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Events/EventQueueMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Events/EventQueueMessage.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Factory/LocalhostSplitFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Factory/LocalhostSplitFactory.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Factory/SplitFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Factory/SplitFactory.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Factory/SplitFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Factory/SplitFactoryInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/ImpressionListener.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/ImpressionListener.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/ImpressionListenerWrapper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/ImpressionListenerWrapper.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Impressions/Impression.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Impressions/Impression.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Impressions/ImpressionLabel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Impressions/ImpressionLabel.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Key.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Key.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/LocalhostClient.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/LocalhostClient.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Manager/LocalhostSplitManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Manager/LocalhostSplitManager.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Manager/SplitManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Manager/SplitManager.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Manager/SplitManagerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Manager/SplitManagerInterface.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Manager/SplitView.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Manager/SplitView.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/QueueMetadataMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/QueueMetadataMessage.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Validator/FlagSetsValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Validator/FlagSetsValidator.php -------------------------------------------------------------------------------- /src/SplitIO/Sdk/Validator/InputValidator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Sdk/Validator/InputValidator.php -------------------------------------------------------------------------------- /src/SplitIO/Split.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/Split.php -------------------------------------------------------------------------------- /src/SplitIO/TreatmentImpression.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/splitio/php-client/HEAD/src/SplitIO/TreatmentImpression.php -------------------------------------------------------------------------------- /src/SplitIO/Version.php: -------------------------------------------------------------------------------- 1 |