php-ease-html-dev

php-ease-html-dev 1.22

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

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