Google Websearch Protocol. See http://www.google.com/cse/docs/resultsxml.html
use com\google\search\custom\GoogleSearchClient;
use util\cmd\Console;
$client= new GoogleSearchClient('http://gsa23.enterprisedemo-google.com/search');
$response= $client->searchFor((new GoogleSearchQuery())
->withTerm('test')
->startingAt(10)
);
Console::writeLinef('Searching for "test" took %3.f second(s)', $response->getTime());
Console::writeLine('Results: ', $response->getResultSet());
$ xp mirror com.google.search.custom
@FileSystemCL<./src/main/php>
@FileSystemCL<./src/test/php>
package com.google.search.custom {
package com.google.search.custom.types
package com.google.search.custom.unittest
public class com.google.search.custom.GoogleSearchClient
public class com.google.search.custom.GoogleSearchQuery
}