feat(ssl): Add SSL relationships to all DBs
This commit is contained in:
parent
852be5fd93
commit
844f40188a
7 changed files with 35 additions and 0 deletions
|
|
@ -163,6 +163,11 @@ public function project()
|
|||
return data_get($this, 'environment.project');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
|
|
@ -168,6 +168,11 @@ public function team()
|
|||
return data_get($this, 'environment.project.team');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
|
|
@ -168,6 +168,11 @@ public function team()
|
|||
return data_get($this, 'environment.project.team');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
|
|
@ -289,6 +289,11 @@ public function scheduledBackups()
|
|||
return $this->morphMany(ScheduledDatabaseBackup::class, 'database');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function getCpuMetrics(int $mins = 5)
|
||||
{
|
||||
$server = $this->destination->server;
|
||||
|
|
|
|||
|
|
@ -177,6 +177,11 @@ public function isLogDrainEnabled()
|
|||
return data_get($this, 'is_log_drain_enabled', false);
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
|
|
@ -169,6 +169,11 @@ public function team()
|
|||
return data_get($this, 'environment.project.team');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
|
|
@ -164,6 +164,11 @@ public function team()
|
|||
return data_get($this, 'environment.project.team');
|
||||
}
|
||||
|
||||
public function sslCertificates()
|
||||
{
|
||||
return $this->morphMany(SslCertificate::class, 'resource');
|
||||
}
|
||||
|
||||
public function link()
|
||||
{
|
||||
if (data_get($this, 'environment.project.uuid')) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue