$myclient = new ET_Client();
 // Retrieve All List with GetMoreResults
 print "Retrieve All List with GetMoreResults \n";
 $getList = new ET_List();
 $getList->authStub = $myclient;
 $getList->props = array("ID", "PartnerKey", "CreatedDate", "ModifiedDate", "Client.ID", "Client.PartnerClientKey", "ListName", "Description", "Category", "Type", "CustomerKey", "ListClassification", "AutomatedEmail.ID");
 $getResponse = $getList->get();
 print_r('Get Status: ' . ($getResponse->status ? 'true' : 'false') . "\n");
 print 'Code: ' . $getResponse->code . "\n";
 print 'Message: ' . $getResponse->message . "\n";
 print_r('More Results: ' . ($getResponse->moreResults ? 'true' : 'false') . "\n");
 print 'Results Length: ' . count($getResponse->results) . "\n";
 print "\n---------------\n";
 while ($getResponse->moreResults) {
     print "Continue Retrieve All List with GetMoreResults \n";
     $getResponse = $getList->GetMoreResults();
     print_r('Get Status: ' . ($getResponse->status ? 'true' : 'false') . "\n");
     print 'Code: ' . $getResponse->code . "\n";
     print 'Message: ' . $getResponse->message . "\n";
     print_r('More Results: ' . ($getResponse->moreResults ? 'true' : 'false') . "\n");
     print 'Results Length: ' . count($getResponse->results) . "\n";
     print "\n---------------\n";
 }
 $NameOfTestList = "PHPSDKList";
 // Create List
 print "Create List \n";
 $postContent = new ET_List();
 $postContent->authStub = $myclient;
 $postContent->props = array("ListName" => $NewListName, "Description" => "This list was created with the PHPSDK", "Type" => "Private");
 $postResponse = $postContent->post();
 print_r('Post Status: ' . ($postResponse->status ? 'true' : 'false') . "\n");