Skip to content

Commit d757237

Browse files
committed
change and fix minor bug
1 parent e48992c commit d757237

2 files changed

Lines changed: 22 additions & 21 deletions

File tree

src/Models/LaravelBDSmsLog.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,11 @@
22

33
namespace Xenon\LaravelBDSms\Models;
44

5-
use Illuminate\Database\Eloquent\Factories\HasFactory;
65
use Illuminate\Database\Eloquent\Model;
76

87
class LaravelBDSmsLog extends Model
98
{
10-
use HasFactory;
11-
9+
1210
protected $table = 'lbs_log';
1311

1412
protected $fillable = [

src/Sender.php

Lines changed: 21 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -132,27 +132,30 @@ public function send()
132132
$this->provider->errorException();
133133

134134
$config = Config::get('sms');
135-
136135
$response = $this->provider->sendRequest();
137136

138-
if (is_object($response)) {
139-
$object = json_decode($response->getContent());
140-
} else {
141-
$object = json_decode($response);
142-
}
137+
if ($config['sms_log']) {
138+
143139

144-
$providerResponse = $object->response;
145-
146-
Logger::createLog([
147-
'provider' => get_class($this->provider),
148-
'request_json' => json_encode([
149-
'config' => $config['providers'][get_class($this->provider)],
150-
'mobile' => $this->getMobile(),
151-
'message' => $this->getMessage()
152-
])
153-
,
154-
'response_json' => json_encode($providerResponse)
155-
]);
140+
if (is_object($response)) {
141+
$object = json_decode($response->getContent());
142+
} else {
143+
$object = json_decode($response);
144+
}
145+
146+
$providerResponse = $object->response;
147+
148+
Logger::createLog([
149+
'provider' => get_class($this->provider),
150+
'request_json' => json_encode([
151+
'config' => $config['providers'][get_class($this->provider)],
152+
'mobile' => $this->getMobile(),
153+
'message' => $this->getMessage()
154+
])
155+
,
156+
'response_json' => json_encode($providerResponse)
157+
]);
158+
}
156159

157160
return $response;
158161
}

0 commit comments

Comments
 (0)