Category: Apigility

Apigility Setup This example assumes a setup similar to the one described in Installing and Using Apigility on IBM i. The example repository can be found on github. Create New RPC Create a new RPC through the Apigility Admin Interface like normal. This will generate a Factory and Controller for the RPC service. Once that…

Setting Up Apigility This guide will be using the same project setup during my Apigility Entity & Mapper Tips article. The related github repo has been updated with the new source in this article. Create a Filters Class I found the best way to stay organized was to create a type of Helper Class called <ServiceName>Filters….

Create a Simple Schema and Table To get us started, we’ll need a source of data for our service. I’m going to use IBM i DB2 for this example, since that is primarily what I work on. Below is SQL to define a simple table and populate it with some data. CREATE SCHEMA APIGILITY ;…

Install Apigility I find the easiest way to accomplish this on the IBM i is to use PHP itself on command line: $ php -r “readfile(‘https://apigility.org/install’);” | php After this is ran, Apigility will try to serve itself up. While it is successful in doing so, I have not been able to visit Apigility without…