https://github.com/vitexsoftware/php-ease-twbootstrap4-widgets
https://github.com/vitexsoftware/php-ease-twbootstrap4-widgets
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vitexsoftware/php-ease-twbootstrap4-widgets
- Owner: VitexSoftware
- License: gpl-2.0
- Created: 2019-06-26T16:08:21.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T15:30:41.000Z (10 months ago)
- Last Synced: 2025-06-10T10:57:26.703Z (8 months ago)
- Language: PHP
- Size: 245 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README

EasePHP Twitter Bootstrap4 Widgets
==================================
Object oriented PHP Framework for easy&fast writing small/middle sized apps.
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
[](//packagist.org/packages/vitexsoftware/ease-twbootstrap4-widgets)
---
Bricks Included
===============
MainPageMenu
------------
Well framed large icons

```php
$mpmenu = new \Ease\ui\MainPageMenu();
$mpmenu->addMenuItem('logo.png', 'Caption', 'https://url/');
```
TwitterBootstrap Toggle
-----------------------
Ease support for http://bootstrapswitch.com/

```php
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:
---------
```shell
composer require vitexsoftware/ease-twbootstrap4-widgets
```
Older versions and its requirements https://packagist.org/packages/vitexsoftware/
For Debian, Ubuntu & friends please use repo:
```shell
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/