當前位置: 首頁>>代碼示例>>PHP>>正文


PHP site::option方法代碼示例

本文整理匯總了PHP中site::option方法的典型用法代碼示例。如果您正苦於以下問題:PHP site::option方法的具體用法?PHP site::option怎麽用?PHP site::option使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在site的用法示例。


在下文中一共展示了site::option方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: action_contact

 public function action_contact()
 {
     $errors = false;
     if ($_POST) {
         $val = Validation::factory($_POST);
         $val->rule('sprot', 'exact_length', array(':value', 1));
         $val->rule('email', 'not_empty');
         $val->rule('email', 'email');
         $val->rule('suggestion', 'not_empty');
         if ($val->check()) {
             notes::success('Your message has been sent and we will get back to you as soon as possible. Thanks!');
             $mail = mail::create('suggestion')->to('morningpagesnet@gmail.com')->from(arr::get($_POST, 'email', ''))->content(arr::get($_POST, 'suggestion') . '<br /><br />.E-mail: ' . arr::get($_POST, 'email', ''))->subject('Message to ' . site::option('sitename'))->send();
             site::redirect('contact');
         } else {
             $errors = $val->errors('suggestions');
         }
     }
     $this->bind('errors', $errors);
     seo::instance()->title("Contact Morning Pages");
     seo::instance()->description("Feel free to contact MorningPages.net if you have questions or concerns about your account, the site or for more information regarding your Morning Pages.");
 }
開發者ID:artbypravesh,項目名稱:morningpages,代碼行數:21,代碼來源:Page.php

示例2: send

     $this->from = $email;
     return $this;
 }
 public function send()
 {
     $this->save();
     $from = site::option('emailfrom');
     if ($this->from) {
         $from = $this->from;
     }
     $headers = "Content-type: text/html; charset=UTF-8\r\nFrom:" . site::option('sitename') . " <" . $from . ">";
     $message = View::factory('templates/mail');
     $message->mail = $this;
     try {
         if (mail($this->to, $this->subject, $message, $headers)) {
             $this->sent = time();
             $this->save();
             return true;
         }
     } catch (exception $e) {
         Log::instance()->exception('Couldnt send mail! ID: ' . $this->id, $e);
開發者ID:artbypravesh,項目名稱:morningpages,代碼行數:21,代碼來源:Mail.php


注:本文中的site::option方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。