\backend\services\todoTodoService

Summary

Methods
Properties
Constants
instance()
getPage()
getTodoList()
addTodo()
changeTodo()
deleteTodo()
$defaultPageSie
No constants found
findModel()
$_instance
N/A
No private methods found
No private properties found
N/A

Properties

$defaultPageSie

$defaultPageSie : 

Type

$_instance

$_instance : 

Type

Methods

instance()

instance(array  $params = array()) : static

Parameters

array $params

Throws

\yii\base\InvalidConfigException

Returns

static

getPage()

getPage(  $query) : array

Parameters

$query

\common\models\BaseModel

Returns

array

getTodoList()

getTodoList() : array

获取待办事项列表

Returns

array

addTodo()

addTodo(  $todo) : mixed

添加todo

Parameters

$todo

Returns

mixed

changeTodo()

changeTodo(  $id) : mixed

改变状态

Parameters

$id

Throws

\common\exceptions\ParameterException

Returns

mixed

deleteTodo()

deleteTodo(  $id) : mixed

删除todo

Parameters

$id

Returns

mixed

findModel()

findModel(  $id) : array|\common\models\Todolist|null|\yii\db\ActiveRecord

获取 Todolist Model

Parameters

$id

Throws

\common\exceptions\ParameterException

Returns

array|\common\models\Todolist|null|\yii\db\ActiveRecord