for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* Spike library
* @author Tao <[email protected]>
*/
namespace Spike\Server\Timer;
class SummaryWatcher extends PeriodicTimer
{
* {@inheritdoc}
public function __invoke()
$message = sprintf('Client Total: %s; Tunnel Server: %s',
count($this->server->getClients()),
count($this->server->getTunnelServers())
);
$this->server->getLogger()->info($message);
}
public function getInterval()
return 30;