Skip to content

Conversation

@execut
Copy link

@execut execut commented Nov 9, 2017

Внедрил ваш инструмент в своё приложение и доработал его под свои нужды. Подумал, что обрабатывать ошибки нужно средствами языка, а не через вспомогательные методы класса и доработал класс до поддержки исключений, при этом оставив обратную совместимость через флаг isCompatibilityMode. Если нужно использовать старую обработку ошибок, то необходимо его поставить в true.
Ещё сделал возможность профилирования запросов к серверу и метод для получения всей метаинформации схемы oData.
Инкапсулировал параметры запросов в класс Request, чтобы работать с ним в профайлере и в исключениях. Думаю хорошо-бы так сделать и со всем классом.

@execut
Copy link
Author

execut commented Nov 9, 2017

Выгрузил свой компонент на базе вашего) https://github.com/execut/yii2-1c-odata Там можно увидеть кейсы использования нового функционала.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant