registros/regnet

Regnet is a set of standards and tools to facilitate the communication within the distributed web infrastructure.

v0.0.4 2022-01-31 17:08 UTC

This package is not auto-updated.

Last update: 2025-08-26 11:22:34 UTC


README

Regnet is a set of standards and tools to facilitate the communication within the distributed web infrastructure.

Home page

Features

  • Standardization of communication: client -> server -> client
  • Authentication through API key
  • Access control according to the client's IP address
  • Central management of exported classes and methods (on the server side)
  • Central security policy (on the server side)
  • Automated mapping for the exported classes and methods (on the client side)
  • Cache on both the server side and the client side
  • Object Oriented RPC engine
  • Online tool to explore and document API

Requirements

  • PHP 7.2 (or later)
  • Console access

Installation

composer require registros/regnet
php vendor/registros/regnet/install.php

API server

To configure API server see the document docs/api-server.md

Importing the integration packages

An integration package is a set of classes that maps the server api to facilitate use of api from the client. In order to import an integration package run the regnet manager.

To import an integration package you will need the url of the Regnet API endpoint.

After running the manager use the 'a' option to add a URL of Regnet API.

php regnet/regnet.php

Documents

Communication
Integration
Client
Server
API server
Online Documenter