diff --git a/app/Caches/TopicCourseList.php b/app/Caches/TopicCourseList.php deleted file mode 100644 index 2b987bf9..00000000 --- a/app/Caches/TopicCourseList.php +++ /dev/null @@ -1,61 +0,0 @@ -lifetime; - } - - public function getKey($id = null) - { - return "topic_course_list:{$id}"; - } - - public function getContent($id = null) - { - $topicRepo = new TopicRepo(); - - $courses = $topicRepo->findCourses($id); - - if ($courses->count() == 0) { - return []; - } - - return $this->handleContent($courses); - } - - /** - * @param CourseModel[] $courses - * @return array - */ - public function handleContent($courses) - { - $result = []; - - foreach ($courses as $course) { - $result[] = [ - 'id' => $course->id, - 'title' => $course->title, - 'cover' => $course->cover, - 'market_price' => $course->market_price, - 'vip_price' => $course->vip_price, - 'model' => $course->model, - 'level' => $course->level, - 'user_count' => $course->user_count, - 'lesson_count' => $course->lesson_count, - ]; - } - - return $result; - } - -} diff --git a/app/Caches/UserDailyCounter.php b/app/Caches/UserDailyCounter.php index 3c2e207e..cbe76277 100644 --- a/app/Caches/UserDailyCounter.php +++ b/app/Caches/UserDailyCounter.php @@ -23,12 +23,10 @@ class UserDailyCounter extends Counter { return [ 'favorite_count' => 0, - 'comment_count' => 0, 'danmu_count' => 0, 'consult_count' => 0, 'order_count' => 0, 'chapter_like_count' => 0, - 'comment_like_count' => 0, 'consult_like_count' => 0, 'review_like_count' => 0, ]; diff --git a/app/Http/Admin/Controllers/Controller.php b/app/Http/Admin/Controllers/Controller.php index a1343a6b..4a940f6d 100644 --- a/app/Http/Admin/Controllers/Controller.php +++ b/app/Http/Admin/Controllers/Controller.php @@ -16,7 +16,8 @@ class Controller extends \Phalcon\Mvc\Controller */ protected $authUser; - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; public function beforeExecuteRoute(Dispatcher $dispatcher) { diff --git a/app/Http/Admin/Controllers/SessionController.php b/app/Http/Admin/Controllers/SessionController.php index e3262173..89c85d9f 100644 --- a/app/Http/Admin/Controllers/SessionController.php +++ b/app/Http/Admin/Controllers/SessionController.php @@ -14,7 +14,9 @@ use App\Traits\Security as SecurityTrait; class SessionController extends \Phalcon\Mvc\Controller { - use AuthTrait, ResponseTrait, SecurityTrait; + use AuthTrait; + use ResponseTrait; + use SecurityTrait; /** * @Route("/login", name="admin.login") diff --git a/app/Http/Api/Controllers/Controller.php b/app/Http/Api/Controllers/Controller.php index 061831cc..24ae2d03 100644 --- a/app/Http/Api/Controllers/Controller.php +++ b/app/Http/Api/Controllers/Controller.php @@ -9,7 +9,8 @@ use Phalcon\Mvc\Dispatcher; class Controller extends \Phalcon\Mvc\Controller { - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; public function beforeExecuteRoute(Dispatcher $dispatcher) { diff --git a/app/Http/Html5/Controllers/Controller.php b/app/Http/Html5/Controllers/Controller.php index 9314420f..29002ff6 100644 --- a/app/Http/Html5/Controllers/Controller.php +++ b/app/Http/Html5/Controllers/Controller.php @@ -9,7 +9,8 @@ use Phalcon\Mvc\Dispatcher; class Controller extends \Phalcon\Mvc\Controller { - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; public function beforeExecuteRoute(Dispatcher $dispatcher) { diff --git a/app/Http/Web/Controllers/Controller.php b/app/Http/Web/Controllers/Controller.php index 273ad118..00b153bc 100644 --- a/app/Http/Web/Controllers/Controller.php +++ b/app/Http/Web/Controllers/Controller.php @@ -34,7 +34,8 @@ class Controller extends \Phalcon\Mvc\Controller */ protected $authUser; - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; public function beforeExecuteRoute(Dispatcher $dispatcher) { diff --git a/app/Http/Web/Controllers/LayerController.php b/app/Http/Web/Controllers/LayerController.php index e0568fd9..00a391e1 100644 --- a/app/Http/Web/Controllers/LayerController.php +++ b/app/Http/Web/Controllers/LayerController.php @@ -16,7 +16,8 @@ class LayerController extends \Phalcon\Mvc\Controller */ protected $authUser; - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; public function beforeExecuteRoute(Dispatcher $dispatcher) { diff --git a/app/Http/Web/Controllers/PublicController.php b/app/Http/Web/Controllers/PublicController.php index c0622d16..c208141e 100644 --- a/app/Http/Web/Controllers/PublicController.php +++ b/app/Http/Web/Controllers/PublicController.php @@ -14,7 +14,8 @@ use PHPQRCode\QRcode as PHPQRCode; class PublicController extends \Phalcon\Mvc\Controller { - use ResponseTrait, SecurityTrait; + use ResponseTrait; + use SecurityTrait; /** * @Get("/content/img/{id:[0-9]+}", name="web.content_img") diff --git a/app/Http/Web/Services/Im.php b/app/Http/Web/Services/Im.php index 0ef21dae..a129ea2c 100644 --- a/app/Http/Web/Services/Im.php +++ b/app/Http/Web/Services/Im.php @@ -31,7 +31,8 @@ use GatewayClient\Gateway; class Im extends Service { - use ImFriendTrait, ImGroupTrait; + use ImFriendTrait; + use ImGroupTrait; public function init() { diff --git a/app/Http/Web/Services/Order.php b/app/Http/Web/Services/Order.php deleted file mode 100644 index bbaf6c89..00000000 --- a/app/Http/Web/Services/Order.php +++ /dev/null @@ -1,9 +0,0 @@ - + + 返回课程 + {{ chapter.course.title }} + {{ chapter.title }} + + + {{ chapter.user_count }} + + {{ chapter.consult_count }} + + + + + \ No newline at end of file diff --git a/app/Http/Web/Views/chapter/live.volt b/app/Http/Web/Views/chapter/live.volt index a40ee419..c514481f 100644 --- a/app/Http/Web/Views/chapter/live.volt +++ b/app/Http/Web/Views/chapter/live.volt @@ -3,6 +3,7 @@ {% block content %} {% set chapter_full_url = full_url({'for':'web.chapter.show','id':chapter.id}) %} + {% set course_url = url({'for':'web.course.show','id':chapter.course.id}) %} {% set learning_url = url({'for':'web.chapter.learning','id':chapter.id}) %} {% set live_chats_url = url({'for':'web.live.chats','id':chapter.id}) %} {% set live_stats_url = url({'for':'web.live.stats','id':chapter.id}) %} @@ -13,6 +14,7 @@