PHP Classes

File: README.md

Recommend this page to a friend!
  Classes of Gavin Gordon Markowski   PHP Table Chart Builder   README.md   Download  
File: README.md
Role: Documentation
Content type: text/markdown
Description: Documentation
Class: PHP Table Chart Builder
Create HTML table with values and calculated cells
Author: By
Last change: Updated README

Updated README.md
Date: 7 years ago
Size: 1,506 bytes
 

Contents

Class file image Download

TableChartBuilder v1.0.6

Build Status

Description

This php class package allows you to create dynamic HTML tables that can calculate column data, like Excel, and look good doing it. Although it is compatible with CSS Bootstrap 3+, Bootstrap is not required for the resulting table to be both responsive, as well as styled beautifully.

How to Use

Install

	$ composer require gavinggordon/tablechartbuilder

Autoload

	include( 'vendor/autoload.php' );

Insantiate

	$table = new GGG\Html\Builders\TableChartBuilder();

Configure

	$table->configure( [
		'title' => '',
		'headers' => [
			'Q1', 'Q2', 'Q3', 'Q4'
		],
		'data' => [
			[ 10000, 5000, 7500, 5000 ],
			[ 13000, 1600, 2500, 8000 ],
			[ 15000, 7400, 3600, 2500 ]
		],
		'equation' => [
			'total', 'average', 'lowest', 'highest'
		]
	] );

Render

	$html = $table->render();
	echo $html;

More Information

PHP Innovation Award

This class has been awarded a PHP Innovation Award, provided by PHPClasses.org. My other PHP classes are accessible online via my GitHub profile or PHPClasses.org profile.