RESTp – RESTful web service for performing CRUD operations using PDOModel Download

DOWNLOAD/LIVE PREVIEW

RESTp - RESTful web service for performing CRUD operations using PDOModel Download

Demo url

Documentation url

RESTp is a complicated RESTFul Internet service developed utilizing PHP that lets you carry out crud operation.

It’s construct on prime of the favored database abstraction script
“PDOModel”
and helps Mysql, sqlite, pgsql and MSSQL. You’ll be able to simply carry out Insert/Replace/Delete/Learn operation utilizing RESTp api.

A lot of the Cell and Internet Apps requires communication with server utilizing some API to ship and acquired knowledge. REST is by far probably the most commonly-used fashion for designing APIs, particularly within the cellular world.
These Cell and net apps usually requires to carry out crud operation i.e Insert knowledge, learn knowledge, replace knowledge and delete knowledge utilizing API.
To jot down code for the crud operations for every particular person cellular app and net app is kind of cumbersome process. That’s the place RESTp comes into motion.

RESTp offers a single software based mostly on REST structure that lets you carry out CRUD operation on any type of cellular and net apps. All it’s worthwhile to do is to attach it to your database and it robotically generates all type of assets to carry out CRUD operation.

For each tables in database, it offers endpoints to carry out CRUD operation. An instance of all RESTp api endpoints for a desk are beneath

  • GET /{table_name} – Retrieves a listing of all data of desk title “{table_name}”
  • GET /{table_name}/12 – Retrieves a particular data of desk title “{table_name}” with ID 12
  • POST /{table_name} – Creates a brand new entry in {table_name}
  • PUT /{table_name}/12 – Updates report of ID #12 in {table_name}
  • DELETE /{table_name}/12 – Deletes report with ID #12 {table_name}

So if in case you have desk title “orders” in your database, it robotically generate commonplace relaxation finish factors as beneath.

  • GET /orders – Retrieves a listing of all data of desk title “orders”
  • GET /orders/12 – Retrieves a particular data of desk title “orders” with ID 12
  • POST /orders – Creates a brand new order
  • PUT /orders/12 – Updates order #12
  • DELETE /orders/12 – Deletes order with ID #12

RESTp is construct on prime of our in style database abstraction script PDOModel. So customers will get free copy of PDOModel additionally (value $13).

RESTp - RESTful web service for performing CRUD operations using PDOModel Download

You need to use any type of software to hook up with RESTp api. Whether or not it’s .NET net app or android cellular or iphone app or php net app, You’ll be able to join all type of software to this api and carry out CRUD operation. You’ll be able to ship knowledge both as json or regular type submission (x-www-form-urlencoded) and acquired knowledge as json, xml, html desk.

Options

  • Single api to carry out CRUD operation on any database
  • Helps a number of totally different database (Mysql, PGSQL, SQLITE and SQLSERVER)
  • Construct on prime of in style database abstraction script PDOModel
  • A number of Enter and Output sorts supported
  • Motion filtering as per request kind (GET, PUT, POST, DELETE)
  • Autogenerates endpoint as per the desk names
  • Helps fairly url in addition to non fairly urls (if mod_rewrite not enabled)
  • IP based mostly filters (Permit entry and block based mostly on IP)
  • Permit or block entry of explicit desk (useful resource)
  • Authentication utilizing JWT

FAQs

What’s Relaxation?
REST means “REpresentational State Switch”. It’s an architectural fashion for growing net providers.
REST requires {that a} shopper make a request to the server in an effort to retrieve or modify knowledge on the server.

What’s PDOModel?
PDOModel – Database abstraction and helper PHP class that helps to do insert,
replace, delete, choose operation utilizing PDO with out writing any queries and with a lot lesser code.
It helps Mysql, Postgres,SQlite and SQL Server database.PDOModel offers a whole answer to
carry out CRUD operations on three various kinds of database (Mysql, Postgres and Sqlite).

For extra particulars about PDOModel, please
click here

Necessities

  • PHP 5.three or increased
  • CURL if you wish to join utilizing CURL PHP

Credit

  • Admin LTE theme for demo goal

DOWNLOAD/LIVE PREVIEW
Source

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.