php-vitexsoftware-ease-bricks-doc

php-vitexsoftware-ease-bricks-doc 0.9.9

 pool/bionic/main/p/php-vitexsoftware-ease-bricks/php-vitexsoftware-ease-bricks-doc_0.9.9_all.deb php-vitexsoftware-ease-bricks-doc
Ease Framework documentation
Filename pool/bionic/main/p/php-vitexsoftware-ease-bricks/php-vitexsoftware-ease-bricks-doc_0.9.9_all.deb
Version0.9.9
Age in days1954
Release date2021 06. 29.
Size22.74 KB
id48
Namephp-vitexsoftware-ease-bricks-doc
Package
Appname
Essential
Vendor
License
Distributionbionic
Suitemain
Sourcephp-vitexsoftware-ease-bricks
Architecturebinary-i386
MultiArch
MaintainerVítězslav Dvořák
InstalledSize392
PreDepends
Breaks
Enhances
Sectiondoc
Priorityoptional
DescriptionEase Framework documentation
LongDescriptionApiGen html documentation for ease-framework php library
AutoBuiltPackage
Filenamepool/bionic/main/p/php-vitexsoftware-ease-bricks/php-vitexsoftware-ease-bricks-doc_0.9.9_all.deb
MD5sum93d24dbd87c73484a9c800673d50b402
SHA117fae5e6ec46da3540cd0cd73863cc8a75bd49af
SHA2561f3c0eff7bd192c7bbe2fc2e88e1be51058043d5b9d4d79ed08e423fc0bb2810
SHA51240dac046e3246058d9c8af86dd0d765781887307468256bb142bdbb0643a58ee2116bdb96b6a7ed3419e2e51b962fde899b05b39c3aeaf4f61d20736d6542604
Size23288
Auto-Built-Package
Homepagehttps://github.com/VitexSoftware/php-ease-bricks
Provides
Suggestswww-browser
Existing
fileMtime2021-06-29 23:07:44
created2021-03-20 02:24:28
updated2021-06-29 23:07:44
php-vitexsoftware-ease-bricks-doc
<>

Packaging: deb

EasePHP Framework Logo

EasePHP Bricks

Object oriented PHP Framework for easy&fast writing small/middle sized apps.

Latest Version Software License Build Status Total Downloads Docker pulls Downloads Latest stable


Bricks Included

OldTerminal

Old Terminal

GDPR Logger

Log all GDPR related information into SQL table

MainPageMenu

Well framed large icons

MainPageMenu

$mpmenu = new \Ease\ui\MainPageMenu();
$mpmenu->addMenuItem('logo.png', 'Caption', 'https://url/');

Boolean LED

Show light or dark circle in given color.

Boolean LED

new \Ease\ui\BooleanLED(false, 'green');

Tree View

Ease Support for http://jonmiles.github.io/bootstrap-treeview/ A simple and elegant solution to displaying hierarchical tree structures (i.e. a Tree View)

TreeView

new \Ease\ui\TBWTreeView('tree', 'data: getTree()');

Locale Select

Simple chooser of availble locales

new \Ease\ui\LangSelect()

LocaleSelect

Live Age

Show live age based on unix timestamp

new \Ease\ui\LiveAge(1530280004);    

LiveAge

Sign In form

Classic form with username input password input and submit button

new \Ease\ui\SignInForm();

Sign In

Password Input

With eye icon to show plaintext

new PasswordInput($this->passwordField);

Password Input

Browsing History

new BrowsingHistory();

Browsing History

Sticky note

new StickyNote();

Sticky Note

Selectizer trait

Apply Selectize.js to InputBox or Select

class Selector extends \Ease\Html\SelectTag
{
    use \Ease\ui\Selectizer;
}

$properties = [
    'valueField' => 'value',
    'labelField' => 'key',
    'searchField' => ['key', 'value']
];

$options = [
    ['key' => 'red', 'value' => 'Red'],
    ['key' => 'blue', 'value' => 'Blue'],
    ['key' => 'green', 'value' => 'Green'],
    ['key' => 'yellow', 'value' => 'Yellow'],
];

$s = new Selector('selector');
$s->selectize($properties, $options);

Selectizer

Installation

Composer:

composer require vitexsoftware/ease-core-bricks

Older versions and its requirements https://packagist.org/packages/vitexsoftware/ease-bricks

For Debian, Ubuntu & friends please use repo:

sudo apt install lsb-release wget apt-transport-https bzip2


wget -qO- https://repo.vitexsoftware.com/keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/vitexsoftware.gpg
echo "deb [signed-by=/etc/apt/trusted.gpg.d/vitexsoftware.gpg]  https://repo.vitexsoftware.com  $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo apt update
sudo apt install php-vitexsoftware-ease-bricks

In this case please add this to your app composer.json:

    "require": {
        "deb/ease-bricks": "*"
    },
    "repositories": [
        {
            "type": "path",
            "url": "/usr/share/php/EaseCore",
            "options": {
                "symlink": true
            }
        }
    ]

Note

All classes extendig booststrap classed was moved to separate libraries