flooris/php-toggl 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

flooris/php-toggl

Composer 安装命令:

composer require flooris/php-toggl

包简介

PHP SDK for Toggl, the time tracker app

README 文档

README

PHP library for the Toggl Timetracker API (v8)

Getting Started

Composer (recommended)

composer require flooris/php-toggl

Download

Download the zip or git clone git@github.com:flooris/php-toggl.git

Dependencies: PHP >= 5.5.9 and Guzzle >=6.2

Example:

$toggl = new Toggl($api_key)
$toggl->startTimer($data);

Methods

Clients

$toggl->getClients($id);
$toggl->getClientProjects($id);
$toggl->saveClient($id, $data);
$toggl->deleteClient($id);

Dashboard

$toggl->getDashboard($workspace_id);

Me

$toggl->getMe();
$toggl->saveMe($data);
$toggl->resetApiKey();

Projects

$toggl->getProject($id);
$toggl->getProjectTasks($id);
$toggl->saveProject($id, $data);
$toggl->deleteProject($id);
$toggl->getProjectUsers($project_id);
$toggl->saveProjectUser($id, $data);
$toggl->deleteProjectUser($id);

Tags

$toggl->saveTag($id, $data);
$toggl->deleteTag($id);

Tasks

$toggl->getTask($id);
$toggl->saveTask($id, $data);
$toggl->deleteTask($id);

Time Entries

$toggl->getTimeEntry($id);
$toggl->getTimer();
$toggl->saveTimeEntry($id, $data, $start_timer);
$toggl->startTimer($data);
$toggl->stopTimer($id);

Users

$toggl->createUser($data);

Workspaces

$toggl->getWorkspaces($id);
$toggl->getWorkspaceUsers($id);
$toggl->getWorkspaceClients($id);
$toggl->getWorkspaceProjects($id);
$toggl->getWorkspaceTasks($id);
$toggl->getWorkspaceTags($id);
$toggl->updateWorkspace($id, $data);

Workspace Users

$toggl->inviteUsers($id, $email);
$toggl->deleteWorkspaceUser($id);

统计信息

  • 总下载量: 31
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-05-26

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固