diff --git a/CHANGELOG.md b/CHANGELOG.md index ac19263..a6175da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # (MODX)EvolutionCMS.snippets.ddStash changelog +## Version 1.3 (2021-04-28) +* \* Attention! PHP >= 5.6 is required. +* \* Attention! (MODX)EvolutionCMS.libraries.ddTools >= 0.49.1 is required. +* \+ Parameters → `save`: Can also be set as [HJSON](https://hjson.github.io/) or as a native PHP object or array (e. g. for calls through `$modx->runSnippet`). +* \+ You can just call `\DDTools\Snippet::runSnippet` to run the snippet without DB and eval (see README → Examples). +* \+ `\ddStash\Snippet`: The new class. All snippet code was moved here. +* \* README: + * \* Documentation: + * \+ Installation → Using (MODX)EvolutionCMS.libraries.ddInstaller. + * \* Examples: Fixed wrong JSON format. + * \+ Links. +* \* Composer.json: + * \+ `homepage`. + * \+ `support` + * \+ `authors`. + * \* `require` → `dd/evolutioncms-libraries-ddtools`: Fixed outdated name. + + ## Version 1.2.1 (2020-05-08) * \* When you try to get non existent elements, an empty string will be returned. diff --git a/CHANGELOG_ru.md b/CHANGELOG_ru.md index 16c038c..107178e 100644 --- a/CHANGELOG_ru.md +++ b/CHANGELOG_ru.md @@ -1,7 +1,25 @@ # (MODX)EvolutionCMS.snippets.ddStash changelog -## Version 1.2.1 (2020-05-08) +## Версия 1.3 (2021-04-28) +* \* Внимание! Требуется PHP >= 5.6. +* \* Внимание! Требуется (MODX)EvolutionCMS.libraries.ddTools >= 0.49.1. +* \+ Параметры → `save`: Также может быть задан, как [HJSON](https://hjson.github.io/) или как нативный PHP объект или массив (например, для вызовов через `$modx->runSnippet`). +* \+ Запустить сниппет без DB и eval можно через `\DDTools\Snippet::runSnippet` (см. примеры в README). +* \+ `\ddStash\Snippet`: Новый класс. Весь код сниппета перенесён туда. +* \* README: + * \* Документация: + * \+ Установка → Используя (MODX)EvolutionCMS.libraries.ddInstaller. + * \* Примеры: Исправлен некорректный формат JSON. + * \+ Ссылки. +* \* Composer.json: + * \+ `homepage`. + * \+ `support` + * \+ `authors`. + * \* `require` → `dd/evolutioncms-libraries-ddtools`: Исправлено устаревшее название библиотеки. + + +## Версия 1.2.1 (2020-05-08) * \* При попытке получить несуществующий элемент будет возвращена пустая строка. diff --git a/README.md b/README.md index c6eb53a..58890dc 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ Save data as [JSON](https://en.wikipedia.org/wiki/JSON) or [Query string](https: ##### 1. Elements → Snippets: Create a new snippet with the following data 1. Snippet name: `ddStash`. -2. Description: `1.2.1 Save data as JSON or QueryString, then extend if needed and use it later without database queries.`. +2. Description: `1.3 Save data as JSON or QueryString, then extend if needed and use it later without database queries.`. 3. Category: `Core`. 4. Parse DocBlock: `no`. 5. Snippet code (php): Insert content of the `ddStash_snippet.php` file from the archive. diff --git a/README_ru.md b/README_ru.md index b297588..7c64c59 100644 --- a/README_ru.md +++ b/README_ru.md @@ -22,7 +22,7 @@ ##### 1. Элементы → Сниппеты: Создайте новый сниппет со следующими параметрами 1. Название сниппета: `ddStash`. -2. Описание: `1.2.1 Сохраняйте данные в формате JSON или QueryString, затем расширяйте по необходимости и используйте позже без запросов к базе данных.`. +2. Описание: `1.3 Сохраняйте данные в формате JSON или QueryString, затем расширяйте по необходимости и используйте позже без запросов к базе данных.`. 3. Категория: `Core`. 4. Анализировать DocBlock: `no`. 5. Код сниппета (php): Вставьте содержимое файла `ddStash_snippet.php` из архива. diff --git a/composer.json b/composer.json index ed3584e..069c8c2 100644 --- a/composer.json +++ b/composer.json @@ -1,7 +1,7 @@ { "name": "dd/evolutioncms-snippets-ddstash", "type": "modxevo-snippet", - "version": "1.2.1", + "version": "1.3.0", "description": "Save data as JSON or QueryString, then extend if needed and use it later without database queries.", "keywords": [ "modx", diff --git a/ddStash_snippet.php b/ddStash_snippet.php index 8729513..49c265d 100644 --- a/ddStash_snippet.php +++ b/ddStash_snippet.php @@ -1,11 +1,11 @@