public function sendMessage($phone, $message, $sendLock = false)
{
$this->phone = $phone;
$this->template = $message;
/* # 前置必要条件检查 */
if (!$this->allBefore()) {
return false;
/* # 锁检查 */
} elseif ($sendLock and $this->lock()) {
return false;
}
$this->buildParam();
$this->InLock();
if ($result = $this->send()) {
$this->add(array('phone' => $this->phone, 'message' => $this->template, 'time' => time()));
}
return $result;
}