artisan key:generate --ansi
# Define a route
Route::get('/', function(){
return view('home');
});
# Clear cache
php artisan cache:clear
# Find route list
php artisan route:list
# Generate laravel error page templates
https://laravel.com/docs/7.x/errors
php artisan vendor:publish --tag=laravel-errors
# Generate a model and a FlightFactory class…
php artisan make:model Flight --factory
php artisan make:model Flight -f
# Generate a model and a FlightSeeder class…
php artisan make:model Flight --seed
php artisan make:model Flight -s
# Generate a model and a FlightController class…
php artisan make:model Flight --controller
php artisan make:model Flight -c
# Generate a model and a migration, factory, seeder, and controller…
php artisan make:model Flight -mfsc
# dump and die command - to print the results and exit
dd($post);
# find($id) takes an id and returns a single model.
# If no matching model exist, it returns null.
# findOrFail($id) takes an id and returns a single model.
# If no matching model exist, it throws an error1.
# first() returns the first record found in the database.
# If no matching model exist, it returns null.
# firstOrFail() returns the first record found in the database.
# If no matching model exist, it throws an error1.
# get() returns a collection of models matching the query.
# pluck($column) returns a collection of just the values in the given column.
# In previous versions of Laravel this method was called lists.
# toArray() converts the model/collection into a simple PHP array.
# create migration class
php artisan migrate
php artisan migrate:rollback
php artisan migrate:fresh
php artisan make:migration create_posts_table
php artisan make:migration add_title_to_posts_table
# make:model
php artisan help make:model
# Tinker - cli to run php commands
php artisan tinker
# install dependencies
npm install
# compile sass files
npm run dev
npm run watch
# compile files automatically as they are created
npm run watch
# dump all request details
dump(request()->all());
# Forms
@csrf
PUT PATCH DELETE
@method('PUT');
# install bootstrap
composer require laravel/ui
php artisan ui bootstrap
php artisan ui bootstrap --auth
npm install && npm run dev
# create users with faker in laravel 8
User::factory()->make();
User::factory()->create();
# Enable website for maintenance mode
php artisan down
# Application is now in maintenance mode.
# Bypass maintenance mode
php artisan down --secret="###secret number"
php artisan down --render="errors::503"
php artisan down --redirect=/
# disable maintenance mode
php artisan up