Nextcloud PHP API (master)

IConversationOptions

Tags
since
24.0.0

Table of Contents

Methods

getMeetingEndDate()  : DateTimeInterface|null
End date of the meeting
getMeetingStartDate()  : DateTimeInterface|null
Start date of the meeting
isPublic()  : bool
Will the conversation be public?
setMeetingDate()  : $this
Date of the meeting if the conversation is tied to a single meeting event
setPublic()  : $this
Make the new conversation public

Methods

getMeetingEndDate()

End date of the meeting

public getMeetingEndDate() : DateTimeInterface|null
Tags
since
34.0.0
since
33.0.3
since
32.0.9
Return values
DateTimeInterface|null

getMeetingStartDate()

Start date of the meeting

public getMeetingStartDate() : DateTimeInterface|null
Tags
since
34.0.0
since
33.0.3
since
32.0.9
Return values
DateTimeInterface|null

isPublic()

Will the conversation be public?

public isPublic() : bool
Tags
since
24.0.0
Return values
bool

setMeetingDate()

Date of the meeting if the conversation is tied to a single meeting event

public setMeetingDate(DateTimeInterface $meetingStartDate, DateTimeInterface $meetingEndDate) : $this

This will be used by the Talk backend to expire the conversation after a reasonable amount of time after the meeting unless the conversation is being reused.

Parameters
$meetingStartDate : DateTimeInterface
$meetingEndDate : DateTimeInterface
Tags
since
34.0.0
since
33.0.3
since
32.0.9
Return values
$this

setPublic()

Make the new conversation public

public setPublic([bool $isPublic = true ]) : $this
Parameters
$isPublic : bool = true
Tags
since
24.0.0
Return values
$this

        
On this page

Search results