/** * @param array $args * @param array $instance */ public function widget(array $args, array $instance) { $instance = $this->hydrate($instance); // Get ip if localhost if (in_array($instance['host'], array('127.0.0.1', 'localhost'))) { $instance['host'] = $_SERVER['SERVER_ADDR']; } $client = new ApiClient($instance['host'], $instance['port']); $server = $client->call(); require dirname(__FILE__) . '/templates/widget.phtml'; }