Scalr\Api\Service\Account\V1beta0\Adapter\EnvironmentAdapter::_status PHP Method

_status() public method

public _status ( $from, $to, $action )
    public function _status($from, $to, $action)
    {
        switch ($action) {
            case static::ACT_CONVERT_TO_OBJECT:
                /* @var $from Environment */
                $to->status = lcfirst($from->status);
                break;
            case static::ACT_CONVERT_TO_ENTITY:
                /* @var $to Environment */
                static::validateStatus($from->status);
                $to->status = ucfirst($from->status);
                break;
            case static::ACT_GET_FILTER_CRITERIA:
                static::validateStatus($from->status);
                return [['status' => ucfirst($from->status)]];
        }
    }