diff --git a/includes/controller/user_worklog_controller.php b/includes/controller/user_worklog_controller.php index 8ca955bc..4ede1d9c 100644 --- a/includes/controller/user_worklog_controller.php +++ b/includes/controller/user_worklog_controller.php @@ -11,22 +11,22 @@ use Engelsystem\Models\Worklog; function user_worklog_delete_controller() { $request = request(); - $userWorkLog = Worklog::find($request->input('user_worklog_id')); - if (empty($userWorkLog)) { + $worklog = Worklog::find($request->input('user_worklog_id')); + if (empty($worklog)) { throw_redirect(user_link(auth()->user()->id)); } - $user_source = $userWorkLog->user; + $user = $worklog->user; if ($request->hasPostData('submit')) { - UserWorkLog_delete($userWorkLog); + UserWorkLog_delete($worklog); success(__('Work log entry deleted.')); - throw_redirect(user_link($user_source->id)); + throw_redirect(user_link($user->id)); } return [ UserWorkLog_delete_title(), - UserWorkLog_delete_view($user_source) + UserWorkLog_delete_view($user) ]; } @@ -38,33 +38,33 @@ function user_worklog_delete_controller() function user_worklog_edit_controller() { $request = request(); - $userWorkLog = Worklog::find($request->input('user_worklog_id')); - if (empty($userWorkLog)) { + $worklog = Worklog::find($request->input('user_worklog_id')); + if (empty($worklog)) { throw_redirect(user_link(auth()->user()->id)); } - $user_source = $userWorkLog->user; + $user = $worklog->user; if ($request->hasPostData('submit')) { - list ($valid, $userWorkLog) = user_worklog_from_request($userWorkLog); + list ($valid, $worklog) = user_worklog_from_request($worklog); if ($valid) { - $userWorkLog->save(); + $worklog->save(); engelsystem_log(sprintf( 'Updated work log for %s, %s hours, %s', - User_Nick_render($userWorkLog->user, true), - $userWorkLog->hours, - $userWorkLog->comment + User_Nick_render($worklog->user, true), + $worklog->hours, + $worklog->comment )); success(__('Work log entry updated.')); - throw_redirect(user_link($user_source->id)); + throw_redirect(user_link($user->id)); } } return [ UserWorkLog_edit_title(), - UserWorkLog_edit_view($user_source, $userWorkLog) + UserWorkLog_edit_view($user, $worklog) ]; } @@ -72,7 +72,7 @@ function user_worklog_edit_controller() * Handle form * * @param Worklog $worklog - * @return bool[]|Worklog[] [bool $valid, Worklog $userWorkLog] + * @return bool[]|Worklog[] [bool $valid, Worklog $worklog] */ function user_worklog_from_request(Worklog $worklog) { @@ -117,27 +117,27 @@ function user_worklog_from_request(Worklog $worklog) function user_worklog_add_controller() { $request = request(); - $user_source = User::find($request->input('user_id')); - if (!$user_source) { + $user = User::find($request->input('user_id')); + if (!$user) { throw_redirect(user_link(auth()->user()->id)); } - $userWorkLog = UserWorkLog_new($user_source->id); + $worklog = UserWorkLog_new($user->id); if ($request->hasPostData('submit')) { - list ($valid, $userWorkLog) = user_worklog_from_request($userWorkLog); + list ($valid, $worklog) = user_worklog_from_request($worklog); if ($valid) { - UserWorkLog_create($userWorkLog); + UserWorkLog_create($worklog); success(__('Work log entry created.')); - throw_redirect(user_link($user_source->id)); + throw_redirect(user_link($user->id)); } } return [ UserWorkLog_add_title(), - UserWorkLog_add_view($user_source, $userWorkLog) + UserWorkLog_add_view($user, $worklog) ]; } @@ -159,29 +159,29 @@ function user_worklog_add_link(User $user) /** * Link to work log entry edit. * - * @param Worklog $userWorkLog + * @param Worklog $worklog * @return string */ -function user_worklog_edit_link(Worklog $userWorkLog) +function user_worklog_edit_link(Worklog $worklog) { return page_link_to('user_worklog', [ 'action' => 'edit', - 'user_worklog_id' => $userWorkLog->id + 'user_worklog_id' => $worklog->id ]); } /** * Link to work log entry delete. * - * @param Worklog $userWorkLog + * @param Worklog $worklog * @param array[] $parameters * @return string */ -function user_worklog_delete_link(Worklog $userWorkLog, $parameters = []) +function user_worklog_delete_link(Worklog $worklog, $parameters = []) { return page_link_to('user_worklog', array_merge([ 'action' => 'delete', - 'user_worklog_id' => $userWorkLog->id + 'user_worklog_id' => $worklog->id ], $parameters)); } diff --git a/includes/model/UserWorkLog_model.php b/includes/model/UserWorkLog_model.php index df32576c..56f3b104 100644 --- a/includes/model/UserWorkLog_model.php +++ b/includes/model/UserWorkLog_model.php @@ -27,18 +27,18 @@ function UserWorkLogsForUser($userId, Carbon $sinceTime = null) /** * Delete a work log entry. * - * @param Worklog $userWorkLog + * @param Worklog $worklog * @return int */ -function UserWorkLog_delete(Worklog $userWorkLog) +function UserWorkLog_delete(Worklog $worklog) { - $result = $userWorkLog->delete(); + $result = $worklog->delete(); engelsystem_log(sprintf( 'Delete work log for %s, %s hours, %s', - User_Nick_render($userWorkLog->user, true), - $userWorkLog->hours, - $userWorkLog->comment + User_Nick_render($worklog->user, true), + $worklog->hours, + $worklog->comment )); return $result; @@ -47,20 +47,20 @@ function UserWorkLog_delete(Worklog $userWorkLog) /** * Create a new work log entry * - * @param Worklog $userWorkLog + * @param Worklog $worklog * @return bool */ -function UserWorkLog_create(Worklog $userWorkLog) +function UserWorkLog_create(Worklog $worklog) { $user = auth()->user(); - $userWorkLog->creator()->associate($user); - $result = $userWorkLog->save(); + $worklog->creator()->associate($user); + $result = $worklog->save(); engelsystem_log(sprintf( 'Added work log entry for %s, %s hours, %s', - User_Nick_render($userWorkLog->user, true), - $userWorkLog->hours, - $userWorkLog->comment + User_Nick_render($worklog->user, true), + $worklog->hours, + $worklog->comment )); return $result; diff --git a/includes/view/UserWorkLog_view.php b/includes/view/UserWorkLog_view.php index c0a841b8..8185bad9 100644 --- a/includes/view/UserWorkLog_view.php +++ b/includes/view/UserWorkLog_view.php @@ -6,19 +6,19 @@ use Engelsystem\Models\Worklog; /** * Delete work log entry. * - * @param User $user_source + * @param User $user * @return string */ -function UserWorkLog_delete_view($user_source) +function UserWorkLog_delete_view(User $user) { return page_with_title(UserWorkLog_delete_title(), [ info(sprintf( __('Do you want to delete the worklog entry for %s?'), - User_Nick_render($user_source) + User_Nick_render($user) ), true), form([ buttons([ - button(user_link($user_source->id), glyph('remove') . __('cancel')), + button(user_link($user->id), glyph('remove') . __('cancel')), form_submit('submit', glyph('ok') . __('delete'), 'btn-danger', false), ]), ]), @@ -36,17 +36,17 @@ function UserWorkLog_delete_title() /** * Render edit table. * - * @param User $user_source - * @param Worklog $userWorkLog + * @param User $user + * @param Worklog $worklog * @return string */ -function UserWorkLog_edit_form($user_source, Worklog $userWorkLog) +function UserWorkLog_edit_form(User $user, Worklog $worklog) { return form([ - form_info(__('User'), User_Nick_render($user_source)), - form_date('work_timestamp', __('Work date'), $userWorkLog->worked_at->timestamp, null, time()), - form_text('work_hours', __('Work hours'), $userWorkLog->hours), - form_text('comment', __('Comment'), $userWorkLog->comment, false, 200), + form_info(__('User'), User_Nick_render($user)), + form_date('work_timestamp', __('Work date'), $worklog->worked_at->timestamp, null, time()), + form_text('work_hours', __('Work hours'), $worklog->hours), + form_text('comment', __('Comment'), $worklog->comment, false, 200), form_submit('submit', __('Save')) ]); } @@ -54,36 +54,36 @@ function UserWorkLog_edit_form($user_source, Worklog $userWorkLog) /** * Form for edit a user work log entry. * - * @param User $user_source - * @param Worklog $userWorkLog + * @param User $user + * @param Worklog $worklog * @return string */ -function UserWorkLog_edit_view($user_source, Worklog $userWorkLog) +function UserWorkLog_edit_view(User $user, Worklog $worklog) { return page_with_title(UserWorkLog_edit_title(), [ buttons([ - button(user_link($user_source->id), __('back')) + button(user_link($user->id), __('back')) ]), msg(), - UserWorkLog_edit_form($user_source, $userWorkLog) + UserWorkLog_edit_form($user, $worklog) ]); } /** * Form for adding a user work log entry. * - * @param User $user_source - * @param Worklog $userWorkLog + * @param User $user + * @param Worklog $worklog * @return string */ -function UserWorkLog_add_view($user_source, Worklog $userWorkLog) +function UserWorkLog_add_view(User $user, Worklog $worklog) { return page_with_title(UserWorkLog_add_title(), [ buttons([ - button(user_link($user_source->id), __('back')) + button(user_link($user->id), __('back')) ]), msg(), - UserWorkLog_edit_form($user_source, $userWorkLog) + UserWorkLog_edit_form($user, $worklog) ]); }