Task
extends BaseModel
in package
Table of Contents
Properties
- $actualCost : array<string|int, mixed>
- $assignedTeams : array<string|int, mixed>
- $assignees : array<string|int, mixed>
- $batchId : int|null
- $buyUrl : string|null
- $commentsCount : int
- $createdAt : string
- $creatorId : int
- $deadline : string
- $description : string
- $estimatedCost : array<string|int, mixed>
- $excludeLabelIds : array<string|int, mixed>
- $excludeLabelMatchRule : string|null
- $fields : array<string|int, mixed>
- $fileIds : array<string|int, mixed>
- $filesCount : int
- $generateCostEstimate : bool
- $generateTranslationCost : bool
- $hash : string
- $id : int
- $isArchived : bool
- $labelIds : array<string|int, int>
- $labelMatchRule : string|null
- $precedingTaskId : int
- $progress : array<string|int, mixed>
- $projectId : int
- $reportSettingsTemplateId : int|null
- $resolvedAt : string|null
- $sourceLanguage : array<string|int, mixed>
- $sourceLanguageId : string
- $startedAt : string|null
- $status : string
- $targetLanguageId : string
- $targetLanguages : array<string|int, mixed>
- $timeRange : string
- $title : string
- $translateProgress : array<string|int, mixed>|null
- $translationsUpdatedTimeRange : string
- $translationUrl : string
- $type : int
- $updatedAt : string
- $vendor : string|null
- $webUrl : string|null
- $wordsCount : int
- $workflowStepId : int
Methods
- __construct() : mixed
- getActualCost() : array<string|int, mixed>
- getAssignedTeams() : array<string|int, mixed>
- getAssignees() : array<string|int, mixed>
- getBatchId() : int|null
- getBuyUrl() : string|null
- getCommentsCount() : int
- getCreatedAt() : string
- getCreatorId() : int
- getDeadline() : string
- getDescription() : string
- getEstimatedCost() : array<string|int, mixed>
- getExcludeLabelIds() : array<string|int, mixed>
- getExcludeLabelMatchRule() : string|null
- getFields() : array<string|int, mixed>
- getFileIds() : array<string|int, mixed>
- getFilesCount() : int
- getGenerateCostEstimate() : bool
- getGenerateTranslationCost() : bool
- getHash() : string|null
- getId() : int
- getLabelIds() : array<string|int, int>|null
- getLabelMatchRule() : string|null
- getPrecedingTaskId() : int
- getProgress() : array<string|int, mixed>
- getProjectId() : int
- getReportSettingsTemplateId() : int|null
- getResolvedAt() : string|null
- getSourceLanguage() : array<string|int, mixed>
- getSourceLanguageId() : string
- getStartedAt() : string|null
- getStatus() : string
- getTargetLanguageId() : string
- getTargetLanguages() : array<string|int, mixed>
- getTimeRange() : string
- getTitle() : string
- getTranslateProgress() : array<string|int, mixed>|null
- getTranslationsUpdatedTimeRange() : string
- getTranslationUrl() : string
- getType() : int
- getUpdatedAt() : string
- getVendor() : string|null
- getWebUrl() : string|null
- getWordsCount() : int
- getWorkflowStepId() : int
- isArchived() : bool
- setAssignedTeams() : void
- setAssignees() : void
- setBuyUrl() : void
- setDeadline() : void
- setDescription() : void
- setExcludeLabelIds() : void
- setExcludeLabelMatchRule() : void
- setFields() : void
- setFileIds() : void
- setGenerateCostEstimate() : void
- setGenerateTranslationCost() : void
- setIsArchived() : void
- setLabelIds() : void
- setLabelMatchRule() : void
- setReportSettingsTemplateId() : void
- setResolvedAt() : void
- setStartedAt() : void
- setStatus() : void
- setTitle() : void
- setVendor() : void
Properties
$actualCost
protected
array<string|int, mixed>
$actualCost
$assignedTeams
protected
array<string|int, mixed>
$assignedTeams
$assignees
protected
array<string|int, mixed>
$assignees
$batchId
protected
int|null
$batchId
$buyUrl
protected
string|null
$buyUrl
$commentsCount
protected
int
$commentsCount
$createdAt
protected
string
$createdAt
$creatorId
protected
int
$creatorId
$deadline
protected
string
$deadline
$description
protected
string
$description
$estimatedCost
protected
array<string|int, mixed>
$estimatedCost
$excludeLabelIds
protected
array<string|int, mixed>
$excludeLabelIds
$excludeLabelMatchRule
protected
string|null
$excludeLabelMatchRule
$fields
protected
array<string|int, mixed>
$fields
= []
$fileIds
protected
array<string|int, mixed>
$fileIds
$filesCount
protected
int
$filesCount
$generateCostEstimate
protected
bool
$generateCostEstimate
$generateTranslationCost
protected
bool
$generateTranslationCost
$hash
protected
string
$hash
$id
protected
int
$id
$isArchived
protected
bool
$isArchived
$labelIds
protected
array<string|int, int>
$labelIds
$labelMatchRule
protected
string|null
$labelMatchRule
$precedingTaskId
protected
int
$precedingTaskId
$progress
protected
array<string|int, mixed>
$progress
$projectId
protected
int
$projectId
$reportSettingsTemplateId
protected
int|null
$reportSettingsTemplateId
$resolvedAt
protected
string|null
$resolvedAt
$sourceLanguage
protected
array<string|int, mixed>
$sourceLanguage
$sourceLanguageId
protected
string
$sourceLanguageId
$startedAt
protected
string|null
$startedAt
$status
protected
string
$status
$targetLanguageId
protected
string
$targetLanguageId
$targetLanguages
protected
array<string|int, mixed>
$targetLanguages
$timeRange
protected
string
$timeRange
$title
protected
string
$title
$translateProgress
protected
array<string|int, mixed>|null
$translateProgress
$translationsUpdatedTimeRange
protected
string
$translationsUpdatedTimeRange
$translationUrl
protected
string
$translationUrl
$type
protected
int
$type
$updatedAt
protected
string
$updatedAt
$vendor
protected
string|null
$vendor
$webUrl
protected
string|null
$webUrl
$wordsCount
protected
int
$wordsCount
$workflowStepId
protected
int
$workflowStepId
Methods
__construct()
public
__construct([array<string|int, mixed> $data = [] ]) : mixed
Parameters
- $data : array<string|int, mixed> = []
getActualCost()
public
getActualCost() : array<string|int, mixed>
Return values
array<string|int, mixed>getAssignedTeams()
public
getAssignedTeams() : array<string|int, mixed>
Return values
array<string|int, mixed>getAssignees()
public
getAssignees() : array<string|int, mixed>
Return values
array<string|int, mixed>getBatchId()
public
getBatchId() : int|null
Return values
int|nullgetBuyUrl()
public
getBuyUrl() : string|null
Return values
string|nullgetCommentsCount()
public
getCommentsCount() : int
Return values
intgetCreatedAt()
public
getCreatedAt() : string
Return values
stringgetCreatorId()
public
getCreatorId() : int
Return values
intgetDeadline()
public
getDeadline() : string
Return values
stringgetDescription()
public
getDescription() : string
Return values
stringgetEstimatedCost()
public
getEstimatedCost() : array<string|int, mixed>
Return values
array<string|int, mixed>getExcludeLabelIds()
public
getExcludeLabelIds() : array<string|int, mixed>
Return values
array<string|int, mixed>getExcludeLabelMatchRule()
public
getExcludeLabelMatchRule() : string|null
Return values
string|nullgetFields()
public
getFields() : array<string|int, mixed>
Return values
array<string|int, mixed>getFileIds()
public
getFileIds() : array<string|int, mixed>
Return values
array<string|int, mixed>getFilesCount()
public
getFilesCount() : int
Return values
intgetGenerateCostEstimate()
public
getGenerateCostEstimate() : bool
Return values
boolgetGenerateTranslationCost()
public
getGenerateTranslationCost() : bool
Return values
boolgetHash()
public
getHash() : string|null
Crowdin API does not return this property anymore. This method is will be removed in a future major release.
Return values
string|nullgetId()
public
getId() : int
Return values
intgetLabelIds()
public
getLabelIds() : array<string|int, int>|null
Return values
array<string|int, int>|nullgetLabelMatchRule()
public
getLabelMatchRule() : string|null
Return values
string|nullgetPrecedingTaskId()
public
getPrecedingTaskId() : int
Return values
intgetProgress()
public
getProgress() : array<string|int, mixed>
Return values
array<string|int, mixed>getProjectId()
public
getProjectId() : int
Return values
intgetReportSettingsTemplateId()
public
getReportSettingsTemplateId() : int|null
Return values
int|nullgetResolvedAt()
public
getResolvedAt() : string|null
Return values
string|nullgetSourceLanguage()
public
getSourceLanguage() : array<string|int, mixed>
Return values
array<string|int, mixed>getSourceLanguageId()
public
getSourceLanguageId() : string
Return values
stringgetStartedAt()
public
getStartedAt() : string|null
Return values
string|nullgetStatus()
public
getStatus() : string
Return values
stringgetTargetLanguageId()
public
getTargetLanguageId() : string
Return values
stringgetTargetLanguages()
public
getTargetLanguages() : array<string|int, mixed>
Return values
array<string|int, mixed>getTimeRange()
public
getTimeRange() : string
Return values
stringgetTitle()
public
getTitle() : string
Return values
stringgetTranslateProgress()
public
getTranslateProgress() : array<string|int, mixed>|null
Return values
array<string|int, mixed>|nullgetTranslationsUpdatedTimeRange()
public
getTranslationsUpdatedTimeRange() : string
Return values
stringgetTranslationUrl()
public
getTranslationUrl() : string
Return values
stringgetType()
public
getType() : int
Return values
intgetUpdatedAt()
public
getUpdatedAt() : string
Return values
stringgetVendor()
public
getVendor() : string|null
Return values
string|nullgetWebUrl()
public
getWebUrl() : string|null
Return values
string|nullgetWordsCount()
public
getWordsCount() : int
Return values
intgetWorkflowStepId()
public
getWorkflowStepId() : int
Return values
intisArchived()
public
isArchived() : bool
Return values
boolsetAssignedTeams()
public
setAssignedTeams(array<string|int, mixed> $assignedTeams) : void
Parameters
- $assignedTeams : array<string|int, mixed>
setAssignees()
public
setAssignees(array<string|int, mixed> $assignees) : void
Parameters
- $assignees : array<string|int, mixed>
setBuyUrl()
public
setBuyUrl(string|null $buyUrl) : void
Crowdin API does not allow update this property. This method is will be removed in a future major release.
Parameters
- $buyUrl : string|null
setDeadline()
public
setDeadline(string $deadline) : void
Parameters
- $deadline : string
setDescription()
public
setDescription(string $description) : void
Parameters
- $description : string
setExcludeLabelIds()
public
setExcludeLabelIds(array<string|int, mixed> $excludeLabelIds) : void
Parameters
- $excludeLabelIds : array<string|int, mixed>
setExcludeLabelMatchRule()
public
setExcludeLabelMatchRule(string|null $excludeLabelMatchRule) : void
Parameters
- $excludeLabelMatchRule : string|null
setFields()
public
setFields(array<string|int, mixed> $fields) : void
Parameters
- $fields : array<string|int, mixed>
setFileIds()
public
setFileIds(array<string|int, mixed> $fileIds) : void
Parameters
- $fileIds : array<string|int, mixed>
setGenerateCostEstimate()
public
setGenerateCostEstimate(bool $generateCostEstimate) : void
Parameters
- $generateCostEstimate : bool
setGenerateTranslationCost()
public
setGenerateTranslationCost(bool $generateTranslationCost) : void
Parameters
- $generateTranslationCost : bool
setIsArchived()
public
setIsArchived(bool $isArchived) : void
Crowdin API does not allow update this property. This method is will be removed in a future major release.
Parameters
- $isArchived : bool
setLabelIds()
public
setLabelIds(array<string|int, int> $labelIds) : void
Parameters
- $labelIds : array<string|int, int>
setLabelMatchRule()
public
setLabelMatchRule(string|null $labelMatchRule) : void
Parameters
- $labelMatchRule : string|null
setReportSettingsTemplateId()
public
setReportSettingsTemplateId(int|null $reportSettingsTemplateId) : void
Parameters
- $reportSettingsTemplateId : int|null
setResolvedAt()
public
setResolvedAt(string|null $resolvedAt) : void
Parameters
- $resolvedAt : string|null
setStartedAt()
public
setStartedAt(string|null $startedAt) : void
Parameters
- $startedAt : string|null
setStatus()
public
setStatus(string $status) : void
Parameters
- $status : string
setTitle()
public
setTitle(string $title) : void
Parameters
- $title : string
setVendor()
public
setVendor(string|null $vendor) : void
Crowdin API does not allow update this property. This method is will be removed in a future major release.
Parameters
- $vendor : string|null