Download the PHP package sisnerd/openair-xml-php without Composer

On this page you can find all versions of the php package sisnerd/openair-xml-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package openair-xml-php

Synopsis

This project is designed to interact cleanly with NetSuite's OpenAir Application using XML and PHP.

Motivation

A project I'm building for my company and wanted to write a comprehensive service to interact with the API

Installation

Using the code is fairly simple. Curently there's no installation method, just clone the code, and start editing the example file.

The included composer.json file defines a PSR-4 compatible solution for autoloading the library classes. Run the following command to generate the autoload files via composer:

This will create a file vendor/autoload.php that should be required to use classes in the OpenAir namespace.

Code Example

There are a few examples in the directory examples

To run them, you must copy the file examples/env.php.dist to examples/env.php, then edit that file to include the correct credentials for your sandbox or production instance of openair.

The env.php file looks like this:

To run the examples after the env.php file is set up with your credentials, execute PHP from the command line like so:

API Reference

Doc coming later. For now, see example.php.

See The OpenAir XML API Guide for additional details about the API that this library uses.

Tests

To run the tests, use phpunit 7.5 (included in composer require-dev). To set up, be sure to run composer update to load in the dev dependencies.

The run the test suite, use the following command:


All versions of openair-xml-php with dependencies

PHP Build Version
Package Version
No informations.
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package sisnerd/openair-xml-php contains the following files

Loading the files please wait ....