www.gusucode.com > KPPW众包威客PHP开源建站系统 v3.0源码程序 > KPPW/vendor/guzzle/guzzle/tests/Guzzle/Tests/Service/Mock/Command/MockCommand.php
<?php namespace Guzzle\Tests\Service\Mock\Command; use Guzzle\Service\Description\Operation; class MockCommand extends \Guzzle\Service\Command\AbstractCommand { protected function createOperation() { return new Operation(array( 'name' => get_called_class() == __CLASS__ ? 'mock_command' : 'sub.sub', 'httpMethod' => 'POST', 'parameters' => array( 'test' => array( 'default' => 123, 'required' => true, 'doc' => 'Test argument' ), '_internal' => array( 'default' => 'abc' ), 'foo' => array('filters' => array('strtoupper')) ) )); } protected function build() { $this->request = $this->client->createRequest(); } }