| 
<?php
 use eftec\DashOne\controls\ContainerOne;
 use eftec\DashOne\controls\ControlOne;
 use eftec\DashOne\controls\ButtonOne;
 use eftec\DashOne\controls\ImageOne;
 use eftec\DashOne\DashOne;
 use eftec\DashOne\controls\LinkOne;
 use eftec\DashOne\controls\UlOne;
 use eftec\DashOne\controls\FormOne;
 use eftec\DashOne\controls\TableOne;
 
 include "../vendor/autoload.php";
 
 $valueUL=['Cocacola','Fanta','Sprite'];
 
 $values=
 [
 ['IdProduct'=>1,'Name'=>'Cocacola','Price'=>"20.2","Buttons"=>[new LinkOne('button1','#','icon')]],
 ['IdProduct'=>2,'Name'=>'Fanta','Price'=>"30.5",[new ButtonOne('https://www.google.cl',"click",'btn btn-danger btn-sm','link')]],
 ['IdProduct'=>3,'Name'=>'Sprite','Price'=>"11.5"],
 ];
 
 $definitionsTable=['IdProduct'=>'Id. of the Product'
 ,'Name'=>'Name'
 ,'Price'=>'Price in USD'
 ,'Buttons'=>'Edit'];
 
 
 $definition=['IdProduct'=>'hidden'
 ,'Name'=>'text'
 ,'Price'=>'text'
 ,'Type'=>['cocacola','fanta','sprite']
 ,'Description'=>'textarea'];
 $currentValue=['IdProduct'=>"2"
 ,'Name'=>"aaa"
 ,'Price'=>"333"
 ,'Type'=>1
 ,'Description'=>''];
 
 $buttons=[
 new ButtonOne('button1','Click me','btn btn-primary'),
 new ButtonOne('button2','Click me too','btn btn-danger')
 ];
 
 $links=[
 new LinkOne('Link1','#','far fa-star'),
 new LinkOne('Link2','#','far fa-star'),
 new LinkOne('Link3','#','far fa-star')
 ];
 
 $dash=new DashOne();
 
 $dash->head('Example - test 1');
 $dash->menuUpper(
 [new ImageOne('https://via.placeholder.com/32x32')," - ",new LinkOne('Fanta','#','','text-light')]
 ,[new LinkOne('Fanta','#','','text-light'),' ',new LinkOne('Fanta','#','','text-light'),' ',new LinkOne('Fanta','#','','text-light')]);
 $dash
 ->startcontent()
 ->menu($links)
 ->startmain()
 ->title('Table of Products')
 ->rawHtml('<br>')
 ->table($values,$definitionsTable)->setClass('table table-stripped')->setId('table1')
 ->title('Form')
 ->rawHtml('<br>')
 ->form($currentValue)
 ->rawHtml('<br>')
 ->rawHtml('<br>')
 ->link("Go to google","https://www.google.com","far fa-star")
 ->rawHtml('<br>')
 ->rawHtml('<br>')
 ->buttons($buttons,false)
 ->rawHtml('<br><br>')
 ->ul($valueUL)
 ->rawHtml("<br><br>")
 ->alert('title','subtitle')
 ->endmain()
 ->endcontent();
 $dash->footer();
 $dash->render();
 
 |