www.gusucode.com > KPPW众包威客PHP开源建站系统 v3.0源码程序 > KPPW/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/IterableCommand.php
<?php namespace Guzzle\Tests\Service\Mock\Command; use Guzzle\Service\Description\Operation; class IterableCommand extends MockCommand { protected function createOperation() { return new Operation(array( 'name' => 'iterable_command', 'parameters' => array( 'page_size' => array('type' => 'integer'), 'next_token' => array('type' => 'string') ) )); } protected function build() { $this->request = $this->client->createRequest('GET'); // Add the next token and page size query string values $this->request->getQuery()->set('next_token', $this->get('next_token')); if ($this->get('page_size')) { $this->request->getQuery()->set('page_size', $this->get('page_size')); } } }