Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (31 sloc) 1.34 KB

TwirPHP: PHP port of Twirp, Twitch's RPC framework

Twirp is a "a simple RPC framework built on protobuf." Unfortunately (or not?) it only supports Go and Python officially. While in the modern world it may be enough for most of the projects, there is still a considerable number of PHP-based softwares out there.

TwirPHP is a PHP port of Twirp supporting both server and client side. It generates code the same way as Twirp does and follows the same conventions. Because of that this documentation only contains minimal information about how Twirp works internally. To learn more about it, you should check the following resources published by the Twirp developers themselves:

.. toctree::
    :hidden:

    TwirPHP <self>

.. toctree::
    :hidden:
    :caption: Getting started

    getting-started/overview
    getting-started/installation
    getting-started/usage
    getting-started/best-practices

.. toctree::
    :hidden:
    :caption: Beyond the basics

    advanced/other-services
    advanced/http-headers
    advanced/psr15


You can’t perform that action at this time.