Skip to content

Tags: ArrisFramework/Arris

Tags

2.17.0

2.17.0

- [*] типизация полей классов
- [+] дополнены тесты
- [*] рефакторинг хелперов

2.16.0

2.16.0

- [*] исправлена ошибка с передачей в конструктор Path инстанса Path

2.15.0

2.15.0

- [!] Теперь `App::factory()` можно вызывать с 3 параметрами: config, options (repo) и services (services repo)
- [+] добавлен метод `addConfig` и изменен `setConfig`
- [+] добавлен хелпер `dl`

2.13.0

2.14.0

- [-] удален класс CLIConsole

2.12.0

2.12.0

- [*] added attrubute `#[\ReturnTypeWillChange]` to Core\Dot class
- [+] added isFile() to Path class

2.11.0

2.11.0

- [-] удалены классы `Arris\Database\*`, перенесены в отдельный пакет `karelwintersky/arris.database `
- [*] повышена допустимость до PHP 8.*

2.10.0

2.10.0

- [-] удалены классы `Arris\Entity\*` в связи с переносом в отдельный пакет `composer require karelwintersky/arris.entity`
- [-] удалены прочие устаревшие классы

2.9.0

2.9.0

- [-] функции `return_bytes` и `get_ini_value` переехали в пакет Arris.Helpers
- [+] класс Arris\Core\Stack теперь имеет метод `allowPopFromEmptyStack()`, разрешающий извлекать null из стэка. Раньше кидалось исключение.
- [*] мелкие фиксы (вызовы базовых PHP-функций из корневого нэймспейса)
- [!] полностью изменен класс Result (теперь он такой же как в проекте FSNews)
- [-] удалены (перенесены в другой пакет) хэлперы
- [+] класс Debug для печати dump-сообщений (dd, dt, d , etc)
- [-] удалены ненужные тесты

2.8.1

2.8.0

* [!] Теперь Arris\App позволяет корректное наследование через механизм later static binding
* [-] из Arris\App удалены неиспользуемые методы `access()` и `handle()` - алиасы к `factory()`
* [+] в `Arris\Entity\Resilt` добавлен метод `getValue()`, возвращающий переменную, представленную экземпляром `Arris\Entity\Value`

2.8.0

2.8.0

* [!] Теперь Arris\App позволяет корректное наследование через механизм later static binding
* [-] из Arris\App удалены неиспользуемые методы `access()` и `handle()` - алиасы к `factory()`
* [+] в `Arris\Entity\Resilt` добавлен метод `getValue()`, возвращающий переменную, представленную экземпляром `Arris\Entity\Value`