PHP code example of minvws / audit-logger
1. Go to this page and download the library: Download minvws/audit-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/ */
minvws / audit-logger example snippets
$kp = sodium_crypto_box_keypair();
$pubkey = sodium_crypto_box_publickey($kp);
$privkey = sodium_crypto_box_secretkey($kp);
echo "Public key: " . base64_encode($pubkey) . "\n";
echo "Private key: " . base64_encode($privkey) . "\n";
$logger = app(LogService::class);
$logger->log((new UserLoginLogEvent())
->asExecute()
->withActor($user)
->withData(['foo' => 'bar'])
->withPiiData(['bar' => 'baz'])
->withFailed(true, 'invalid login')
);
class MyCustomEvent extends GeneralLogEvent
{
public const EVENT_CODE = '991414';
public const EVENT_KEY = 'my_custom_event';
}