From 1bff2e72f61baf157ac6f9b9f32c7e8f07f11200 Mon Sep 17 00:00:00 2001 From: victoravelar Date: Sat, 15 Aug 2020 17:08:22 +0200 Subject: [PATCH 1/6] add forge known server (vps) providers --- src/ServerProviders.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/ServerProviders.php diff --git a/src/ServerProviders.php b/src/ServerProviders.php new file mode 100644 index 0000000..1bdd459 --- /dev/null +++ b/src/ServerProviders.php @@ -0,0 +1,13 @@ + Date: Sat, 15 Aug 2020 17:08:39 +0200 Subject: [PATCH 2/6] add forge installable services --- src/InstallableServices.php | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/InstallableServices.php diff --git a/src/InstallableServices.php b/src/InstallableServices.php new file mode 100644 index 0000000..b813191 --- /dev/null +++ b/src/InstallableServices.php @@ -0,0 +1,20 @@ + Date: Sat, 15 Aug 2020 17:09:18 +0200 Subject: [PATCH 3/6] add forge supported git providers --- src/GitProviders.php | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 src/GitProviders.php diff --git a/src/GitProviders.php b/src/GitProviders.php new file mode 100644 index 0000000..5e36957 --- /dev/null +++ b/src/GitProviders.php @@ -0,0 +1,11 @@ + Date: Sat, 15 Aug 2020 17:16:03 +0200 Subject: [PATCH 4/6] update README to show helpers usage --- README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index be2a477..34c98ae 100644 --- a/README.md +++ b/README.md @@ -69,12 +69,13 @@ On multiple actions supported by this SDK you may need to pass some parameters, ```php $server = $forge->createServer([ - "provider"=> "ocean2", + "provider"=> ServerProviders::DIGITAL_OCEAN, "credential_id"=> 1, "name"=> "test-via-api", "size"=> "01", "database"=> "test123", - "php_version"=> "php71", + "database_type" => InstallableServices::POSTGRES, + "php_version"=> InstallableServices::PHP_71, "region"=> "ams2" ]); ``` From 58bbbe89babfca4a3111239f31043f27b517a614 Mon Sep 17 00:00:00 2001 From: victoravelar Date: Tue, 18 Aug 2020 10:23:42 +0200 Subject: [PATCH 5/6] add helpers for load balancing strategies --- src/LoadBalancingStrategies.php | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/LoadBalancingStrategies.php diff --git a/src/LoadBalancingStrategies.php b/src/LoadBalancingStrategies.php new file mode 100644 index 0000000..902ff15 --- /dev/null +++ b/src/LoadBalancingStrategies.php @@ -0,0 +1,10 @@ + Date: Thu, 10 Sep 2020 18:09:30 +0200 Subject: [PATCH 6/6] removed abstract definition; moved to resources namespace --- src/{ => Resources}/GitProviders.php | 4 ++-- src/{ => Resources}/InstallableServices.php | 4 ++-- src/{ => Resources}/LoadBalancingStrategies.php | 4 ++-- src/{ => Resources}/ServerProviders.php | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) rename src/{ => Resources}/GitProviders.php (71%) rename src/{ => Resources}/InstallableServices.php (83%) rename src/{ => Resources}/LoadBalancingStrategies.php (65%) rename src/{ => Resources}/ServerProviders.php (76%) diff --git a/src/GitProviders.php b/src/Resources/GitProviders.php similarity index 71% rename from src/GitProviders.php rename to src/Resources/GitProviders.php index 5e36957..923643e 100644 --- a/src/GitProviders.php +++ b/src/Resources/GitProviders.php @@ -1,8 +1,8 @@