CRM_Cxn_CiviCxnStore
in package
implements
CxnStoreInterface
Class CRM_Cxn_CiviCxnStore
Table of Contents
Interfaces
- CxnStoreInterface
Properties
- $cxns : mixed
Methods
- add() : mixed
- getAll() : mixed
- getByAppId() : mixed
- getByCxnId() : mixed
- remove() : mixed
- convertCxnToDao() : mixed
- convertDaoToCxn() : array<string|int, mixed>
Properties
$cxns
protected
mixed
$cxns
= []
Methods
add()
public
add(mixed $cxn) : mixed
Parameters
- $cxn : mixed
Tags
getAll()
public
getAll() : mixed
Tags
getByAppId()
public
getByAppId(mixed $appId) : mixed
Parameters
- $appId : mixed
Tags
getByCxnId()
public
getByCxnId(mixed $cxnId) : mixed
Parameters
- $cxnId : mixed
Tags
remove()
public
remove(mixed $cxnId) : mixed
Parameters
- $cxnId : mixed
Tags
convertCxnToDao()
protected
convertCxnToDao(array<string|int, mixed> $cxn, CRM_Cxn_DAO_Cxn $dao) : mixed
Parameters
- $cxn : array<string|int, mixed>
-
Array-encoded connection details.
- $dao : CRM_Cxn_DAO_Cxn
convertDaoToCxn()
protected
convertDaoToCxn(CRM_Cxn_DAO_Cxn $dao) : array<string|int, mixed>
Parameters
- $dao : CRM_Cxn_DAO_Cxn
Return values
array<string|int, mixed> —Array-encoded connection details.