From c649bb2eaebd25e22b10a36534da105f89636575 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20=C5=A0tv=C3=A1n?= Date: Wed, 24 Jul 2024 10:17:13 +0000 Subject: [PATCH] set visibility of getter methods to give more flexibility over library usage --- src/Flagsmith.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Flagsmith.php b/src/Flagsmith.php index 2e7d2a1..5c71f66 100644 --- a/src/Flagsmith.php +++ b/src/Flagsmith.php @@ -354,7 +354,7 @@ public function updateEnvironment() * * @throws FlagsmithAPIError */ - private function getEnvironmentFromApi(): EnvironmentModel + protected function getEnvironmentFromApi(): EnvironmentModel { $environmentDict = $this->cachedCall('Environment', 'GET', $this->environment_url, [], false, $this->environmentTtl); @@ -365,7 +365,7 @@ private function getEnvironmentFromApi(): EnvironmentModel * Get the environment flags from document. * @return Flags */ - private function getEnvironmentFlagsFromDocument(): Flags + protected function getEnvironmentFlagsFromDocument(): Flags { return Flags::fromFeatureStateModels( new FeatureStateModelList(Engine::getEnvironmentFeatureStates($this->environment)), @@ -382,7 +382,7 @@ private function getEnvironmentFlagsFromDocument(): Flags * * @throws FlagsmithClientError */ - private function getIdentityFlagsFromDocument(string $identifier, object $traits): Flags + protected function getIdentityFlagsFromDocument(string $identifier, object $traits): Flags { $identityModel = $this->getIdentityModel($identifier, $traits); $featureStates = Engine::getIdentityFeatureStates($this->environment, $identityModel); @@ -401,7 +401,7 @@ private function getIdentityFlagsFromDocument(string $identifier, object $traits * * @throws FlagsmithAPIError */ - private function getEnvironmentFlagsFromApi(): Flags + protected function getEnvironmentFlagsFromApi(): Flags { try { $apiFlags = $this->cachedCall('Global', 'GET', $this->environment_flags_url); @@ -426,7 +426,7 @@ private function getEnvironmentFlagsFromApi(): Flags * * @throws FlagsmithAPIError */ - private function getIdentityFlagsFromApi(string $identifier, ?object $traits): Flags + protected function getIdentityFlagsFromApi(string $identifier, ?object $traits): Flags { try { $data = IdentitiesGenerator::generateIdentitiesData($identifier, $traits);