vitexsoftware / ease-twbootstrap4-widgets
EasePHP framework addons and code snipplets
Fund package maintenance!
Patreon
Requires
Requires (Dev)
- phpunit/phpunit: ^8
README
EasePHP Twitter Bootstrap4 Widgets
Object oriented PHP Framework for easy&fast writing small/middle sized apps.
Bricks Included
MainPageMenu
Well framed large icons
$mpmenu = new \Ease\ui\MainPageMenu(); $mpmenu->addMenuItem('logo.png', 'Caption', 'https://url/');
TwitterBootstrap Toggle
Ease support for http://bootstrapswitch.com/
new Ease\ui\Toggle('swname', true, 1,['onText' => 'YES', 'offText' => 'NO']);
Password Input with eye
PasswordInputShowHide();
Font Awesome Icon
FaIcon();
Browsing History
new BrowsingHistory();
Installation
Composer:
composer require vitexsoftware/ease-twbootstrap4-widgets
Older versions and its requirements https://packagist.org/packages/vitexsoftware/
For Debian, Ubuntu & friends please use repo:
sudo apt install lsb-release wget echo "deb http://repo.vitexsoftware.cz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.cz/keyring.gpg sudo apt update sudo apt install php-vitexsoftware-ease-bootstrap4-widgets
In this case please add this to your app composer.json:
"require": {
"ease-bricks": "*"
},
"repositories": [
{
"type": "path",
"url": "/usr/share/php/EaseCore",
"options": {
"symlink": true
}
},
{
"type": "path",
"url": "/usr/share/php/EaseTWB4",
"options": {
"symlink": true
}
},
{
"type": "path",
"url": "/usr/share/php/EaseTWB4Widgets",
"options": {
"symlink": true
}
}
]
Links
Homepage: https://www.vitexsoftware.cz/ease.php
GitHub: https://github.com/VitexSoftware/php-ease-bootstrap4-widgets
PhpDocumentor: https://www.vitexsoftware.cz/php-ease-bootstrap4-widgets/