app->singleton(AIImageGenerationService::class, function ($app) { return new AIImageGenerationService($app->make(VolcEngineService::class)); }); } /** * Bootstrap any application services. * * @return void */ public function boot() { // Validator::extend('mobile', function ($attribute, $value, $parameters, $validator) { return $validator->validateRegex( $attribute, $value, ['/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199|(147))\d{8}$/'] ); }); } }