Bristol SU Support Package
src
ModuleInstance
Connection
ModuleInstanceService.php
Go to the documentation of this file.
1
<?php
2
3
namespace
BristolSU\Support\ModuleInstance\Connection
;
4
5
use
BristolSU\Support\Connection\AccessibleConnectionScope
;
6
use
BristolSU\Support\Connection\Connection
;
7
use
BristolSU\Support\ModuleInstance\ModuleInstance
;
8
use
BristolSU\Support\Revision\HasRevisions
;
9
use
Illuminate\Database\Eloquent\Model
;
10
14
class
ModuleInstanceService
extends
Model
15
{
16
use
HasRevisions
;
17
23
protected
$table
=
'module_instance_services'
;
24
30
protected
$fillable
= [
31
'service'
,
'connection_id'
32
];
33
39
public
function
moduleInstance
()
40
{
41
return
$this->belongsTo(ModuleInstance::class);
42
}
43
49
public
function
connection
()
50
{
51
return
$this->belongsTo(Connection::class)->withoutGlobalScope(AccessibleConnectionScope::class);
52
}
53
54
}
AccessibleConnectionScope
HasRevisions
Model
BristolSU\Support\ModuleInstance\Connection\ModuleInstanceService\connection
connection()
Definition:
ModuleInstanceService.php:48
BristolSU\Support\ModuleInstance\Connection\ModuleInstanceService\$fillable
$fillable
Definition:
ModuleInstanceService.php:29
BristolSU\Support\ModuleInstance\Connection\ModuleInstanceService\moduleInstance
moduleInstance()
Definition:
ModuleInstanceService.php:38
Connection
BristolSU\Support\ModuleInstance\Connection\ModuleInstanceService
Definition:
ModuleInstanceService.php:14
HasRevisions
ModuleInstance
BristolSU\Support\ModuleInstance\Connection\ModuleInstanceService\$table
$table
Definition:
ModuleInstanceService.php:22
BristolSU\Support\ModuleInstance\Connection
Definition:
ModuleInstanceService.php:3
Generated by
1.8.13