https://github.com/kenjis/kenjis.contact
BEAR.Sunday Sample Contact Form
https://github.com/kenjis/kenjis.contact
Last synced: 7 months ago
JSON representation
BEAR.Sunday Sample Contact Form
- Host: GitHub
- URL: https://github.com/kenjis/kenjis.contact
- Owner: kenjis
- License: mit
- Created: 2014-08-11T00:08:39.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-13T04:27:24.000Z (over 11 years ago)
- Last Synced: 2025-02-26T13:39:32.088Z (11 months ago)
- Language: PHP
- Homepage:
- Size: 223 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# BEAR.Sunday Sample Contact Form
A Sample Contact Form made with BEAR.Sunday which is a resource orientated framework with a REST centered architecture, implementing Dependency Injection and Aspect Orientated Programming' at its core.
## Requirement
* PHP 5.4 or lator
## Installation
~~~
$ git clone https://github.com/kenjis/Kenjis.Contact.git
$ cd Kenjis.Contact
$ composer install
~~~
## Configuration
Edit `server.sh`. Set your Gmail account info to send mail via Gmail.
~~~diff
--- a/server.sh
+++ b/server.sh
@@ -1,7 +1,7 @@
#!/bin/sh
-export MAILER_GMAIL_ID=
-export MAILER_GMAIL_PASSWORD=
+export MAILER_GMAIL_ID=my.gmail.account@gmail.com
+export MAILER_GMAIL_PASSWORD=My.Gmail.Password
# clear BEAR.Sunday's cache
php bin/clear.php
~~~
Edit `var/conf/constants.php`. Set your Email account to receive posted data.
~~~diff
--- a/var/conf/constants.php
+++ b/var/conf/constants.php
@@ -25,9 +25,9 @@ return [
'master_db' => $masterDb,
'slave_db' => $slaveDb,
'contact_form' => [
- 'subject' => 'Contact Form',
- 'admin_email' => 'admin@example.org',
- 'admin_name' => 'Administrator',
+ 'subject' => 'Subject of Email',
+ 'admin_email' => 'you@example.com',
+ 'admin_name' => 'Your name',
],
],
'dev' => [],
~~~
## Running App
~~~
$ sh server.sh
~~~
Access to .
## License
MIT License. See LICENSE.md.
## Reference
* BEAR.Sunday Official Site