【例子介绍】ThinkPHP6通用后台权限管理系统源码框架
基于thinkphp5.0的后台管理源码,集成权限管理等多种功能,可在此基础上增加自己想要的功能
【相关图片】
【源码结构】
.
├── 1767
│ └── ThinkPHP6通用后台权限管理系统源码框架
│ ├── LICENSE.txt
│ ├── app
│ │ ├── AppService.php
│ │ ├── BaseController.php
│ │ ├── ExceptionHandle.php
│ │ ├── Request.php
│ │ ├── admin
│ │ │ ├── controller
│ │ │ │ ├── Admin.php
│ │ │ │ ├── AdminActionLog.php
│ │ │ │ ├── AdminLoginLog.php
│ │ │ │ ├── Archive.php
│ │ │ │ ├── Arctype.php
│ │ │ │ ├── AuthGroup.php
│ │ │ │ ├── AuthRule.php
│ │ │ │ ├── Banner.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Flink.php
│ │ │ │ ├── Index.php
│ │ │ │ ├── Login.php
│ │ │ │ ├── Member.php
│ │ │ │ ├── MemberActionLog.php
│ │ │ │ ├── MemberLoginLog.php
│ │ │ │ ├── ModuleClass.php
│ │ │ │ ├── Mood.php
│ │ │ │ ├── Sparky.php
│ │ │ │ ├── Uploads.php
│ │ │ │ └── Widgets.php
│ │ │ └── provider.php
│ │ ├── common
│ │ │ ├── controller
│ │ │ │ ├── Admin.php
│ │ │ │ └── Home.php
│ │ │ ├── model
│ │ │ │ ├── Admin.php
│ │ │ │ ├── AdminActionLog.php
│ │ │ │ ├── AdminLoginLog.php
│ │ │ │ ├── Archive.php
│ │ │ │ ├── Arctype.php
│ │ │ │ ├── AuthGroup.php
│ │ │ │ ├── AuthGroupAccess.php
│ │ │ │ ├── AuthRule.php
│ │ │ │ ├── Banner.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Flink.php
│ │ │ │ ├── Member.php
│ │ │ │ ├── MemberActionLog.php
│ │ │ │ ├── MemberLoginLog.php
│ │ │ │ ├── ModuleClass.php
│ │ │ │ ├── Mood.php
│ │ │ │ ├── QqConnect.php
│ │ │ │ └── Sparky.php
│ │ │ ├── validate
│ │ │ │ ├── Admin.php
│ │ │ │ ├── Archive.php
│ │ │ │ ├── Arctype.php
│ │ │ │ ├── AuthGroup.php
│ │ │ │ ├── AuthRule.php
│ │ │ │ ├── Banner.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Flink.php
│ │ │ │ ├── Member.php
│ │ │ │ ├── ModuleClass.php
│ │ │ │ ├── Mood.php
│ │ │ │ └── Sparky.php
│ │ │ └── widget
│ │ │ ├── Checkbox.php
│ │ │ ├── Content.php
│ │ │ ├── Date.php
│ │ │ ├── FileUpload.php
│ │ │ ├── Hidden.php
│ │ │ ├── Input.php
│ │ │ ├── Radio.php
│ │ │ ├── Select.php
│ │ │ ├── Switchs.php
│ │ │ ├── Text.php
│ │ │ └── Textarea.php
│ │ ├── common.php
│ │ ├── event.php
│ │ ├── home
│ │ │ └── controller
│ │ │ └── Index.php
│ │ ├── lang
│ │ │ ├── zh-cn
│ │ │ │ ├── Admin.php
│ │ │ │ ├── AdminActionLog.php
│ │ │ │ ├── AdminLoginLog.php
│ │ │ │ ├── Archive.php
│ │ │ │ ├── Arctype.php
│ │ │ │ ├── AuthGroup.php
│ │ │ │ ├── AuthRule.php
│ │ │ │ ├── Banner.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Flink.php
│ │ │ │ ├── Index.php
│ │ │ │ ├── Login.php
│ │ │ │ ├── Member.php
│ │ │ │ ├── MemberActionLog.php
│ │ │ │ ├── MemberLoginLog.php
│ │ │ │ ├── ModuleClass.php
│ │ │ │ ├── Mood.php
│ │ │ │ └── Sparky.php
│ │ │ └── zh-cn.php
│ │ ├── middleware
│ │ │ ├── AdminAuth.php
│ │ │ ├── AdminBaseData.php
│ │ │ └── LoadLangPack.php
│ │ ├── middleware.php
│ │ ├── provider.php
│ │ └── service.php
│ ├── composer.json
│ ├── composer.lock
│ ├── config
│ │ ├── app.php
│ │ ├── cache.php
│ │ ├── captcha.php
│ │ ├── console.php
│ │ ├── cookie.php
│ │ ├── database.php
│ │ ├── dbconfig.php
│ │ ├── filesystem.php
│ │ ├── lang.php
│ │ ├── log.php
│ │ ├── middleware.php
│ │ ├── route.php
│ │ ├── selectlist.php
│ │ ├── session.php
│ │ ├── trace.php
│ │ └── view.php
│ ├── extend
│ │ ├── expand
│ │ │ ├── Auth.php
│ │ │ ├── BootstrapAdmin.php
│ │ │ ├── BootstrapHome.php
│ │ │ └── Tree.php
│ │ └── qqconnect
│ │ ├── ErrorCase.php
│ │ ├── Oauth.php
│ │ ├── QC.php
│ │ ├── Recorder.php
│ │ └── URL.php
│ ├── public
│ │ ├── favicon.ico
│ │ ├── index.php
│ │ ├── nginx.htaccess
│ │ ├── robots.txt
│ │ ├── router.php
│ │ ├── static
│ │ │ ├── global
│ │ │ │ ├── bootstrap
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── bootstrap.min.css
│ │ │ │ │ └── js
│ │ │ │ │ └── bootstrap.min.js
│ │ │ │ ├── chart
│ │ │ │ │ └── Chart.min.js
│ │ │ │ ├── common
│ │ │ │ │ ├── img
│ │ │ │ │ │ ├── add-flink.jpg
│ │ │ │ │ │ ├── avatar.png
│ │ │ │ │ │ └── default_img.png
│ │ │ │ │ └── js
│ │ │ │ │ ├── html5shiv.min.js
│ │ │ │ │ └── respond.min.js
│ │ │ │ ├── cropper
│ │ │ │ │ ├── cropper.main.css
│ │ │ │ │ ├── cropper.main.js
│ │ │ │ │ ├── cropper.min.css
│ │ │ │ │ ├── cropper.min.js
│ │ │ │ │ └── loading.gif
│ │ │ │ ├── datetimepicker
│ │ │ │ │ ├── bootstrap-datetimepicker.min.css
│ │ │ │ │ ├── bootstrap-datetimepicker.min.js
│ │ │ │ │ └── moment-with-locales.min.js
│ │ │ │ ├── font-awesome
│ │ │ │ │ ├── css
│ │ │ │ │ │ └── font-awesome.min.css
│ │ │ │ │ └── fonts
│ │ │ │ │ ├── FontAwesome.otf
│ │ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ │ └── fontawesome-webfont.woff2
│ │ │ │ ├── icheck
│ │ │ │ │ ├── flat
│ │ │ │ │ │ ├── green.css
│ │ │ │ │ │ ├── green.png
│ │ │ │ │ │ └── green@2x.png
│ │ │ │ │ └── icheck.min.js
│ │ │ │ ├── jquery
│ │ │ │ │ ├── jquery-2.2.3.min.js
│ │ │ │ │ ├── jquery.cookie.js
│ │ │ │ │ ├── jquery.form.js
│ │ │ │ │ └── jquery.pjax.js
│ │ │ │ ├── jquery-slimscroll
│ │ │ │ │ └── jquery.slimscroll.min.js
│ │ │ │ ├── kindeditor
│ │ │ │ │ ├── kindeditor-all.js
│ │ │ │ │ ├── lang
│ │ │ │ │ │ ├── en.js
│ │ │ │ │ │ └── zh-CN.js
│ │ │ │ │ ├── plugins
│ │ │ │ │ │ ├── anchor
│ │ │ │ │ │ │ └── anchor.js
│ │ │ │ │ │ ├── autoheight
│ │ │ │ │ │ │ └── autoheight.js
│ │ │ │ │ │ ├── baidumap
│ │ │ │ │ │ │ ├── baidumap.js
│ │ │ │ │ │ │ ├── index.html
│ │ │ │ │ │ │ └── map.html
│ │ │ │ │ │ ├── clearhtml
│ │ │ │ │ │ │ └── clearhtml.js
│ │ │ │ │ │ ├── code
│ │ │ │ │ │ │ ├── code.js
│ │ │ │ │ │ │ ├── prettify.css
│ │ │ │ │ │ │ └── prettify.js
│ │ │ │ │ │ ├── emoticons
│ │ │ │ │ │ │ └── emoticons.js
│ │ │ │ │ │ ├── filemanager
│ │ │ │ │ │ │ ├── filemanager.js
│ │ │ │ │ │ │ └── images
│ │ │ │ │ │ │ ├── delete.png
│ │ │ │ │ │ │ ├── file-16.gif
│ │ │ │ │ │ │ ├── file-64.gif
│ │ │ │ │ │ │ ├── folder-16.gif
│ │ │ │ │ │ │ ├── folder-64.gif
│ │ │ │ │ │ │ ├── go-up.gif
│ │ │ │ │ │ │ ├── open.png
│ │ │ │ │ │ │ └── quote.png
│ │ │ │ │ │ ├── fixtoolbar
│ │ │ │ │ │ │ └── fixtoolbar.js
│ │ │ │ │ │ ├── flash
│ │ │ │ │ │ │ └── flash.js
│ │ │ │ │ │ ├── image
│ │ │ │ │ │ │ ├── image.js
│ │ │ │ │ │ │ └── images
│ │ │ │ │ │ │ ├── align_left.gif
│ │ │ │ │ │ │ ├── align_right.gif
│ │ │ │ │ │ │ ├── align_top.gif
│ │ │ │ │ │ │ └── refresh.png
│ │ │ │ │ │ ├── insertfile
│ │ │ │ │ │ │ └── insertfile.js
│ │ │ │ │ │ ├── insertflash
│ │ │ │ │ │ │ └── insertflash.js
│ │ │ │ │ │ ├── insertmedia
│ │ │ │ │ │ │ └── insertmedia.js
│ │ │ │ │ │ ├── lineheight
│ │ │ │ │ │ │ └── lineheight.js
│ │ │ │ │ │ ├── link
│ │ │ │ │ │ │ └── link.js
│ │ │ │ │ │ ├── map
│ │ │ │ │ │ │ ├── map.html
│ │ │ │ │ │ │ └── map.js
│ │ │ │ │ │ ├── media
│ │ │ │ │ │ │ └── media.js
│ │ │ │ │ │ ├── multiimage
│ │ │ │ │ │ │ ├── images
│ │ │ │ │ │ │ │ ├── image.png
│ │ │ │ │ │ │ │ ├── select-files-en.png
│ │ │ │ │ │ │ │ ├── select-files-zh-CN.png
│ │ │ │ │ │ │ │ └── swfupload.swf
│ │ │ │ │ │ │ └── multiimage.js
│ │ │ │ │ │ ├── pagebreak
│ │ │ │ │ │ │ └── pagebreak.js
│ │ │ │ │ │ ├── plainpaste
│ │ │ │ │ │ │ └── plainpaste.js
│ │ │ │ │ │ ├── preview
│ │ │ │ │ │ │ └── preview.js
│ │ │ │ │ │ ├── quickformat
│ │ │ │ │ │ │ └── quickformat.js
│ │ │ │ │ │ ├── table
│ │ │ │ │ │ │ └── table.js
│ │ │ │ │ │ ├── template
│ │ │ │ │ │ │ ├── html
│ │ │ │ │ │ │ │ ├── 1.html
│ │ │ │ │ │ │ │ ├── 2.html
│ │ │ │ │ │ │ │ └── 3.html
│ │ │ │ │ │ │ └── template.js
│ │ │ │ │ │ └── wordpaste
│ │ │ │ │ │ └── wordpaste.js
│ │ │ │ │ ├── src
│ │ │ │ │ │ ├── ajax.js
│ │ │ │ │ │ ├── cmd.js
│ │ │ │ │ │ ├── colorpicker.js
│ │ │ │ │ │ ├── config.js
│ │ │ │ │ │ ├── core.js
│ │ │ │ │ │ ├── dialog.js
│ │ │ │ │ │ ├── edit.js
│ │ │ │ │ │ ├── event.js
│ │ │ │ │ │ ├── footer.js
│ │ │ │ │ │ ├── header.js
│ │ │ │ │ │ ├── html.js
│ │ │ │ │ │ ├── main.js
│ │ │ │ │ │ ├── menu.js
│ │ │ │ │ │ ├── node.js
│ │ │ │ │ │ ├── range.js
│ │ │ │ │ │ ├── selector.js
│ │ │ │ │ │ ├── tabs.js
│ │ │ │ │ │ ├── toolbar.js
│ │ │ │ │ │ ├── uploadbutton.js
│ │ │ │ │ │ └── widget.js
│ │ │ │ │ └── themes
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── anchor.gif
│ │ │ │ │ │ ├── blank.gif
│ │ │ │ │ │ ├── flash.gif
│ │ │ │ │ │ ├── loading.gif
│ │ │ │ │ │ ├── media.gif
│ │ │ │ │ │ └── rm.gif
│ │ │ │ │ ├── default
│ │ │ │ │ │ ├── background.png
│ │ │ │ │ │ ├── default.css
│ │ │ │ │ │ └── default.png
│ │ │ │ │ └── qq
│ │ │ │ │ ├── editor.gif
│ │ │ │ │ └── qq.css
│ │ │ │ ├── layer
│ │ │ │ │ ├── layer.js
│ │ │ │ │ └── theme
│ │ │ │ │ └── default
│ │ │ │ │ ├── icon-ext.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── layer.css
│ │ │ │ │ ├── loading-0.gif
│ │ │ │ │ ├── loading-1.gif
│ │ │ │ │ └── loading-2.gif
│ │ │ │ ├── nprogress
│ │ │ │ │ ├── nprogress.css
│ │ │ │ │ ├── nprogress.js
│ │ │ │ │ └── nprogress_web.css
│ │ │ │ └── select2
│ │ │ │ ├── i18n
│ │ │ │ │ ├── en.js
│ │ │ │ │ └── zh-CN.js
│ │ │ │ ├── select2.min.css
│ │ │ │ └── select2.min.js
│ │ │ └── system
│ │ │ └── dist
│ │ │ ├── css
│ │ │ │ ├── AdminLTE.min.css
│ │ │ │ └── skin-blue.min.css
│ │ │ └── js
│ │ │ ├── adminlte.min.js
│ │ │ ├── common.js
│ │ │ └── login.js
│ │ └── uploads
│ │ ├── avatar
│ │ │ ├── 20190103
│ │ │ │ ├── avatar1.jpg
│ │ │ │ ├── avatar2.jpg
│ │ │ │ └── avatar3.jpg
│ │ │ └── 20201013
│ │ │ └── 20201013095911_584581.jpg
│ │ └── image
│ │ ├── 20170905
│ │ │ ├── admin.jpg
│ │ │ ├── admin_bg.jpg
│ │ │ ├── big.jpg
│ │ │ ├── left2.jpg
│ │ │ └── logo.png
│ │ ├── 20171112
│ │ │ ├── 231a806d76f52c5616d3d1b07f5544f9.jpg
│ │ │ ├── 28e0668373f464cfd69f17ed4c5d4cff.jpg
│ │ │ ├── 2a59be2299a519a135f67d39a20119c6.jpg
│ │ │ ├── 7e1ba795bbd168a9bf8a07d9e608c0e1.jpg
│ │ │ ├── 7f47d025f5ae64f2a24a95424ddae06c.jpg
│ │ │ ├── 8501c005523f5fdc12c6fc910e3bea01.jpg
│ │ │ ├── a36ef4ebf3d2752753d29cd579c6783b.jpg
│ │ │ ├── a43d681a71347ed96b51f052ed2ff912.jpg
│ │ │ ├── ad0118282c6ffb5cd7fe8c9142e210c6.jpg
│ │ │ ├── b5a94d1fd0715665290ef6711592db9e.jpg
│ │ │ ├── c8b6508897d7e20bc9c927b1b339dca3.jpg
│ │ │ ├── c911b7cf6d099b5290cffb4c32359053.jpg
│ │ │ ├── cab2cf25a01f4e189b38c780846f321d.jpg
│ │ │ ├── d1de5ca136a6e50332f3ec041440ddfd.jpg
│ │ │ ├── d60efeaa9307a7d6d032ea7f6b5897a1.jpg
│ │ │ ├── d7b6afdcb5e3a064be9e0f3c4a465cae.jpg
│ │ │ ├── e485f9c2c8d2c348f150ad5c770d6d14.jpg
│ │ │ └── e608dfe7f7f9dd71e7cb03755b8bfde3.jpg
│ │ ├── 20190518
│ │ │ └── banner_03.jpg
│ │ └── list-icon
│ │ ├── bootstrap.jpg
│ │ ├── css3.jpg
│ │ ├── html5.jpg
│ │ ├── jquery.jpg
│ │ └── mysql.jpg
│ ├── route
│ │ ├── app.php
│ │ └── index
│ │ └── route.php
│ ├── runtime
│ │ ├── admin
│ │ │ ├── log
│ │ │ │ ├── 202011
│ │ │ │ │ └── 30.log
│ │ │ │ └── 202012
│ │ │ │ ├── 01.log
│ │ │ │ └── 02.log
│ │ │ └── temp
│ │ │ ├── 0ce286de4bf320b83483fea085bb186d.php
│ │ │ ├── 0d97873b66a9ea3f04cb27a67a32e5d8.php
│ │ │ ├── 19e0e95fa0299a4bac894c6390327486.php
│ │ │ ├── 1be3696d25890dd1e4fa54317778c8be.php
│ │ │ ├── 2088090463cefcf8e92035a0ce7b300c.php
│ │ │ ├── 2c8ac92679dbf5346fbc19c158a4429a.php
│ │ │ ├── 31ad16bf0a3c373f0831e4521827f8a5.php
│ │ │ ├── 354689049205e211c747d1ef2da95912.php
│ │ │ ├── 46f46cf8bdf8add3fae69bf928eea3de.php
│ │ │ ├── 4e68b1cd2a17b7aba0101ac842911a40.php
│ │ │ ├── 4e6c753a0c2b971d9329cc0420ec1c4e.php
│ │ │ ├── 4fe6150155b0812828469bf8c7d9fc3e.php
│ │ │ ├── 51ce73ef698f825dc2c638e4c933c78f.php
│ │ │ ├── 690c00388c770d4f1345460104e8773d.php
│ │ │ ├── 846b6b9e6809b4df358a48f1f2f2e209.php
│ │ │ ├── 85fb1100cd8e8eb5b8d5ac6444a181a1.php
│ │ │ ├── 8a41b0f8b68c440fbb8b80035c023482.php
│ │ │ ├── 8b5bdea6fbe26146ff3487a5147d293d.php
│ │ │ ├── 8d1042915649420d53eac4e83fe84096.php
│ │ │ ├── 902acc03f75aa163eb5946501bae8f27.php
│ │ │ ├── 944a64d52bd61e4243c70a3b032ceb26.php
│ │ │ ├── 946781d38a32da1a7a8e6506aa9d6134.php
│ │ │ ├── 99e63441d0c2dbe8443df3f8e8a1ff90.php
│ │ │ ├── a016b4071be36bd267d459fe3f205e04.php
│ │ │ ├── a2d37c9b8ac24c832d86a0210de1dcb3.php
│ │ │ ├── a6c4114bd4be5f6a9753a90185dbe758.php
│ │ │ ├── b75147ccb33bd9cbb6d358c178ee8bd9.php
│ │ │ ├── bbdebe44970c235949aa5f67713dfd62.php
│ │ │ ├── c1b8402c7942c80f9fc5dbcc67a23b9d.php
│ │ │ ├── c915531533f18de7be2c6f03b2f62943.php
│ │ │ ├── c9b46fd0dae0bd45fa137d22acc19d79.php
│ │ │ ├── ccf4066a005923533e1d952ea8ba48b8.php
│ │ │ ├── da88baf263b6f5c8f1d9caf86aa9f36e.php
│ │ │ ├── e0b1f2e1ab49022c0fa8c061ba8a3ef0.php
│ │ │ ├── ea76433aea1d4c2721e73c003281eed8.php
│ │ │ ├── eeb714231487c9050e0d20be5c984caa.php
│ │ │ ├── f35cc633aa233fd008bc2fdcdd9dd826.php
│ │ │ ├── f579df86c5793b85dbbaddbde952a013.php
│ │ │ └── f8b3b9429873cb39046864cd093cbd7d.php
│ │ ├── cache
│ │ │ ├── 1e
│ │ │ │ └── 541af34bef1c8619929a32aae5e099.php
│ │ │ ├── ab
│ │ │ │ └── 2cd01cb7cbe085529986c949d736a9.php
│ │ │ ├── d1
│ │ │ │ └── 948a7f600e71b6c50e8165c55f04f5.php
│ │ │ └── df
│ │ │ └── 45a0f9ea0fa5d9e6ec72b4325ed16d.php
│ │ └── session
│ │ └── sess_9045f1eb0a730e2a300e7ff4091931b6
│ ├── think
│ ├── vendor
│ │ ├── autoload.php
│ │ ├── bin
│ │ │ ├── var-dump-server
│ │ │ └── var-dump-server.bat
│ │ ├── composer
│ │ │ ├── ClassLoader.php
│ │ │ ├── LICENSE
│ │ │ ├── autoload_classmap.php
│ │ │ ├── autoload_files.php
│ │ │ ├── autoload_namespaces.php
│ │ │ ├── autoload_psr4.php
│ │ │ ├── autoload_real.php
│ │ │ ├── autoload_static.php
│ │ │ └── installed.json
│ │ ├── league
│ │ │ ├── flysystem
│ │ │ │ ├── CODE_OF_CONDUCT.md
│ │ │ │ ├── LICENSE
│ │ │ │ ├── SECURITY.md
│ │ │ │ ├── composer.json
│ │ │ │ ├── deprecations.md
│ │ │ │ └── src
│ │ │ │ ├── Adapter
│ │ │ │ │ ├── AbstractAdapter.php
│ │ │ │ │ ├── AbstractFtpAdapter.php
│ │ │ │ │ ├── CanOverwriteFiles.php
│ │ │ │ │ ├── Ftp.php
│ │ │ │ │ ├── Ftpd.php
│ │ │ │ │ ├── Local.php
│ │ │ │ │ ├── NullAdapter.php
│ │ │ │ │ ├── Polyfill
│ │ │ │ │ │ ├── NotSupportingVisibilityTrait.php
│ │ │ │ │ │ ├── StreamedCopyTrait.php
│ │ │ │ │ │ ├── StreamedReadingTrait.php
│ │ │ │ │ │ ├── StreamedTrait.php
│ │ │ │ │ │ └── StreamedWritingTrait.php
│ │ │ │ │ └── SynologyFtp.php
│ │ │ │ ├── AdapterInterface.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── ConfigAwareTrait.php
│ │ │ │ ├── ConnectionErrorException.php
│ │ │ │ ├── ConnectionRuntimeException.php
│ │ │ │ ├── Directory.php
│ │ │ │ ├── Exception.php
│ │ │ │ ├── File.php
│ │ │ │ ├── FileExistsException.php
│ │ │ │ ├── FileNotFoundException.php
│ │ │ │ ├── Filesystem.php
│ │ │ │ ├── FilesystemException.php
│ │ │ │ ├── FilesystemInterface.php
│ │ │ │ ├── FilesystemNotFoundException.php
│ │ │ │ ├── Handler.php
│ │ │ │ ├── InvalidRootException.php
│ │ │ │ ├── MountManager.php
│ │ │ │ ├── NotSupportedException.php
│ │ │ │ ├── Plugin
│ │ │ │ │ ├── AbstractPlugin.php
│ │ │ │ │ ├── EmptyDir.php
│ │ │ │ │ ├── ForcedCopy.php
│ │ │ │ │ ├── ForcedRename.php
│ │ │ │ │ ├── GetWithMetadata.php
│ │ │ │ │ ├── ListFiles.php
│ │ │ │ │ ├── ListPaths.php
│ │ │ │ │ ├── ListWith.php
│ │ │ │ │ ├── PluggableTrait.php
│ │ │ │ │ └── PluginNotFoundException.php
│ │ │ │ ├── PluginInterface.php
│ │ │ │ ├── ReadInterface.php
│ │ │ │ ├── RootViolationException.php
│ │ │ │ ├── SafeStorage.php
│ │ │ │ ├── UnreadableFileException.php
│ │ │ │ ├── Util
│ │ │ │ │ ├── ContentListingFormatter.php
│ │ │ │ │ ├── MimeType.php
│ │ │ │ │ └── StreamHasher.php
│ │ │ │ └── Util.php
│ │ │ ├── flysystem-cached-adapter
│ │ │ │ ├── LICENSE
│ │ │ │ ├── clover
│ │ │ │ ├── composer.json
│ │ │ │ ├── phpspec.yml
│ │ │ │ ├── phpunit.php
│ │ │ │ ├── phpunit.xml
│ │ │ │ ├── readme.md
│ │ │ │ ├── spec
│ │ │ │ │ └── CachedAdapterSpec.php
│ │ │ │ ├── src
│ │ │ │ │ ├── CacheInterface.php
│ │ │ │ │ ├── CachedAdapter.php
│ │ │ │ │ └── Storage
│ │ │ │ │ ├── AbstractCache.php
│ │ │ │ │ ├── Adapter.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ ├── Memory.php
│ │ │ │ │ ├── Noop.php
│ │ │ │ │ ├── PhpRedis.php
│ │ │ │ │ ├── Predis.php
│ │ │ │ │ ├── Psr6Cache.php
│ │ │ │ │ └── Stash.php
│ │ │ │ └── tests
│ │ │ │ ├── AdapterCacheTests.php
│ │ │ │ ├── InspectionTests.php
│ │ │ │ ├── MemcachedTests.php
│ │ │ │ ├── MemoryCacheTests.php
│ │ │ │ ├── NoopCacheTests.php
│ │ │ │ ├── PhpRedisTests.php
│ │ │ │ ├── PredisTests.php
│ │ │ │ ├── Psr6CacheTest.php
│ │ │ │ └── StashTest.php
│ │ │ └── mime-type-detection
│ │ │ ├── LICENSE
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── EmptyExtensionToMimeTypeMap.php
│ │ │ ├── ExtensionMimeTypeDetector.php
│ │ │ ├── ExtensionToMimeTypeMap.php
│ │ │ ├── FinfoMimeTypeDetector.php
│ │ │ ├── GeneratedExtensionToMimeTypeMap.php
│ │ │ └── MimeTypeDetector.php
│ │ ├── psr
│ │ │ ├── cache
│ │ │ │ ├── CHANGELOG.md
│ │ │ │ ├── LICENSE.txt
│ │ │ │ ├── README.md
│ │ │ │ ├── composer.json
│ │ │ │ └── src
│ │ │ │ ├── CacheException.php
│ │ │ │ ├── CacheItemInterface.php
│ │ │ │ ├── CacheItemPoolInterface.php
│ │ │ │ └── InvalidArgumentException.php
│ │ │ ├── container
│ │ │ │ ├── LICENSE
│ │ │ │ ├── README.md
│ │ │ │ ├── composer.json
│ │ │ │ └── src
│ │ │ │ ├── ContainerExceptionInterface.php
│ │ │ │ ├── ContainerInterface.php
│ │ │ │ └── NotFoundExceptionInterface.php
│ │ │ ├── log
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Psr
│ │ │ │ │ └── Log
│ │ │ │ │ ├── AbstractLogger.php
│ │ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ │ ├── LogLevel.php
│ │ │ │ │ ├── LoggerAwareInterface.php
│ │ │ │ │ ├── LoggerAwareTrait.php
│ │ │ │ │ ├── LoggerInterface.php
│ │ │ │ │ ├── LoggerTrait.php
│ │ │ │ │ ├── NullLogger.php
│ │ │ │ │ └── Test
│ │ │ │ │ ├── DummyTest.php
│ │ │ │ │ ├── LoggerInterfaceTest.php
│ │ │ │ │ └── TestLogger.php
│ │ │ │ ├── README.md
│ │ │ │ └── composer.json
│ │ │ └── simple-cache
│ │ │ ├── LICENSE.md
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── CacheException.php
│ │ │ ├── CacheInterface.php
│ │ │ └── InvalidArgumentException.php
│ │ ├── services.php
│ │ ├── symfony
│ │ │ ├── polyfill-mbstring
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Mbstring.php
│ │ │ │ ├── README.md
│ │ │ │ ├── Resources
│ │ │ │ │ └── unidata
│ │ │ │ │ ├── lowerCase.php
│ │ │ │ │ ├── titleCaseRegexp.php
│ │ │ │ │ └── upperCase.php
│ │ │ │ ├── bootstrap.php
│ │ │ │ └── composer.json
│ │ │ ├── polyfill-php72
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Php72.php
│ │ │ │ ├── README.md
│ │ │ │ ├── bootstrap.php
│ │ │ │ └── composer.json
│ │ │ ├── polyfill-php80
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Php80.php
│ │ │ │ ├── README.md
│ │ │ │ ├── Resources
│ │ │ │ │ └── stubs
│ │ │ │ │ ├── Stringable.php
│ │ │ │ │ ├── UnhandledMatchError.php
│ │ │ │ │ └── ValueError.php
│ │ │ │ ├── bootstrap.php
│ │ │ │ └── composer.json
│ │ │ └── var-dumper
│ │ │ ├── CHANGELOG.md
│ │ │ ├── Caster
│ │ │ │ ├── AmqpCaster.php
│ │ │ │ ├── ArgsStub.php
│ │ │ │ ├── Caster.php
│ │ │ │ ├── ClassStub.php
│ │ │ │ ├── ConstStub.php
│ │ │ │ ├── CutArrayStub.php
│ │ │ │ ├── CutStub.php
│ │ │ │ ├── DOMCaster.php
│ │ │ │ ├── DateCaster.php
│ │ │ │ ├── DoctrineCaster.php
│ │ │ │ ├── DsCaster.php
│ │ │ │ ├── DsPairStub.php
│ │ │ │ ├── EnumStub.php
│ │ │ │ ├── ExceptionCaster.php
│ │ │ │ ├── FrameStub.php
│ │ │ │ ├── GmpCaster.php
│ │ │ │ ├── ImagineCaster.php
│ │ │ │ ├── ImgStub.php
│ │ │ │ ├── IntlCaster.php
│ │ │ │ ├── LinkStub.php
│ │ │ │ ├── MemcachedCaster.php
│ │ │ │ ├── PdoCaster.php
│ │ │ │ ├── PgSqlCaster.php
│ │ │ │ ├── ProxyManagerCaster.php
│ │ │ │ ├── RedisCaster.php
│ │ │ │ ├── ReflectionCaster.php
│ │ │ │ ├── ResourceCaster.php
│ │ │ │ ├── SplCaster.php
│ │ │ │ ├── StubCaster.php
│ │ │ │ ├── SymfonyCaster.php
│ │ │ │ ├── TraceStub.php
│ │ │ │ ├── UuidCaster.php
│ │ │ │ ├── XmlReaderCaster.php
│ │ │ │ └── XmlResourceCaster.php
│ │ │ ├── Cloner
│ │ │ │ ├── AbstractCloner.php
│ │ │ │ ├── ClonerInterface.php
│ │ │ │ ├── Cursor.php
│ │ │ │ ├── Data.php
│ │ │ │ ├── DumperInterface.php
│ │ │ │ ├── Stub.php
│ │ │ │ └── VarCloner.php
│ │ │ ├── Command
│ │ │ │ ├── Descriptor
│ │ │ │ │ ├── CliDescriptor.php
│ │ │ │ │ ├── DumpDescriptorInterface.php
│ │ │ │ │ └── HtmlDescriptor.php
│ │ │ │ └── ServerDumpCommand.php
│ │ │ ├── Dumper
│ │ │ │ ├── AbstractDumper.php
│ │ │ │ ├── CliDumper.php
│ │ │ │ ├── ContextProvider
│ │ │ │ │ ├── CliContextProvider.php
│ │ │ │ │ ├── ContextProviderInterface.php
│ │ │ │ │ ├── RequestContextProvider.php
│ │ │ │ │ └── SourceContextProvider.php
│ │ │ │ ├── ContextualizedDumper.php
│ │ │ │ ├── DataDumperInterface.php
│ │ │ │ ├── HtmlDumper.php
│ │ │ │ └── ServerDumper.php
│ │ │ ├── Exception
│ │ │ │ └── ThrowingCasterException.php
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── Resources
│ │ │ │ ├── bin
│ │ │ │ │ └── var-dump-server
│ │ │ │ ├── css
│ │ │ │ │ └── htmlDescriptor.css
│ │ │ │ ├── functions
│ │ │ │ │ └── dump.php
│ │ │ │ └── js
│ │ │ │ └── htmlDescriptor.js
│ │ │ ├── Server
│ │ │ │ ├── Connection.php
│ │ │ │ └── DumpServer.php
│ │ │ ├── Test
│ │ │ │ └── VarDumperTestTrait.php
│ │ │ ├── VarDumper.php
│ │ │ └── composer.json
│ │ └── topthink
│ │ ├── framework
│ │ │ ├── CONTRIBUTING.md
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ ├── logo.png
│ │ │ ├── phpunit.xml.dist
│ │ │ ├── src
│ │ │ │ ├── helper.php
│ │ │ │ ├── lang
│ │ │ │ │ └── zh-cn.php
│ │ │ │ ├── think
│ │ │ │ │ ├── App.php
│ │ │ │ │ ├── Cache.php
│ │ │ │ │ ├── Config.php
│ │ │ │ │ ├── Console.php
│ │ │ │ │ ├── Container.php
│ │ │ │ │ ├── Cookie.php
│ │ │ │ │ ├── Db.php
│ │ │ │ │ ├── Env.php
│ │ │ │ │ ├── Event.php
│ │ │ │ │ ├── Exception.php
│ │ │ │ │ ├── Facade.php
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Filesystem.php
│ │ │ │ │ ├── Http.php
│ │ │ │ │ ├── Lang.php
│ │ │ │ │ ├── Log.php
│ │ │ │ │ ├── Manager.php
│ │ │ │ │ ├── Middleware.php
│ │ │ │ │ ├── Pipeline.php
│ │ │ │ │ ├── Request.php
│ │ │ │ │ ├── Response.php
│ │ │ │ │ ├── Route.php
│ │ │ │ │ ├── Service.php
│ │ │ │ │ ├── Session.php
│ │ │ │ │ ├── Validate.php
│ │ │ │ │ ├── View.php
│ │ │ │ │ ├── cache
│ │ │ │ │ │ ├── Driver.php
│ │ │ │ │ │ ├── TagSet.php
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ ├── Memcache.php
│ │ │ │ │ │ ├── Memcached.php
│ │ │ │ │ │ ├── Redis.php
│ │ │ │ │ │ └── Wincache.php
│ │ │ │ │ ├── console
│ │ │ │ │ │ ├── Command.php
│ │ │ │ │ │ ├── Input.php
│ │ │ │ │ │ ├── LICENSE
│ │ │ │ │ │ ├── Output.php
│ │ │ │ │ │ ├── Table.php
│ │ │ │ │ │ ├── bin
│ │ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ │ └── hiddeninput.exe
│ │ │ │ │ │ ├── command
│ │ │ │ │ │ │ ├── Clear.php
│ │ │ │ │ │ │ ├── Help.php
│ │ │ │ │ │ │ ├── Lists.php
│ │ │ │ │ │ │ ├── Make.php
│ │ │ │ │ │ │ ├── RouteList.php
│ │ │ │ │ │ │ ├── RunServer.php
│ │ │ │ │ │ │ ├── ServiceDiscover.php
│ │ │ │ │ │ │ ├── VendorPublish.php
│ │ │ │ │ │ │ ├── Version.php
│ │ │ │ │ │ │ ├── make
│ │ │ │ │ │ │ │ ├── Command.php
│ │ │ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ │ │ ├── Event.php
│ │ │ │ │ │ │ │ ├── Listener.php
│ │ │ │ │ │ │ │ ├── Middleware.php
│ │ │ │ │ │ │ │ ├── Model.php
│ │ │ │ │ │ │ │ ├── Service.php
│ │ │ │ │ │ │ │ ├── Subscribe.php
│ │ │ │ │ │ │ │ ├── Validate.php
│ │ │ │ │ │ │ │ └── stubs
│ │ │ │ │ │ │ │ ├── command.stub
│ │ │ │ │ │ │ │ ├── controller.api.stub
│ │ │ │ │ │ │ │ ├── controller.plain.stub
│ │ │ │ │ │ │ │ ├── controller.stub
│ │ │ │ │ │ │ │ ├── event.stub
│ │ │ │ │ │ │ │ ├── listener.stub
│ │ │ │ │ │ │ │ ├── middleware.stub
│ │ │ │ │ │ │ │ ├── model.stub
│ │ │ │ │ │ │ │ ├── service.stub
│ │ │ │ │ │ │ │ ├── subscribe.stub
│ │ │ │ │ │ │ │ └── validate.stub
│ │ │ │ │ │ │ └── optimize
│ │ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ │ └── Schema.php
│ │ │ │ │ │ ├── input
│ │ │ │ │ │ │ ├── Argument.php
│ │ │ │ │ │ │ ├── Definition.php
│ │ │ │ │ │ │ └── Option.php
│ │ │ │ │ │ └── output
│ │ │ │ │ │ ├── Ask.php
│ │ │ │ │ │ ├── Descriptor.php
│ │ │ │ │ │ ├── Formatter.php
│ │ │ │ │ │ ├── Question.php
│ │ │ │ │ │ ├── descriptor
│ │ │ │ │ │ │ └── Console.php
│ │ │ │ │ │ ├── driver
│ │ │ │ │ │ │ ├── Buffer.php
│ │ │ │ │ │ │ ├── Console.php
│ │ │ │ │ │ │ └── Nothing.php
│ │ │ │ │ │ ├── formatter
│ │ │ │ │ │ │ ├── Stack.php
│ │ │ │ │ │ │ └── Style.php
│ │ │ │ │ │ └── question
│ │ │ │ │ │ ├── Choice.php
│ │ │ │ │ │ └── Confirmation.php
│ │ │ │ │ ├── contract
│ │ │ │ │ │ ├── CacheHandlerInterface.php
│ │ │ │ │ │ ├── LogHandlerInterface.php
│ │ │ │ │ │ ├── ModelRelationInterface.php
│ │ │ │ │ │ ├── SessionHandlerInterface.php
│ │ │ │ │ │ └── TemplateHandlerInterface.php
│ │ │ │ │ ├── event
│ │ │ │ │ │ ├── AppInit.php
│ │ │ │ │ │ ├── HttpEnd.php
│ │ │ │ │ │ ├── HttpRun.php
│ │ │ │ │ │ ├── LogWrite.php
│ │ │ │ │ │ └── RouteLoaded.php
│ │ │ │ │ ├── exception
│ │ │ │ │ │ ├── ClassNotFoundException.php
│ │ │ │ │ │ ├── ErrorException.php
│ │ │ │ │ │ ├── FileException.php
│ │ │ │ │ │ ├── FuncNotFoundException.php
│ │ │ │ │ │ ├── Handle.php
│ │ │ │ │ │ ├── HttpException.php
│ │ │ │ │ │ ├── HttpResponseException.php
│ │ │ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ │ │ ├── RouteNotFoundException.php
│ │ │ │ │ │ └── ValidateException.php
│ │ │ │ │ ├── facade
│ │ │ │ │ │ ├── App.php
│ │ │ │ │ │ ├── Cache.php
│ │ │ │ │ │ ├── Config.php
│ │ │ │ │ │ ├── Console.php
│ │ │ │ │ │ ├── Cookie.php
│ │ │ │ │ │ ├── Env.php
│ │ │ │ │ │ ├── Event.php
│ │ │ │ │ │ ├── Filesystem.php
│ │ │ │ │ │ ├── Lang.php
│ │ │ │ │ │ ├── Log.php
│ │ │ │ │ │ ├── Middleware.php
│ │ │ │ │ │ ├── Request.php
│ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ ├── Session.php
│ │ │ │ │ │ ├── Validate.php
│ │ │ │ │ │ └── View.php
│ │ │ │ │ ├── file
│ │ │ │ │ │ └── UploadedFile.php
│ │ │ │ │ ├── filesystem
│ │ │ │ │ │ ├── CacheStore.php
│ │ │ │ │ │ ├── Driver.php
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ └── Local.php
│ │ │ │ │ ├── initializer
│ │ │ │ │ │ ├── BootService.php
│ │ │ │ │ │ ├── Error.php
│ │ │ │ │ │ └── RegisterService.php
│ │ │ │ │ ├── log
│ │ │ │ │ │ ├── Channel.php
│ │ │ │ │ │ ├── ChannelSet.php
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ └── Socket.php
│ │ │ │ │ ├── middleware
│ │ │ │ │ │ ├── AllowCrossDomain.php
│ │ │ │ │ │ ├── CheckRequestCache.php
│ │ │ │ │ │ ├── FormTokenCheck.php
│ │ │ │ │ │ ├── LoadLangPack.php
│ │ │ │ │ │ └── SessionInit.php
│ │ │ │ │ ├── response
│ │ │ │ │ │ ├── File.php
│ │ │ │ │ │ ├── Html.php
│ │ │ │ │ │ ├── Json.php
│ │ │ │ │ │ ├── Jsonp.php
│ │ │ │ │ │ ├── Redirect.php
│ │ │ │ │ │ ├── View.php
│ │ │ │ │ │ └── Xml.php
│ │ │ │ │ ├── route
│ │ │ │ │ │ ├── Dispatch.php
│ │ │ │ │ │ ├── Domain.php
│ │ │ │ │ │ ├── Resource.php
│ │ │ │ │ │ ├── Rule.php
│ │ │ │ │ │ ├── RuleGroup.php
│ │ │ │ │ │ ├── RuleItem.php
│ │ │ │ │ │ ├── RuleName.php
│ │ │ │ │ │ ├── Url.php
│ │ │ │ │ │ └── dispatch
│ │ │ │ │ │ ├── Callback.php
│ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ └── Url.php
│ │ │ │ │ ├── service
│ │ │ │ │ │ ├── ModelService.php
│ │ │ │ │ │ ├── PaginatorService.php
│ │ │ │ │ │ └── ValidateService.php
│ │ │ │ │ ├── session
│ │ │ │ │ │ ├── Store.php
│ │ │ │ │ │ └── driver
│ │ │ │ │ │ ├── Cache.php
│ │ │ │ │ │ └── File.php
│ │ │ │ │ ├── validate
│ │ │ │ │ │ └── ValidateRule.php
│ │ │ │ │ └── view
│ │ │ │ │ └── driver
│ │ │ │ │ └── Php.php
│ │ │ │ └── tpl
│ │ │ │ └── think_exception.tpl
│ │ │ └── tests
│ │ │ ├── AppTest.php
│ │ │ ├── CacheTest.php
│ │ │ ├── ConfigTest.php
│ │ │ ├── ContainerTest.php
│ │ │ ├── DbTest.php
│ │ │ ├── EnvTest.php
│ │ │ ├── EventTest.php
│ │ │ ├── FilesystemTest.php
│ │ │ ├── HttpTest.php
│ │ │ ├── InteractsWithApp.php
│ │ │ ├── LogTest.php
│ │ │ ├── MiddlewareTest.php
│ │ │ ├── RouteTest.php
│ │ │ ├── SessionTest.php
│ │ │ ├── ViewTest.php
│ │ │ └── bootstrap.php
│ │ ├── think-captcha
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── assets
│ │ │ │ ├── bgs
│ │ │ │ │ ├── 1.jpg
│ │ │ │ │ ├── 2.jpg
│ │ │ │ │ ├── 3.jpg
│ │ │ │ │ ├── 4.jpg
│ │ │ │ │ ├── 5.jpg
│ │ │ │ │ ├── 6.jpg
│ │ │ │ │ ├── 7.jpg
│ │ │ │ │ └── 8.jpg
│ │ │ │ ├── ttfs
│ │ │ │ │ ├── 1.ttf
│ │ │ │ │ ├── 2.ttf
│ │ │ │ │ ├── 3.ttf
│ │ │ │ │ ├── 4.ttf
│ │ │ │ │ ├── 5.ttf
│ │ │ │ │ └── 6.ttf
│ │ │ │ └── zhttfs
│ │ │ │ └── 1.ttf
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Captcha.php
│ │ │ ├── CaptchaController.php
│ │ │ ├── CaptchaService.php
│ │ │ ├── config.php
│ │ │ ├── facade
│ │ │ │ └── Captcha.php
│ │ │ └── helper.php
│ │ ├── think-helper
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Collection.php
│ │ │ ├── contract
│ │ │ │ ├── Arrayable.php
│ │ │ │ └── Jsonable.php
│ │ │ ├── helper
│ │ │ │ ├── Arr.php
│ │ │ │ └── Str.php
│ │ │ └── helper.php
│ │ ├── think-image
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ ├── phpunit.xml
│ │ │ ├── src
│ │ │ │ ├── Image.php
│ │ │ │ └── image
│ │ │ │ ├── Exception.php
│ │ │ │ └── gif
│ │ │ │ ├── Decoder.php
│ │ │ │ ├── Encoder.php
│ │ │ │ └── Gif.php
│ │ │ └── tests
│ │ │ ├── CropTest.php
│ │ │ ├── FlipTest.php
│ │ │ ├── InfoTest.php
│ │ │ ├── RotateTest.php
│ │ │ ├── TestCase.php
│ │ │ ├── TextTest.php
│ │ │ ├── ThumbTest.php
│ │ │ ├── WaterTest.php
│ │ │ ├── autoload.php
│ │ │ ├── images
│ │ │ │ ├── test.bmp
│ │ │ │ ├── test.gif
│ │ │ │ ├── test.jpg
│ │ │ │ ├── test.png
│ │ │ │ └── test.ttf
│ │ │ └── tmp
│ │ ├── think-multi-app
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── MultiApp.php
│ │ │ ├── Service.php
│ │ │ ├── Url.php
│ │ │ └── command
│ │ │ ├── Build.php
│ │ │ ├── Clear.php
│ │ │ └── stubs
│ │ │ └── controller.stub
│ │ ├── think-orm
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── DbManager.php
│ │ │ ├── Model.php
│ │ │ ├── Paginator.php
│ │ │ ├── db
│ │ │ │ ├── BaseQuery.php
│ │ │ │ ├── Builder.php
│ │ │ │ ├── CacheItem.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── ConnectionInterface.php
│ │ │ │ ├── Fetch.php
│ │ │ │ ├── Mongo.php
│ │ │ │ ├── PDOConnection.php
│ │ │ │ ├── Query.php
│ │ │ │ ├── Raw.php
│ │ │ │ ├── Where.php
│ │ │ │ ├── builder
│ │ │ │ │ ├── Mongo.php
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Oracle.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ └── Sqlsrv.php
│ │ │ │ ├── concern
│ │ │ │ │ ├── AggregateQuery.php
│ │ │ │ │ ├── JoinAndViewQuery.php
│ │ │ │ │ ├── ModelRelationQuery.php
│ │ │ │ │ ├── ParamsBind.php
│ │ │ │ │ ├── ResultOperation.php
│ │ │ │ │ ├── TableFieldInfo.php
│ │ │ │ │ ├── TimeFieldQuery.php
│ │ │ │ │ ├── Transaction.php
│ │ │ │ │ └── WhereQuery.php
│ │ │ │ ├── connector
│ │ │ │ │ ├── Mongo.php
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Oracle.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ ├── Sqlsrv.php
│ │ │ │ │ └── pgsql.sql
│ │ │ │ └── exception
│ │ │ │ ├── BindParamException.php
│ │ │ │ ├── DataNotFoundException.php
│ │ │ │ ├── DbException.php
│ │ │ │ ├── InvalidArgumentException.php
│ │ │ │ ├── ModelEventException.php
│ │ │ │ ├── ModelNotFoundException.php
│ │ │ │ └── PDOException.php
│ │ │ ├── facade
│ │ │ │ └── Db.php
│ │ │ ├── model
│ │ │ │ ├── Collection.php
│ │ │ │ ├── Pivot.php
│ │ │ │ ├── Relation.php
│ │ │ │ ├── concern
│ │ │ │ │ ├── Attribute.php
│ │ │ │ │ ├── Conversion.php
│ │ │ │ │ ├── ModelEvent.php
│ │ │ │ │ ├── OptimLock.php
│ │ │ │ │ ├── RelationShip.php
│ │ │ │ │ ├── SoftDelete.php
│ │ │ │ │ └── TimeStamp.php
│ │ │ │ └── relation
│ │ │ │ ├── BelongsTo.php
│ │ │ │ ├── BelongsToMany.php
│ │ │ │ ├── HasMany.php
│ │ │ │ ├── HasManyThrough.php
│ │ │ │ ├── HasOne.php
│ │ │ │ ├── HasOneThrough.php
│ │ │ │ ├── MorphMany.php
│ │ │ │ ├── MorphOne.php
│ │ │ │ ├── MorphTo.php
│ │ │ │ ├── MorphToMany.php
│ │ │ │ └── OneToOne.php
│ │ │ └── paginator
│ │ │ └── driver
│ │ │ └── Bootstrap.php
│ │ ├── think-template
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Template.php
│ │ │ ├── facade
│ │ │ │ └── Template.php
│ │ │ └── template
│ │ │ ├── TagLib.php
│ │ │ ├── driver
│ │ │ │ └── File.php
│ │ │ ├── exception
│ │ │ │ └── TemplateNotFoundException.php
│ │ │ └── taglib
│ │ │ └── Cx.php
│ │ ├── think-trace
│ │ │ ├── LICENSE
│ │ │ ├── README.md
│ │ │ ├── composer.json
│ │ │ └── src
│ │ │ ├── Console.php
│ │ │ ├── Html.php
│ │ │ ├── Service.php
│ │ │ ├── TraceDebug.php
│ │ │ ├── config.php
│ │ │ └── tpl
│ │ │ └── page_trace.tpl
│ │ └── think-view
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ └── Think.php
│ ├── view
│ │ ├── admin
│ │ │ ├── admin
│ │ │ │ ├── authGroup.html
│ │ │ │ ├── create.html
│ │ │ │ ├── edit.html
│ │ │ │ ├── editSelf.html
│ │ │ │ └── index.html
│ │ │ ├── admin_action_log
│ │ │ │ └── index.html
│ │ │ ├── admin_login_log
│ │ │ │ └── index.html
│ │ │ ├── archive
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── arctype
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── auth_group
│ │ │ │ ├── edit.html
│ │ │ │ ├── index.html
│ │ │ │ └── indexMember.html
│ │ │ ├── auth_rule
│ │ │ │ ├── edit.html
│ │ │ │ ├── index.html
│ │ │ │ └── indexMember.html
│ │ │ ├── banner
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── config
│ │ │ │ ├── edit.html
│ │ │ │ ├── index.html
│ │ │ │ └── save.html
│ │ │ ├── flink
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── index
│ │ │ │ └── index.html
│ │ │ ├── login
│ │ │ │ └── index.html
│ │ │ ├── member
│ │ │ │ ├── authGroup.html
│ │ │ │ ├── create.html
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── member_action_log
│ │ │ │ └── index.html
│ │ │ ├── member_login_log
│ │ │ │ └── index.html
│ │ │ ├── module_class
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── mood
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── public
│ │ │ │ ├── admin_bottom.html
│ │ │ │ ├── admin_left.html
│ │ │ │ ├── admin_load_b.html
│ │ │ │ ├── admin_load_t.html
│ │ │ │ ├── admin_top.html
│ │ │ │ ├── base.html
│ │ │ │ ├── list_action.html
│ │ │ │ ├── search.html
│ │ │ │ ├── search_time.html
│ │ │ │ └── top_action.html
│ │ │ ├── sparky
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ └── widgets
│ │ │ ├── widgetCheckbox.html
│ │ │ ├── widgetContent.html
│ │ │ ├── widgetDate.html
│ │ │ ├── widgetFileUpload.html
│ │ │ ├── widgetInput.html
│ │ │ ├── widgetRadio.html
│ │ │ ├── widgetSelect.html
│ │ │ ├── widgetSwitchs.html
│ │ │ ├── widgetText.html
│ │ │ └── widgetTextarea.html
│ │ └── common
│ │ └── widget
│ │ ├── checkbox.html
│ │ ├── content.html
│ │ ├── date.html
│ │ ├── fileupload.html
│ │ ├── hidden.html
│ │ ├── input.html
│ │ ├── radio.html
│ │ ├── select.html
│ │ ├── switchs.html
│ │ ├── text.html
│ │ └── textarea.html
│ ├── 数据库
│ │ └── 3k8e.sql
│ ├── 精准像素 - www.11px.cn.url
│ ├── 下载说明.txt
│ ├── 安装说明.txt
│ ├── 更多插件资源下载.url
│ ├── 更多网站模板下载.url
│ ├── 更多网站源码下载.url
│ ├── 更多营销软件下载.url
│ ├── 更多视频教程下载.url
│ └── 网站建设制作教程.url
└── 5t6t网_thinkphp后台管理源码商城后台.zip
273 directories, 997 files
评论