Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helpers classes for known values #93

Closed
wants to merge 6 commits into from
Closed

Helpers classes for known values #93

wants to merge 6 commits into from

Conversation

VictorAvelar
Copy link
Contributor

This PR (based on #46) adds helper classes for known values when performing operations with Server in Laravel Forge, the main purpose of these classes is to provide a better and more user-friendly way of specifying server requirements.

There is no contributing file so please guide me through the required changes if needed, I will be more than happy to adjust the code to fit your specifications.

The additions are:

ServerProviders: VPS providers that are supported by Laravel Forge.
GitProviders: Git PaaS supported by Laravel Forge.
InstallableServices: Software which versions/type can be specified when provisioning a new server (ex. PHP version to be used).

Previous discusion on #81

const CUSTOM = 'custom';
const DIGITAL_OCEAN = 'ocean2';
const HETZNER = 'hetzner';
const LINODE = 'linode';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this should be linode4.

Ping @themsaid

@driesvints
Copy link
Member

Can you submit this to the 3.x branch please?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants