public function useRenderer($key)
	{
		if (!isset($this->summary[$key])) {
			return null;
		}

		$renderer = $this->getRenderer();

		if (!$renderer) {
			throw new DataGridColumnRendererException;
		}

		return call_user_func_array($renderer->getCallback(), [$this->summary[$key], $key]);
	}
public function useRenderer($key)
	{
		if (!isset($this->summary[$key])) {
			return null;
		}

		$renderer = $this->getRenderer();

		if (!$renderer) {
			throw new DataGridColumnRendererException;
		}

		return call_user_func_array($renderer->getCallback(), [$this->summary[$key], $key]);
	}
public function useRenderer ( $ key ) { if ( ! isset ( $ this -> summary [ $ key ] ) ) { return null ; } $ renderer = $ this -> getRenderer ( ) ; if ( ! $ renderer ) { throw new DataGridColumnRendererException ; } return call_user_func_array ( $ renderer -> getCallback ( ) , [ $ this -> summary [ $ key ] , $ key ] ) ; }
Try to render summary with custom renderer
@param  string $key
@return mixed
Try to render summary with custom renderer