Khi cài đặt Laravel trên Mac OS X mình sử dụng Composer như sau:

$ composer create-project laravel/laravel laravel_app

Một thời gian sau khi chạy câu lệnh trên thì gặp phải lỗi như sau:

Mcrypt PHP extension required.
Script php artisan clear-compiled handling the post-install-cmd event returned with an error.
[RuntimeException]
Error Output:
create-project [-s|--stability="..."] [--prefer-source] [--prefer-dist] [--repository-url="..."] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] ...

Trong cơ sở dữ liệu mình sử dụng một model là User được ánh xạ tới bảng tbl_users trên cơ sỡ dữ liệu. Bảng tbl_users có các cột như username, first_name, lastname, age, gender... Khi lấy dữ liệu của người dùng với usernamenobita mình sử dụng đoạn mã như sau:

$user = User::where('username', '=', 'nobita')
    ->first();
if ($user) {
    //....
}

Tuy nhiên ở đoạn mã if dùng để xử lý kết quả trả về thì mình chỉ cân tới 3 trường là username, first_namelast_name. Có cách nào để giới hạn chỉ l...

Laravel Generator là gói thư viện được sử dụng cho Laravel Framework dùng để hỗ trợ việc tự động tạo ra các file code dựa trên mẫu có sẵn. Trong bài viết nay chúng ta sẽ cùng nhau tìm hiểu cách cài đặt và sử dụng công cụ này trên phiên bản 4.2 của Laravel. Bài viết giả định rằng bạn đã cài đặt Laravel framework trên máy tính của mình.

Cài Đặt

Để cài đặt Laravel Generator bạn thêm đoạn mã sau vào trong file composor.json:

"require-dev": {
    "way/generators": "~2.0"
}

Tiếp theo, mở terminal và ...