diff options
Diffstat (limited to 'public/app/models/todo.md')
| -rw-r--r-- | public/app/models/todo.md | 51 |
1 files changed, 17 insertions, 34 deletions
diff --git a/public/app/models/todo.md b/public/app/models/todo.md index defd21e..89ea113 100644 --- a/public/app/models/todo.md +++ b/public/app/models/todo.md @@ -1,55 +1,38 @@ - - -Privilege ---- - -Privilege::list_of_privileges( privilege_id ) - -Privilege::privileges_tree() - - - - - -User +Rearange --- -User::get_privileges +-- #1 -- +app\controllers\cms\Course -> [*] app\controllers\Course -User::has_privilege( privilege_id ) +app\controllers\admin\Users_admin -> [delete] +app\controllers\Admin -> [delete] -User::reset_password() - -> create otp - -> send email +app\controllers\admin\Course_admin -> [*] app\controllers\Course_admin +app\models\admin\User_model -> [*] app\models\User_model -User::set_privilege( privilege_id ) +app\models\admin\Privilege_model -> [merge_to] -> [**] app\models\User_model +app\models\admin\History_model -> [*] app\models\History_model -User::track_action() - -> user_id - -> action : Contoller::method(args) - -> timestamp +app\models\cms\Page_model -> [delete] +app\models\cms\Media_model -> [delete] +app\models\cms\Course_model -> [*] app\models\Course_model -Lesson: ---- +[*] = move -Lesson::create_lesson( POST ) -Lesson::get_lesson( lesson_id ) +-- #2 -- +app\controllers\Course -> [r] app\controllers\Cms +app\controllers\Course_admin -> [r] app\controllers\Cms_admin -Course ---- - -Course::create_course( POST ) - -Course::courses_tree() +app\models\Course_model -> app\models\Cms_model |
