SilverStripe\EnvironmentCheck\EnvironmentCheck
Interface for environment checks
An environment check is a test that can be performed on a live environment. They differ from
unit tests in that they are designed to check the state of the environment/server, rather than
the code.
Environment checks should *never* alter production data.
Some things you might make environment checks for:
- Can I access the database?
- Are the right PHP modules installed?
- Are the file permissions correct?
Synopsis
interface EnvironmentCheck
{
- // constants
- const ERROR = 3;
- const WARNING = 2;
- const OK = 1;
- // methods
- public array check()
Constants
Name | Value |
---|---|
ERROR | 3 |
WARNING | 2 |
OK | 1 |