Artisan Command를 사용하여 Laravel 8에서 컨트롤러 생성

원래 게시된 @https://codeanddeploy.com 방문하여 샘플 코드 다운로드: https://codeanddeploy.com/blog/laravel/create-controller-in-laravel-8-using-artisan-command

이 게시물에서는 Laravel 8 애플리케이션에서 컨트롤러를 생성하는 방법의 예를 보여드리겠습니다. 이해하기 쉽고 이해하기 쉬운 예를 들어 보겠습니다. 라라벨에서 가장 좋은 점은 라라벨 애플리케이션을 위한 컨트롤러를 생성하는 명령만 칠 수 있기 때문입니다.

artisan 명령을 사용하여 Laravel에서 컨트롤러를 생성하는 이 튜토리얼을 따른 후에는 확실히 지금부터 더 쉬울 것입니다. Laravel artisan은 Windows의 Ubuntu 터미널 및 CMD와 같은 모든 운영 체제에서 실행할 수 있습니다.

Laravel 애플리케이션의 컨트롤러는 무엇입니까?



컨트롤러는 사용자 측의 모든 요청을 처리한 다음 비즈니스 로직을 처리하고 모델과 통신한 다음 결과를 보기에 표시합니다.

Laravel에서 컨트롤러 생성



Laravel 애플리케이션에서 우리는 단순히 Laravel 8에서 컨트롤러를 생성하는 명령을 실행하기만 하면 됩니다. 아래의 다음 예제를 참조하십시오:

php artisan make:controller EmployeesController




이제 Controllers 디렉토리에 생성된 컨트롤러가 표시됩니다.

앱/Http/Controllers/EmployeesController.php

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class EmployeesController extends Controller
{
    //
}


컨트롤러 경로 생성



컨트롤러가 이미 생성되어 있기 때문에 다음에 경로를 생성하고 컨트롤러에 연결할 것입니다.

경로/web.php

Route::get('/employees', 'EmployeesController@index')->name('employees.index');


컨트롤러 인덱스 방법 설정



이제 생성된 컨트롤러에 대한 index() 메서드를 생성해 보겠습니다.

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class EmployeesController extends Controller
{
    public function index() 
    {
        return view('employees.index');
    }
}



컨트롤러에 대한 설정 보기



다음으로 컨트롤러에 대한 뷰를 생성합니다. 먼저 직원 폴더를 만든 다음 index.blade.php를 만듭니다.

리소스/뷰/직원/index.blade.php

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Emplooyes Lists</title>
</head>
<body>
    <h1>Employees</h1>
</body>
</html>


이제 컨트롤러, 경로 및 보기를 만드는 방법에 대한 기본 아이디어를 갖게 되었습니다. 이 튜토리얼이 도움이 되었으면 합니다. 이 코드를 다운로드하려면 여기https://codeanddeploy.com/blog/laravel/create-controller-in-laravel-8-using-artisan-command를 방문하십시오.

행복한 코딩 :)

좋은 웹페이지 즐겨찾기