PHPackages                             pikselin/platform-sh - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [DevOps &amp; Deployment](/categories/devops)
4. /
5. pikselin/platform-sh

ActiveSilverstripe-vendormodule[DevOps &amp; Deployment](/categories/devops)

pikselin/platform-sh
====================

02.6k↓60.8%PHP

Since Jul 29Pushed 1y ago5 watchersCompare

[ Source](https://github.com/Pikselin/silverstripe-platform-sh)[ Packagist](https://packagist.org/packages/pikselin/platform-sh)[ RSS](/packages/pikselin-platform-sh/feed)WikiDiscussions main Synced 2d ago

READMEChangelogDependenciesVersions (1)Used By (0)

Platform.sh and Silverstripe config
===================================

[](#platformsh-and-silverstripe-config)

This module is to take every environment variable set in platform.sh, and make it accessible to the Silverstripe configuration/environment.

Installation
------------

[](#installation)

`composer require pikselin/platform-sh`

Copy (manually, sorry), `vendor/pikselin/platform-sh/.environment` to your project root.

This bash script will set the environment variable based on what's set in the Platform console for `SS_ENVIRONMENT_TYPE`

Usage
-----

[](#usage)

In your `_config.php`, init the platform-sh:

```
