Skip to content

Commit 5113678

Browse files
committed
(feat): Push Laravel logger to WP plugins
1 parent c6fbcfe commit 5113678

3 files changed

Lines changed: 50 additions & 4 deletions

File tree

composer.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"php": ">=8.1",
1414
"roots/acorn": "^4.3",
1515
"sentry/sentry-laravel": "^4.4",
16-
"spatie/laravel-csp": "^2.10"
16+
"spatie/laravel-csp": "^2.10",
17+
"yard/logger": "^1.0"
1718
},
1819
"require-dev": {
1920
"larastan/larastan": "^2.9",

composer.lock

Lines changed: 44 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/helpers.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
namespace Yard\Nutshell;
66

77
use Roots\Acorn\Bootloader;
8+
use Yard\Logging\Log;
89

910
function bootloader(): Bootloader
1011
{
@@ -37,5 +38,8 @@ function bootloader(): Bootloader
3738

3839
$bootloader->getApplication()->usePublicPath(get_theme_file_path('public'));
3940

41+
// Push Laravel logger to WordPress plugins
42+
do_action(Log::WP_ACTION_SET_LOGGER, $bootloader->getApplication()->make('log'));
43+
4044
return $bootloader;
4145
}

0 commit comments

Comments
 (0)