class ModelFactory{ /**
* Creates new Model instances or returns a shared instance
*
* @return mixed
*/
public static function get(string
$name, bool
$getShared = true, ?ConnectionInterface
$connection = null
) { return Factories::
models($name,
['getShared' =>
$getShared],
$connection);
} /**
* Helper method for injecting mock instances while testing.
*
* @param object $instance
*/
public static function injectMock(string
$name,
$instance) { Factories::
injectMock('models',
$name,
$instance);
}