public function hasRenderer()
    {
        if (!isset($this->_data['renderer'])) {
            return false;
        }

        if (is_string($this->_data['renderer'])) {
            // Renderer class name has been given
            $renderer = $this->_data['renderer'];
            $namespace = ResourceTable::collection()->rendererNamespace();
            if ($namespace) {
                $renderer = $namespace.'\\'.$renderer;
            }
            if (!class_exists($renderer)) {
                return false;
            }
            if (!method_exists($renderer, 'render') || !is_callable([$renderer, 'render'])) {
                return false;
            }
        }

        return true;
    }
public function hasRenderer()
    {
        if (!isset($this->_data['renderer'])) {
            return false;
        }

        if (is_string($this->_data['renderer'])) {
            // Renderer class name has been given
            $renderer = $this->_data['renderer'];
            $namespace = ResourceTable::collection()->rendererNamespace();
            if ($namespace) {
                $renderer = $namespace.'\\'.$renderer;
            }
            if (!class_exists($renderer)) {
                return false;
            }
            if (!method_exists($renderer, 'render') || !is_callable([$renderer, 'render'])) {
                return false;
            }
        }

        return true;
    }
public function hasRenderer ( ) { if ( ! isset ( $ this -> _data [ 'renderer' ] ) ) { return false ; } if ( is_string ( $ this -> _data [ 'renderer' ] ) ) { // Renderer class name has been given $ renderer = $ this -> _data [ 'renderer' ] ; $ namespace = ResourceTable :: collection ( ) -> rendererNamespace ( ) ; if ( $ namespace ) { $ renderer = $ namespace . '\\' . $ renderer ; } if ( ! class_exists ( $ renderer ) ) { return false ; } if ( ! method_exists ( $ renderer , 'render' ) || ! is_callable ( [ $ renderer , 'render' ] ) ) { return false ; } } return true ; }
Checks whether column has a defined renderer

@return bool
Checks whether column has a defined renderer