mikicaivosevic/online-users

Online users system.

Installs: 21

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/mikicaivosevic/online-users

v1.03 2019-03-14 13:29 UTC

This package is auto-updated.

Last update: 2025-10-15 05:01:41 UTC


README

Simple library which allows you:

  • Check if user is online
  • Add or remove user from online list
  • Count online users
  • Get list of online users

composer require mikicaivosevic/online-users

Usage

<?php
require_once 'vendor\autoload.php';

$client = \Mikica\Online\Users\ClientFactory::create();
$client->add('sample@example.com');
$client->count(); // 1
$client->add('sample@example.com');
$client->count(); // 1
$client->add('sample@hello.com');
$client->count(); // 2
$client->remove('sample@hello.com');
$client->count(); // 1
$client->isOnline('sample@example.com'); // true
$client->getOnlineUsers(); // Array ([0] => 'sample@example.com')