virtualorz / contact
Installs: 17
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/virtualorz/contact
Requires
- virtualorz/pagination: ^1.0.0
This package is auto-updated.
Last update: 2025-09-20 16:06:43 UTC
README
install by composer
composer require virtualorz/contact
edit config/app.php
'providers' => [
...
Virtualorz\Contact\ContactServiceProvider::class,
Virtualorz\Pagination\PaginationServiceProvider::class,
...
]
'aliases' => [
...
'Contact' => Virtualorz\Contact\ContactFacade::class,
'Pagination' => Virtualorz\Pagination\PaginationFacade::class,
...
]
migration db table
php artisan migrate
publish config
php artisan vendor:publish --provider="Virtualorz\Contact\ContactServiceProvider"
edit config of admin email
'admin_email' => 'your admin email address here'
usage
1. get cate list data
$dataSet = Contact::list();
$dataSet : return date
2. add data to cate
Contact::add();
with request variable name required : contact-name,contact-company,contact-tel,contact-email,contact-message
3. get cate detail
$dataRow = Contact::detail($contact_id,$is_backend);
$is_backend : if backend get detail set 1 to change status to 1
4. edit data to cate
Contact::reply();
with request variable name required : contact_reply-content
5. delete cate data
Contact::delete();
with request variable name required : id as integer or id as array