/** * Register a shared binding in the container. * * @param string $abstract * @param Closure|string|null $concrete * @return void */ public static function singleton($abstract, $concrete = null) { return static::$instance->singleton($abstract, $concrete); }