예제 #1
0
 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);
 }
예제 #2
0
 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;
 }