Scalr\Api\Service\User\V1beta0\Adapter\ServerAdapter::_farm PHP Method

_farm() protected method

protected _farm ( $from, $to, $action )
    protected function _farm($from, $to, $action)
    {
        switch ($action) {
            case static::ACT_CONVERT_TO_OBJECT:
                /* @var $from Server */
                $to->farm = ['id' => $from->farmId];
                break;
            case static::ACT_CONVERT_TO_ENTITY:
                /* @var $to Server */
                $to->farmId = ApiController::getBareId($from, 'farm');
                break;
            case static::ACT_GET_FILTER_CRITERIA:
                return [['farmId' => ApiController::getBareId($from, 'farm')]];
        }
    }