Provides a ICanBoogie\ActiveRecord\Model instance.
ICanBoogie\ActiveRecord\Model
public static define( callable $provider ) : callable
$provider
Defines the ICanBoogie\ActiveRecord\Model provider.
null
public static defined( void ) : callable|null
Returns the current provider.
public static undefine( void )
Undefine the provider.
public static provide( string $id ) : ICanBoogie\ActiveRecord\Model
$id
Returns a ICanBoogie\ActiveRecord\Model instance using the provider.
ICanBoogie\ActiveRecord\ModelNotDefined