# tablepress/3.4/libraries/vendor/PhpSpreadsheet/Chart/DataTable.php

TablePress – Tables in WordPress made easy, version 3.4. 63 lines.

- Page: https://pluginprobe.com/plugins/tablepress/3.4/code/libraries/vendor/PhpSpreadsheet/Chart/DataTable.php
- Raw: https://pluginprobe.com/plugins/tablepress/3.4/raw/libraries/vendor/PhpSpreadsheet/Chart/DataTable.php
- Modified: 2026-08-19T03:43:04+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/tablepress/3.4/code/libraries/vendor/PhpSpreadsheet/Chart/DataTable.php#L10-L20`.

```php
<?php

namespace TablePress\PhpOffice\PhpSpreadsheet\Chart;

class DataTable
{
	private bool $showHorizontalBorder = true;

	private bool $showVerticalBorder = true;

	private bool $showOutline = true;

	private bool $showKeys = true;

	public function getShowHorizontalBorder(): bool
	{
		return $this->showHorizontalBorder;
	}

	public function getShowVerticalBorder(): bool
	{
		return $this->showVerticalBorder;
	}

	public function getShowOutline(): bool
	{
		return $this->showOutline;
	}

	public function getShowKeys(): bool
	{
		return $this->showKeys;
	}

	public function setShowHorizontalBorder(bool $showHorizontalBorder): self
	{
		$this->showHorizontalBorder = $showHorizontalBorder;

		return $this;
	}

	public function setShowVerticalBorder(bool $showVerticalBorder): self
	{
		$this->showVerticalBorder = $showVerticalBorder;

		return $this;
	}

	public function setShowOutline(bool $showOutline): self
	{
		$this->showOutline = $showOutline;

		return $this;
	}

	public function setShowKeys(bool $showKeys): self
	{
		$this->showKeys = $showKeys;

		return $this;
	}
}

```
