rezapasalar / contact-us
This package is for contact us section.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/rezapasalar/contact-us
Requires
- caffeinated/flash: ^4.0
- illuminate/support: ^6
This package is auto-updated.
Last update: 2025-09-08 20:40:32 UTC
README
This package is for the contact section for each website.
Add Provider:
ContactUs\ContactServiceProvider::class,
Add Facade:
'ContactUs' => ContactUs\ContactFacade::class
Command:
php artisan vendor:publish
Command:
php artisan migrate
Tip:
You must have your database name in the .env file. You have registered.
Using:
Route::get("/contact", function () {
$contctUsForm = \ContactUs::createForm();
return view("contact.create", compact("contctUsForm"));
})->name("contact.create");
Route::get("/contacts", function () {
$res = \ContactUs::contacts();
return view("contact.index", [
"route" => $res["route"],
"contacts" => $res["contacts"]
]);
});
Route::namespace("\ContactUs\app\Http\Controllers")->group(function () {
Route::post("/contact", "ContactController@store")->name("contact.store");
});