Documentation

Task
in package

task

Table of Contents

Properties

$connection  : Client
$project_id  : string

Methods

__construct()  : mixed
createTask()  : array<string|int, mixed>
タスクを作成(タスク渡したい値は引数で指定) 引数の配列の中身はasanaのドキュメントを確認してください
deleteTask()  : true
タスクIDを指定してタスクを削除 詳細はasanaのドキュメントを確認してください
getProjectId()  : string
getSubTaskByTaskId()  : array<string|int, mixed>|false
タスクIDを指定してサブタスク一覧を取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください
getTaskByName()  : array<string|int, mixed>|false
タスク名を指定してタスクを単一取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください
getTaskByTaskId()  : array<string|int, mixed>|false
タスクIDを指定してタスクを単一取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください
setProjectId()  : void
updateTask()  : array<string|int, mixed>
タスクIDを指定してタスクを更新 引数の配列の中身はasanaのドキュメントを確認してください

Properties

$connection

private Client $connection

$project_id

private string $project_id

Methods

__construct()

public __construct(Client $client) : mixed
Parameters
$client : Client

createTask()

タスクを作成(タスク渡したい値は引数で指定) 引数の配列の中身はasanaのドキュメントを確認してください

public createTask(array<string|int, string>|array<string|int, array<string|int, mixed>> $body) : array<string|int, mixed>
Parameters
$body : array<string|int, string>|array<string|int, array<string|int, mixed>>
Tags
see
https://developers.asana.com/reference/createtask
throws
ConnectionException
Return values
array<string|int, mixed>

getProjectId()

public getProjectId() : string
Return values
string

getSubTaskByTaskId()

タスクIDを指定してサブタスク一覧を取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください

public getSubTaskByTaskId(string $task_id[, array<string|int, string> $options = [] ]) : array<string|int, mixed>|false
Parameters
$task_id : string
$options : array<string|int, string> = []
Tags
see
https://developers.asana.com/reference/getsubtasksfortask
throws
ConnectionException
Return values
array<string|int, mixed>|false

getTaskByName()

タスク名を指定してタスクを単一取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください

public getTaskByName(string $task_name[, array<string|int, string> $options = [] ]) : array<string|int, mixed>|false
Parameters
$task_name : string
$options : array<string|int, string> = []
Tags
see
https://developers.asana.com/reference/getsubtasksfortask
uses

$project_id 事前にプロジェクトIDをインスタンスにセットすること

throws
ConnectionException
throws
NotPropertyExistsException
Return values
array<string|int, mixed>|false

getTaskByTaskId()

タスクIDを指定してタスクを単一取得する 取得したい項目は第二引数で指定可能 項目については詳しくはASANAのドキュメントを参照してください

public getTaskByTaskId(string $task_id[, array<string|int, string> $options = [] ]) : array<string|int, mixed>|false
Parameters
$task_id : string
$options : array<string|int, string> = []
Tags
see
https://developers.asana.com/reference/getsubtasksfortask
throws
ConnectionException
Return values
array<string|int, mixed>|false

setProjectId()

public setProjectId(string $project_id) : void
Parameters
$project_id : string

updateTask()

タスクIDを指定してタスクを更新 引数の配列の中身はasanaのドキュメントを確認してください

public updateTask(string $task_id, array<string|int, string>|array<string|int, array<string|int, mixed>> $body) : array<string|int, mixed>
Parameters
$task_id : string
$body : array<string|int, string>|array<string|int, array<string|int, mixed>>
Tags
see
https://developers.asana.com/reference/updatetask
throws
ConnectionException
Return values
array<string|int, mixed>

        
On this page

Search results