Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
declare(strict_types=1);
4
 
5
namespace Termwind\Laravel;
6
 
7
use Illuminate\Console\OutputStyle;
8
use Illuminate\Support\ServiceProvider;
9
use Termwind\Termwind;
10
 
11
final class TermwindServiceProvider extends ServiceProvider
12
{
13
    /**
14
     * Sets the correct renderer to be used.
15
     */
16
    public function register(): void
17
    {
18
        $this->app->resolving(OutputStyle::class, function ($style): void {
19
            Termwind::renderUsing($style->getOutput());
20
        });
21
    }
22
}