protected function getLinkText()
    {
        $value = $this->value;
        if ($this->hasModel()) {
            $model = $this->model;
            if ($value !== null) {
                if (is_string($value)) {
                    $linkText = ArrayHelper::getValue($model, $value);
                } else {
                    $linkText = call_user_func($value, $model);
                }
            } else {
                $linkText = ArrayHelper::getValue($model, $this->attribute);
            }
        } else {
            $linkText = $value;
        }

        return $linkText;
    }
protected function getLinkText()
    {
        $value = $this->value;
        if ($this->hasModel()) {
            $model = $this->model;
            if ($value !== null) {
                if (is_string($value)) {
                    $linkText = ArrayHelper::getValue($model, $value);
                } else {
                    $linkText = call_user_func($value, $model);
                }
            } else {
                $linkText = ArrayHelper::getValue($model, $this->attribute);
            }
        } else {
            $linkText = $value;
        }

        return $linkText;
    }
protected function getLinkText ( ) { $ value = $ this -> value ; if ( $ this -> hasModel ( ) ) { $ model = $ this -> model ; if ( $ value !== null ) { if ( is_string ( $ value ) ) { $ linkText = ArrayHelper :: getValue ( $ model , $ value ) ; } else { $ linkText = call_user_func ( $ value , $ model ) ; } } else { $ linkText = ArrayHelper :: getValue ( $ model , $ this -> attribute ) ; } } else { $ linkText = $ value ; } return $ linkText ; }
Return link text

@return mixed|string
Return link text