An open API service indexing awesome lists of open source software.

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

Awesome Lists containing this project

README

          

πŸš€ Empathy Engine

[![Latest Stable Version](https://poser.pugx.org/empathy-php/engine/v)](//packagist.org/packages/empathy-php/engine) [![Total Downloads](https://poser.pugx.org/empathy-php/engine/downloads)](//packagist.org/packages/empathy-php/engine) [![License](https://poser.pugx.org/empathy-php/engine/license)](//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)