%PDF- %PDF-
Direktori : /var/www/html/o91-api/app/Http/Controllers/Api/v1/ |
Current File : /var/www/html/o91-api/app/Http/Controllers/Api/v1/BusinessPlanController.php |
<?php namespace App\Http\Controllers\Api\v1; use App\Http\Controllers\Api\ApiController; use App\Mail\BusinessPlanMail; use App\Mail\RegisterCreated; use App\Mail\ThankYou; use App\Models\UserApplication; use Carbon\Carbon; use Illuminate\Http\Request; use Illuminate\Support\Facades\Mail; class BusinessPlanController extends ApiController { /** * @param Request $request */ public function sendMail(Request $request) { $data = $request->only(['company', 'fullname', 'strabe', 'stadt', 'post', 'email', 'phone']); Mail::to(env('SENT_TO_MAIL', 'info@bbw-it-consulting.com')) ->later(Carbon::now() ->addSeconds(15), new BusinessPlanMail($data)); Mail::to($data["email"]) ->later(Carbon::now() ->addSeconds(15), new ThankYou($data, 'BBW Businessplan', 'Ihre Kontaktanfrage')); } public function register(Request $request) { /** @var UserApplication $app */ $app = UserApplication::query() ->create([ 'name' => $request->get('name'), 'surname' => $request->get('surname'), 'phone' => $request->get('phone'), 'email' => $request->get('email'), 'from' => 'BusinessPlan', 'short_description' => $request->get('short_description'), ]); Mail::to('info@bbw-businessplan.de') ->later(Carbon::now() ->addSeconds(15), new RegisterCreated($app)); Mail::to($app->email) ->later(Carbon::now() ->addSeconds(15), new ThankYou($app, 'BBW Businessplan', 'Ihre Kontaktanfrage')); } }