Added echoareas and fileareas

This commit is contained in:
Deon George
2021-08-11 23:45:30 +10:00
parent c7388c2db6
commit eb0405f019
19 changed files with 773 additions and 48 deletions

View File

@@ -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
*/