kendo-php / wrappers
There is no license information available for the latest version (0.02) of this package.
PHP wrappers for Kendo UI components (2025.4.1321)
0.02
2026-02-10 21:45 UTC
Requires
- php: >=8.2
This package is auto-updated.
Last update: 2026-02-10 22:15:33 UTC
README
Projeto PHP 8.2+ (sem framework) para encapsular componentes do Kendo UI 2025.4.1321.
Objetivo atendido
- Cada componente Kendo possui uma classe wrapper PHP.
- O wrapper gera HTML + JavaScript de inicialização.
- Opções do Kendo são configuradas por métodos fluentes (
chainable). - Atributos HTML comuns são suportados por métodos dedicados.
- Eventos Kendo (
change,select,dataBound, etc.) são suportados. - Métodos de runtime são estáticos.
Estrutura
src/
Core/
JsExpression.php
Components/
AbstractKendoComponent.php
KendoTextBox.php
KendoDropDownList.php
examples/
basic.php
Instalação
composer install
Uso rápido
<?php use KendoPhp\Components\KendoTextBox; $input = (new KendoTextBox('customerName')) ->name('customerName') ->placeholder('Digite o nome') ->clearButton(true) ->on('change', 'onNameChange'); echo $input->render();
Runtime (estático)
<?php use KendoPhp\Components\KendoDropDownList; $js = KendoDropDownList::open('#customerType'); echo "<script>{$js}</script>";
Exemplo completo
Veja examples/basic.php com 2 componentes (TextBox e DropDownList).