flexisip-account-manager/flexiapi/app/ExternalAccount.php
2025-03-24 13:36:20 +00:00

23 lines
471 B
PHP

<?php
namespace App;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class ExternalAccount extends Model
{
use HasFactory;
public const PROTOCOLS = ['UDP', 'TCP','TLS'];
public function account()
{
return $this->belongsTo(Account::class);
}
public function getIdentifierAttribute(): string
{
return $this->attributes['username'] . '@' . $this->attributes['domain'];
}
}