下载资源前端资源详情
MeEdu-master_2.zip
大小:2.34MB
价格:13积分
下载量:0
评分:
5.0
上传者:aceyang8489
更新日期:2025-09-22

meedu安装包最新拉取

资源文件列表(大概)

文件名
大小
MeEdu-master/
-
MeEdu-master/.env.example
817B
MeEdu-master/.env.install
845B
MeEdu-master/.env.testing
638B
MeEdu-master/.gitattributes
111B
MeEdu-master/.gitignore
379B
MeEdu-master/.php_cs
1.26KB
MeEdu-master/.styleci.yml
192B
MeEdu-master/.travis.yml
765B
MeEdu-master/CONTRIBUTING.md
803B
MeEdu-master/LICENSE
1.48KB
MeEdu-master/README.md
2.35KB
MeEdu-master/addons/
-
MeEdu-master/addons/.gitignore
13B
MeEdu-master/app/
-
MeEdu-master/app/Bus/
-
MeEdu-master/app/Bus/AuthBus.php
4.1KB
MeEdu-master/app/Bus/VideoBus.php
2.38KB
MeEdu-master/app/Businesses/
-
MeEdu-master/app/Businesses/BusinessState.php
9.4KB
MeEdu-master/app/Console/
-
MeEdu-master/app/Console/Commands/
-
MeEdu-master/app/Console/Commands/AddonsProviderMapGenrator.php
983B
MeEdu-master/app/Console/Commands/ApplicationInstallCommand.php
3.71KB
MeEdu-master/app/Console/Commands/InstallLockCommand.php
896B
MeEdu-master/app/Console/Commands/MeEduUpgradeCommand.php
1.6KB
MeEdu-master/app/Console/Commands/OrderHandlerCommand.php
1.53KB
MeEdu-master/app/Console/Commands/OrderTimeoutHandlerCommand.php
1.41KB
MeEdu-master/app/Console/Commands/TemplatePublicLinkCommand.php
1.31KB
MeEdu-master/app/Console/Commands/UserRoleExpireHandlerCommand.php
1.11KB
MeEdu-master/app/Console/Kernel.php
1.77KB
MeEdu-master/app/Constant/
-
MeEdu-master/app/Constant/ApiV2Constant.php
15.36KB
MeEdu-master/app/Constant/BackendApiConstant.php
1.6KB
MeEdu-master/app/Constant/CacheConstant.php
3.67KB
MeEdu-master/app/Constant/FrontendConstant.php
2.74KB
MeEdu-master/app/Events/
-
MeEdu-master/app/Events/AppConfigSavedEvent.php
756B
MeEdu-master/app/Events/CourseCommentEvent.php
963B
MeEdu-master/app/Events/OrderCancelEvent.php
846B
MeEdu-master/app/Events/PaymentSuccessEvent.php
869B
MeEdu-master/app/Events/UserCourseWatchedEvent.php
879B
MeEdu-master/app/Events/UserInviteBalanceWithdrawCreatedEvent.php
995B
MeEdu-master/app/Events/UserInviteBalanceWithdrawHandledEvent.php
934B
MeEdu-master/app/Events/UserLoginEvent.php
1KB
MeEdu-master/app/Events/UserRegisterEvent.php
910B
MeEdu-master/app/Events/UserVideoWatchedEvent.php
874B
MeEdu-master/app/Events/VideoCommentEvent.php
957B
MeEdu-master/app/Exceptions/
-
MeEdu-master/app/Exceptions/ApiV2Exception.php
334B
MeEdu-master/app/Exceptions/Backend/
-
MeEdu-master/app/Exceptions/Backend/ServiceException.php
346B
MeEdu-master/app/Exceptions/Backend/ValidateException.php
332B
MeEdu-master/app/Exceptions/Handler.php
3.37KB
MeEdu-master/app/Exceptions/ServiceException.php
466B
MeEdu-master/app/Exceptions/SystemException.php
420B
MeEdu-master/app/Hooks/
-
MeEdu-master/app/Hooks/MpWechatMessageReplyHook.php
1.78KB
MeEdu-master/app/Hooks/MpWechatSubscribeHook.php
1.64KB
MeEdu-master/app/Http/
-
MeEdu-master/app/Http/Controllers/
-
MeEdu-master/app/Http/Controllers/Api/
-
MeEdu-master/app/Http/Controllers/Api/V2/
-
MeEdu-master/app/Http/Controllers/Api/V2/BaseController.php
3.79KB
MeEdu-master/app/Http/Controllers/Api/V2/CaptchaController.php
3.94KB
MeEdu-master/app/Http/Controllers/Api/V2/CourseCategoryController.php
1.5KB
MeEdu-master/app/Http/Controllers/Api/V2/CourseController.php
12.05KB
MeEdu-master/app/Http/Controllers/Api/V2/IndexBannerController.php
1.33KB
MeEdu-master/app/Http/Controllers/Api/V2/LoginController.php
14.85KB
MeEdu-master/app/Http/Controllers/Api/V2/MemberController.php
38.05KB
MeEdu-master/app/Http/Controllers/Api/V2/OrderController.php
6.67KB
MeEdu-master/app/Http/Controllers/Api/V2/OtherController.php
3.45KB
MeEdu-master/app/Http/Controllers/Api/V2/PasswordController.php
864B
MeEdu-master/app/Http/Controllers/Api/V2/PaymentController.php
6.85KB
MeEdu-master/app/Http/Controllers/Api/V2/PromoCodeController.php
2.74KB
MeEdu-master/app/Http/Controllers/Api/V2/RegisterController.php
1.66KB
MeEdu-master/app/Http/Controllers/Api/V2/RoleController.php
2.76KB
MeEdu-master/app/Http/Controllers/Api/V2/SearchController.php
1.74KB
MeEdu-master/app/Http/Controllers/Api/V2/SliderController.php
1.42KB
MeEdu-master/app/Http/Controllers/Api/V2/Traits/
-
MeEdu-master/app/Http/Controllers/Api/V2/Traits/ResponseTrait.php
775B
MeEdu-master/app/Http/Controllers/Api/V2/UploadController.php
372B
MeEdu-master/app/Http/Controllers/Api/V2/VideoController.php
13.13KB
MeEdu-master/app/Http/Controllers/Api/V2/WechatMiniController.php
2.94KB
MeEdu-master/app/Http/Controllers/Api/Wechat/
-
MeEdu-master/app/Http/Controllers/Api/Wechat/MpWechatController.php
988B
MeEdu-master/app/Http/Controllers/Backend/
-
MeEdu-master/app/Http/Controllers/Backend/Api/
-
MeEdu-master/app/Http/Controllers/Backend/Api/V1/
-
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AdFromController.php
1.84KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AddonsController.php
6.8KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AdministratorController.php
2.4KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AdministratorPermissionController.php
422B
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AdministratorRoleController.php
2.01KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/AnnouncementController.php
1.07KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/BaseController.php
1.14KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseAttachController.php
1.06KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseCategoryController.php
1.05KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseChapterController.php
1.51KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseCommentController.php
1.47KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseController.php
8.85KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/CourseVideoController.php
9.48KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/DashboardController.php
1.36KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/IndexBannerController.php
1.23KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/LinkController.php
996B
MeEdu-master/app/Http/Controllers/Backend/Api/V1/LoginController.php
3.82KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/MemberController.php
12.64KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/MpWechatController.php
967B
MeEdu-master/app/Http/Controllers/Backend/Api/V1/MpWechatMessageReplyController.php
2.69KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/NavController.php
1.77KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/OrderController.php
1.99KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/PromoCodeController.php
4.54KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/RoleController.php
1.28KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/SettingController.php
1.28KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/SliderController.php
983B
MeEdu-master/app/Http/Controllers/Backend/Api/V1/StatisticController.php
7.5KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/UploadController.php
562B
MeEdu-master/app/Http/Controllers/Backend/Api/V1/VideoCommentController.php
1.93KB
MeEdu-master/app/Http/Controllers/Backend/Api/V1/VideoUploadController.php
2.9KB
MeEdu-master/app/Http/Controllers/BaseController.php
1.48KB
MeEdu-master/app/Http/Controllers/Controller.php
463B
MeEdu-master/app/Http/Controllers/Frontend/
-
MeEdu-master/app/Http/Controllers/Frontend/AjaxController.php
10.62KB
MeEdu-master/app/Http/Controllers/Frontend/AnnouncementController.php
842B
MeEdu-master/app/Http/Controllers/Frontend/CourseController.php
8.73KB
MeEdu-master/app/Http/Controllers/Frontend/ForgotPasswordController.php
1.09KB
MeEdu-master/app/Http/Controllers/Frontend/FrontendController.php
1.34KB
MeEdu-master/app/Http/Controllers/Frontend/IndexController.php
3.98KB
MeEdu-master/app/Http/Controllers/Frontend/LoginController.php
6.02KB
MeEdu-master/app/Http/Controllers/Frontend/MemberController.php
15.84KB
MeEdu-master/app/Http/Controllers/Frontend/OrderController.php
6.03KB
MeEdu-master/app/Http/Controllers/Frontend/PaymentController.php
611B
MeEdu-master/app/Http/Controllers/Frontend/RegisterController.php
1.52KB
MeEdu-master/app/Http/Controllers/Frontend/RoleController.php
2.8KB
MeEdu-master/app/Http/Controllers/Frontend/SearchController.php
950B
MeEdu-master/app/Http/Controllers/Frontend/SmsController.php
2.09KB
MeEdu-master/app/Http/Controllers/Frontend/UploadController.php
474B
MeEdu-master/app/Http/Controllers/Frontend/VideoController.php
8.26KB
MeEdu-master/app/Http/Kernel.php
3.53KB
MeEdu-master/app/Http/Middleware/
-
MeEdu-master/app/Http/Middleware/Api/
-
MeEdu-master/app/Http/Middleware/Api/LoginStatusCheckMiddleware.php
2.28KB
MeEdu-master/app/Http/Middleware/Backend/
-
MeEdu-master/app/Http/Middleware/Backend/BackendPermissionCheckMiddleware.php
1.09KB
MeEdu-master/app/Http/Middleware/CheckSmsCodeMiddleware.php
956B
MeEdu-master/app/Http/Middleware/EncryptCookies.php
501B
MeEdu-master/app/Http/Middleware/GlobalShareMiddleware.php
4.22KB
MeEdu-master/app/Http/Middleware/LoginStatusCheckMiddleware.php
2.39KB
MeEdu-master/app/Http/Middleware/MobileBindCheckMiddleware.php
1.17KB
MeEdu-master/app/Http/Middleware/RedirectIfAuthenticated.php
618B
MeEdu-master/app/Http/Middleware/TrimStrings.php
426B
MeEdu-master/app/Http/Middleware/TrustProxies.php
501B
MeEdu-master/app/Http/Middleware/VerifyCsrfToken.php
478B
MeEdu-master/app/Http/Requests/
-
MeEdu-master/app/Http/Requests/ApiV2/
-
MeEdu-master/app/Http/Requests/ApiV2/AvatarChangeRequest.php
618B
MeEdu-master/app/Http/Requests/ApiV2/BaseRequest.php
603B
MeEdu-master/app/Http/Requests/ApiV2/CommentRequest.php
593B
MeEdu-master/app/Http/Requests/ApiV2/InviteBalanceWithdrawRequest.php
1.56KB
MeEdu-master/app/Http/Requests/ApiV2/MobileChangeRequest.php
637B
MeEdu-master/app/Http/Requests/ApiV2/MobileLoginRequest.php
529B
MeEdu-master/app/Http/Requests/ApiV2/NicknameChangeRequest.php
547B
MeEdu-master/app/Http/Requests/ApiV2/PasswordChangeRequest.php
788B
MeEdu-master/app/Http/Requests/ApiV2/PasswordLoginRequest.php
678B
MeEdu-master/app/Http/Requests/ApiV2/RegisterRequest.php
633B
MeEdu-master/app/Http/Requests/ApiV2/RegisterSmsRequest.php
962B
MeEdu-master/app/Http/Requests/ApiV2/SmsRequest.php
980B
MeEdu-master/app/Http/Requests/ApiV2/UploadImageRequest.php
617B
MeEdu-master/app/Http/Requests/Backend/
-
MeEdu-master/app/Http/Requests/Backend/AdFromRequest.php
980B
MeEdu-master/app/Http/Requests/Backend/Administrator/
-
MeEdu-master/app/Http/Requests/Backend/Administrator/AdministratorRequest.php
1.97KB
MeEdu-master/app/Http/Requests/Backend/Administrator/EditPasswordRequest.php
1.27KB
MeEdu-master/app/Http/Requests/Backend/AdministratorRoleRequest.php
1.34KB
MeEdu-master/app/Http/Requests/Backend/AnnouncementRequest.php
1.14KB
MeEdu-master/app/Http/Requests/Backend/BaseRequest.php
639B
MeEdu-master/app/Http/Requests/Backend/CourseAttachRequest.php
1.38KB
MeEdu-master/app/Http/Requests/Backend/CourseCategoryRequest.php
1.02KB
MeEdu-master/app/Http/Requests/Backend/CourseChapterRequest.php
853B
MeEdu-master/app/Http/Requests/Backend/CourseRequest.php
2.47KB
MeEdu-master/app/Http/Requests/Backend/CourseVideoRequest.php
3.07KB
MeEdu-master/app/Http/Requests/Backend/EmailSubscriptionRequest.php
961B
MeEdu-master/app/Http/Requests/Backend/ImageUploadRequest.php
886B
MeEdu-master/app/Http/Requests/Backend/IndexBannerRequest.php
869B
MeEdu-master/app/Http/Requests/Backend/LinkRequest.php
1.03KB
MeEdu-master/app/Http/Requests/Backend/LoginRequest.php
1.01KB
MeEdu-master/app/Http/Requests/Backend/MemberRequest.php
1.6KB
MeEdu-master/app/Http/Requests/Backend/MpWechatMessageReplyRequest.php
883B
MeEdu-master/app/Http/Requests/Backend/NavRequest.php
1.35KB
MeEdu-master/app/Http/Requests/Backend/PromoCodeGeneratorRequest.php
399B
MeEdu-master/app/Http/Requests/Backend/PromoCodeRequest.php
1.36KB
MeEdu-master/app/Http/Requests/Backend/RoleRequest.php
1.06KB
MeEdu-master/app/Http/Requests/Backend/SliderRequest.php
1.18KB
MeEdu-master/app/Http/Requests/Frontend/
-
MeEdu-master/app/Http/Requests/Frontend/BaseRequest.php
713B
MeEdu-master/app/Http/Requests/Frontend/CourseOrVideoCommentCreateRequest.php
615B
MeEdu-master/app/Http/Requests/Frontend/LoginPasswordRequest.php
683B
MeEdu-master/app/Http/Requests/Frontend/Member/
-
MeEdu-master/app/Http/Requests/Frontend/Member/AvatarChangeRequest.php
673B
MeEdu-master/app/Http/Requests/Frontend/Member/InviteBalanceWithdrawRequest.php
1.75KB
MeEdu-master/app/Http/Requests/Frontend/Member/MemberPasswordResetRequest.php
1.36KB
MeEdu-master/app/Http/Requests/Frontend/Member/MobileBindRequest.php
686B
MeEdu-master/app/Http/Requests/Frontend/Member/NicknameChangeRequest.php
676B
MeEdu-master/app/Http/Requests/Frontend/Member/ReadAMessageRequest.php
445B
MeEdu-master/app/Http/Requests/Frontend/PasswordResetRequest.php
870B
MeEdu-master/app/Http/Requests/Frontend/RegisterPasswordRequest.php
985B
MeEdu-master/app/Http/Requests/Frontend/SearchRequest.php
813B
MeEdu-master/app/Http/Requests/Frontend/SmsSendRequest.php
971B
MeEdu-master/app/Http/Requests/Frontend/UploadImageRequest.php
620B
MeEdu-master/app/Jobs/
-
MeEdu-master/app/Jobs/UserRegisterIpToAreaJob.php
1.62KB
MeEdu-master/app/Listeners/
-
MeEdu-master/app/Listeners/CourseCommentEvent/
-
MeEdu-master/app/Listeners/CourseCommentEvent/AtEventListener.php
2.71KB
MeEdu-master/app/Listeners/CourseCommentEvent/NotifyOwnerListener.php
668B
MeEdu-master/app/Listeners/OrderCancelEvent/
-
MeEdu-master/app/Listeners/OrderCancelEvent/InviteBalanceResumeListener.php
526B
MeEdu-master/app/Listeners/OrderCancelEvent/PromoCodeResumeListener.php
1.73KB
MeEdu-master/app/Listeners/PaymentSuccessEvent/
-
MeEdu-master/app/Listeners/PaymentSuccessEvent/Credit1RewardListener.php
2.11KB
MeEdu-master/app/Listeners/PaymentSuccessEvent/InviteUserRewardListener.php
2.84KB
MeEdu-master/app/Listeners/PaymentSuccessEvent/OrderPaidDeliverListener.php
1.5KB
MeEdu-master/app/Listeners/PaymentSuccessEvent/OrderPaidNotificationListener.php
947B
MeEdu-master/app/Listeners/PaymentSuccessEvent/OrderPaidStatusChangeListener.php
1.26KB
MeEdu-master/app/Listeners/PaymentSuccessEvent/PromoCodeListener.php
4.19KB
MeEdu-master/app/Listeners/UserCourseWatchedEvent/
-
MeEdu-master/app/Listeners/UserCourseWatchedEvent/UserCourseWatchedCredit1RewardListener.php
2.05KB
MeEdu-master/app/Listeners/UserCourseWatchedEvent/UserCourseWatchedListener.php
1.02KB
MeEdu-master/app/Listeners/UserInviteBalanceWithdrawCreatedEvent/
-
MeEdu-master/app/Listeners/UserInviteBalanceWithdrawCreatedEvent/NotifyListener.php
597B
MeEdu-master/app/Listeners/UserInviteBalanceWithdrawHandledEvent/
-
MeEdu-master/app/Listeners/UserInviteBalanceWithdrawHandledEvent/NotifyListener.php
2.06KB
MeEdu-master/app/Listeners/UserInviteBalanceWithdrawHandledEvent/RefundBalanceListener.php
1.59KB
MeEdu-master/app/Listeners/UserLoginEvent/
-
MeEdu-master/app/Listeners/UserLoginEvent/LoginRecordListener.php
1.36KB
MeEdu-master/app/Listeners/UserRegisterEvent/
-
MeEdu-master/app/Listeners/UserRegisterEvent/RegisterCredit1RewardListener.php
2.04KB
MeEdu-master/app/Listeners/UserRegisterEvent/RegisterIpRecordListener.php
1.11KB
MeEdu-master/app/Listeners/UserRegisterEvent/RegisterSendVipListener.php
1.51KB
MeEdu-master/app/Listeners/UserRegisterEvent/WelcomeMessageListener.php
1.05KB
MeEdu-master/app/Listeners/UserVideoWatchedEvent/
-
MeEdu-master/app/Listeners/UserVideoWatchedEvent/UserVideoWatchedCredit1RewardListener.php
2.04KB
MeEdu-master/app/Listeners/UserVideoWatchedEvent/UserVideoWatchedListener.php
2.69KB
MeEdu-master/app/Listeners/VideoCommentEvent/
-
MeEdu-master/app/Listeners/VideoCommentEvent/AtEventListener.php
2.69KB
MeEdu-master/app/Listeners/VideoCommentEvent/NotifyOwnerListener.php
659B
MeEdu-master/app/Meedu/
-
MeEdu-master/app/Meedu/Addons.php
5.38KB
MeEdu-master/app/Meedu/AddonsProvider.php
628B
MeEdu-master/app/Meedu/Cache/
-
MeEdu-master/app/Meedu/Cache/Inc/
-
MeEdu-master/app/Meedu/Cache/Inc/AdFromIncItem.php
1.49KB
MeEdu-master/app/Meedu/Cache/Inc/Inc.php
728B
MeEdu-master/app/Meedu/Cache/Inc/IncItem.php
742B
MeEdu-master/app/Meedu/Cache/Inc/VideoViewIncItem.php
1.12KB
MeEdu-master/app/Meedu/Hooks/
-
MeEdu-master/app/Meedu/Hooks/Constant/
-
MeEdu-master/app/Meedu/Hooks/Constant/PositionConstant.php
268B
MeEdu-master/app/Meedu/Hooks/HookContainer.php
997B
MeEdu-master/app/Meedu/Hooks/HookParams.php
810B
MeEdu-master/app/Meedu/Hooks/HookRun.php
1.58KB
MeEdu-master/app/Meedu/Hooks/HookRuntimeInterface.php
223B
MeEdu-master/app/Meedu/Ip.php
1.66KB
MeEdu-master/app/Meedu/MeEdu.php
159B
MeEdu-master/app/Meedu/MeEduCloud.php
3.18KB
MeEdu-master/app/Meedu/Payment/
-
MeEdu-master/app/Meedu/Payment/Alipay/
-
MeEdu-master/app/Meedu/Payment/Alipay/Alipay.php
3.09KB
MeEdu-master/app/Meedu/Payment/Contract/
-
MeEdu-master/app/Meedu/Payment/Contract/Payment.php
665B
MeEdu-master/app/Meedu/Payment/Contract/PaymentStatus.php
408B
MeEdu-master/app/Meedu/Payment/HandPay/
-
MeEdu-master/app/Meedu/Payment/HandPay/HandPay.php
912B
MeEdu-master/app/Meedu/Payment/Wechat/
-
MeEdu-master/app/Meedu/Payment/Wechat/WechatJSAPI.php
4KB
MeEdu-master/app/Meedu/Payment/Wechat/WechatScan.php
3.95KB
MeEdu-master/app/Meedu/Player/
-
MeEdu-master/app/Meedu/Player/TencentKey.php
3.02KB
MeEdu-master/app/Meedu/ServiceProxy/
-
MeEdu-master/app/Meedu/ServiceProxy/Cache/
-
MeEdu-master/app/Meedu/ServiceProxy/Cache/CacheInfo.php
897B
MeEdu-master/app/Meedu/ServiceProxy/Limiter/
-
MeEdu-master/app/Meedu/ServiceProxy/Limiter/LimiterInfo.php
1.24KB
MeEdu-master/app/Meedu/ServiceProxy/Lock/
-
MeEdu-master/app/Meedu/ServiceProxy/Lock/LockInfo.php
906B
MeEdu-master/app/Meedu/ServiceProxy/ServiceProxy.php
4.5KB
MeEdu-master/app/Meedu/Setting.php
2.39KB
MeEdu-master/app/Meedu/Sms/
-
MeEdu-master/app/Meedu/Sms/Aliyun.php
1.56KB
MeEdu-master/app/Meedu/Sms/SmsInterface.php
210B
MeEdu-master/app/Meedu/Sms/Yunpian.php
1.38KB
MeEdu-master/app/Meedu/Tencent/
-
MeEdu-master/app/Meedu/Tencent/Vod.php
980B
MeEdu-master/app/Meedu/Upgrade.php
2.22KB
MeEdu-master/app/Meedu/Wechat.php
1.73KB
MeEdu-master/app/Meedu/WechatMini.php
877B
MeEdu-master/app/Models/
-
MeEdu-master/app/Models/Administrator.php
4.08KB
MeEdu-master/app/Models/AdministratorMenu.php
466B
MeEdu-master/app/Models/AdministratorPermission.php
928B
MeEdu-master/app/Models/AdministratorRole.php
1.76KB
MeEdu-master/app/Providers/
-
MeEdu-master/app/Providers/AppServiceProvider.php
1.82KB
MeEdu-master/app/Providers/AuthServiceProvider.php
585B
MeEdu-master/app/Providers/BroadcastServiceProvider.php
439B
MeEdu-master/app/Providers/EventServiceProvider.php
3.03KB
MeEdu-master/app/Providers/HooksRegisterProvider.php
652B
MeEdu-master/app/Providers/RouteServiceProvider.php
1.89KB
MeEdu-master/app/Services/
-
MeEdu-master/app/Services/Base/
-
MeEdu-master/app/Services/Base/Interfaces/
-
MeEdu-master/app/Services/Base/Interfaces/CacheServiceInterface.php
170B
MeEdu-master/app/Services/Base/Interfaces/ConfigServiceInterface.php
171B
MeEdu-master/app/Services/Base/Interfaces/RenderServiceInterface.php
171B
MeEdu-master/app/Services/Base/Model/
-
MeEdu-master/app/Services/Base/Model/AppConfig.php
414B
MeEdu-master/app/Services/Base/Providers/
-
MeEdu-master/app/Services/Base/Providers/BaseServiceRegisterProvider.php
887B
MeEdu-master/app/Services/Base/Services/
-
MeEdu-master/app/Services/Base/Services/CacheService.php
1.1KB
MeEdu-master/app/Services/Base/Services/ConfigService.php
10.2KB
MeEdu-master/app/Services/Base/Services/RenderService.php
1008B
MeEdu-master/app/Services/Course/
-
MeEdu-master/app/Services/Course/Interfaces/
-
MeEdu-master/app/Services/Course/Interfaces/CourseCategoryServiceInterface.php
181B
MeEdu-master/app/Services/Course/Interfaces/CourseCommentServiceInterface.php
180B
MeEdu-master/app/Services/Course/Interfaces/CourseServiceInterface.php
173B
MeEdu-master/app/Services/Course/Interfaces/VideoCommentServiceInterface.php
179B
MeEdu-master/app/Services/Course/Interfaces/VideoServiceInterface.php
172B
MeEdu-master/app/Services/Course/Models/
-
MeEdu-master/app/Services/Course/Models/Base.php
473B
MeEdu-master/app/Services/Course/Models/Course.php
2.83KB
MeEdu-master/app/Services/Course/Models/CourseAttach.php
460B
MeEdu-master/app/Services/Course/Models/CourseCategory.php
731B
MeEdu-master/app/Services/Course/Models/CourseChapter.php
648B
MeEdu-master/app/Services/Course/Models/CourseComment.php
545B
MeEdu-master/app/Services/Course/Models/CourseUserRecord.php
436B
MeEdu-master/app/Services/Course/Models/Video.php
1.9KB
MeEdu-master/app/Services/Course/Models/VideoComment.php
539B
MeEdu-master/app/Services/Course/Providers/
-
MeEdu-master/app/Services/Course/Providers/CourseServiceRegisterProvider.php
1.39KB
MeEdu-master/app/Services/Course/Proxies/
-
MeEdu-master/app/Services/Course/Proxies/CourseServiceProxy.php
1.36KB
MeEdu-master/app/Services/Course/Proxies/VideoServiceProxy.php
1.33KB
MeEdu-master/app/Services/Course/Services/
-
MeEdu-master/app/Services/Course/Services/CourseCategoryService.php
649B
MeEdu-master/app/Services/Course/Services/CourseCommentService.php
1.71KB
MeEdu-master/app/Services/Course/Services/CourseService.php
8.23KB
MeEdu-master/app/Services/Course/Services/VideoCommentService.php
1.6KB
MeEdu-master/app/Services/Course/Services/VideoService.php
2.73KB
MeEdu-master/app/Services/Member/
-
MeEdu-master/app/Services/Member/Interfaces/
-
MeEdu-master/app/Services/Member/Interfaces/CreditServiceInterface.php
173B
MeEdu-master/app/Services/Member/Interfaces/DeliverServiceInterface.php
174B
MeEdu-master/app/Services/Member/Interfaces/NotificationServiceInterface.php
179B
MeEdu-master/app/Services/Member/Interfaces/RoleServiceInterface.php
171B
MeEdu-master/app/Services/Member/Interfaces/SocialiteServiceInterface.php
176B
MeEdu-master/app/Services/Member/Interfaces/UserInviteBalanceServiceInterface.php
184B
MeEdu-master/app/Services/Member/Interfaces/UserServiceInterface.php
171B
MeEdu-master/app/Services/Member/Models/
-
MeEdu-master/app/Services/Member/Models/Role.php
1.11KB
MeEdu-master/app/Services/Member/Models/Socialite.php
518B
MeEdu-master/app/Services/Member/Models/User.php
2.41KB
MeEdu-master/app/Services/Member/Models/UserCourse.php
371B
MeEdu-master/app/Services/Member/Models/UserCreditRecord.php
498B
MeEdu-master/app/Services/Member/Models/UserInviteBalanceRecord.php
790B
MeEdu-master/app/Services/Member/Models/UserInviteBalanceWithdrawOrder.php
962B
MeEdu-master/app/Services/Member/Models/UserJoinRoleRecord.php
563B
MeEdu-master/app/Services/Member/Models/UserLikeCourse.php
392B
MeEdu-master/app/Services/Member/Models/UserLoginRecord.php
345B
MeEdu-master/app/Services/Member/Models/UserProfile.php
792B
MeEdu-master/app/Services/Member/Models/UserRemark.php
312B
MeEdu-master/app/Services/Member/Models/UserTag.php
417B
MeEdu-master/app/Services/Member/Models/UserTagRelation.php
248B
MeEdu-master/app/Services/Member/Models/UserVideo.php
368B
MeEdu-master/app/Services/Member/Models/UserVideoWatchRecord.php
448B
MeEdu-master/app/Services/Member/Models/UserWatchStat.php
411B
MeEdu-master/app/Services/Member/Notifications/
-
MeEdu-master/app/Services/Member/Notifications/SimpleMessageNotification.php
1.53KB
MeEdu-master/app/Services/Member/Providers/
-
MeEdu-master/app/Services/Member/Providers/MemberServiceRegisterProvider.php
1.78KB
MeEdu-master/app/Services/Member/Proxies/
-
MeEdu-master/app/Services/Member/Proxies/UserInviteBalanceServiceProxy.php
528B
MeEdu-master/app/Services/Member/Proxies/UserServiceProxy.php
1.05KB
MeEdu-master/app/Services/Member/Services/
-
MeEdu-master/app/Services/Member/Services/CreditService.php
1.51KB
MeEdu-master/app/Services/Member/Services/DeliverService.php
2.48KB
MeEdu-master/app/Services/Member/Services/NotificationService.php
2.98KB
MeEdu-master/app/Services/Member/Services/RoleService.php
2.98KB
MeEdu-master/app/Services/Member/Services/SocialiteService.php
4.17KB
MeEdu-master/app/Services/Member/Services/UserInviteBalanceService.php
4.59KB
MeEdu-master/app/Services/Member/Services/UserService.php
19.73KB
MeEdu-master/app/Services/Order/
-
MeEdu-master/app/Services/Order/Interfaces/
-
MeEdu-master/app/Services/Order/Interfaces/OrderServiceInterface.php
171B
MeEdu-master/app/Services/Order/Interfaces/PromoCodeServiceInterface.php
175B
MeEdu-master/app/Services/Order/Models/
-
MeEdu-master/app/Services/Order/Models/Order.php
2.81KB
MeEdu-master/app/Services/Order/Models/OrderGoods.php
1020B
MeEdu-master/app/Services/Order/Models/OrderPaidRecord.php
1.01KB
MeEdu-master/app/Services/Order/Models/PromoCode.php
477B
MeEdu-master/app/Services/Order/Providers/
-
MeEdu-master/app/Services/Order/Providers/OrderServiceRegisterProvider.php
701B
MeEdu-master/app/Services/Order/Services/
-
MeEdu-master/app/Services/Order/Services/OrderService.php
10.21KB
MeEdu-master/app/Services/Order/Services/PromoCodeService.php
2.78KB
MeEdu-master/app/Services/Other/
-
MeEdu-master/app/Services/Other/Interfaces/
-
MeEdu-master/app/Services/Other/Interfaces/AdFromServiceInterface.php
172B
MeEdu-master/app/Services/Other/Interfaces/AnnouncementServiceInterface.php
178B
MeEdu-master/app/Services/Other/Interfaces/IndexBannerServiceInterface.php
177B
MeEdu-master/app/Services/Other/Interfaces/LinkServiceInterface.php
170B
MeEdu-master/app/Services/Other/Interfaces/MpWechatServiceInterface.php
174B
MeEdu-master/app/Services/Other/Interfaces/NavServiceInterface.php
169B
MeEdu-master/app/Services/Other/Interfaces/SliderServiceInterface.php
172B
MeEdu-master/app/Services/Other/Interfaces/SmsServiceInterface.php
169B
MeEdu-master/app/Services/Other/Interfaces/UploadServiceInterface.php
172B
MeEdu-master/app/Services/Other/Models/
-
MeEdu-master/app/Services/Other/Models/AdFrom.php
649B
MeEdu-master/app/Services/Other/Models/AdFromNumber.php
501B
MeEdu-master/app/Services/Other/Models/Announcement.php
366B
MeEdu-master/app/Services/Other/Models/IndexBanner.php
322B
MeEdu-master/app/Services/Other/Models/Link.php
285B
MeEdu-master/app/Services/Other/Models/MpWechatMessageReply.php
552B
MeEdu-master/app/Services/Other/Models/Nav.php
456B
MeEdu-master/app/Services/Other/Models/Slider.php
385B
MeEdu-master/app/Services/Other/Models/SmsRecord.php
619B
MeEdu-master/app/Services/Other/Providers/
-
MeEdu-master/app/Services/Other/Providers/OtherServiceRegisterProvider.php
2.16KB
MeEdu-master/app/Services/Other/Proxies/
-
MeEdu-master/app/Services/Other/Proxies/AnnouncementServiceProxy.php
806B
MeEdu-master/app/Services/Other/Proxies/IndexBannerServiceProxy.php
810B
MeEdu-master/app/Services/Other/Proxies/LinkServiceProxy.php
752B
MeEdu-master/app/Services/Other/Proxies/NavServiceProxy.php
781B
MeEdu-master/app/Services/Other/Proxies/SliderServiceProxy.php
849B
MeEdu-master/app/Services/Other/Proxies/SmsServiceProxy.php
770B
MeEdu-master/app/Services/Other/Services/
-
MeEdu-master/app/Services/Other/Services/AdFromService.php
1.48KB
MeEdu-master/app/Services/Other/Services/AnnouncementService.php
809B
MeEdu-master/app/Services/Other/Services/IndexBannerService.php
425B
MeEdu-master/app/Services/Other/Services/LinkService.php
390B
MeEdu-master/app/Services/Other/Services/MpWechatService.php
2.17KB
MeEdu-master/app/Services/Other/Services/NavService.php
813B
MeEdu-master/app/Services/Other/Services/SliderService.php
656B
MeEdu-master/app/Services/Other/Services/SmsService.php
1.63KB
MeEdu-master/app/Services/Other/Services/UploadService.php
250B
MeEdu-master/app/Services/README.md
3.2KB
MeEdu-master/app/helper.php
18.18KB
MeEdu-master/artisan
1.66KB
MeEdu-master/bootstrap/
-
MeEdu-master/bootstrap/app.php
1.26KB
MeEdu-master/bootstrap/cache/
-
MeEdu-master/bootstrap/cache/.gitignore
14B
MeEdu-master/composer.json
3.32KB
MeEdu-master/composer.lock
413.21KB
MeEdu-master/composer.phar
1.88MB
MeEdu-master/config/
-
MeEdu-master/config/app.php
9.49KB
MeEdu-master/config/auth.php
3.53KB
MeEdu-master/config/broadcasting.php
1.65KB
MeEdu-master/config/cache.php
2.71KB
MeEdu-master/config/captcha.php
1.05KB
MeEdu-master/config/cors.php
1.76KB
MeEdu-master/config/database.php
3.94KB
MeEdu-master/config/filesystems.php
3.11KB
MeEdu-master/config/hashing.php
1.62KB
MeEdu-master/config/jwt.php
9.66KB
MeEdu-master/config/logging.php
2.58KB
MeEdu-master/config/mail.php
4.2KB
MeEdu-master/config/meedu.php
7.28KB
MeEdu-master/config/pay.php
2.37KB
MeEdu-master/config/purifier.php
3.9KB
MeEdu-master/config/queue.php
2.6KB
MeEdu-master/config/services.php
1.21KB
MeEdu-master/config/session.php
6.8KB
MeEdu-master/config/sms.php
824B
MeEdu-master/config/tencent.php
376B
MeEdu-master/config/view.php
1.06KB
MeEdu-master/database/
-
MeEdu-master/database/.gitignore
9B
MeEdu-master/database/factories/
-
MeEdu-master/database/factories/AdFromFactory.php
306B
MeEdu-master/database/factories/AdFromNumberFactory.php
436B
MeEdu-master/database/factories/AdministratorFactory.php
415B
MeEdu-master/database/factories/AdministratorRoleFactory.php
369B
MeEdu-master/database/factories/AnnouncementFactory.php
484B
MeEdu-master/database/factories/CourseCategoryFactory.php
428B
MeEdu-master/database/factories/CourseChapterFactory.php
442B
MeEdu-master/database/factories/CourseCommentFactory.php
387B
MeEdu-master/database/factories/CourseFactory.php
1.07KB
MeEdu-master/database/factories/CourseUserRecordsFactory.php
505B
MeEdu-master/database/factories/CourseVideoFactory.php
1.3KB
MeEdu-master/database/factories/IndexBannerFactory.php
340B
MeEdu-master/database/factories/LinkFactory.php
342B
MeEdu-master/database/factories/NavFactory.php
512B
MeEdu-master/database/factories/OrderFactory.php
609B
MeEdu-master/database/factories/OrderGoodsFactory.php
880B
MeEdu-master/database/factories/OrderPaidRecordFactory.php
547B
MeEdu-master/database/factories/PromoCodeFactory.php
495B
MeEdu-master/database/factories/RoleFactory.php
431B
MeEdu-master/database/factories/SliderFactory.php
657B
MeEdu-master/database/factories/SocailiteFactory.php
501B
MeEdu-master/database/factories/UserCourseFactory.php
739B
MeEdu-master/database/factories/UserCreditRecordFactory.php
367B
MeEdu-master/database/factories/UserFactory.php
1.2KB
MeEdu-master/database/factories/UserInviteBalanceRecordFactory.php
333B
MeEdu-master/database/factories/UserInviteBalanceWithdrawOrderFactory.php
578B
MeEdu-master/database/factories/UserLikeCourseFactory.php
399B
MeEdu-master/database/factories/UserRoleJoinFactory.php
647B
MeEdu-master/database/factories/UserSocialiteFactory.php
519B
MeEdu-master/database/factories/UserVideoFactory.php
738B
MeEdu-master/database/factories/VideoCommentFactory.php
597B
MeEdu-master/database/migrations/
-
MeEdu-master/database/migrations/2014_10_12_000000_create_users_table.php
1.19KB
MeEdu-master/database/migrations/2018_06_10_093350_create_course_table.php
1.44KB
MeEdu-master/database/migrations/2018_06_10_093941_create_video_table.php
1.51KB
MeEdu-master/database/migrations/2018_06_11_140429_create_administrators_table.php
1.08KB
MeEdu-master/database/migrations/2018_06_11_140557_create_administrator_roles_table.php
900B
MeEdu-master/database/migrations/2018_06_11_140702_create_administrator_role_relation_tbale.php
771B
MeEdu-master/database/migrations/2018_06_11_140936_create_administrator_permissions_table.php
1KB
MeEdu-master/database/migrations/2018_06_11_141132_create_administrator_role_permission_relation_table.php
800B
MeEdu-master/database/migrations/2018_06_24_055643_add_charge_column_for_videos_table.php
774B
MeEdu-master/database/migrations/2018_08_24_111310_create_sms_records_table.php
913B
MeEdu-master/database/migrations/2018_08_25_122014_create_course_comments_table.php
871B
MeEdu-master/database/migrations/2018_08_25_122026_create_video_comments_table.php
867B
MeEdu-master/database/migrations/2018_08_28_194051_create_user_course_table.php
775B
MeEdu-master/database/migrations/2018_08_28_201555_create_roles_table.php
1.06KB
MeEdu-master/database/migrations/2018_08_28_201633_add_role_id_column_for_users_table.php
903B
MeEdu-master/database/migrations/2018_08_28_202328_create_user_join_role_records_table.php
961B
MeEdu-master/database/migrations/2018_08_29_202834_create_notifications_table.php
867B
MeEdu-master/database/migrations/2018_08_29_203905_create_jobs_table.php
946B
MeEdu-master/database/migrations/2018_08_30_200622_add_charge_column_for_user_course_table.php
774B
MeEdu-master/database/migrations/2018_08_30_202222_create_user_video_table.php
841B
MeEdu-master/database/migrations/2018_09_03_202544_create_orders_table.php
1.04KB
MeEdu-master/database/migrations/2018_09_16_110336_create_email_subscriptions_table.php
750B
MeEdu-master/database/migrations/2018_09_16_113005_create_announcements_table.php
791B
MeEdu-master/database/migrations/2018_10_07_101347_add_aliyun_video_id_column_for_videos.php
773B
MeEdu-master/database/migrations/2018_10_23_101556_create_administrator_menus_table.php
998B
MeEdu-master/database/migrations/2018_10_26_102622_create_order_goods_table.php
1.06KB
MeEdu-master/database/migrations/2018_10_26_102656_adjust_orders_table.php
1.04KB
MeEdu-master/database/migrations/2018_11_22_194642_create_ad_froms_table.php
759B
MeEdu-master/database/migrations/2018_11_22_194828_create_ad_from_number_table.php
806B
MeEdu-master/database/migrations/2018_11_24_205824_create_links_table.php
792B
MeEdu-master/database/migrations/2018_12_06_082850_create_course_chapter_table.php
777B
MeEdu-master/database/migrations/2018_12_06_192345_add_sort_column_for_course_chapter_table.php
758B
MeEdu-master/database/migrations/2018_12_06_192755_add_chapter_id_for_videos_table.php
746B
MeEdu-master/database/migrations/2018_12_12_214600_create_navs_table.php
836B
MeEdu-master/database/migrations/2018_12_12_221538_create_socialite_table.php
900B
MeEdu-master/database/migrations/2018_12_22_112124_add_duration_column_for_videos_table.php
781B
MeEdu-master/database/migrations/2018_12_25_222045_add_is_show_column_for_roles_table.php
775B
MeEdu-master/database/migrations/2019_02_19_200047_add_payment_column_for_orders_table.php
903B
MeEdu-master/database/migrations/2019_02_23_130633_create_failed_jobs_table.php
875B
MeEdu-master/database/migrations/2019_03_26_222210_add_tencent_video_id_column_for_videos.php
793B
MeEdu-master/database/migrations/2019_12_22_120342_change_course_comment_content_field.php
1.2KB
MeEdu-master/database/migrations/2019_12_22_120357_change_video_comment_content_field.php
1.19KB
MeEdu-master/database/migrations/2019_12_22_121813_change_course_description_field.php
1.06KB
MeEdu-master/database/migrations/2019_12_22_121825_change_video_description_field.php
1.06KB
MeEdu-master/database/migrations/2019_12_27_194525_alter_order_goods_table.php
850B
MeEdu-master/database/migrations/2020_01_08_121811_add_invite_column_for_users.php
1.05KB
MeEdu-master/database/migrations/2020_01_08_122439_create_promo_codes_table.php
1.3KB
MeEdu-master/database/migrations/2020_01_08_145811_create_order_paid_records_table.php
1.13KB
MeEdu-master/database/migrations/2020_01_08_161753_create_user_invite_balance_records_table.php
1005B
MeEdu-master/database/migrations/2020_01_11_162610_create_course_categories_table.php
1.09KB
MeEdu-master/database/migrations/2020_01_11_165825_add_category_id_for_course_table.php
772B
MeEdu-master/database/migrations/2020_01_15_122836_create_invite_balance_withdraw_records_table.php
1.4KB
MeEdu-master/database/migrations/2020_01_30_170310_create_cache_table.php
729B
MeEdu-master/database/migrations/2020_02_05_164322_add_is_recom_column_for_courses_table.php
778B
MeEdu-master/database/migrations/2020_02_21_145619_create_sliders_table.php
834B
MeEdu-master/database/migrations/2020_02_21_152347_add_title_column_for_announcement_table.php
932B
MeEdu-master/database/migrations/2020_02_24_140733_add_user_count_column_for_course_table.php
779B
MeEdu-master/database/migrations/2020_02_24_140813_create_course_user_records_table.php
912B
MeEdu-master/database/migrations/2020_02_28_145527_add_is_password_set_column_for_users_table.php
808B
MeEdu-master/database/migrations/2020_03_02_095800_add_is_set_nickname_column_for_users_table.php
802B
MeEdu-master/database/migrations/2020_03_04_133129_create_user_like_courses_table.php
880B
MeEdu-master/database/migrations/2020_03_07_175130_create_index_banners_table.php
932B
MeEdu-master/database/migrations/2020_05_02_112023_create_user_video_watch_records_table.php
1.09KB
MeEdu-master/database/migrations/2020_05_02_112648_add_is_watched_column_for_user_course_records_table.php
944B
MeEdu-master/database/migrations/2020_05_10_161748_add_is_free_column_courses_table.php
776B
MeEdu-master/database/migrations/2020_05_10_161807_add_is_ban_sell_column_videos_table.php
790B
MeEdu-master/database/migrations/2020_05_21_110416_add_is_used_promo_code_column_for_users.php
800B
MeEdu-master/database/migrations/2020_05_21_135128_add_register_ip_column_for_users.php
908B
MeEdu-master/database/migrations/2020_05_24_221058_add_progress_column_for_course_user_records_table.php
807B
MeEdu-master/database/migrations/2020_06_08_153953_add_column_administrator_tables.php
931B
MeEdu-master/database/migrations/2020_06_08_154009_add_column_adm_permissions_tables.php
916B
MeEdu-master/database/migrations/2020_06_17_195229_create_user_credit_records_table.php
1.03KB
MeEdu-master/database/migrations/2020_06_20_001804_create_course_attach_tables.php
1.35KB
MeEdu-master/database/migrations/2020_06_24_123756_create_webconfig_table.php
1.47KB
MeEdu-master/database/migrations/2020_06_25_223639_add_comment_status_column_for_courses_table.php
819B
MeEdu-master/database/migrations/2020_06_26_132235_add_some_field_for_videos_table.php
1.3KB
MeEdu-master/database/migrations/2020_06_26_223017_modify_adm_menus_table.php
1.29KB
MeEdu-master/database/migrations/2020_06_29_172741_add_is_show_column_for_app_config.php
778B
MeEdu-master/database/migrations/2020_07_23_121253_create_user_login_records.php
1.07KB
MeEdu-master/database/migrations/2020_07_23_121304_add_login_info_column_for_users.php
789B
MeEdu-master/database/migrations/2020_07_24_135656_add_active_routes_for_navs.php
763B
MeEdu-master/database/migrations/2020_07_27_151657_add_platform_column_for_sliders.php
764B
MeEdu-master/database/migrations/2020_08_31_095138_add_goods_column_for_order_goods_table.php
929B
MeEdu-master/database/migrations/2020_09_02_163437_create_user_tags_table.php
758B
MeEdu-master/database/migrations/2020_09_02_163441_create_user_tag_table.php
693B
MeEdu-master/database/migrations/2020_09_03_111458_create_user_remarks_table.php
834B
MeEdu-master/database/migrations/2020_09_04_130615_create_mp_wechat_message_reply_table.php
1.35KB
MeEdu-master/database/migrations/2020_09_24_222925_add_platform_column_for_navs_table.php
881B
MeEdu-master/database/migrations/2020_09_25_162213_create_user_watch_stat_table.php
1.15KB
MeEdu-master/database/migrations/2020_10_28_132558_create_user_profiles_table.php
1.78KB
MeEdu-master/database/migrations/2020_12_10_155045_add_blank_column_for_navs_table.php
770B
MeEdu-master/database/migrations/2021_04_18_170446_add_unique_id_column_for_socialites.php
796B
MeEdu-master/database/seeds/
-
MeEdu-master/database/seeds/AdministratorMenuSeeder.php
6.71KB
MeEdu-master/database/seeds/AdministratorPermissionSeeder.php
38.29KB
MeEdu-master/database/seeds/AdministratorSuperSeeder.php
674B
MeEdu-master/database/seeds/AppConfigSeeder.php
37.34KB
MeEdu-master/database/seeds/CourseVideoSeeder.php
354B
MeEdu-master/database/seeds/DatabaseSeeder.php
363B
MeEdu-master/database/seeds/UserSeeder.php
347B
MeEdu-master/docker-compose.yml
1001B
MeEdu-master/docker/
-
MeEdu-master/docker/Dockerfile
1.04KB
MeEdu-master/docker/mysql/
-
MeEdu-master/docker/mysql/data/
-
MeEdu-master/docker/mysql/data/.gitignore
13B
MeEdu-master/docker/mysql/logs/
-
MeEdu-master/docker/mysql/logs/.gitignore
13B
MeEdu-master/docker/nginx/
-
MeEdu-master/docker/nginx/conf.d/
-
MeEdu-master/docker/nginx/conf.d/.gitignore
27B
MeEdu-master/docker/nginx/conf.d/default.conf
1.62KB
MeEdu-master/docker/nginx/logs/
-
MeEdu-master/docker/nginx/logs/.gitignore
13B
MeEdu-master/docker/nginx/ssl/
-
MeEdu-master/docker/nginx/ssl/.gitignore
13B
MeEdu-master/docs/
-
MeEdu-master/docs/.gitignore
9B
MeEdu-master/docs/contact/
-
MeEdu-master/docs/contact/wechat1.png
83.28KB
MeEdu-master/docs/安装教程.md
3.09KB
MeEdu-master/package.json
1.1KB
MeEdu-master/phpunit.xml
1.76KB
MeEdu-master/public/
-
MeEdu-master/public/.htaccess
593B
MeEdu-master/public/addons/
-
MeEdu-master/public/addons/.gitignore
13B
MeEdu-master/public/favicon.ico
16.56KB
MeEdu-master/public/frontend/
-
MeEdu-master/public/frontend/css/
-
MeEdu-master/public/frontend/css/frontend.css
189.57KB
MeEdu-master/public/frontend/js/
-
MeEdu-master/public/frontend/js/frontend.js
768.03KB
MeEdu-master/public/frontend/js/frontend.js.LICENSE.txt
822B
MeEdu-master/public/h5/
-
MeEdu-master/public/h5/css/
-
MeEdu-master/public/h5/css/app.css
172.99KB
MeEdu-master/public/h5/css/iconfont/
-
MeEdu-master/public/h5/css/iconfont/iconfont.css
11.25KB
MeEdu-master/public/h5/css/iconfont/iconfont.eot
11.34KB
MeEdu-master/public/h5/css/iconfont/iconfont.js
45.51KB
MeEdu-master/public/h5/css/iconfont/iconfont.json
7.14KB
MeEdu-master/public/h5/css/iconfont/iconfont.svg
44.57KB
MeEdu-master/public/h5/css/iconfont/iconfont.ttf
11.18KB
MeEdu-master/public/h5/css/iconfont/iconfont.woff
7.61KB
MeEdu-master/public/h5/css/iconfont/iconfont.woff2
6.41KB
MeEdu-master/public/h5/images/
-
MeEdu-master/public/h5/images/icons/
-
MeEdu-master/public/h5/images/icons/back-white.png
1.04KB
MeEdu-master/public/h5/images/icons/back.png
1.67KB
MeEdu-master/public/h5/images/icons/close.png
693B
MeEdu-master/public/h5/images/icons/course.png
1.15KB
MeEdu-master/public/h5/images/icons/credit1.png
2.64KB
MeEdu-master/public/h5/images/icons/logout.png
1.6KB
MeEdu-master/public/h5/images/icons/order.png
3.36KB
MeEdu-master/public/h5/images/icons/search.png
1.99KB
MeEdu-master/public/h5/images/icons/user.png
3.29KB
MeEdu-master/public/h5/images/icons/vip.png
2.12KB
MeEdu-master/public/h5/js/
-
MeEdu-master/public/h5/js/app.js
675.97KB
MeEdu-master/public/h5/js/app.js.LICENSE.txt
346B
MeEdu-master/public/h5/js/zepto-touch.js
7.98KB
MeEdu-master/public/images/
-
MeEdu-master/public/images/close.png
734B
MeEdu-master/public/images/default_avatar.jpg
27.4KB
MeEdu-master/public/images/icons/
-
MeEdu-master/public/images/icons/alipay.png
7.67KB
MeEdu-master/public/images/icons/course-hover.png
1.42KB
MeEdu-master/public/images/icons/course.png
1.15KB
MeEdu-master/public/images/icons/handpay.png
5.03KB
MeEdu-master/public/images/icons/index-banner-course.png
1.79KB
MeEdu-master/public/images/icons/like-hover.png
1.37KB
MeEdu-master/public/images/icons/like.png
1.15KB
MeEdu-master/public/images/icons/logout.png
1.6KB
MeEdu-master/public/images/icons/member/
-
MeEdu-master/public/images/icons/member/course.png
603B
MeEdu-master/public/images/icons/member/credit1-active.png
2.64KB
MeEdu-master/public/images/icons/member/credit1-page-1.png
16.12KB
MeEdu-master/public/images/icons/member/credit1.png
1.13KB
MeEdu-master/public/images/icons/member/invite.png
935B
MeEdu-master/public/images/icons/member/message.png
845B
MeEdu-master/public/images/icons/member/nickname-edit.png
745B
MeEdu-master/public/images/icons/member/order.png
1.64KB
MeEdu-master/public/images/icons/member/profile.png
704B
MeEdu-master/public/images/icons/member/promo_code_intro.png
21.7KB
MeEdu-master/public/images/icons/member/vip-logo-hover.png
101.08KB
MeEdu-master/public/images/icons/member/vip-logo.png
76.17KB
MeEdu-master/public/images/icons/member/vip.png
2.12KB
MeEdu-master/public/images/icons/message.png
1.25KB
MeEdu-master/public/images/icons/none.png
17.68KB
MeEdu-master/public/images/icons/order-goods.png
1.17KB
MeEdu-master/public/images/icons/order.png
1.98KB
MeEdu-master/public/images/icons/paid.png
4.26KB
MeEdu-master/public/images/icons/player-hover.png
1.87KB
MeEdu-master/public/images/icons/player.png
1.06KB
MeEdu-master/public/images/icons/profile.png
1.15KB
MeEdu-master/public/images/icons/qq.png
1.85KB
MeEdu-master/public/images/icons/qq.svg
1.63KB
MeEdu-master/public/images/icons/right.png
324B
MeEdu-master/public/images/icons/uploadImage.png
5.41KB
MeEdu-master/public/images/icons/vip.jpg
19.14KB
MeEdu-master/public/images/icons/vip.png
1.91KB
MeEdu-master/public/images/icons/wechat-pay.png
7.65KB
MeEdu-master/public/images/icons/wechat.svg
1.62KB
MeEdu-master/public/images/logo.png
9.18KB
MeEdu-master/public/images/meedu.png
43.75KB
MeEdu-master/public/images/member-bg.png
12.48KB
MeEdu-master/public/images/player-thumb.png
56.51KB
MeEdu-master/public/images/role-center.png
9.76KB
MeEdu-master/public/images/white-logo.png
7.14KB
MeEdu-master/public/index.php
1.78KB
MeEdu-master/public/install.php
13.3KB
MeEdu-master/public/js/
-
MeEdu-master/public/js/aliplayercomponents-1.0.3.min.js
117.69KB
MeEdu-master/public/mix-manifest.json
303B
MeEdu-master/public/robots.txt
24B
MeEdu-master/public/templates/
-
MeEdu-master/public/templates/.gitignore
13B
MeEdu-master/resources/
-
MeEdu-master/resources/assets/
-
MeEdu-master/resources/assets/frontend/
-
MeEdu-master/resources/assets/frontend/js/
-
MeEdu-master/resources/assets/frontend/js/app.js
19.5KB
MeEdu-master/resources/assets/frontend/js/bootstrap.js
1.76KB
MeEdu-master/resources/assets/frontend/sass/
-
MeEdu-master/resources/assets/frontend/sass/_variables.scss
-
MeEdu-master/resources/assets/frontend/sass/app.scss
49.74KB
MeEdu-master/resources/assets/h5/
-
MeEdu-master/resources/assets/h5/js/
-
MeEdu-master/resources/assets/h5/js/app.js
12.14KB
MeEdu-master/resources/assets/h5/js/bootstrap.js
1.74KB
MeEdu-master/resources/assets/h5/sass/
-
MeEdu-master/resources/assets/h5/sass/app.scss
36.4KB
MeEdu-master/resources/lang/
-
MeEdu-master/resources/lang/en.json
6.22KB
MeEdu-master/resources/lang/en/
-
MeEdu-master/resources/lang/en/auth.php
617B
MeEdu-master/resources/lang/en/pagination.php
534B
MeEdu-master/resources/lang/en/passwords.php
786B
MeEdu-master/resources/lang/en/validation.php
6.47KB
MeEdu-master/resources/lang/zh.json
6.77KB
MeEdu-master/resources/lang/zh/
-
MeEdu-master/resources/lang/zh/auth.php
575B
MeEdu-master/resources/lang/zh/pagination.php
540B
MeEdu-master/resources/lang/zh/passwords.php
747B
MeEdu-master/resources/lang/zh/validation.php
6.47KB
MeEdu-master/resources/views/
-
MeEdu-master/resources/views/errors/
-
MeEdu-master/resources/views/errors/404.blade.php
1.44KB
MeEdu-master/resources/views/frontend/
-
MeEdu-master/resources/views/frontend/announcement/
-
MeEdu-master/resources/views/frontend/announcement/show.blade.php
719B
MeEdu-master/resources/views/frontend/auth/
-
MeEdu-master/resources/views/frontend/auth/login.blade.php
3.69KB
MeEdu-master/resources/views/frontend/auth/passwords/
-
MeEdu-master/resources/views/frontend/auth/passwords/find.blade.php
1.85KB
MeEdu-master/resources/views/frontend/auth/register.blade.php
2.45KB
MeEdu-master/resources/views/frontend/auth/wechat_scan_login.blade.php
1.79KB
MeEdu-master/resources/views/frontend/components/
-
MeEdu-master/resources/views/frontend/components/course-item.blade.php
952B
MeEdu-master/resources/views/frontend/components/mobile.blade.php
1.19KB
MeEdu-master/resources/views/frontend/components/none.blade.php
240B
MeEdu-master/resources/views/frontend/components/player/
-
MeEdu-master/resources/views/frontend/components/player/aliyun.blade.php
4.92KB
MeEdu-master/resources/views/frontend/components/player/tencent.blade.php
2.26KB
MeEdu-master/resources/views/frontend/components/player/xg.blade.php
1.65KB
MeEdu-master/resources/views/frontend/components/recom_courses.blade.php
555B
MeEdu-master/resources/views/frontend/course/
-
MeEdu-master/resources/views/frontend/course/index.blade.php
2.38KB
MeEdu-master/resources/views/frontend/course/show.blade.php
14.34KB
MeEdu-master/resources/views/frontend/index/
-
MeEdu-master/resources/views/frontend/index/aboutus.blade.php
435B
MeEdu-master/resources/views/frontend/index/index.blade.php
3.59KB
MeEdu-master/resources/views/frontend/index/user_private_protocol.blade.php
361B
MeEdu-master/resources/views/frontend/index/user_protocol.blade.php
355B
MeEdu-master/resources/views/frontend/member/
-
MeEdu-master/resources/views/frontend/member/avatar.blade.php
1.25KB
MeEdu-master/resources/views/frontend/member/buy_course.blade.php
3.66KB
MeEdu-master/resources/views/frontend/member/buy_video.blade.php
2.57KB
MeEdu-master/resources/views/frontend/member/credit1_records.blade.php
3.69KB
MeEdu-master/resources/views/frontend/member/index.blade.php
10.25KB
MeEdu-master/resources/views/frontend/member/invite_balance_orders.blade.php
3.47KB
MeEdu-master/resources/views/frontend/member/invite_balances.blade.php
1.72KB
MeEdu-master/resources/views/frontend/member/join_role_records.blade.php
1.64KB
MeEdu-master/resources/views/frontend/member/messages.blade.php
1.54KB
MeEdu-master/resources/views/frontend/member/mobile_bind.blade.php
978B
MeEdu-master/resources/views/frontend/member/orders.blade.php
2.44KB
MeEdu-master/resources/views/frontend/member/password_reset.blade.php
1.68KB
MeEdu-master/resources/views/frontend/member/promo_code.blade.php
7.9KB
MeEdu-master/resources/views/frontend/member/socialite.blade.php
1.91KB
MeEdu-master/resources/views/frontend/order/
-
MeEdu-master/resources/views/frontend/order/create.blade.php
3.92KB
MeEdu-master/resources/views/frontend/order/hand_pay.blade.php
1.24KB
MeEdu-master/resources/views/frontend/order/show.blade.php
3.18KB
MeEdu-master/resources/views/frontend/order/success.blade.php
1.12KB
MeEdu-master/resources/views/frontend/order/wechat.blade.php
1.2KB
MeEdu-master/resources/views/frontend/role/
-
MeEdu-master/resources/views/frontend/role/index.blade.php
1.73KB
MeEdu-master/resources/views/frontend/search/
-
MeEdu-master/resources/views/frontend/search/index.blade.php
1.4KB
MeEdu-master/resources/views/frontend/video/
-
MeEdu-master/resources/views/frontend/video/index.blade.php
1.29KB
MeEdu-master/resources/views/frontend/video/show.blade.php
15.03KB
MeEdu-master/resources/views/h5/
-
MeEdu-master/resources/views/h5/announcement/
-
MeEdu-master/resources/views/h5/announcement/show.blade.php
333B
MeEdu-master/resources/views/h5/auth/
-
MeEdu-master/resources/views/h5/auth/login.blade.php
3.98KB
MeEdu-master/resources/views/h5/auth/passwords/
-
MeEdu-master/resources/views/h5/auth/passwords/find.blade.php
1.13KB
MeEdu-master/resources/views/h5/auth/register.blade.php
1.62KB
MeEdu-master/resources/views/h5/components/
-
MeEdu-master/resources/views/h5/components/course.blade.php
658B
MeEdu-master/resources/views/h5/components/mobile.blade.php
746B
MeEdu-master/resources/views/h5/components/none.blade.php
196B
MeEdu-master/resources/views/h5/components/player/
-
MeEdu-master/resources/views/h5/components/player/aliyun.blade.php
4.29KB
MeEdu-master/resources/views/h5/components/player/tencent.blade.php
1.57KB
MeEdu-master/resources/views/h5/components/player/xg.blade.php
1.77KB
MeEdu-master/resources/views/h5/components/tabbar.blade.php
758B
MeEdu-master/resources/views/h5/components/topbar.blade.php
440B
MeEdu-master/resources/views/h5/components/wechat-jssdk.blade.php
890B
MeEdu-master/resources/views/h5/course/
-
MeEdu-master/resources/views/h5/course/index.blade.php
1.85KB
MeEdu-master/resources/views/h5/course/show.blade.php
8.07KB
MeEdu-master/resources/views/h5/index/
-
MeEdu-master/resources/views/h5/index/aboutus.blade.php
435B
MeEdu-master/resources/views/h5/index/index.blade.php
1.8KB
MeEdu-master/resources/views/h5/index/user_private_protocol.blade.php
361B
MeEdu-master/resources/views/h5/index/user_protocol.blade.php
355B
MeEdu-master/resources/views/h5/member/
-
MeEdu-master/resources/views/h5/member/buy_course.blade.php
2.45KB
MeEdu-master/resources/views/h5/member/credit1_records.blade.php
790B
MeEdu-master/resources/views/h5/member/index.blade.php
4.29KB
MeEdu-master/resources/views/h5/member/messages.blade.php
864B
MeEdu-master/resources/views/h5/member/mobile_bind.blade.php
604B
MeEdu-master/resources/views/h5/member/orders.blade.php
1.2KB
MeEdu-master/resources/views/h5/member/profile.blade.php
6.97KB
MeEdu-master/resources/views/h5/member/promo_code.blade.php
6.37KB
MeEdu-master/resources/views/h5/order/
-
MeEdu-master/resources/views/h5/order/create.blade.php
2.87KB
MeEdu-master/resources/views/h5/order/hand_pay.blade.php
806B
MeEdu-master/resources/views/h5/order/success.blade.php
400B
MeEdu-master/resources/views/h5/order/wechat-jsapi-pay.blade.php
1.68KB
MeEdu-master/resources/views/h5/role/
-
MeEdu-master/resources/views/h5/role/index.blade.php
1.14KB
MeEdu-master/resources/views/h5/search/
-
MeEdu-master/resources/views/h5/search/index.blade.php
1002B
MeEdu-master/resources/views/h5/video/
-
MeEdu-master/resources/views/h5/video/show.blade.php
9.61KB
MeEdu-master/resources/views/layouts/
-
MeEdu-master/resources/views/layouts/app-active.blade.php
6.48KB
MeEdu-master/resources/views/layouts/app.blade.php
7.18KB
MeEdu-master/resources/views/layouts/common/
-
MeEdu-master/resources/views/layouts/common/footer.blade.php
10.82KB
MeEdu-master/resources/views/layouts/common/header.blade.php
986B
MeEdu-master/resources/views/layouts/h5-pure.blade.php
1.74KB
MeEdu-master/resources/views/layouts/h5.blade.php
2.49KB
MeEdu-master/resources/views/layouts/member.blade.php
3.53KB
MeEdu-master/routes/
-
MeEdu-master/routes/api.php
163B
MeEdu-master/routes/apiv2.php
5.17KB
MeEdu-master/routes/backend-api.php
13.26KB
MeEdu-master/routes/channels.php
5B
MeEdu-master/routes/web.php
8.18KB
MeEdu-master/server.php
522B
MeEdu-master/storage/
-
MeEdu-master/storage/app/
-
MeEdu-master/storage/app/.gitignore
44B
MeEdu-master/storage/app/public/
-
MeEdu-master/storage/app/public/.gitignore
14B
MeEdu-master/storage/app/templates/
-
MeEdu-master/storage/app/templates/.gitignore
13B
MeEdu-master/storage/framework/
-
MeEdu-master/storage/framework/.gitignore
103B
MeEdu-master/storage/framework/cache/
-
MeEdu-master/storage/framework/cache/.gitignore
20B
MeEdu-master/storage/framework/cache/data/
-
MeEdu-master/storage/framework/cache/data/.gitignore
14B
MeEdu-master/storage/framework/sessions/
-
MeEdu-master/storage/framework/sessions/.gitignore
14B
MeEdu-master/storage/framework/testing/
-
MeEdu-master/storage/framework/testing/.gitignore
14B
MeEdu-master/storage/framework/views/
-
MeEdu-master/storage/framework/views/.gitignore
14B
MeEdu-master/storage/logs/
-
MeEdu-master/storage/logs/.gitignore
14B
MeEdu-master/templates/
-
MeEdu-master/templates/.gitignore
13B
MeEdu-master/tests/
-
MeEdu-master/tests/Commands/
-
MeEdu-master/tests/Commands/AddonsProviderMapGeneratorTest.php
498B
MeEdu-master/tests/Commands/ApplicationInstallCommandTest.php
3.71KB
MeEdu-master/tests/Commands/InstallLockCommandTest.php
602B
MeEdu-master/tests/Commands/MemberRoleExpiredHandlerCommandTest.php
329B
MeEdu-master/tests/Commands/OrderHandlerCommandTest.php
1.55KB
MeEdu-master/tests/Commands/OrderPayTimeoutCommandTest.php
1.57KB
MeEdu-master/tests/Commands/TemplatePublicLinkCommandTest.php
950B
MeEdu-master/tests/CreatesApplication.php
550B
MeEdu-master/tests/Feature/
-
MeEdu-master/tests/Feature/Api/
-
MeEdu-master/tests/Feature/Api/V2/
-
MeEdu-master/tests/Feature/Api/V2/Base.php
763B
MeEdu-master/tests/Feature/Api/V2/CaptchaImageTest.php
296B
MeEdu-master/tests/Feature/Api/V2/CaptchaSmsTest.php
1.53KB
MeEdu-master/tests/Feature/Api/V2/CourseCategoriesTest.php
551B
MeEdu-master/tests/Feature/Api/V2/CourseTest.php
7.46KB
MeEdu-master/tests/Feature/Api/V2/LoginTest.php
2.96KB
MeEdu-master/tests/Feature/Api/V2/MemberTest.php
16.37KB
MeEdu-master/tests/Feature/Api/V2/OrderTest.php
8.4KB
MeEdu-master/tests/Feature/Api/V2/PasswordTest.php
2.51KB
MeEdu-master/tests/Feature/Api/V2/PromoCodeTest.php
946B
MeEdu-master/tests/Feature/Api/V2/RegisterTest.php
2.03KB
MeEdu-master/tests/Feature/Api/V2/RoleTest.php
427B
MeEdu-master/tests/Feature/Api/V2/VideoTest.php
12.44KB
MeEdu-master/tests/Feature/BackendApi/
-
MeEdu-master/tests/Feature/BackendApi/AdFromTest.php
2.39KB
MeEdu-master/tests/Feature/BackendApi/AdministratorTest.php
2.26KB
MeEdu-master/tests/Feature/BackendApi/AnnouncementTest.php
2.44KB
MeEdu-master/tests/Feature/BackendApi/Base.php
832B
MeEdu-master/tests/Feature/BackendApi/CourseCategoryTest.php
2.4KB
MeEdu-master/tests/Feature/BackendApi/DashboardTest.php
867B
MeEdu-master/tests/Feature/BackendApi/IndexBannerTest.php
2.5KB
MeEdu-master/tests/Feature/BackendApi/LinkTest.php
2.48KB
MeEdu-master/tests/Feature/BackendApi/LoginTest.php
1.44KB
MeEdu-master/tests/Feature/BackendApi/NavTest.php
2.48KB
MeEdu-master/tests/Feature/BackendApi/PromoCodeTest.php
2.57KB
MeEdu-master/tests/Feature/BackendApi/RoleTest.php
2.5KB
MeEdu-master/tests/Feature/BackendApi/SliderTest.php
2.49KB
MeEdu-master/tests/Feature/BackendApi/UserTest.php
931B
MeEdu-master/tests/Feature/Page/
-
MeEdu-master/tests/Feature/Page/AjaxTest.php
28.85KB
MeEdu-master/tests/Feature/Page/AnnouncementTest.php
427B
MeEdu-master/tests/Feature/Page/CourseBuyTest.php
1.75KB
MeEdu-master/tests/Feature/Page/CourseDetailTest.php
3.84KB
MeEdu-master/tests/Feature/Page/CourseListPageTest.php
3.27KB
MeEdu-master/tests/Feature/Page/FindPasswordTest.php
1.19KB
MeEdu-master/tests/Feature/Page/IndexTest.php
660B
MeEdu-master/tests/Feature/Page/LoginTest.php
1.75KB
MeEdu-master/tests/Feature/Page/MemberAvatarTest.php
773B
MeEdu-master/tests/Feature/Page/MemberCourseTest.php
1.11KB
MeEdu-master/tests/Feature/Page/MemberCredit1RecordsTest.php
2.32KB
MeEdu-master/tests/Feature/Page/MemberInviteCodePageTest.php
2.3KB
MeEdu-master/tests/Feature/Page/MemberJoinRoleTest.php
1.19KB
MeEdu-master/tests/Feature/Page/MemberMobileBindTest.php
1.96KB
MeEdu-master/tests/Feature/Page/MemberNotificationTest.php
457B
MeEdu-master/tests/Feature/Page/MemberOrdersTest.php
408B
MeEdu-master/tests/Feature/Page/MemberPageTest.php
428B
MeEdu-master/tests/Feature/Page/MemberPasswordChangeTest.php
1.17KB
MeEdu-master/tests/Feature/Page/MemberSocialiteTest.php
1.14KB
MeEdu-master/tests/Feature/Page/MemberVideoTest.php
1.17KB
MeEdu-master/tests/Feature/Page/RegisterTest.php
1.72KB
MeEdu-master/tests/Feature/Page/RoleBuyTest.php
1.56KB
MeEdu-master/tests/Feature/Page/UserRoleTest.php
695B
MeEdu-master/tests/Feature/Page/VideoBuyPageTest.php
2.82KB
MeEdu-master/tests/Feature/Page/VideoPlayTest.php
1.29KB
MeEdu-master/tests/OriginalTestCase.php
292B
MeEdu-master/tests/Services/
-
MeEdu-master/tests/Services/Base/
-
MeEdu-master/tests/Services/Base/ConfigServiceTest.php
896B
MeEdu-master/tests/Services/Course/
-
MeEdu-master/tests/Services/Course/CourseCategoryServiceTest.php
780B
MeEdu-master/tests/Services/Course/CourseCommentServiceTest.php
2.88KB
MeEdu-master/tests/Services/Course/CourseServiceTest.php
6.91KB
MeEdu-master/tests/Services/Course/VideoCommentServiceTest.php
2.86KB
MeEdu-master/tests/Services/Course/VideoServiceTest.php
7.58KB
MeEdu-master/tests/Services/Member/
-
MeEdu-master/tests/Services/Member/CreditServiceTest.php
2.38KB
MeEdu-master/tests/Services/Member/DeliverServiceTest.php
2.74KB
MeEdu-master/tests/Services/Member/NotificationServiceTest.php
1.41KB
MeEdu-master/tests/Services/Member/RoleServiceTest.php
3.48KB
MeEdu-master/tests/Services/Member/SocialiteServiceTest.php
2.66KB
MeEdu-master/tests/Services/Member/UserInviteBalanceServiceTest.php
2.92KB
MeEdu-master/tests/Services/Member/UserServiceTest.php
11.88KB
MeEdu-master/tests/Services/Order/
-
MeEdu-master/tests/Services/Order/OrderServiceTest.php
8.24KB
MeEdu-master/tests/Services/Order/PromoCodeServiceTest.php
3.02KB
MeEdu-master/tests/Services/Other/
-
MeEdu-master/tests/Services/Other/AdFromServiceTest.php
1.77KB
MeEdu-master/tests/Services/Other/AnnouncementServiceTest.php
2.06KB
MeEdu-master/tests/Services/Other/IndexBannerServiceTest.php
1.22KB
MeEdu-master/tests/Services/Other/LinkServiceTest.php
1.87KB
MeEdu-master/tests/Services/Other/MpWechatServiceTest.php
2.97KB
MeEdu-master/tests/Services/Other/NavServiceTest.php
2.6KB
MeEdu-master/tests/Services/Other/SliderServiceTest.php
2.33KB
MeEdu-master/tests/Services/Other/SmsServiceTest.php
1.01KB
MeEdu-master/tests/TestCase.php
863B
MeEdu-master/tests/Unit/
-
MeEdu-master/tests/Unit/BusinessStateTest.php
6.93KB
MeEdu-master/tests/Unit/Events/
-
MeEdu-master/tests/Unit/Events/OrderCancelEventTest.php
959B
MeEdu-master/tests/Unit/Events/PaymentSuccessEventTest.php
906B
MeEdu-master/tests/Unit/Events/UserInviteBalanceWithdrawHandledEventTest.php
2.18KB
MeEdu-master/tests/Unit/Events/UserRegisterEventTest.php
1.07KB
MeEdu-master/tests/Unit/HelperTest.php
1.43KB
MeEdu-master/tests/Unit/Meedu/
-
MeEdu-master/tests/Unit/Meedu/IccTest.php
1.45KB
MeEdu-master/tests/Unit/Meedu/ServiceProxy/
-
MeEdu-master/tests/Unit/Meedu/ServiceProxy/CacheInfoTest.php
643B
MeEdu-master/tests/Unit/Meedu/ServiceProxy/LimitInfoTest.php
810B
MeEdu-master/tests/Unit/Meedu/ServiceProxy/LockInfoTest.php
631B
MeEdu-master/tests/Unit/Meedu/ServiceProxy/ServiceProxyTest.php
272B
MeEdu-master/tests/Unit/Meedu/VodTest.php
343B
MeEdu-master/tests/report/
-
MeEdu-master/tests/report/.gitignore
13B
MeEdu-master/webpack.mix.js
788B
MeEdu-master/yarn.lock
308.41KB

