protected function renderButton()
    {
        $buttonHtmlOptions = array_merge(
            [
                'class' => 'g-signin',
                'data-callback' => $this->getCallback(),
                'data-clientid' => $this->client->clientId,
                'data-cookiepolicy' => 'single_host_origin',
                'data-requestvisibleactions' => null,
                'data-scope' => $this->client->scope,
                'data-accesstype' => 'offline',
                'data-width' => 'iconOnly',
            ],
            $this->buttonHtmlOptions
        );
        return Html::tag('span', Html::tag('span', '', $buttonHtmlOptions), ['id' => 'signinButton']);
    }
protected function renderButton()
    {
        $buttonHtmlOptions = array_merge(
            [
                'class' => 'g-signin',
                'data-callback' => $this->getCallback(),
                'data-clientid' => $this->client->clientId,
                'data-cookiepolicy' => 'single_host_origin',
                'data-requestvisibleactions' => null,
                'data-scope' => $this->client->scope,
                'data-accesstype' => 'offline',
                'data-width' => 'iconOnly',
            ],
            $this->buttonHtmlOptions
        );
        return Html::tag('span', Html::tag('span', '', $buttonHtmlOptions), ['id' => 'signinButton']);
    }
protected function renderButton ( ) { $ buttonHtmlOptions = array_merge ( [ 'class' => 'g-signin' , 'data-callback' => $ this -> getCallback ( ) , 'data-clientid' => $ this -> client -> clientId , 'data-cookiepolicy' => 'single_host_origin' , 'data-requestvisibleactions' => null , 'data-scope' => $ this -> client -> scope , 'data-accesstype' => 'offline' , 'data-width' => 'iconOnly' , ] , $ this -> buttonHtmlOptions ) ; return Html :: tag ( 'span' , Html :: tag ( 'span' , '' , $ buttonHtmlOptions ) , [ 'id' => 'signinButton' ] ) ; }
Renders sign-in button.
@return string button HTML.
Renders sign - in button .