λ°©κΈ Laravel νλ‘μ νΈμμ μκ³‘κ° μ λ°μ΄νΈλ₯Όνκ³ μ§κΈ 보μ¬μ£Όκ³ μμ΅λλ€.
_Class Rap2hpoutre \ LaravelLogViewer \ LogViewerControllerκ° μμ΅λλ€ _
μκ³‘κ° μ λ°μ΄νΈ μ μ μ μλνμ΅λλ€.
κ°μ¬ν©λλ€.
μ λ°μ΄νΈ ν λ μ€ν λ‘λλ₯Ό λ€ννκ³ μλμ§ νμΈνμμμ€.
composer update -oa
μλ νμΈμ @mikemand
κ·Έλ, κ·Έκ²μ μλνμ§λ§ κ·Έκ²μ λλ₯Ό μν΄ μλνμ§ μμμ΅λλ€. μ§κΈ ν¨ν€μ§κ° ν¨κ³Όκ° μμ΅λκΉ?
λΉλΆκ°μ μ΄κ²μ΄ μ κ° μλνλλ‘ λ§λλ λ°©λ²μ
λλ€.
web.php :
Route::get('logs', 'HomeController<strong i="10">@viewLogs</strong>');
HomeController.php :
use Rap2hpoutre\Controllers\LogViewerController;
public function viewLogs(){
$log = new LogViewerController();
return $log->index();
}
κ°μ λ¬Έμ
μ, μ μκ² ν¨κ³Όμ μ
λλ€. κ²½λ‘κ° μΊμλ©λκΉ? /bootstrap/cache
λλ ν 리λ₯Ό νμΈνμμμ€. ν΄λΉ λλ ν 리μμ *.php
νμΌμ μμ νκ² μ κ±° ν μ μμΌλ©° λ€μ νμ΄μ§λ‘λμ Laravelμμ μμ±λ©λλ€.
μ, λ―Έμ ν΄μ. λ΄ μλͺ»μ μμ§ μ΄μ λ²μ μ΄μλ μ¬μ΄νΈλ₯Ό νμΈνκ³ μμμ΅λλ€. μλ‘μ΄ κ²μ λλ₯Ό μν΄ μλνμ§ μμ΅λλ€. μ‘°μ¬ μ€μ λλ€.
μκ² μ΅λλ€. μλν©λλ€. ν΄λμ€ κΈ°λ° λΌμ°ν λ°©μμ μ¬μ©νμ§λ§ μλ λ¬Έμμ΄ κΈ°λ° λ°©μμμλ μλν©λλ€.
Route::get('logs', [\Rap2hpoutre\Controllers\LogViewerController::class, 'index'])
νΈμ§ : λ¬Έμ κ° μλ€κ³ μκ°ν©λλ€. 컨νΈλ‘€λ¬μ λ€μ μ€νμ΄μ€κ° λ³κ²½λμμ΅λλ€. \Rap2hpoutre\LaravelLogViewer\LogViewerController
λμ \Rap2hpoutre\Controllers\LogViewerController
κ·Έκ² λ¬Έμ λΌκ³ μκ°ν©λλ€! μ λ°μ΄νΈμ κ΄λ ¨νμ¬ README νμΌμ μ λ°μ΄νΈνλ©΄λ©λλ€.
@mikemand κ°μ¬ν©λλ€!
λ΄ μκ°μ Composerλ ν¨ν€μ§λ₯Ό μ κ·Έλ μ΄λ ν λ μ κ·Έλ μ΄λ λ¨κ³ (ν΄λΉλλ κ²½μ°)λ₯Ό μ 곡 ν λ°©λ²μ΄ νμν©λλ€. λλ κ°λ μ½λ©νλ κ²λ³΄λ€ μ κ·Έλ μ΄λ κ°μ΄λλ₯Ό μν΄ κ° ν¨ν€μ§λ₯Ό νμΈνλ λ° λ λ§μ μκ°μ ν μ νλ€. π’
μλνκ²λμ΄ κΈ°μ©λλ€!
μ£μ‘ν©λλ€. https://github.com/rap2hpoutre/laravel-log-viewer/pull/227μ κ·Έλ κ² λΉ¨λ¦¬ λ³ν©ν΄μλ μλ©λλ€. λ€λ₯Έ μ¬λλ€μ΄ λ€μ λ μ κ²ͺμ μμλ λ¬Έμ μ΄λ―λ‘μ΄ λ¬Έμ λ₯Ό λ€μ μ½λ λ€. λλ μ΄κ²μ κ³ μΉκ±°λ κ·Έλλ‘λκ³ READMEμ 무μΈκ°λ₯Ό μ¨μΌν μ§ λͺ¨λ₯΄κ² λ€.
μλ νμΈμ @raymondTheDev @mikemand @scaenicus @tiagoa @DjeeBay @timothymarois & @avesgit !
μΈλ΄μ¬μ κ°μ¬ λ리며 μλ§μ§μ°½μ΄λμ΄ μ£μ‘ν©λλ€. μ£Όμ λ³κ²½ μ¬νμ λμ ν PRμ λ³ν©νμ¬ λ§μ΄λ λ²μ (v1.5.0)μΌλ‘ μΆμνμ΅λλ€. μ£μ‘ν©λλ€.
β οΈ λλ v1.5.2 μμμ΄ λ³κ²½ μ¬νμ λλλ¦¬κΈ°λ‘ κ²°μ νμ΅λλ€ (λ€μλ νλ¦¬μ§ μκΈ°λ₯Ό λ°λλλ€!) (λ λ리λ κ²μ νκ· μμ μΌλ‘ κ³ λ €ν©λλ€). π₯
μνκΉκ²λ λ³κ²½ μ¬νλ λλλ € μΌνλ€λ μλ―Έμ λλ€. μ§μ¬μΌλ‘ μ£μ‘ν©λλ€. μΆμ μ΄ν 20 μκ° μ΄μμ΄ μ§λ¬μΌλ―λ‘ λ무 λ§μ νλ‘μ νΈκ° μν₯μλ°μ§ μλλ€κ³ μκ°ν μ μμΌλ©° μ κ·Έλ μ΄λ ν λ€μ μ¬μ©μλ λ¬Έμ λ₯Ό λ³΄μ§ λͺ»ν κ²μ λλ€. λ€λ₯Έ μ¬μ©μμ μμμΉ λͺ»ν λμμ νΌνκΈ° μν΄ μλ―Έ λ‘ μ λ²μ μ 보쑴νλ κ²μ μ νΈν©λλ€ (λ€μ λ§νμ§λ§ λ΄κ° νλ Έκ³ μλ§μ΄λμ΄ μ£μ‘ν©λλ€).
μ견μ 보λ΄μ£ΌμΈμ!
μ¦, μ λ°μ΄νΈ ν λ€μ κ³μ μ¬μ©ν΄μΌν©λλ€.
\Rap2hpoutre\LaravelLogViewer\LogViewerController
μ§κΈ ν΄κ²°λμμ΅λλ€!
κ°μ₯ μ μ©ν λκΈ
μλ νμΈμ @raymondTheDev @mikemand @scaenicus @tiagoa @DjeeBay @timothymarois & @avesgit !
μΈλ΄μ¬μ κ°μ¬ λ리며 μλ§μ§μ°½μ΄λμ΄ μ£μ‘ν©λλ€. μ£Όμ λ³κ²½ μ¬νμ λμ ν PRμ λ³ν©νμ¬ λ§μ΄λ λ²μ (v1.5.0)μΌλ‘ μΆμνμ΅λλ€. μ£μ‘ν©λλ€.
β οΈ λλ v1.5.2 μμμ΄ λ³κ²½ μ¬νμ λλλ¦¬κΈ°λ‘ κ²°μ νμ΅λλ€ (λ€μλ νλ¦¬μ§ μκΈ°λ₯Ό λ°λλλ€!) (λ λ리λ κ²μ νκ· μμ μΌλ‘ κ³ λ €ν©λλ€). π₯
μνκΉκ²λ λ³κ²½ μ¬νλ λλλ € μΌνλ€λ μλ―Έμ λλ€. μ§μ¬μΌλ‘ μ£μ‘ν©λλ€. μΆμ μ΄ν 20 μκ° μ΄μμ΄ μ§λ¬μΌλ―λ‘ λ무 λ§μ νλ‘μ νΈκ° μν₯μλ°μ§ μλλ€κ³ μκ°ν μ μμΌλ©° μ κ·Έλ μ΄λ ν λ€μ μ¬μ©μλ λ¬Έμ λ₯Ό λ³΄μ§ λͺ»ν κ²μ λλ€. λ€λ₯Έ μ¬μ©μμ μμμΉ λͺ»ν λμμ νΌνκΈ° μν΄ μλ―Έ λ‘ μ λ²μ μ 보쑴νλ κ²μ μ νΈν©λλ€ (λ€μ λ§νμ§λ§ λ΄κ° νλ Έκ³ μλ§μ΄λμ΄ μ£μ‘ν©λλ€).
μ견μ 보λ΄μ£ΌμΈμ!