public function expandHook(Hook $hook) { return sprintf('hook(%s,%s,%s,%s)', $hook->getOwnerId(), $hook->getUsername(), $hook->getVariant(), $hook->getMode() ? 'rated' : 'casual'); }
public function isAlive(Hook $hook) { return (bool) apc_fetch($this->getHookKey($hook->getOwnerId())); }