资源内容介绍

meedu安装包最新拉取
# MeEdu 服务化架构## 初衷MVC 是 PHP 开发当中流行了数十年的设计模式。但是,现如今,随着业务的复杂度的提高,传统的 MVC 架构已经无法有效的满足在保证代码清晰的同时,能够很好的兼顾业务。基于此,延伸出了许多代码层面的架构和设计。比如说:引入 Service 的概念,将传统的 Model 与业务逻辑分开。这种代码层面的架构在许多的公司项目中都有见到,但是随着业务复杂度的提高和需求的持续迭代,我们会发现,Service 层的代码越来越臃肿,变得难以维护!所以,聪明的 PHPer 开始尽可能的抽离Service,划分好每个 Service 的职责范围。但是系统毕竟是由团队合作开发的,其中参与的每一个人都无法达到高度的思想统一!所以,一个项目维护时间长久之后,随着团队人员的变动,后来者看到代码,脑子中只有一个词:“重构”!。MeEdu 在设计之初,代码层面的架构其实也脱离不了 MVC 的范畴,你可以处处看到它的影子。作者在持续维护 MeEdu 的过程中,随着技术提升和视野的转变,对于系统有了更深入的了解,于是决定对 MeEdu 进行一次变化较为彻底的重新架构设计:服务化设计!引入该设计的目的是使 MeEdu 的代码耦合度更低,更易于维护,单元测试覆盖率更高!## 目标+ 代码耦合度更低+ 业务职责划分更为彻底+ 微服务架构设计,服务替换无感知+ 达到更高的单元测试覆盖率+ 让支持 MeEdu 的小伙伴花费最少的时间参与 MeEdu 的开发## 服务列表| 服务 | 说明 || --- | --- || `Base` | 系统底层服务,主要有:缓存,配置服务等 || `Member` | 会员服务,负责 MeEdu 系统的会员注册/登录/找回密码/会员等级等 || `Course` | 课程服务,主要提供课程/视频在线观看 || `Order` | 订单服务,主要提供课程/视频/会员的在线购买服务 || `Other` | 其它服务,主要是系统的一些小功能,包括像:上传,短信发送等 |## 规则+ 除了 `BaseSerice` 可以被其它服务任意调用之外,其余的服务之间**禁止**互相调用。+ 单个服务内的 `Service` 可以互相调用。+ 所有的服务都必须通过注入的方式使用。+ 所有服务的返回值都必须为基础数据类型,如:数组,布尔值等。禁止返回诸如 Model对象,Collection对象等。+ 应用其它层可以任意的调用各种服务。+ 全局只可以使用 `Auth::id()` 和 `Auth::check()` 方法,禁止使用 `Auth::user()` 来获取当前登录用户,因为这个方法返回的是 `Model` 对象。## 规则解释+ 问:为什么禁止使用 `Auth::user()` 方法?答:因为 `Auth::user()` 返回的是 `UserModel` 对象,该对象可以直接操作数据库!这是不允许的,所以的操作数据库行为都必须写在相应的 `Service` 里面。+ 问:为什么服务方法必须返回基础数据类型?答:微服务设计不仅仅要考虑到Laravel或者PHP开发的应用,也有可能还有其它的语言!因此,为了服务的通用性,服务方法必须返回基础数据类型。

用户评论 (0)

发表评论

captcha