| Conditions | 7 |
| Paths | 64 |
| Total Lines | 26 |
| Code Lines | 16 |
| Lines | 0 |
| Ratio | 0 % |
| Changes | 1 | ||
| Bugs | 0 | Features | 0 |
| 1 | <?php |
||
| 160 | public function formatData() |
||
| 161 | { |
||
| 162 | $payload = []; |
||
| 163 | |||
| 164 | if (!empty($this->to)) { |
||
| 165 | $payload['to'] = $this->to; |
||
| 166 | } |
||
| 167 | if (!empty($this->from)) { |
||
| 168 | $payload['from'] = $this->from; |
||
| 169 | } |
||
| 170 | if (!empty($this->link)) { |
||
| 171 | $payload['link'] = $this->link; |
||
| 172 | } |
||
| 173 | if (!empty($this->text)) { |
||
| 174 | $payload['text'] = $this->text; |
||
| 175 | } |
||
| 176 | if (!empty($this->sendAt)) { |
||
| 177 | $payload['send_at'] = $this->sendAt; |
||
| 178 | } else { |
||
| 179 | $payload['send_at'] = Carbon::now()->format('Y-m-d H:i:s'); |
||
| 180 | } |
||
| 181 | if (!empty($this->custom)) { |
||
| 182 | $payload['custom'] = $this->custom; |
||
| 183 | } |
||
| 184 | |||
| 185 | return $payload; |
||
| 186 | } |
||
| 187 | } |