Added echoareas and fileareas
This commit is contained in:
@@ -2,17 +2,22 @@
|
||||
|
||||
namespace App\Models;
|
||||
|
||||
use Carbon\Exceptions\Exception;
|
||||
use Jenssegers\Mongodb\Eloquent\Model;
|
||||
use Jenssegers\Mongodb\Eloquent\SoftDeletes;
|
||||
|
||||
use App\Classes\FTN\Message;
|
||||
use App\Interfaces\Packet;
|
||||
use App\Traits\{MsgID,UseMongo};
|
||||
use App\Traits\{EncodeUTF8,MsgID,UseMongo};
|
||||
|
||||
class Echomail extends Model implements Packet
|
||||
{
|
||||
use SoftDeletes,MsgID,UseMongo;
|
||||
use SoftDeletes,MsgID,UseMongo,EncodeUTF8;
|
||||
|
||||
protected $collection = FALSE;
|
||||
|
||||
private const cast_utf8 = [
|
||||
'msg'
|
||||
];
|
||||
|
||||
protected $dates = ['datetime'];
|
||||
|
||||
@@ -28,6 +33,11 @@ class Echomail extends Model implements Packet
|
||||
|
||||
/* METHODS */
|
||||
|
||||
public function jsonSerialize(): array
|
||||
{
|
||||
return $this->encode();
|
||||
}
|
||||
|
||||
/**
|
||||
* Return this model as a packet
|
||||
*/
|
||||
|
Reference in New Issue
Block a user