1. Go to this page and download the library: Download nexus-actors/logger library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
nexus-actors / logger example snippets
use Monadial\Nexus\Core\Actor\ActorSystem;
use Monadial\Nexus\Logger\Formatter\JsonFormatter;
use Monadial\Nexus\Logger\Formatter\LineFormatter;
use Monadial\Nexus\Logger\Handler\ConsoleHandler;
use Monadial\Nexus\Logger\Handler\FileHandler;
use Monadial\Nexus\Logger\Level;
use Monadial\Nexus\Logger\NexusLogger;
$logger = NexusLogger::create($system, 'app')
->minLevel(Level::Debug)
->handler(new ConsoleHandler(STDOUT, new LineFormatter()))
->handler(new FileHandler('/var/log/app.log', new JsonFormatter()))
->build();
$logger->info('user {name} logged in', ['name' => 'tomas', 'userId' => 42]);
// Console: [2026-06-14T13:50:01.234Z] app.INFO: user tomas logged in {"userId":42}
// File: {"channel":"app","context":{"userId":42},"level":"info",...}