Title Code
package list
php artisan package:discover --ansi
	output list
	Discovered Package: facade/ignition
	Discovered Package: fideloper/proxy
	Discovered Package: fruitcake/laravel-cors
	Discovered Package: laravel/tinker
	Discovered Package: laravel/ui
	Discovered Package: nesbot/carbon
	Discovered Package: nunomaduro/collision
	Package manifest generated successfully.

Remove/uninstall package

	composer remove <package>
	composer remove laravel/tinker
design principles
Understanding of key design principles (SOLID, DRY, KISS etc).

Kiss : Keep it simple, stupid (KISS) principle
DRY : Don’t repeat yourself (DRY) principle

S => Single Responsibility Principle
O => Open-Closed Principle
L => Liskov Substitution Principle
I => Interface Segregation Principle
D => Dependency Inversion Principle
Laravel Queue full video
php test case
php artisan make:test UserTest
php artisan make:test ExampleTest --unit

location: tests/[Unit, Feature]/ExampleTest.php
public function test_example(){
// Arrange
// Act
// Assert

Run all
php artisan test
Run singel
php artisan test --filter studentTest
php Synchronous
Synchronous PHP refers to the traditional way PHP applications execute code: synchronously, or in a blocking manner. In synchronous PHP, tasks are executed sequentially, meaning that each task must finish before the next one starts.

__call() Method
__callStatic() method
__clone() method
__get() method
__invoke() method
__isset() method
__serialize() method
__set() method
__set_state() method
__sleep() method
php Magic Methods
The following method names are considered magical: __construct(),
__clone(), and