for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace PhpSchool\LearnYouPhp;
use Hoa\Socket\Client;
/**
* Class SocketFactory
* @package PhpSchool\LearnYouPhp
* @author Aydin Hassan <[email protected]>
*/
class TcpSocketFactory
{
* @param string $ip
* @param int $port
* @return Client
public function createClient($ip, $port)
return new Client(sprintf('tcp://%s:%d', $ip, $port));
}