Skip to content

Last Seen Repository ​

Manage records last seen data from onOffice.

Querying Logs ​

php
use Innobrain\OnOfficeAdapter\Facades\LastSeenRepository;

// Basic query
$lastSeen = LastSeenRepository::query()
    ->withModule('estate')
    ->get();

// First log entry
$lastSeen = LastSeenRepository::query()
    ->withModule('estate')
    ->first();

// Chunked processing
LastSeenRepository::query()
    ->withModule('estate')
    ->each(function (array $lastSeen) {
        // Process chunk
    });

WARNING

count() and find() are not supported and throw an OnOfficeException.

Additional Methods ​

  • withModule(): filter by module
  • withUserId(): filter by user ID

Released under the MIT License.