from flightphp framework documention:
By default, every time you load your class you will get a shared instance. To get a new instance of a class, simply pass in false as a parameter:
// Shared instance of the class
$shared = Flight::db();
// New instance of the class
$new = Flight::db(false);
what is shared instance? what is difference between these two type in action?