myspanishnow/wp-fastendpoints

This package is abandoned and no longer maintained. The author suggests using the matapatos/wp-fastendpoints package instead.

Fast to type. Fast to run WordPress REST endpoints

v2.0.0 2024-07-17 07:57 UTC

This package is auto-updated.

Last update: 2024-10-11 09:35:40 UTC


README

WordPress REST endpoints made easy

GitHub Actions Workflow Status (main) Code Coverage Latest Version Supported WordPress Versions Software License

FastEndpoints is an elegant way of writing custom WordPress REST endpoints with a focus on readability and IDE auto completion support.

Features

  • Decouples request validation from main logic
  • Removes unwanted fields from responses
  • Middlewares support
  • IDE auto completion support
  • No magic router. It uses WordPress register_rest_route
  • Support for newer JSON schema drafts thanks to opis/json-schema

Requirements

We aim to support versions that haven't reached their end-of-life.

Installation

composer require wp-fastendpoints

FastEndpoints was created by André Gil and is open-sourced software licensed under the MIT license.