1
0
mirror of synced 2024-11-23 22:06:09 +03:00
api-client-php/doc/index.md

30 lines
2.1 KiB
Markdown
Raw Normal View History

2021-06-02 17:00:32 +03:00
# Documentation
* [Compilation prompt](compilation_prompt.md)
+ [Disable or enable compilation prompt via CLI](compilation_prompt.md#disable-or-enable-compilation-prompt-via-cli)
+ [Disable or enable compilation prompt manually](compilation_prompt.md#disable-or-enable-compilation-prompt-manually)
* [Client structure](structure.md)
+ [Design principles](structure.md#design-principles)
+ [Resource groups](structure.md#resource-groups)
* [Usage](usage/usage.md)
+ [Instantiation](usage/instantiation.md)
+ [Sending a request](usage/sending_a_request.md)
+ [Choosing correct resource group, DTOs, and method](usage/sending_a_request.md#choosing-correct-resource-group-dtos-and-method)
+ [Sending a request](usage/sending_a_request.md#sending-a-request)
+ [Dealing with exceptions](usage/sending_a_request.md#dealing-with-exceptions)
+ [Error handling](usage/error_handling.md)
+ [Examples](usage/examples)
+ [How to create an order](usage/examples/create_order.md)
+ [How to receive the list of orders](usage/examples/fetch_orders.md)
+ [How to handle all Client's exceptions](usage/examples/complete_error_handling_example.md)
+ [Event handling](usage/event_handing.md)
* [Customization](customization/customization.md)
+ [Controlling HTTP abstraction layer](customization/different_psr_implementations.md)
+ [Customizing request and response processing](customization/pipelines/implementing_a_handler.md)
+ [Using a predefined handler](customization/pipelines/using_a_predefined_handler.md)
+ [Built-in handlers](customization/pipelines/using_a_predefined_handler.md#built-in-handlers)
+ [Modifying the default pipeline](customization/pipelines/using_a_predefined_handler.md#modifying-the-default-pipeline)
+ [Constructing the pipeline from scratch](customization/pipelines/using_a_predefined_handler.md#constructing-the-pipeline-from-scratch)
+ [Implementing a handler](customization/pipelines/implementing_a_handler.md)
* [Troubleshooting](troubleshooting.md)