{"repo":"netsuitephp/netsuite-php","free":true,"listed":false,"github":"https://github.com/netsuitephp/netsuite-php","clone":"git clone https://github.com/netsuitephp/netsuite-php.git","description":"NetSuite PHP API Client with namespaces and autoloading","language":"PHP","stars":201,"topics":["netsuite","php","soap-client","api-client"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"NetSuite PHP API Client A PHP API client package for NetSuite, pried from the NetSuite PHP Toolkit and made more consumable for modern PHP application development. All of the classes in the NetSuite\\Classes namespace are code provided by NetSuite with a license allowing redistribution. The custom work provided by this library separates these nearly 2,000 classes out into their own files and allows the classes to be installed with composer and accessed using standard autoloading support. It allows configuration to be read from the environment, adds support to log requests and responses and provides a simplified client wrapper class ( NetSuiteService ). Installation Quickstart w/Laravel Account-Specific Data Center URLs Examples Logging Generating Classes Roadmap Support Contributing License Installation Require with composer: Quickstart: Instantiating the NetSuiteService class: Any of the examples herein will assume you have already instantiated a client object using token-based authentication. The method of authenticating with user credentials was dropped from support by NetSuite in 2020. You can alternatively place your config in environment variables. This is helpful in hosted environments where deployment of config files is either not desired or practical. You can find the valid keys in the included .env.example file with sample values. Previously, instantiating the NetSuiteClient with ENV data entailed using the static method createFromEnv . This method is now marked as d","default_branch":null,"files":null,"tree":[],"storefront":"/r/netsuitephp","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/netsuitephp/netsuite-php/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}