$usernotice->getRouteKey(), 'key' => [ 'public' => $usernotice->getPublicKey(), 'route' => $usernotice->getRouteKey(), ], 'title' => $usernotice->title, 'start_date' => $usernotice->start_date, 'expire_date' => $usernotice->expire_date, 'user_id' => $usernotice->user_id, 'notice' => $usernotice->notice, 'url' => [ 'public' => trans_url('usernotice/'.$usernotice->getPublicKey()), 'user' => guard_url('usernotice/usernotice/'.$usernotice->getRouteKey()), ], 'status' => trans('app.'.$usernotice->status), 'created_at' => format_date($usernotice->created_at), 'updated_at' => format_date($usernotice->updated_at), ]; } }