2024-09-26 03:30:41 +00:00
|
|
|
/**
|
|
|
|
* Package Container
|
|
|
|
*
|
|
|
|
* @var Container|null
|
|
|
|
* @since 5.0.3
|
|
|
|
**/
|
|
|
|
protected static ?Container $container = null;
|
|
|
|
|
2023-04-15 15:01:55 +00:00
|
|
|
/**
|
|
|
|
* Create a container object
|
|
|
|
*
|
|
|
|
* @return Container
|
|
|
|
* @since 3.2.0
|
|
|
|
*/
|
|
|
|
protected static function createContainer(): Container
|
|
|
|
{
|
|
|
|
return (new Container())
|
|
|
|
->registerServiceProvider(new Search())
|
|
|
|
->registerServiceProvider(new Model())
|
|
|
|
->registerServiceProvider(new Database())
|
|
|
|
->registerServiceProvider(new Agent());
|
|
|
|
}
|