madeinua / browser-console
PHP to browser console logging
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^8.0.0
This package is auto-updated.
Last update: 2025-04-27 14:52:10 UTC
README
About
A simple PHP class to log messages directly to the browser console.
PSR-3: Logger Interface compatible.
Installation
Just add this line to your composer.json file:
"madeinua/browser-console": "master"
or run
composer require madeinua/browser-console
Usage
Run the PHP script:
BrowserConsole\BrowserConsole::show('Hello World!');
Then check out the browser console for the message "Hello World!".
Additional features
Using the context:
BrowserConsole\BrowserConsole::show('Hello {user}!', ['user' => 'Mark']); # >> Hello Mark!
Including the date/time:
BrowserConsole\BrowserConsole::show('Hello', [], true); # >> [2022-01-01 15:00:00] Hello
Using the PSR-3: Logger Interface layer:
$logger = new BrowserConsole\BrowserConsole(); $logger->error('Some error'); # >> Some error $logger->info('Info'); # >> Info $logger->log('info', 'Info message'); # >> Info message $logger->log('alert', 'Hi {name}.', ['name' => 'John']); # >> Hi John.