aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFilipp Lepalaan <filipp@mac.com>2011-04-29 13:14:55 +0300
committerFilipp Lepalaan <filipp@mac.com>2011-04-29 13:14:55 +0300
commit30c626889bcaf69afdff190057b794f89970422c (patch)
tree79c141d88122b41285bbabd92dde338bb68f5185
parent1663e0813a3629e01125c0eed65b735e068533df (diff)
downloadgsxlib-30c626889bcaf69afdff190057b794f89970422c.tar.gz
gsxlib-30c626889bcaf69afdff190057b794f89970422c.tar.bz2
gsxlib-30c626889bcaf69afdff190057b794f89970422c.zip
some cleanup
-rw-r--r--README.md14
-rw-r--r--gsxlib.php4
2 files changed, 9 insertions, 9 deletions
diff --git a/README.md b/README.md
index 5d9d92d..219c973 100644
--- a/README.md
+++ b/README.md
@@ -1,22 +1,26 @@
##About##
+
GsxLib is a PHP library that simplifies communication with Apple's [GSX web service API][1]. It frees the application developer
from knowing the underlying PHP SOAP architecture and to some extent even the GSX API itself. GsxLib also tries to provide
some performance benefits by minimizing the number of requests made to the servers as well as doing some rudimentary input
validation (as opposed to burdening Apple's servers with totally invalid requests).
##Requrements##
+
Your PHP should have SOAP support enabled. Most distributions should (including OS X Server 10.6 or later).
For more details, consult your distribution or http://php.net/manual/en/book.soap.php.
##Usage##
- <?php
+Best illustrated with a simple example:
+
+ <?php
- include 'gsxlib/gsxlib.php';
- $gsx = new GsxLib('your sold-to account', 'gsx user', 'password');
- $info = $gsx->warrantyStatus('serialnumber');
+ include 'gsxlib/gsxlib.php';
+ $gsx = new GsxLib('your sold-to account', 'gsx user', 'password');
+ $info = $gsx->warrantyStatus('serialnumber');
- ?>
+ ?>
##License##
diff --git a/gsxlib.php b/gsxlib.php
index 6f61703..60a3fc0 100644
--- a/gsxlib.php
+++ b/gsxlib.php
@@ -41,10 +41,6 @@ class GsxLib
$wsdl = 'https://gsx'.$environment.'.apple.com/gsx-ws/services/'.$region.'/asp?wsdl';
$this->client = new SoapClient($wsdl, array('exceptions' => TRUE, 'trace' => 1));
- if (session_id()) {
- $_SESSION['_gsxlib_client'] = serialize($this->client);
- }
-
if (!$this->client) {
exit('Failed to create SOAP client.');
}