Pass in callable correctly

pull/94/head
Pavel Djundik 9 years ago
parent 29597ff1b6
commit 3c0ca191b5

@ -36,7 +36,7 @@
abstract public function Write( $Header, $String = '' );
abstract public function Read( $Length = 1400 );
protected function ReadInternal( $Buffer, $SherlockFunction )
protected function ReadInternal( $Buffer, callable $SherlockFunction )
{
if( $Buffer->Remaining( ) === 0 )
{

@ -73,7 +73,7 @@
$Buffer = new Buffer( );
$Buffer->Set( FRead( $this->Socket, $Length ) );
$this->ReadInternal( $Buffer, $this->Sherlock );
$this->ReadInternal( $Buffer, [ $this, 'Sherlock' ] );
return $Buffer;
}

@ -35,7 +35,7 @@
$this->NextOutput = '';
$this->ReadInternal( $Buffer, $this->Sherlock );
$this->ReadInternal( $Buffer, [ $this, 'Sherlock' ] );
return $Buffer;
}
@ -97,9 +97,9 @@
}
/**
* @expectedException xPaw\SourceQuery\Exception\InvalidPacketException
* @dataProvider BadInfoProvider
*/
* @expectedException xPaw\SourceQuery\Exception\InvalidPacketException
* @dataProvider BadInfoProvider
*/
public function testBadGetInfo( $Data )
{
$this->Socket->NextOutput = $Data;

Loading…
Cancel
Save