public function getDashboardData() { $blogCount = Blog::all()->count(); $tagCount = Tag::all()->count(); $contactCount = ContactMails::where('messageStatus', 0)->count(); $totalCount = ContactMails::all()->count(); $totalHit = UserLog::all()->count(); return 1; #$Response = array('success' => '1', 'blogCount' => $blogCount, 'tagCount' => $tagCount , 'contactCount' => $contactCount, 'totalCount' => 'totalHit' => $totalHit); }
public function getMessageCount() { $messageCount = ContactMails::all()->where('messageStatus', 0)->count(); $Response = array('success' => '1', 'messageCount' => $messageCount); return $Response; }
public function sendMail() { $mailData = Input::except('_token'); $validation = Validator::make($mailData, ContactMails::$mailData); if ($validation->passes()) { $email = '*****@*****.**'; $subject = 'Sysaxiom :: Message from : ' . Input::get('userEmail'); $body = Input::get('userMessage'); $mailId = ContactMails::create($mailData); Mail::send([], array('Email' => $email, 'body' => $body, 'subject' => $subject), function ($message) use($email, $body, $subject) { $mail_body = $body; $message->setBody($mail_body, 'text/html'); $message->to($email); $message->subject($subject); }); $Response = array('success' => '1', 'mailId' => $mailId->id); } else { $Response = array('success' => '0', 'error' => $validation->messages()); } return $Response; }