/** * Register a binding if it hasn't already been registered. * * @param string $abstract * @param Closure|string|null $concrete * @param bool $shared * @return void */ public static function bindIf($abstract, $concrete = null, $shared = false) { return static::$instance->bindIf($abstract, $concrete, $shared); }