Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Laravel framework cung cấp ba công cụ chính để tương tác thông qua dòng lệnh là. Nghệ nhân, Người đánh dấu và REPL. Chương này giải thích chi tiết về Artisan

Giới thiệu về nghệ nhân

Artisan là giao diện dòng lệnh thường được sử dụng trong Laravel và nó bao gồm một tập hợp các lệnh hữu ích để phát triển ứng dụng web

Ví dụ

Dưới đây là danh sách một vài lệnh trong Artisan cùng với các chức năng tương ứng của chúng -

Để bắt đầu dự án Laravel

php artisan serve

Để kích hoạt cơ chế lưu trữ

php artisan route:cache

Để xem danh sách các lệnh có sẵn được hỗ trợ bởi Artisan

php artisan list

Để xem trợ giúp về bất kỳ lệnh nào và xem các tùy chọn và đối số khả dụng

php artisan help serve

Ảnh chụp màn hình sau đây hiển thị đầu ra của các lệnh được cung cấp ở trên -

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

viết lệnh

Ngoài các lệnh được liệt kê trong Artisan, người dùng cũng có thể tạo một lệnh tùy chỉnh có thể được sử dụng trong ứng dụng web. Xin lưu ý rằng các lệnh được lưu trữ trong thư mục app/console/commands

Lệnh mặc định để tạo lệnh do người dùng xác định được hiển thị bên dưới -

php artisan make:console 

Khi bạn nhập lệnh đã cho ở trên, bạn có thể thấy đầu ra như trong ảnh chụp màn hình bên dưới -

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Tệp được tạo cho DefaultCommand được đặt tên là DefaultCommand. php và được hiển thị bên dưới -

This file includes the signature and description for the command that user defined. The public function named handle executes the functionalities when the command is executed. These commands are registered in the file Kernel.php in the same directory.

You can also create the schedule of tasks for the user defined command as shown in the following code −

command('inspire')
      // ->hourly();
   }
}

Lưu ý rằng lịch trình của các tác vụ cho lệnh đã cho được xác định trong hàm có tên lịch trình, bao gồm một tham số để lên lịch cho các tác vụ có tham số hàng giờ

Các lệnh được đăng ký trong mảng lệnh, bao gồm đường dẫn và tên của các lệnh

Sau khi lệnh được đăng ký, nó sẽ được liệt kê trong lệnh Artisan. Các giá trị có trong phần chữ ký và mô tả sẽ được hiển thị khi bạn gọi thuộc tính trợ giúp của lệnh được chỉ định

Hãy để chúng tôi xem cách xem các thuộc tính của lệnh DefaultCommand. Bạn nên sử dụng lệnh như hình dưới đây -

Lệnh Laravel là khung công tác PHP phổ biến và được sử dụng rộng rãi nhất, dựa trên Kiến trúc MVC (Model View Controller). Nó là một khung phát triển ứng dụng web mã nguồn mở và được tạo ra bởi Taylor Otwell. Tính đến thời điểm hiện tại, bản phát hành gần đây nhất của khung laravel là Laravel 5. 7, được phát hành vào tháng 9 năm 2018

Điều kiện tiên quyết để bắt đầu với laravel

Bạn nên biết cơ bản / trung cấp của

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án)

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?
Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 (84.092 xếp hạng)

  • PHP
  • HTML/CSS
  • Hoạt động của mô hình MVC
  • kiến thức ĐB

Nhà soạn nhạc và nghệ nhân

Nhà soạn nhạc là một công cụ cho phép người dùng tạo bất kỳ dự án nào đối với một khung nhất định. Nó bao gồm tất cả các phụ thuộc và thư viện

Artisan là giao diện dòng lệnh của Laravel. Nó có một tập hợp các lệnh sẽ được thảo luận chi tiết ngay bây giờ giúp xây dựng một ứng dụng web

Cú pháp lệnh thủ công

php artisan [ options] [ arguments]

Các lệnh Laravel cơ bản

Một số lệnh laravel cơ bản được đề cập dưới đây

1. Để liệt kê tất cả các lệnh Artisan

danh sách nghệ nhân php. Lệnh này sẽ liệt kê tất cả các lệnh có sẵn là một phần của laravel – artisan console

Nó bắt đầu bằng việc đưa ra cú pháp thực thi lệnh i. e

php artisan [command] [options] [arguments]

ở đâu,

  • tùy chọn. Nó có thể được sử dụng như –h (để được trợ giúp), -q (để yên lặng), -v (cho phiên bản), v.v.
  • mệnh lệnh. Nó có thể được sử dụng theo tên lệnh theo sau là các tùy chọn và đối số. Một số lệnh là di chuyển, phục vụ, tạo, trợ giúp, v.v.

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

2. php artisan help

Lệnh này được sử dụng để nhận trợ giúp về một tên lệnh cụ thể. Giả sử nếu bạn muốn biết thêm về cách sử dụng và ý nghĩa của lệnh, bạn có thể lấy nó bằng cách sử dụng tiện ích trợ giúp do Artisan cung cấp

________số 8

ở đâu

  • chế tạo. xác thực. Đó là tên lệnh mà chúng tôi muốn biết thêm

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan –version

Lệnh này sẽ liệt kê phiên bản Laravel framework mà bạn đang sử dụng

php artisan route:cache
0

Lệnh này được sử dụng để đặt ứng dụng laravel ở chế độ bảo trì

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan route:cache
1

