Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Created by PhpStorm.
- * User: Lukas
- * Date: 28.10.14
- * Time: 15:31
- */
- namespace App\Model\Mappers;
- use App\Model\Entities\NewsLetter;
- use Nette\Database\Context;
- class NewsletterMapper {
- /**
- * @var \Nette\Database\Context
- */
- private $database;
- private $table = 'newsletter';
- public function __construct(Context $database)
- {
- $this->database = $database;
- }
- public function registerNewUser(NewsLetter $letter)
- {
- $this->database->table($this->table)->insert(array(
- 'email' => $letter->getEmail()
- ));
- }
- public function ifEmailIsAlreadyRegistered(NewsLetter $letter)
- {
- return $this->database->table($this->table)->select('email')->where('email', $letter->getEmail())->fetch();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement