library mensam
PHP Grid manager.
newclass/mensam
PHP Grid manager.
- Monday, January 2, 2017
- by newclass-pl
- Repository
- 0 Watchers
- 0 Stars
- 20 Installations
- PHP
- 1 Dependents
- 0 Suggesters
- 0 Forks
- 0 Open issues
- 3 Versions
- 0 % Grown
README
, (*1)
What is Mensam?
Mensam is a PHP Grid manager. Support for:
- multiple templates like Bootstrap 3.
- sortable columns.
- multiple data storage.
- pagination.
s, (*2)
Installation
The best way to install is to use the composer by command:, (*3)
composer require newclass/mensam, (*4)
composer install, (*5)
Use example
use Mensam\Column;
use Mensam\Formatter\Bootstrap3Formatter;
use Mensam\GridBuilder;
use Mensam\GridDataManager;
use Mensam\Request;
$grid = new GridBuilder();
$request='...';//set object implements interface Mensam\Request
$dataManager='...';//set object implements interface Mensam\GridDataManager
$grid->setRequest($request);
$grid->addColumn(new Column('id', 'Id'));
$grid->addColumn(new Column([
'name',
'subName'
], 'Name'));
$grid->addColumn(new Column([
'subName'
], 'Sub name'));
$grid->addColumn(new Column([
'id'
], 'No sort',null,[]));
$grid->setDataManager($dataManager);
$grid->setFormatter(new Bootstrap3Formatter());
echo $grid->render(); //return html template
dev-develop
dev-develop
PHP Grid manager.
Sources
Download
MIT
The Requires
by
Michal Tomczak
dev-master
9999999-dev
PHP Grid manager.
Sources
Download
MIT
The Requires
by
Michal Tomczak
v1.0.0
1.0.0.0
PHP Grid manager.
Sources
Download
MIT
The Requires
by
Michal Tomczak