norman-huth / markdown
Fund package maintenance!
Muetze42
Ko Fi
huth.it/coffee
Requires
- php: ^8.0
README
Install
composer require norman-huth/markdown
Markdown Table Generator
Basic Usage
Create this table:
| ID | Name | |:---|:--------------| | 1 | Administrator | | 2 | User | | 4 | Hugo |
Row for Row
use NormanHuth\Markdown\Table; $table = new Table(); $table->addCell('ID'); $table->addCell('Name'); $table->addRow([1, 'John Doe']); $table->addRow([2, 'Johanna Doe']); echo $table->render();
Array or \Illuminate\Support\Collection
use NormanHuth\Markdown\Table; $table = new Table(); $table->addCell('ID'); $table->addCell('Name'); $table->addRows( [ [1, 'John Doe'], [2, 'Johanna Doe'], ] ); echo $table->render();
Laravel Model Collection
use NormanHuth\Markdown\Table; $table = new Table(); $table->addCell('ID'); $table->addCell('Name'); $table->addRows(\App\Models\User::all(['id', 'name'])); return $table->render();