mugasho / phpui
php ui framework
dev-master
2017-11-20 22:38 UTC
This package is not auto-updated.
Last update: 2025-07-06 07:16:56 UTC
README
Phpui is a php only Ui framework.
What does it do
Write your code in pure php and DYnamically generate the Html,Javascript,Css etc
Installation
composer require mugasho/phpui
How it works
Create a new html document object
$htmlDoc=new PhpUi\HtmlDocument('Hello',Lang::$english); $htmlDoc->addClass(Classes::$content); $htmlDoc->setMetaViewport('device-width',1.0,0,'minimal-ui'); $htmlDoc->setMetaDescription('PhpUi is a php only extensible web framework'); $htmlDoc->setMetaKeywords('php,ui,phpUI,web,framework'); $htmlDoc->setMetaAuthor('Script-floor'); //start printing element $htmlDoc->start(); //create the body $body=new PhpUi\UI(typeOf::$body); //add classes to $body $body->addClass(Classes::$containerFluid); $body->start(); //close the element with end method $body->end(); $htmlDoc->end();
Next steps
Add other elements like buttons, lists etc. For example adding a button
$button=new PhpUi\UI(typeOf::$button); $button->setText('hello'); $button->setId('btn1'); $button->start(); $button->end(); //create a div $div=new Php\UI(typeOf::$div); $div->setId('div1'); $div->start(); $div->end();
happy Coding