wigeeky/todo 问题修复 & 功能扩展

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

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

wigeeky/todo

Composer 安装命令:

composer require wigeeky/todo

包简介

A package that adds the to-do functionality to your Laravel applications.

README 文档

README

https://github.com/WiGeeky/todo/actions/ GitHub Workflow Status

This Laravel 7.x package is a sample laravel package that adds the to-do functionality to your existing laravel project.

Installation

You will need to install this package from packagist:

composer require wigeeky/todo

This package is made to work out of the box, however, if you need to customize this package's prefix and middlewares, you can publish the project configuration file:

php artisan vendor:publish --provider="WiGeeky\Todo\TodoServiceProvider" --tag="config"

Entities

This package uses 3 entities to provide the to-do functionality:

  • User (Provided by your main Laravel project)
  • Task (Tasks that belong to a user)
  • Label (System-wide labels that belong to tasks)

Routes

By default, this package provides a RESTful API separated for each resource:

Task

GET   /api/tasks                # List of tasks for the logged in user
GET   /api/tasks/{task}         # Get details about a specific task
POST  /api/tasks                # Create a new task for the logged in user
PUT   /api/tasks/{task}         # Update a task's name and description
PATCH /api/tasks/{task}         # Update a task's status
POST  /api/tasks/{task}/labels  # Add a label to the current task

Label

GET  /api/labels # List of all system-wide labels that user has used so far
POST /api/labels # Add a new label to the system

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-05-15

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固