Download .zip |
Info | Documentation | Screenshots | View files (15) | Download .zip | Reputation | Support forum | Blog | Links |
Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
2017-02-01 (4 days ago) | Not enough user ratings | Total: 303 This week: 71 | All time: 7,000 This week: 10 |
Version | License | PHP version | Categories | |||
table-chart-builder 1.0.6 | MIT/X Consortium ... | 5 | HTML, PHP 5, Math |
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.
$ composer require gavinggordon/tablechartbuilder
include( 'vendor/autoload.php' );
$table = new GGG\Html\Builders\TableChartBuilder();
$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'
]
] );
$html = $table->render();
echo $html;
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.
Screenshots | ||
Files |
File | Role | Description | ||
---|---|---|---|---|
backups (1 file) | ||||
src (2 files, 3 directories) | ||||
.travis.yml | Data | Auxiliary data | ||
composer.json | Data | Auxiliary data | ||
LICENSE.txt | Doc. | Documentation | ||
phpunit.xml | Data | Auxiliary data | ||
README.md | Doc. | Documentation |
Files | / | src |
File | Role | Description | ||
---|---|---|---|---|
Abstracts (1 file) | ||||
Calculations (5 files) | ||||
Interfaces (1 file) | ||||
Table.php | Class | Class source | ||
TableChartBuilder.php | Class | Class source |
Files | / | src | / | Calculations |
File | Role | Description |
---|---|---|
Average.php | Class | Class source |
Difference.php | Class | Class source |
Highest.php | Class | Class source |
Lowest.php | Class | Class source |
Total.php | Class | Class source |
table-chart-builder-2017-02-01.zip 84KB | |
table-chart-builder-2017-02-01.tar.gz 80KB | |
Install with Composer |
Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
88% |
|
|
Applications that use this package |
If you know an application of this package, send a message to the author to add a link here.