Lệnh này được sử dụng để khôi phục và chạy ứng dụng laravel

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan route:cache
2

Lệnh này sẽ cho bạn biết môi trường mà ứng dụng laravel đang chạy

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan route:cache
3

Lệnh laravel này sẽ xóa tất cả các tệp xem đã biên dịch

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan route:cache
4

Lệnh này sẽ liệt kê tất cả các tuyến đã đăng ký

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan route:cache
5

Lệnh này sẽ xóa tất cả tệp bộ đệm tuyến đường

php artisan [command] [options] [arguments]0

Lệnh này tạo tệp bộ đệm tuyến đường để đăng ký tuyến đường nhanh hơn

Lệnh Laravel trung gian

Một số loại yêu cầu lệnh laravel trung gian được đề cập bên dưới

php artisan [command] [options] [arguments]1

Lệnh này được sử dụng để bắt đầu một dự án laravel và theo mặc định, ứng dụng sẽ được lưu trữ tại localhost với số cổng 8000

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]2

Lệnh này được sử dụng để tạo một lớp mô hình mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Nếu chúng ta thực thi lệnh, php artisan list, chúng ta sẽ tìm thấy một vài lệnh make. Để xem danh sách các lệnh tạo, vui lòng nhấn phím shift + pg xuống trên bàn phím của bạn để điều hướng qua tất cả các trang

php artisan [command] [options] [arguments]3

Lệnh này sẽ tạo một tệp điều khiển mới trong thư mục bên dưới

Ứng dụng/Http/Bộ điều khiển

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]4

Lệnh này được sử dụng để tạo một lớp yêu cầu biểu mẫu mới trong thư mục bên dưới

ứng dụng/Http/Yêu cầu

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]5

Lệnh này được sử dụng để tạo một lớp trình tạo cơ sở dữ liệu mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]6

Lệnh này được sử dụng để tạo một lớp phần mềm trung gian mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]7

Lệnh này được sử dụng để tạo một lớp chính sách mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]8

Lệnh này được sử dụng để tạo một lớp email mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan [command] [options] [arguments]9

Lệnh này được sử dụng để tạo một lớp chẵn mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan help makes:auth0

Lệnh này được sử dụng để tạo một lệnh Laravel thủ công mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Các lệnh nâng cao của Laravel

Dưới đây là một số lệnh laravel nâng cao, như sau

php artisan help makes:auth1

Lệnh này được sử dụng để tạo tệp di chuyển mới cho mô hình (di chuyển), tạo bộ điều khiển mới cho mô hình (bộ điều khiển) và để có bộ điều khiển tài nguyên cho bộ điều khiển đã tạo

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan help makes:auth2

Lệnh này được sử dụng để tạo một lớp lắng nghe sự kiện mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan help makes:auth3

Lệnh này được sử dụng để thực hiện Di chuyển cơ sở dữ liệu

php artisan help makes:auth4

Lệnh này được sử dụng để xuất bản bất kỳ nội dung có thể xuất bản nào từ các gói của nhà cung cấp

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan help makes:auth5

Lệnh này được sử dụng để tạo một lớp nhà cung cấp dịch vụ mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

php artisan help makes:auth6

Lệnh này được sử dụng để tạo một tệp di chuyển mới

php artisan help makes:auth7

Lệnh này được sử dụng để tạo một lớp công việc mới

Làm cách nào để kiểm tra các lệnh thủ công của Laravel trong PHP?

Bài viết được đề xuất

Đây là hướng dẫn về Laravel Commands. Ở đây chúng ta đã thảo luận về các Lệnh Laravel cơ bản, ngay lập tức cũng như nâng cao với sự trợ giúp của các ví dụ. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm

Làm cách nào để kiểm tra tất cả các lệnh trong Laravel?

Khi bạn sử dụng php artisan trong dòng lệnh, bạn sẽ nhận được danh sách tất cả các lệnh

Làm thế nào để kiểm tra lệnh thủ công?

Để chạy thử nghiệm, hãy thực thi lệnh kiểm tra nhà cung cấp/bin/phpunit hoặc php artisan từ thiết bị đầu cuối của bạn. .
không gian tên Kiểm tra \ Đơn vị;
sử dụng PHPUnit\Framework\TestCase;
lớp Ví dụTest mở rộng TestCase
* Một ví dụ thử nghiệm cơ bản
* @return vô hiệu
hàm công khai test_basic_test()

Lệnh nào được sử dụng để hiển thị tất cả danh sách lệnh thủ công?

Liệt kê tất cả các lệnh có sẵn. Để xem danh sách tất cả các lệnh Artisan có sẵn, bạn có thể sử dụng lệnh list. .
Xem màn hình trợ giúp cho một lệnh. .
Chỉ định môi trường cấu hình. .
Hiển thị phiên bản Laravel hiện tại của bạn. .
Lên lịch đóng cửa. .
Lập kế hoạch lệnh Terminal. .
Biểu thức Cron thủ công. .
Công việc thường xuyên

Làm cách nào để kiểm tra phiên bản Laravel bằng lệnh?

Lệnh tìm Phiên bản Laravel . Open the command line terminal on your system. Điều hướng đến thư mục ứng dụng Laravel của bạn. Sau đó thực hiện lệnh thủ công PHP sau để kiểm tra phiên bản Laravel. Đầu ra ở trên cho thấy rằng bạn đang chạy Laravel Framework 7. 17.