jhoacar / uci-graphql-php
A PHP implementation for the UCI System using GraphQL
Fund package maintenance!
Open Collective
Requires
- php: ^7.1||^8.0
- ext-json: *
- ext-mbstring: *
- webonyx/graphql-php: ^0.13.8
Requires (Dev)
- ext-dom: *
- ext-tokenizer: *
- ext-xsl: *
- friendsofphp/php-cs-fixer: ^3.9|^3.4
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.0
- theseer/phpdox: ^0.7
README
_____ _____ _____ _____ _ _____ __ | | | | | | __|___ ___ ___| |_| | | | | | --|- -| | | | _| .'| . | | | | |__ (Generated by patorjk.com) |_____|_____|_____| |_____|_| |__,| _|_|_|__ _|_____| |_| |__|
This is a PHP implementation of the UCI System from OpenWRT specification based on the webonyx/graphql-php package.
Installation
Via composer:
composer require jhoacar/uci-graphql-php
Documentation
Full documentation is available at https://jhoacar.github.io/uci-graphql-php/
If you don't know what GraphQL is, visit the official website first.
Examples
There are several ready examples in the examples directory, with a specific README file per example.