Laravel-log-viewer: рд╡рд┐рдХреНрд░реЗрддрд╛: рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреБрдЫ рднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдЬреБрд▓ре░ 2017  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: rap2hpoutre/laravel-log-viewer

рдЕрд░реЗ,
рдЬреИрд╕рд╛ рдХрд┐ рд╢реАрд░реНрд╖рдХ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рд╡рд┐рдХреНрд░реЗрддрд╛: рдкреНрд░рдХрд╛рд╢рд┐рдд рдПрдХ рдЪреАрдЬрд╝ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдореБрдЭреЗ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рдмрд╕ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рдХрд╛рд╢рди рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рд╣реИред
рдЕрдЧрд░ рдореИрдВ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ log.blade.php рдХреЛ view/vendor/laravel-log-viewer рдореЗрдВ рдХреЙрдкреА рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рдЙрд╕ рдлрд╛рдЗрд▓ рдХреЛ рдПрдбрд┐рдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЕрдкрдиреЗ рдмрджрд▓рд╛рд╡ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВред

рд╕рднреА 9 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпреЛрдЧрджрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж! рдЖрдк рд▓рд╛рд░рд╡реЗрд▓ рдХреЗ рдХрд┐рд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ?

рдареАрдХ рд╣реИ, рдпрд╣ рдЕрдЬреАрдм рд╣реИред рдореИрдВ v5.4.28 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдереЛрдбрд╝реЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд╛рд╕ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рд╕рдВрдЧреАрддрдХрд╛рд░ рдЖрдЬ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рд▓реЙрдЧ рд╡реНрдпреВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдпрд╣ рд╕рд┐рд░реНрдл рдореЗрд░реЗ рд╕рд╛рде рд╣реБрдЖ, рдХрд┐ рд╢рд╛рдпрдж рдореБрдЭреЗ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдПрдХ рд╡реЗрдирд┐рд▓рд╛ рд▓рд╛рд░рд╡реЗрд▓ рдЗрдВрд╕реНрдЯрд╛рд▓ рдкрд░ рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЗ рдХрд╛рдо рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд▓рд╛рд░рд╡реЗрд▓ рдХреА рдкреНрд░рдХрд╛рд╢рди рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдЦрд┐рд▓рд╡рд╛рдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореИрдВ рдХреНрдпрд╛ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред

рдореЗрд░реЗ рд╕рд╛рде рднреА php artisan vendor:publish \ --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" \ --tag=views рдРрд╕рд╛ рд╣реА рд╣реБрдЖ, рдпрд╣ рд╕рд┐рд░реНрдл Publishing complete. . рдХрд╣рддрд╛ рд╣реИ
рд▓реЗрдХрд┐рди рджреГрд╢реНрдп рд╡рд┐рдХреНрд░реЗрддрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

[рд╕рдВрдкрд╛рджрд┐рдд] - app.php . рдореЗрдВ рдкреИрдХреЗрдЬ рдЬреЛрдбрд╝рдиреЗ рд╕реЗ рдореЗрд░рд╛ рдмреБрд░рд╛ рдЪреВрдХ рдЧрдпрд╛
рд╕рд╛рде рд╣реА рдЬрдм рдореИрдВрдиреЗ рдорд╛рд░реНрдЧ /logs рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдкрд╡рд╛рдж рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛:
(рез/рез) InvalidArgumentException [laravel-log-viewer] рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╕рдВрдХреЗрдд рдкрде рдкрд░рд┐рднрд╛рд╖рд┐рдд рдирд╣реАрдВ рд╣реИред

@akoepke & @irkfdb рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ (рдореИрдВрдиреЗ рдЕрднреА рдЕрдкрдиреЗ 5.4.28 рдкрд░ рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рд╣реИ)ред рдХреНрдпрд╛ рдЖрдк рдмрд╕ рдХреБрдЫ рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: composer install (рдпрд╛ composer update рдЕрдЧрд░ рдЖрдк рдЪрд╛рд╣реЗрдВ рддреЛ) рдЪрд▓рд╛рдПрдВ рдФрд░ рдлрд┐рд░ рд╕реЗ php artisan vendor:publish --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag=views рдЪрд▓рд╛рдПрдВред рдХреНрдпрд╛ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!!

рдирд╣реАрдВ, рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, composer install рд╕рд╛рде рдирд╣реАрдВ рдФрд░ composer update ред

рдореИрдВрдиреЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдХреНрд▓реЛрди рдХрд┐рдпрд╛ рдФрд░ рдЧрд┐рдЯрд╣рдм рдкрд░ рдПрдХ рдирдпрд╛ рднрдВрдбрд╛рд░ рдмрдирд╛рдпрд╛ (рдЬрд┐рд╕реЗ рдЖрдк рдпрд╣рд╛рдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ), рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛, рдФрд░ рдлрд┐рд░ рд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛, рдлрд┐рд░ рднреА рдХреЛрдИ рднрд╛рдЧреНрдп рдирд╣реАрдВред рдпрд╣ рд╕рд┐рд░реНрдл Publishing complete. рдХрд╣рддрд╛ рд╣реИ, рдХрд┐рд╕реА рднреА рдлрд╛рдЗрд▓ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рднреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИред

рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрднреА рднреА рдмрд╣реБрдд рдмреБрдирд┐рдпрд╛рджреА рд╣реИ, рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреИрдХреЗрдЬ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЪреАрдЬреЗрдВ рдХрд╣рд╛рдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддреА рд╣реИрдВред рдореЗрд░реА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рд╢рд░реНрдд рдпрд╣ рд╣реЛрдЧреА рдХрд┐ рдЗрд╕рдХрд╛ рдХрдВрдкреЛрдЬрд╝рд░.json рдпрд╛ config/app->providers рдореЗрдВ рдкреИрдХреЗрдЬ рдХреЗ рдХреНрд░рдо рд╕реЗ рдХреБрдЫ рд▓реЗрдирд╛-рджреЗрдирд╛ рд╣реЛ, рд▓реЗрдХрд┐рди рдореЗрд░реА рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдЗрд╕рд╕реЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдареАрдХ рд╣реИ рджреЗрд░ рд╕реЗ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рдореИрдВрдиреЗ рдЖрдкрдХреЗ рднрдВрдбрд╛рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдЕрднреА рднреА рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣реА рд╣реИ рдЬреЛ рдореИрдиреЗ рдХрд┐рдпрд╛ рд╣реИ:

git clone https://github.com/akoepcke/test.git debug-github-llv
cd debug-github-llv
composer install
cp .env.example .env
vi .env
php artisan key:generate
php artisan vendor:publish --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag=views
ll resources/views/vendor/laravel-log-viewer/

рдпрд╣ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:

-rwxr-xr-x 1 рд░рд╛рдлреЗрд▓ рд╕реНрдЯрд╛рдл 5,3K 22 ao├╗ 12:04 log.blade.php

рддреЛ рдлрд╛рдЗрд▓ рдмрди рдЬрд╛рддреА рд╣реИред рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рдмрддрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдиреЗ рдХреНрдпрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ (рдпрд╛ рдпрджрд┐ рдореИрдВ рдХреБрдЫ рдЧрд▓рдд рдХрд░ рд░рд╣рд╛ рд╣реВрдБ)?

рдареАрдХ рд╣реИ, рдореБрдЭреЗ рдЙрд╕рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИред рдореИрдВрдиреЗ рдлрд┐рд░ рд╕реЗ рдЬрд╛рдБрдЪ рдХреА рдФрд░ рджреЗрдЦрд╛ рдХрд┐ рдореИрдВрдиреЗ рдЕрдкрдирд╛ рдкрд░реАрдХреНрд╖рдг рд░реЗрдкреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА log.blade.php рдХреЗ рд╕рд╛рде рдЬрдорд╛ рдХрд░ рджрд┐рдпрд╛ рд╣реИ тАНтЩАя╕П

рддреЛ рдореИрдВрдиреЗ рдЕрднреА рдлрд┐рд░ рд╕реЗ рдЬреЛ рдХреЛрд╢рд┐рд╢ рдХреА, рд╡рд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИ:

laravel new debug-log
cd debug-log

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдХрдВрдкреЛрдЬрд╝рд░.рдЬреЗрд╕рди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

"require": {
        ...
        "caouecs/laravel-lang": "~3.0",
        "laracademy/interactive-make": "^1.1",
        "laravelcollective/html": "^5.4",
        "percymamedy/laravel-dev-booter": "^0.1.2",
        "rap2hpoutre/laravel-log-viewer": "^0.8.1",
        "spatie/laravel-permission": "^2.1"
    },
    "require-dev": {
       ...
        "barryvdh/laravel-debugbar": "^2.3",
        "deployer/deployer": "^5.1",
        "deployer/recipes": "^4.0"
    },

рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рдХреЛ config/app.php

Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider::class,

Daud

composer update

рдФрд░ рдЕрдВрдд рдореЗрдВ, рдкреБрдирдГ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ:

php artisan vendor:publish --provider="Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider" --tag=views

рджреЛрдмрд╛рд░рд╛, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдореБрдЭреЗ Publishing complete , рд▓реЗрдХрд┐рди рдпрд╣ рдореБрдЭреЗ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ (рдЧреИрд░-) рдкреНрд░рдХрд╛рд╢рд┐рдд log.blade.php рдХрд╛ рдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдирд╣реАрдВ рдмрддрд╛рддрд╛ рд╣реИ

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдореИрдВрдиреЗ рдмрд┐рдирд╛ рдХрд┐рд╕реА рдЭрдВрдбреЗ рдХреЗ php artisan vendor:publish рднреА рдЪрд▓рд╛рдпрд╛, рдмрд╕ рдЕрдЧрд░ рдореИрдВрдиреЗ рдХреБрдЫ рдЧрд▓рдд рд╡рд░реНрддрдиреА рдХреА, рдЬреЛ рдореБрдЭреЗ vendor\mail , vendor\notifications рдФрд░ vendor\pagination , рд▓реЗрдХрд┐рди рдирд╣реАрдВ рд▓реЙрдЧ рджреЗрдЦрдиреЗ рд╡рд╛рд▓рд╛ред

рд╕рдордЭ рдЧрдпрд╛!

рдЖрдк Laravel рд▓реЙрдЧ рд╡реНрдпреВрдЕрд░ (v0.8) рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред v0.10+ рдкрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛! рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЗ рд╡рд┐рд╕реНрддреГрдд рдХрджрдореЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ рдЕрдм рд╕рдордЭ рдЧрдпрд╛ред рдореИрдВрдиреЗ рдЕрднреА рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдХрдВрдкреЛрдЬрд╝рд░.рдЬреЗрд╕рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдПрдБ рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА: https://github.com/rap2hpoutre/laravel-log-viewer/pull/87

рдЙрддреНрддрдо! рдкрддрд╛ рдирд╣реАрдВ, рдореИрдВ рдЧрд▓рдд рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реБрдЖ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрдм рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред

рдЕрдкрдирд╛ рд╕рдордп рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