php-ease-html

php-ease-html 1.22

 pool/sid/main/p/php-ease-html/php-ease-html_1.22_all.deb php-ease-html
EasePHP Framework HTML support
Filename pool/sid/main/p/php-ease-html/php-ease-html_1.22_all.deb
Version1.22
Age in days1474
Release date2021 03. 20.
Size26.15 KB
id147
Namephp-ease-html
Package
Appname
Essential
Vendor
License
Distributionsid
Suitemain
Source
Architecturebinary-i386
MultiArch
MaintainerVítězslav Dvořák
InstalledSize199
Dependslibjs-jquery (>= 1.4) , php-mail , php-mail-mime , php-ease-core
PreDepends
Breaks
Enhances
Sectionweb
Priorityoptional
DescriptionEasePHP Framework HTML support
LongDescriptionHTML classes for Ease Framework.
AutoBuiltPackage
Filenamepool/sid/main/p/php-ease-html/php-ease-html_1.22_all.deb
MD5sumc829bb16320f33223cd9024c767f099a
SHA1c5717ec63af771ea7caa63276a612d87a7d2b8bd
SHA256d4299594cfb9e61f77e83060517eda1f3952e9ef57496cee0186d20330f844a9
SHA51232fea88ff0acf9a90d2055108ef6aa51379407f101dc8ca21e3ebf250cbb4fd3c57aab876b2f0f32c5d59d94c9dd38bc080f05147eee1efce319214cfaa8cf1d
Size26780
Auto-Built-Package
Conflictsease-framework
Homepagehttps://github.com/VitexSoftware/php-ease-html
Provides
Suggestsphp-ease-bootstrap
Existing1
fileMtime2021-03-20 03:24:22
created2021-03-20 03:24:39
updated0000-00-00 00:00:00
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-ease-html/
./usr/share/doc/php-ease-html/README.Debian203
./usr/share/doc/php-ease-html/changelog.gz427
./usr/share/doc/php-ease-html/copyright422
./usr/share/php/
./usr/share/php/EaseHtml/
./usr/share/php/EaseHtml/Container.php5608
./usr/share/php/EaseHtml/Document.php10822
./usr/share/php/EaseHtml/Embedable.php1071
./usr/share/php/EaseHtml/Glue.php3632
./usr/share/php/EaseHtml/Html/
./usr/share/php/EaseHtml/Html/ATag.php566
./usr/share/php/EaseHtml/Html/AddressTag.php408
./usr/share/php/EaseHtml/Html/ArticleTag.php433
./usr/share/php/EaseHtml/Html/AsideTag.php438
./usr/share/php/EaseHtml/Html/AudioTag.php418
./usr/share/php/EaseHtml/Html/BdiTag.php488
./usr/share/php/EaseHtml/Html/BodyTag.php965
./usr/share/php/EaseHtml/Html/ButtonTag.php412
./usr/share/php/EaseHtml/Html/CanvasTag.php459
./usr/share/php/EaseHtml/Html/CheckboxTag.php1469
./usr/share/php/EaseHtml/Html/Comment.php710
./usr/share/php/EaseHtml/Html/DatalistTag.php462
./usr/share/php/EaseHtml/Html/DdTag.php358
./usr/share/php/EaseHtml/Html/DetailsTag.php458
./usr/share/php/EaseHtml/Html/DialogTag.php428
./usr/share/php/EaseHtml/Html/DivTag.php401
./usr/share/php/EaseHtml/Html/DlTag.php641
./usr/share/php/EaseHtml/Html/DtTag.php396
./usr/share/php/EaseHtml/Html/EmTag.php400
./usr/share/php/EaseHtml/Html/EmbedTag.php453
./usr/share/php/EaseHtml/Html/FieldSet.php1570
./usr/share/php/EaseHtml/Html/FigCaptionTag.php450
./usr/share/php/EaseHtml/Html/FigureTag.php428
./usr/share/php/EaseHtml/Html/FooterTag.php440
./usr/share/php/EaseHtml/Html/Form.php3699
./usr/share/php/EaseHtml/Html/H1Tag.php412
./usr/share/php/EaseHtml/Html/H2Tag.php409
./usr/share/php/EaseHtml/Html/H3Tag.php401
./usr/share/php/EaseHtml/Html/H4Tag.php401
./usr/share/php/EaseHtml/Html/H5Tag.php401
./usr/share/php/EaseHtml/Html/HeadTag.php4311
./usr/share/php/EaseHtml/Html/HeaderTag.php440
./usr/share/php/EaseHtml/Html/HrTag.php335
./usr/share/php/EaseHtml/Html/HtmlTag.php662
./usr/share/php/EaseHtml/Html/IframeTag.php435
./usr/share/php/EaseHtml/Html/ImgTag.php1263
./usr/share/php/EaseHtml/Html/InputColorTag.php649
./usr/share/php/EaseHtml/Html/InputDateTag.php751
./usr/share/php/EaseHtml/Html/InputDateTimeLocalTag.php844
./usr/share/php/EaseHtml/Html/InputDateTimeTag.php665
./usr/share/php/EaseHtml/Html/InputEmailTag.php666
./usr/share/php/EaseHtml/Html/InputFileTag.php575
./usr/share/php/EaseHtml/Html/InputHiddenTag.php553
./usr/share/php/EaseHtml/Html/InputMonthTag.php639
./usr/share/php/EaseHtml/Html/InputNumberTag.php715
./usr/share/php/EaseHtml/Html/InputPasswordTag.php533
./usr/share/php/EaseHtml/Html/InputRadioTag.php1286
./usr/share/php/EaseHtml/Html/InputRangeTag.php639
./usr/share/php/EaseHtml/Html/InputSearchTag.php857
./usr/share/php/EaseHtml/Html/InputSubmitTag.php877
./usr/share/php/EaseHtml/Html/InputTag.php1251
./usr/share/php/EaseHtml/Html/InputTelTag.php659
./usr/share/php/EaseHtml/Html/InputTextTag.php794
./usr/share/php/EaseHtml/Html/InputTimeTag.php640
./usr/share/php/EaseHtml/Html/InputUrlTag.php654
./usr/share/php/EaseHtml/Html/InputWeekTag.php634
./usr/share/php/EaseHtml/Html/JavaScript.php552
./usr/share/php/EaseHtml/Html/KeygenTag.php444
./usr/share/php/EaseHtml/Html/LabelTag.php1082
./usr/share/php/EaseHtml/Html/LiTag.php429
./usr/share/php/EaseHtml/Html/MainTag.php430
./usr/share/php/EaseHtml/Html/MarkTag.php423
./usr/share/php/EaseHtml/Html/MenuItemTag.php474
./usr/share/php/EaseHtml/Html/MetaTag.php676
./usr/share/php/EaseHtml/Html/MeterTag.php454
./usr/share/php/EaseHtml/Html/NavTag.php413
./usr/share/php/EaseHtml/Html/OlTag.php446
./usr/share/php/EaseHtml/Html/OptionTag.php1159
./usr/share/php/EaseHtml/Html/OutputTag.php433
./usr/share/php/EaseHtml/Html/PTag.php411
./usr/share/php/EaseHtml/Html/PairTag.php1171
./usr/share/php/EaseHtml/Html/ParamTag.php392
./usr/share/php/EaseHtml/Html/PreTag.php374
./usr/share/php/EaseHtml/Html/ProgressTag.php437
./usr/share/php/EaseHtml/Html/RpTag.php455
./usr/share/php/EaseHtml/Html/RtTag.php464
./usr/share/php/EaseHtml/Html/RubyTag.php445
./usr/share/php/EaseHtml/Html/ScriptTag.php410
./usr/share/php/EaseHtml/Html/SectionTag.php432
./usr/share/php/EaseHtml/Html/Select.php173
./usr/share/php/EaseHtml/Html/SelectTag.php3333
./usr/share/php/EaseHtml/Html/SimpleHeadTag.php833
./usr/share/php/EaseHtml/Html/SmallTag.php446
./usr/share/php/EaseHtml/Html/SourceTag.php471
./usr/share/php/EaseHtml/Html/Span.php436
./usr/share/php/EaseHtml/Html/SpanTag.php403
./usr/share/php/EaseHtml/Html/StrongTag.php429
./usr/share/php/EaseHtml/Html/SubmitButton.php1717
./usr/share/php/EaseHtml/Html/SummaryTag.php450
./usr/share/php/EaseHtml/Html/SvgTag.php418
./usr/share/php/EaseHtml/Html/TableTag.php4848
./usr/share/php/EaseHtml/Html/Tag.php7464
./usr/share/php/EaseHtml/Html/Tbody.php302
./usr/share/php/EaseHtml/Html/TdTag.php412
./usr/share/php/EaseHtml/Html/TextareaTag.php862
./usr/share/php/EaseHtml/Html/Tfoot.php302
./usr/share/php/EaseHtml/Html/ThTag.php434
./usr/share/php/EaseHtml/Html/Thead.php302
./usr/share/php/EaseHtml/Html/TimeTag.php411
./usr/share/php/EaseHtml/Html/TitleTag.php413
./usr/share/php/EaseHtml/Html/TrTag.php407
./usr/share/php/EaseHtml/Html/TrackTag.php455
./usr/share/php/EaseHtml/Html/UlTag.php1592
./usr/share/php/EaseHtml/Html/VideoTag.php417
./usr/share/php/EaseHtml/Html/WbrTag.php418
./usr/share/php/EaseHtml/HtmlMailer.php9014
./usr/share/php/EaseHtml/Part.php6592
./usr/share/php/EaseHtml/WebPage.php10186
./usr/share/php/EaseHtml/composer.json659
./
./usr/
./usr/share/
./usr/share/doc/
./usr/share/doc/php-ease-html/
./usr/share/doc/php-ease-html/README.Debian203
./usr/share/doc/php-ease-html/changelog.gz427
./usr/share/doc/php-ease-html/copyright422
./usr/share/php/
./usr/share/php/EaseHtml/
./usr/share/php/EaseHtml/Container.php5608
./usr/share/php/EaseHtml/Document.php10822
./usr/share/php/EaseHtml/Embedable.php1071
./usr/share/php/EaseHtml/Glue.php3632
./usr/share/php/EaseHtml/Html/
./usr/share/php/EaseHtml/Html/ATag.php566
./usr/share/php/EaseHtml/Html/AddressTag.php408
./usr/share/php/EaseHtml/Html/ArticleTag.php433
./usr/share/php/EaseHtml/Html/AsideTag.php438
./usr/share/php/EaseHtml/Html/AudioTag.php418
./usr/share/php/EaseHtml/Html/BdiTag.php488
./usr/share/php/EaseHtml/Html/BodyTag.php965
./usr/share/php/EaseHtml/Html/ButtonTag.php412
./usr/share/php/EaseHtml/Html/CanvasTag.php459
./usr/share/php/EaseHtml/Html/CheckboxTag.php1469
./usr/share/php/EaseHtml/Html/Comment.php710
./usr/share/php/EaseHtml/Html/DatalistTag.php462
./usr/share/php/EaseHtml/Html/DdTag.php358
./usr/share/php/EaseHtml/Html/DetailsTag.php458
./usr/share/php/EaseHtml/Html/DialogTag.php428
./usr/share/php/EaseHtml/Html/DivTag.php401
./usr/share/php/EaseHtml/Html/DlTag.php641
./usr/share/php/EaseHtml/Html/DtTag.php396
./usr/share/php/EaseHtml/Html/EmTag.php400
./usr/share/php/EaseHtml/Html/EmbedTag.php453
./usr/share/php/EaseHtml/Html/FieldSet.php1570
./usr/share/php/EaseHtml/Html/FigCaptionTag.php450
./usr/share/php/EaseHtml/Html/FigureTag.php428
./usr/share/php/EaseHtml/Html/FooterTag.php440
./usr/share/php/EaseHtml/Html/Form.php3699
./usr/share/php/EaseHtml/Html/H1Tag.php412
./usr/share/php/EaseHtml/Html/H2Tag.php409
./usr/share/php/EaseHtml/Html/H3Tag.php401
./usr/share/php/EaseHtml/Html/H4Tag.php401
./usr/share/php/EaseHtml/Html/H5Tag.php401
./usr/share/php/EaseHtml/Html/HeadTag.php4311
./usr/share/php/EaseHtml/Html/HeaderTag.php440
./usr/share/php/EaseHtml/Html/HrTag.php335
./usr/share/php/EaseHtml/Html/HtmlTag.php662
./usr/share/php/EaseHtml/Html/IframeTag.php435
./usr/share/php/EaseHtml/Html/ImgTag.php1263
./usr/share/php/EaseHtml/Html/InputColorTag.php649
./usr/share/php/EaseHtml/Html/InputDateTag.php751
./usr/share/php/EaseHtml/Html/InputDateTimeLocalTag.php844
./usr/share/php/EaseHtml/Html/InputDateTimeTag.php665
./usr/share/php/EaseHtml/Html/InputEmailTag.php666
./usr/share/php/EaseHtml/Html/InputFileTag.php575
./usr/share/php/EaseHtml/Html/InputHiddenTag.php553
./usr/share/php/EaseHtml/Html/InputMonthTag.php639
./usr/share/php/EaseHtml/Html/InputNumberTag.php715
./usr/share/php/EaseHtml/Html/InputPasswordTag.php533
./usr/share/php/EaseHtml/Html/InputRadioTag.php1286
./usr/share/php/EaseHtml/Html/InputRangeTag.php639
./usr/share/php/EaseHtml/Html/InputSearchTag.php857
./usr/share/php/EaseHtml/Html/InputSubmitTag.php877
./usr/share/php/EaseHtml/Html/InputTag.php1251
./usr/share/php/EaseHtml/Html/InputTelTag.php659
./usr/share/php/EaseHtml/Html/InputTextTag.php794
./usr/share/php/EaseHtml/Html/InputTimeTag.php640
./usr/share/php/EaseHtml/Html/InputUrlTag.php654
./usr/share/php/EaseHtml/Html/InputWeekTag.php634
./usr/share/php/EaseHtml/Html/JavaScript.php552
./usr/share/php/EaseHtml/Html/KeygenTag.php444
./usr/share/php/EaseHtml/Html/LabelTag.php1082
./usr/share/php/EaseHtml/Html/LiTag.php429
./usr/share/php/EaseHtml/Html/MainTag.php430
./usr/share/php/EaseHtml/Html/MarkTag.php423
./usr/share/php/EaseHtml/Html/MenuItemTag.php474
./usr/share/php/EaseHtml/Html/MetaTag.php676
./usr/share/php/EaseHtml/Html/MeterTag.php454
./usr/share/php/EaseHtml/Html/NavTag.php413
./usr/share/php/EaseHtml/Html/OlTag.php446
./usr/share/php/EaseHtml/Html/OptionTag.php1159
./usr/share/php/EaseHtml/Html/OutputTag.php433
./usr/share/php/EaseHtml/Html/PTag.php411
./usr/share/php/EaseHtml/Html/PairTag.php1171
./usr/share/php/EaseHtml/Html/ParamTag.php392
./usr/share/php/EaseHtml/Html/PreTag.php374
./usr/share/php/EaseHtml/Html/ProgressTag.php437
./usr/share/php/EaseHtml/Html/RpTag.php455
./usr/share/php/EaseHtml/Html/RtTag.php464
./usr/share/php/EaseHtml/Html/RubyTag.php445
./usr/share/php/EaseHtml/Html/ScriptTag.php410
./usr/share/php/EaseHtml/Html/SectionTag.php432
./usr/share/php/EaseHtml/Html/Select.php173
./usr/share/php/EaseHtml/Html/SelectTag.php3333
./usr/share/php/EaseHtml/Html/SimpleHeadTag.php833
./usr/share/php/EaseHtml/Html/SmallTag.php446
./usr/share/php/EaseHtml/Html/SourceTag.php471
./usr/share/php/EaseHtml/Html/Span.php436
./usr/share/php/EaseHtml/Html/SpanTag.php403
./usr/share/php/EaseHtml/Html/StrongTag.php429
./usr/share/php/EaseHtml/Html/SubmitButton.php1717
./usr/share/php/EaseHtml/Html/SummaryTag.php450
./usr/share/php/EaseHtml/Html/SvgTag.php418
./usr/share/php/EaseHtml/Html/TableTag.php4848
./usr/share/php/EaseHtml/Html/Tag.php7464
./usr/share/php/EaseHtml/Html/Tbody.php302
./usr/share/php/EaseHtml/Html/TdTag.php412
./usr/share/php/EaseHtml/Html/TextareaTag.php862
./usr/share/php/EaseHtml/Html/Tfoot.php302
./usr/share/php/EaseHtml/Html/ThTag.php434
./usr/share/php/EaseHtml/Html/Thead.php302
./usr/share/php/EaseHtml/Html/TimeTag.php411
./usr/share/php/EaseHtml/Html/TitleTag.php413
./usr/share/php/EaseHtml/Html/TrTag.php407
./usr/share/php/EaseHtml/Html/TrackTag.php455
./usr/share/php/EaseHtml/Html/UlTag.php1592
./usr/share/php/EaseHtml/Html/VideoTag.php417
./usr/share/php/EaseHtml/Html/WbrTag.php418
./usr/share/php/EaseHtml/HtmlMailer.php9014
./usr/share/php/EaseHtml/Part.php6592
./usr/share/php/EaseHtml/WebPage.php10186
./usr/share/php/EaseHtml/composer.json659
<>

