42 lines
1.0 KiB
PHP
42 lines
1.0 KiB
PHP
<?php
|
|
|
|
namespace limble\helpers;
|
|
|
|
class limble_task_comment extends limble_object_helper
|
|
{
|
|
/**
|
|
* The unique identifier for the comment.
|
|
* @var int $commentID
|
|
*/
|
|
public int $commentID;
|
|
/**
|
|
* The content of the comment.
|
|
* @var string $comment
|
|
*/
|
|
public string $comment;
|
|
/**
|
|
* An array of files associated with the comment.
|
|
* @var array $commentFiles
|
|
*/
|
|
public array $commentFiles;
|
|
/**
|
|
* The timestamp when the comment was created.
|
|
* @var int $timestamp
|
|
*/
|
|
public int $timestamp;
|
|
/**
|
|
* The unique identifier for the user who created the comment.
|
|
* @var int $userID
|
|
*/
|
|
public int $userID;
|
|
/**
|
|
* The email address associated with the comment, if any.
|
|
* @var string|null $commentEmailAddress
|
|
*/
|
|
public ?string $commentEmailAddress;
|
|
/**
|
|
* Indicates whether the comment should be shown to external users.
|
|
* @var bool $showExternalUsers
|
|
*/
|
|
public bool $showExternalUsers;
|
|
} |