SectionManager extends AbstractManager implements SectionManagerInterface uses HasContextTrait
Table of Contents
Interfaces
Methods
- __construct() : mixed
- create() : Result
- delete() : Result
- getAvailableExternalType() : array<string|int, mixed>
- getContext() : ContextInterface
- getSections() : array<string|int, mixed>
- getServiceName() : string
- resubscribe() : Result
- subscribe() : Result
- update() : Result
- updateSectionsAgent() : string
Methods
__construct()
public
__construct(Office365Context $context) : mixed
Parameters
- $context : Office365Context
create()
public
create(Section $section, SectionContext|null $context) : Result
Parameters
- $section : Section
- $context : SectionContext|null
Tags
Return values
Resultdelete()
public
delete(Section $section, SectionContext $context) : Result
Parameters
- $section : Section
- $context : SectionContext
Return values
ResultgetAvailableExternalType()
public
getAvailableExternalType() : array<string|int, mixed>
Return values
array<string|int, mixed>getContext()
public
getContext() : ContextInterface
Return values
ContextInterfacegetSections()
public
getSections(mixed $connection) : array<string|int, mixed>
Parameters
- $connection : mixed
Tags
Return values
array<string|int, mixed>getServiceName()
public
getServiceName() : string
Return values
stringresubscribe()
public
resubscribe(Push $push) : Result
Parameters
- $push : Push
Tags
Return values
Resultsubscribe()
public
subscribe(SectionConnection $link) : Result
Parameters
- $link : SectionConnection
Tags
Return values
Resultupdate()
public
update(Section $section, SectionContext $context) : Result
Parameters
- $section : Section
- $context : SectionContext
Tags
Return values
ResultupdateSectionsAgent()
public
static updateSectionsAgent() : string