blob: 5ca06a21d038cde24f1695f7557a5d5284fbea39 [file] [log] [blame]
<?php
class Handler implements \ThriftTest\ThriftTestIf
{
public function testVoid()
{
return;
}
public function testString($thing)
{
return $thing;
}
public function testBool($thing)
{
return $thing;
}
public function testByte($thing)
{
return $thing;
}
public function testI32($thing)
{
return $thing;
}
public function testI64($thing)
{
return $thing;
}
public function testDouble($thing)
{
return $thing;
}
public function testBinary($thing)
{
return $thing;
}
public function testStruct(\ThriftTest\Xtruct $thing)
{
return $thing;
}
public function testNest(\ThriftTest\Xtruct2 $thing)
{
return $thing;
}
public function testMap(array $thing)
{
return $thing;
}
public function testStringMap(array $thing)
{
return $thing;
}
public function testSet(array $thing)
{
return $thing;
}
public function testList(array $thing)
{
return $thing;
}
public function testEnum($thing)
{
return $thing;
}
public function testTypedef($thing)
{
return $thing;
}
public function testMapMap($hello)
{
return $hello;
}
public function testInsanity(\ThriftTest\Insanity $argument)
{
return $argument;
}
public function testMulti($arg0, $arg1, $arg2, array $arg3, $arg4, $arg5)
{
// TODO: Implement testMulti() method.
}
public function testException($arg)
{
throw new \Exception($arg);
}
public function testMultiException($arg0, $arg1)
{
throw new \Exception($arg0, $arg1);
}
public function testOneway($secondsToSleep)
{
sleep($secondsToSleep);
}
}