EasePHP Framework HTML Logo

Ease Framework Html

Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads

GitHub issues GitHub stars

"My way how to assemble web page using PHP Objects."

Basic Example for HTML5 WebPage:

$head = new \Ease\Html\HeadTag( new \Ease\Html\TitleTag('Ease WebPage'));

$body = new \Ease\Html\BodyTag(new \Ease\Html\HeaderTag( new \Ease\Html\H1Tag('Web Page')));

$body->addItem( new \Ease\Html\ArticleTag('Example'));

$body->addItem(new \Ease\Html\FooterTag( new \Ease\Html\SmallTag( new \Ease\Html\ATag('v.s.cz','Vitex Software') ) ));

$oPage = new \Ease\Html\HtmlTag([$head,$body]);

echo $oPage;

or use the WebPage class:

$oPage = new \Ease\WebPage('Ease WebPage');

$oPage->addItem(new \Ease\Html\HeaderTag(new \Ease\Html\H1Tag('Web Page')));

$oPage->addItem(new \Ease\Html\ArticleTag('Example'));

$oPage->addItem(new \Ease\Html\FooterTag(new \Ease\Html\SmallTag(new \Ease\Html\ATag('v.s.cz',
                'Vitex Software'))));

echo $oPage;

Special Classess

Main Glue of Ease\Html is

Ease\Container

Container can contain simple text, another object or mix od them.

$group = [ new StrongTag('strong text'), 'simple text ', new DivTag( new HrTag() ) ];

$heap = new Container();
$heap->addItem('text to include');
$heap->addItem( new H1Tag('heading) );
$heap->addItem( $group );

Ease\Document

Is smarter container able to hold Scripts and cascade styles

$oPage = new Page();

and finally:

Ease\WebPage

Is Page that include Head and Body elements

$oPage = new \Ease\WebPage('Page title');
$oPage->addItem( new \Ease\Html\ImgTag( 'images/sun.png' );
$oPagr->addJavaScript('alert("Let the sun shine in!")');
echo $oPage;

Implemented HTML5 tags:

Installation

composer require vitexsoftware/ease-html

Debian Repository

sudo apt install lsb-release wget
echo "deb https://repo.vitexsoftware.com $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg https://repo.vitexsoftware.com/keyring.gpg
sudo apt update
sudo apt install php-vitexsoftware-ease-html
VersionDownload/Install countLast hit
10.12019-06-06 12:46:07