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

_farm() public method

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