ServiceSpecification
extends BaseContent
in package
Table of Contents
- $company : Company|null
- The linked company object
- $customer : Customer|null
- $root : string
- The root storage folder starting at %DATA%/folder/
- __construct() : mixed
- ServiceSpecification constructor.
- GeneralSearchFields() : array<string|int, mixed>
- Get general search fields
- GetCompanyObject() : Company|null
- GetCustomerObject() : Customer|null
- Name() : string
- Get the title / name of this service preset
- SearchFields() : array<string|int, mixed>
- Return search indexer fields Convert instance to search indexer values
Properties
$company
The linked company object
protected
Company|null
$company
= null
$customer
protected
Customer|null
$customer
= null
$root
The root storage folder starting at %DATA%/folder/
protected
string
$root
= 'media/projects/'
Methods
__construct()
ServiceSpecification constructor.
public
__construct([string|null $id = null ][, null $language = null ]) : mixed
Parameters
- $id : string|null = null
- $language : null = null
Return values
mixed —GeneralSearchFields()
Get general search fields
public
GeneralSearchFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —GetCompanyObject()
public
GetCompanyObject() : Company|null
Return values
Company|null —GetCustomerObject()
public
GetCustomerObject() : Customer|null
Return values
Customer|null —Name()
Get the title / name of this service preset
public
Name() : string
Return values
string —SearchFields()
Return search indexer fields Convert instance to search indexer values
public
SearchFields() : array<string|int, mixed>
Return values
array<string|int, mixed> —The search indexer fields