2017 © Pedro Peláez
 

library mensam

PHP Grid manager.

image

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

The README.md

README

license PHP 5.5+, (*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

The Versions

02/01 2017

dev-develop

dev-develop

PHP Grid manager.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by Michal Tomczak

06/12 2016

dev-master

9999999-dev

PHP Grid manager.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by Michal Tomczak

06/12 2016

v1.0.0

1.0.0.0

PHP Grid manager.

  Sources   Download

MIT

The Requires

  • php >=5.5.0

 

by Michal Tomczak