https://github.com/empathy-framework/engine
Empathy Framework Engine
https://github.com/empathy-framework/engine
gui php php-framework php7
Last synced: 5 months ago
JSON representation
Empathy Framework Engine
- Host: GitHub
- URL: https://github.com/empathy-framework/engine
- Owner: empathy-framework
- License: gpl-3.0
- Created: 2021-04-09T13:04:20.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-04-10T18:34:41.000Z (about 5 years ago)
- Last Synced: 2026-01-14T15:50:02.282Z (5 months ago)
- Topics: gui, php, php-framework, php7
- Language: PHP
- Homepage:
- Size: 43 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

π Empathy Engine
[](//packagist.org/packages/empathy-php/engine) [](//packagist.org/packages/empathy-php/engine) [](//packagist.org/packages/empathy-php/engine)
**Empathy Engine** - ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊ Π΄Π»Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π±Π°Π·Π΅ [Empathy Core](https://github.com/empathy-framework/core) ΠΈΠ»ΠΈ [Empathy Litecore](https://github.com/empathy-framework/litecore)
## Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
```
composer require empathy-php/engine
```
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ **Empathy Core** ΠΈΠ»ΠΈ **Empathy Litecore**
ΠΠ»Ρ Π»ΡΡΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ `composer.json`:
```json
{
"scripts": {
"empathy-run": "vendor/empathy-php/core/empathy.exe vendor/empathy-php/core/script.php"
}
}
```
ΠΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΡΠΏΠΎΠ»Π½ΡΡΡ ΠΊΠΎΠ΄
```
composer empathy-run
```
Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ°
ΠΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΈΡΠ°ΡΡ Π² ΡΠ°ΠΉΠ»Π΅ `app.php` Π² ΠΊΠΎΡΠ½Π΅Π²ΠΎΠΉ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°
## ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ:
app.php
```php
caption = 'Example app';
$button->text = 'Click me!';
$button->bounds = [16, 16, 96, 32];
$button->on ('click', function ()
{
pre ('Hello, World!');
});
$form->showDialog ();
```
ΠΠ²ΡΠΎΡ: [ΠΠΎΠ΄Π²ΠΈΡΠ½ΡΠΉ ΠΠΈΠΊΠΈΡΠ°](https://vk.com/technomindlp)