<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\CustomAuthController;
use App\Http\Controllers\LocationController;
use App\Mail\WelcomeMail;
use Illuminate\Support\Facades\Mail;
use Spatie\Honeypot\ProtectAgainstSpam;

Route::get('/admin',[CustomAuthController::class,'admin']);
Route::post('/index-user',[CustomAuthController::class,'indexUser'])->name('index-user')->middleware(ProtectAgainstSpam::class);
Route::get('logout',['as'=>'log.out','uses'=>'CustomAuthController@logout']);

Route::get('/registration',[CustomAuthController::class,'registration']);
Route::post('/register-user',[CustomAuthController::class,'registerUser'])->name('register-user');
Route::post('/dashboard-user',[CustomAuthController::class,'dashboardUser'])->name('dashboard-user');

Route::get('dashboard',['as'=>'dashboard','uses'=>'AddJobController@totalJob']);
Route::post('changestatus',['as'=>'change.status','uses'=>'AddJobController@changeStatus']);
Route::get('/',['as'=>'home','uses'=>'BlogController@Home']);



Route::get('care-enquiry', function () {
    return view('care-enquiry');
 });

Route::get('mental-health-care', function () {
    return view('mental-health-care');
});

Route::get('physical-disability-care', function () {
    return view('physical-disability-care');
});

Route::get('learning-disabilities-support', function () {
    return view('learning-disabilities-support');
});

Route::get('elderly-care', function () {
    return view('elderly-care');
});

Route::get('palliative-care', function () {
    return view('palliative-care');
});

Route::get('parkinsons-disease-care', function () {
    return view('parkinsons-disease-care');
});

Route::get('dementia-care', function () {
    return view('dementia-care');
});

Route::get('live-in-care', function () {
    return view('live-in-care');
});


Route::get('respite-care', function () {
    return view('respite-care');
});

Route::get('domiciliary-care', function () {
    return view('domiciliary-care');
});

Route::get('about', function () {
    return view('about');
});
Route::get('care-services', function () {
    return view('care-services');
});
Route::get('why-choose', function () {
    return view('why-choose');
});
Route::get('how-we-assist', function () {
    return view('how-we-assist');
});
Route::get('care-experts', function () {
    return view('care-experts');
});
Route::get('jobs', function () {
    return view('jobs');
});
Route::get('blog', function () {
    return view('blog');
});
Route::get('contact', function () {
    return view('contact');
});
Route::get('qr', function () {
    return view('qr');
});

Route::get('disability-care-service', function () {
    return view('disability-care-service');
});
Route::get('faq', function () {
    return view('faq');
});
Route::get('apply-jobs', function () {
    return view('apply-jobs');
});
Route::get('/sitemap.xml',['as'=>'/sitemap.xml','uses'=>'SitemapXmlController@sitemap']);

//admin panel pages
Route::get('add-blog',['as'=>'add.blog','uses'=>'BlogController@AddBlog']);
Route::post('addblog-user',['as'=>'addblog.user','uses'=>'BlogController@addBlogUser']);
Route::get('view-blog',['as'=>'view.blog','uses'=>'BlogController@viewBlog']);
Route::get('editjob/{id}',['as'=>'editjob','uses'=>'BlogController@editJob']);
Route::post('updateBlog',['as'=>'update.blog','uses'=>'BlogController@updateBlog']);
Route::post('delete-blog/{id}',['as'=>'delete.blog','uses'=>'BlogController@deleteBlog']);
Route::post('contact-form',['as'=>'contact.form','uses'=>'BlogController@ContactForm'])->middleware(ProtectAgainstSpam::class);
Route::post('assessment-form',['as'=>'assessment.form','uses'=>'BlogController@AssessmenttForm'])->middleware(ProtectAgainstSpam::class);
Route::post('subscribe-form',['as'=>'subscribe.form','uses'=>'BlogController@SubscribeForm']);

Route::post('apply-now',['as'=>'apply.now','uses'=>'BlogController@ApplyNow'])->middleware(ProtectAgainstSpam::class);

Route::get('blog',['as'=>'index','uses'=>'BlogController@showAll']);
Route::get('{slug}',['as'=>'show','uses'=>'BlogController@show']);

// for homecare

