public function render($controlPosition)
    {
        switch ($controlPosition) {
            case ControlPosition::BOTTOM_CENTER:
            case ControlPosition::BOTTOM_LEFT:
            case ControlPosition::BOTTOM_RIGHT:
            case ControlPosition::LEFT_BOTTOM:
            case ControlPosition::LEFT_CENTER:
            case ControlPosition::LEFT_TOP:
            case ControlPosition::RIGHT_BOTTOM:
            case ControlPosition::RIGHT_CENTER:
            case ControlPosition::RIGHT_TOP:
            case ControlPosition::TOP_CENTER:
            case ControlPosition::TOP_LEFT:
            case ControlPosition::TOP_RIGHT:
                return sprintf('google.maps.ControlPosition.%s', strtoupper($controlPosition));
            default:
                throw HelperException::invalidControlPosition();
        }
    }
public function render($controlPosition)
    {
        switch ($controlPosition) {
            case ControlPosition::BOTTOM_CENTER:
            case ControlPosition::BOTTOM_LEFT:
            case ControlPosition::BOTTOM_RIGHT:
            case ControlPosition::LEFT_BOTTOM:
            case ControlPosition::LEFT_CENTER:
            case ControlPosition::LEFT_TOP:
            case ControlPosition::RIGHT_BOTTOM:
            case ControlPosition::RIGHT_CENTER:
            case ControlPosition::RIGHT_TOP:
            case ControlPosition::TOP_CENTER:
            case ControlPosition::TOP_LEFT:
            case ControlPosition::TOP_RIGHT:
                return sprintf('google.maps.ControlPosition.%s', strtoupper($controlPosition));
            default:
                throw HelperException::invalidControlPosition();
        }
    }
public function render ( $ controlPosition ) { switch ( $ controlPosition ) { case ControlPosition :: BOTTOM_CENTER : case ControlPosition :: BOTTOM_LEFT : case ControlPosition :: BOTTOM_RIGHT : case ControlPosition :: LEFT_BOTTOM : case ControlPosition :: LEFT_CENTER : case ControlPosition :: LEFT_TOP : case ControlPosition :: RIGHT_BOTTOM : case ControlPosition :: RIGHT_CENTER : case ControlPosition :: RIGHT_TOP : case ControlPosition :: TOP_CENTER : case ControlPosition :: TOP_LEFT : case ControlPosition :: TOP_RIGHT : return sprintf ( 'google.maps.ControlPosition.%s' , strtoupper ( $ controlPosition ) ) ; default : throw HelperException :: invalidControlPosition ( ) ; } }
Renders a control position.

@param string $controlPosition The control position.

@throws \Ivory\GoogleMap\Exception\HelperException If the control position is not valid.

@return The JS output.
Renders a control position .