public function send($to, $message) { $result = null; $message = Config::get('sms.prefix') . $message . Config::get('sms.suffix'); if (false == SenderFactory::validate($to)) { throwException(new InvalidMobileNumberException("非法的手机号码:{$to}")); } else { $result = $this->doSend($to, $message); $this->log->info("发送短信", array('to' => $to, 'message' => $message, 'result' => $result)); } return $result; }