【例子介绍】thinkphp开发的资源下载网源码
【相关图片】
【源码结构】
.
├── Thumbs.db
├── thinkphp开发的资源下载网源码.zip
├── 源码
│ ├── application
│ │ ├── api
│ │ │ └── controller
│ │ │ ├── Article.php
│ │ │ ├── Assortment.php
│ │ │ ├── Column.php
│ │ │ ├── Comment.php
│ │ │ ├── Link.php
│ │ │ ├── Menu.php
│ │ │ ├── Page.php
│ │ │ ├── Pay.php
│ │ │ ├── Scode.php
│ │ │ ├── Tag.php
│ │ │ ├── Upgrade.php
│ │ │ └── User.php
│ │ ├── command.php
│ │ ├── common
│ │ │ ├── behavior
│ │ │ │ ├── InitBase.php
│ │ │ │ └── UserSession.php
│ │ │ ├── controller
│ │ │ │ └── Base.php
│ │ │ ├── logic
│ │ │ │ ├── Article.php
│ │ │ │ ├── Assortment.php
│ │ │ │ ├── Basedata.php
│ │ │ │ ├── Column.php
│ │ │ │ ├── Comment.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Link.php
│ │ │ │ ├── Menu.php
│ │ │ │ ├── Page.php
│ │ │ │ ├── Pay.php
│ │ │ │ ├── Scode.php
│ │ │ │ ├── Tag.php
│ │ │ │ ├── Upgrade.php
│ │ │ │ └── User.php
│ │ │ ├── model
│ │ │ │ ├── Article.php
│ │ │ │ ├── Assortment.php
│ │ │ │ ├── BaseModel.php
│ │ │ │ ├── Column.php
│ │ │ │ ├── Comment.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Link.php
│ │ │ │ ├── Menu.php
│ │ │ │ ├── Page.php
│ │ │ │ ├── Pay.php
│ │ │ │ ├── Scode.php
│ │ │ │ ├── Sign.php
│ │ │ │ ├── Tag.php
│ │ │ │ ├── Upgrade.php
│ │ │ │ └── User.php
│ │ │ └── validate
│ │ │ ├── ChangePassword.php
│ │ │ ├── User.php
│ │ │ └── ValidBase.php
│ │ ├── common.php
│ │ ├── index
│ │ │ ├── controller
│ │ │ │ ├── Article.php
│ │ │ │ ├── Basedata.php
│ │ │ │ ├── Index.php
│ │ │ │ ├── Member.php
│ │ │ │ ├── Menu.php
│ │ │ │ ├── Page.php
│ │ │ │ ├── Pay.php
│ │ │ │ ├── Scode.php
│ │ │ │ └── Search.php
│ │ │ └── view
│ │ │ ├── article
│ │ │ │ └── index.html
│ │ │ ├── index
│ │ │ │ └── index.html
│ │ │ ├── member
│ │ │ │ ├── account.html
│ │ │ │ ├── avatar.html
│ │ │ │ ├── buy.html
│ │ │ │ ├── comment.html
│ │ │ │ ├── contribute.html
│ │ │ │ ├── contribute_add.html
│ │ │ │ ├── examine.html
│ │ │ │ ├── favorite.html
│ │ │ │ ├── index.html
│ │ │ │ ├── login.html
│ │ │ │ ├── notice.html
│ │ │ │ ├── password.html
│ │ │ │ ├── pay_integral.html
│ │ │ │ ├── pay_list.html
│ │ │ │ ├── pay_money.html
│ │ │ │ ├── pay_sub.html
│ │ │ │ ├── public
│ │ │ │ │ ├── footer.html
│ │ │ │ │ └── header.html
│ │ │ │ ├── qiandao.html
│ │ │ │ ├── register.html
│ │ │ │ └── upgrade.html
│ │ │ ├── menu
│ │ │ │ ├── article.html
│ │ │ │ └── index.html
│ │ │ ├── page
│ │ │ │ └── index.html
│ │ │ ├── scode
│ │ │ │ └── index.html
│ │ │ └── search
│ │ │ └── index.html
│ │ ├── ohbbs
│ │ │ ├── controller
│ │ │ │ ├── Article.php
│ │ │ │ ├── Assortment.php
│ │ │ │ ├── Base.php
│ │ │ │ ├── Column.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Content.php
│ │ │ │ ├── Index.php
│ │ │ │ ├── Login.php
│ │ │ │ └── Menu.php
│ │ │ └── view
│ │ │ ├── article
│ │ │ │ ├── add.html
│ │ │ │ ├── edit.html
│ │ │ │ ├── index.html
│ │ │ │ ├── page.html
│ │ │ │ ├── page_add.html
│ │ │ │ └── page_edit.html
│ │ │ ├── assortment
│ │ │ │ ├── add.html
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── column
│ │ │ │ ├── add.html
│ │ │ │ ├── edit.html
│ │ │ │ └── index.html
│ │ │ ├── config
│ │ │ │ ├── comment.html
│ │ │ │ ├── index.html
│ │ │ │ ├── link.html
│ │ │ │ ├── pay.html
│ │ │ │ ├── tag.html
│ │ │ │ ├── upgrade.html
│ │ │ │ └── user.html
│ │ │ ├── content
│ │ │ │ ├── scode.html
│ │ │ │ └── scode_edit.html
│ │ │ ├── index
│ │ │ │ ├── index.html
│ │ │ │ └── welcome.html
│ │ │ ├── login
│ │ │ │ └── index.html
│ │ │ └── menu
│ │ │ ├── add.html
│ │ │ ├── edit.html
│ │ │ └── index.html
│ │ ├── provider.php
│ │ └── tags.php
│ ├── build.php
│ ├── composer.json
│ ├── composer.lock
│ ├── config
│ │ ├── alipay.php
│ │ ├── app.php
│ │ ├── cache.php
│ │ ├── console.php
│ │ ├── cookie.php
│ │ ├── database.php
│ │ ├── log.php
│ │ ├── middleware.php
│ │ ├── session.php
│ │ ├── template.php
│ │ └── trace.php
│ ├── extend
│ │ ├── apppay
│ │ │ ├── AlipayNotify.php
│ │ │ ├── AlipaySubmit.php
│ │ │ ├── alipay_core.function.php
│ │ │ ├── alipay_md5.function.php
│ │ │ ├── alipay_rsa.function.php
│ │ │ └── cacert.pem
│ │ └── cacert.pem
│ ├── favicon.ico
│ ├── index.php
│ ├── public
│ │ └── static
│ │ ├── avatar
│ │ │ └── 20190303
│ │ │ └── d5062e5386e03856f983299267719124.png
│ │ ├── css
│ │ │ ├── admin.css
│ │ │ └── login.css
│ │ ├── fonts
│ │ │ ├── demo.css
│ │ │ ├── demo.html
│ │ │ ├── demo_fontclass.html
│ │ │ ├── demo_symbol.html
│ │ │ ├── demo_unicode.html
│ │ │ ├── iconfont.css
│ │ │ ├── iconfont.eot
│ │ │ ├── iconfont.js
│ │ │ ├── iconfont.svg
│ │ │ ├── iconfont.ttf
│ │ │ └── iconfont.woff
│ │ ├── images
│ │ │ ├── 20190422
│ │ │ │ ├── 64ce55128155ee124be4a49571235191.jpg
│ │ │ │ └── b1ca35aa3729db9386a0f802e5470e8f.jpg
│ │ │ └── 20210414
│ │ ├── img
│ │ │ ├── article.jpg
│ │ │ ├── l-line-white.png
│ │ │ ├── l-line.png
│ │ │ └── login
│ │ │ ├── login_bg.png
│ │ │ ├── login_line.jpg
│ │ │ └── yzm.jpg
│ │ ├── js
│ │ │ ├── common.js
│ │ │ ├── main.js
│ │ │ └── module
│ │ │ ├── dialog.js
│ │ │ ├── formate.js
│ │ │ └── tool.js
│ │ ├── layui
│ │ │ ├── css
│ │ │ │ ├── layui.css
│ │ │ │ ├── layui.mobile.css
│ │ │ │ └── modules
│ │ │ │ ├── code.css
│ │ │ │ ├── laydate
│ │ │ │ │ └── default
│ │ │ │ │ └── laydate.css
│ │ │ │ └── layer
│ │ │ │ └── default
│ │ │ │ ├── icon-ext.png
│ │ │ │ ├── icon.png
│ │ │ │ ├── layer.css
│ │ │ │ ├── loading-0.gif
│ │ │ │ ├── loading-1.gif
│ │ │ │ └── loading-2.gif
│ │ │ ├── font
│ │ │ │ ├── iconfont.eot
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── iconfont.ttf
│ │ │ │ └── iconfont.woff
│ │ │ ├── images
│ │ │ │ └── face
│ │ │ │ ├── 0.gif
│ │ │ │ ├── 1.gif
│ │ │ │ ├── 10.gif
│ │ │ │ ├── 11.gif
│ │ │ │ ├── 12.gif
│ │ │ │ ├── 13.gif
│ │ │ │ ├── 14.gif
│ │ │ │ ├── 15.gif
│ │ │ │ ├── 16.gif
│ │ │ │ ├── 17.gif
│ │ │ │ ├── 18.gif
│ │ │ │ ├── 19.gif
│ │ │ │ ├── 2.gif
│ │ │ │ ├── 20.gif
│ │ │ │ ├── 21.gif
│ │ │ │ ├── 22.gif
│ │ │ │ ├── 23.gif
│ │ │ │ ├── 24.gif
│ │ │ │ ├── 25.gif
│ │ │ │ ├── 26.gif
│ │ │ │ ├── 27.gif
│ │ │ │ ├── 28.gif
│ │ │ │ ├── 29.gif
│ │ │ │ ├── 3.gif
│ │ │ │ ├── 30.gif
│ │ │ │ ├── 31.gif
│ │ │ │ ├── 32.gif
│ │ │ │ ├── 33.gif
│ │ │ │ ├── 34.gif
│ │ │ │ ├── 35.gif
│ │ │ │ ├── 36.gif
│ │ │ │ ├── 37.gif
│ │ │ │ ├── 38.gif
│ │ │ │ ├── 39.gif
│ │ │ │ ├── 4.gif
│ │ │ │ ├── 40.gif
│ │ │ │ ├── 41.gif
│ │ │ │ ├── 42.gif
│ │ │ │ ├── 43.gif
│ │ │ │ ├── 44.gif
│ │ │ │ ├── 45.gif
│ │ │ │ ├── 46.gif
│ │ │ │ ├── 47.gif
│ │ │ │ ├── 48.gif
│ │ │ │ ├── 49.gif
│ │ │ │ ├── 5.gif
│ │ │ │ ├── 50.gif
│ │ │ │ ├── 51.gif
│ │ │ │ ├── 52.gif
│ │ │ │ ├── 53.gif
│ │ │ │ ├── 54.gif
│ │ │ │ ├── 55.gif
│ │ │ │ ├── 56.gif
│ │ │ │ ├── 57.gif
│ │ │ │ ├── 58.gif
│ │ │ │ ├── 59.gif
│ │ │ │ ├── 6.gif
│ │ │ │ ├── 60.gif
│ │ │ │ ├── 61.gif
│ │ │ │ ├── 62.gif
│ │ │ │ ├── 63.gif
│ │ │ │ ├── 64.gif
│ │ │ │ ├── 65.gif
│ │ │ │ ├── 66.gif
│ │ │ │ ├── 67.gif
│ │ │ │ ├── 68.gif
│ │ │ │ ├── 69.gif
│ │ │ │ ├── 7.gif
│ │ │ │ ├── 70.gif
│ │ │ │ ├── 71.gif
│ │ │ │ ├── 8.gif
│ │ │ │ └── 9.gif
│ │ │ ├── lay
│ │ │ │ └── modules
│ │ │ │ ├── carousel.js
│ │ │ │ ├── code.js
│ │ │ │ ├── colorpicker.js
│ │ │ │ ├── element.js
│ │ │ │ ├── flow.js
│ │ │ │ ├── form.js
│ │ │ │ ├── jquery.js
│ │ │ │ ├── laydate.js
│ │ │ │ ├── layedit.js
│ │ │ │ ├── layer.js
│ │ │ │ ├── laypage.js
│ │ │ │ ├── laytpl.js
│ │ │ │ ├── mobile.js
│ │ │ │ ├── rate.js
│ │ │ │ ├── slider.js
│ │ │ │ ├── table.js
│ │ │ │ ├── tree.js
│ │ │ │ ├── upload.js
│ │ │ │ └── util.js
│ │ │ ├── layui.all.js
│ │ │ └── layui.js
│ │ ├── modules
│ │ │ └── wz.js
│ │ ├── simkai.ttf
│ │ ├── skin
│ │ │ ├── css
│ │ │ │ ├── components.min.css
│ │ │ │ ├── error.min.css
│ │ │ │ ├── share.min.css
│ │ │ │ └── style.css
│ │ │ ├── font
│ │ │ │ ├── dami.eot
│ │ │ │ ├── dami.svg
│ │ │ │ ├── dami.ttf
│ │ │ │ └── dami.woff
│ │ │ ├── img
│ │ │ │ ├── avatar.png
│ │ │ │ ├── avatar_45.png
│ │ │ │ ├── avatar_90.png
│ │ │ │ ├── banner.svg
│ │ │ │ ├── logo.png
│ │ │ │ ├── vip.png
│ │ │ │ ├── vip1.png
│ │ │ │ ├── vip2.png
│ │ │ │ ├── vip3.png
│ │ │ │ └── vip4.png
│ │ │ ├── js
│ │ │ │ ├── common.js
│ │ │ │ ├── jquery.min.js
│ │ │ │ └── social-share.min.js
│ │ │ └── member
│ │ │ ├── css
│ │ │ │ ├── global.css
│ │ │ │ ├── iconfont.eot
│ │ │ │ ├── iconfont.svg
│ │ │ │ ├── iconfont.ttf
│ │ │ │ ├── iconfont.woff
│ │ │ │ ├── ui-dialog.css
│ │ │ │ └── uniform.default.css
│ │ │ └── js
│ │ │ ├── dayrui.js
│ │ │ ├── dialog-plus.js
│ │ │ ├── jquery-ui.min.js
│ │ │ └── jquery.artDialog.js
│ │ ├── thumb
│ │ │ ├── 20210414
│ │ │ │ ├── 308f40f44a7f669deb27c22438222d65.png
│ │ │ │ ├── 42e34783a151a15fb1f5bc7878f668a7.png
│ │ │ │ └── 93e78292327a7c80cbc48064d6627cea.png
│ │ │ ├── 20210415
│ │ │ │ ├── b6d4c5956354d0e8c74fe4ff4e9b5022.jpg
│ │ │ │ └── ffe7a4392e0473b16489a66901f6d40c.jpg
│ │ │ └── 20210508
│ │ │ ├── 889ca7fafe6a1a3821a9b77aeb1f831b.png
│ │ │ ├── a4b27fec7584f4b1811bf472272aa601.png
│ │ │ └── c45d2be88c55b98ff95ddc836989b04b.png
│ │ ├── tpl
│ │ │ ├── css
│ │ │ │ └── font-awesome.min.css
│ │ │ ├── error.svg
│ │ │ ├── fonts
│ │ │ │ ├── FontAwesome.otf
│ │ │ │ ├── fontawesome-webfont.eot
│ │ │ │ ├── fontawesome-webfont.svg
│ │ │ │ ├── fontawesome-webfont.ttf
│ │ │ │ ├── fontawesome-webfont.woff
│ │ │ │ └── fontawesome-webfont.woff2
│ │ │ └── success.svg
│ │ └── txt
│ │ ├── 20190303
│ │ ├── 20190309
│ │ │ └── 069fabf66436bef0709da8e365ceae0c.txt
│ │ └── 20210508
│ │ ├── 3470dd43a657ff62c863d74255420f8e.txt
│ │ ├── 44c7e39a2cfd50bdff846af3114a8d50.txt
│ │ └── 77f54e9bdd9d40b407182e6e1d2a5244.txt
│ ├── robots.txt
│ ├── route
│ │ └── route.php
│ ├── router.php
│ ├── runtime
│ │ ├── cache
│ │ ├── log
│ │ │ └── 202105
│ │ │ ├── 08.log
│ │ │ └── 1620476521-08.log
│ │ └── temp
│ │ ├── 067860a3f66f30503800929557c7524f.php
│ │ ├── 09e4012a040314ca228c64cd3039a640.php
│ │ ├── 0d8f67dc09af29b3351f40a26781de0f.php
│ │ ├── 160cd398331526d7273bad3459ed9236.php
│ │ ├── 2b25482539960c230176b4430f94d693.php
│ │ ├── 33f0f79f74d9083483b27a9810d95105.php
│ │ ├── 3857a656d097f98359a3ffbbe1e8a6e4.php
│ │ ├── 52203d70a8a2a8e552271b4c77254482.php
│ │ ├── 565988041ff5c2a69520851f3f8a02b5.php
│ │ ├── 5796b8823db4ffc4b641fbdd4d416de9.php
│ │ ├── 5fcf048cb4ee1590143e457b6e825dce.php
│ │ ├── 6186ceb61e817dab31d963f4ab780596.php
│ │ ├── 627d9d33b91b12bda6242a306ee4fdce.php
│ │ ├── 6383ea89f76885c171b996722baf87eb.php
│ │ ├── 74898d896667e5a9a90db71dde35a144.php
│ │ ├── 760661f59b0a90637626d80d0f9a75f9.php
│ │ ├── 8583a48c556be39867a81cd3c444bf2b.php
│ │ ├── 8838cf1d86b9adac28ba6bc6011611ba.php
│ │ ├── 8de766112d93b423146c8be8305b1677.php
│ │ ├── 9319afc503f1d21ffdbee15c70e04fa4.php
│ │ ├── 97284a023a9d17bf15699e2f1d85959f.php
│ │ ├── 9949069a4cb45a2767e06702846e370c.php
│ │ ├── a0ce37ac01d00865ab66b12818a55e5e.php
│ │ ├── a2972f50520bd2e3ce890933506954f0.php
│ │ ├── a78b775fcad35bea57a78d341f14fadd.php
│ │ ├── ad801f6a459fca4751509b0fff6985d0.php
│ │ ├── ae9ec4d3b63436b03bf215439b9c166b.php
│ │ ├── af67c5aa54cbae7d31b8ebd190793670.php
│ │ ├── b5425fa1f47016e5771f9a346d043432.php
│ │ ├── b9a9478a1d9204ff0c343fc09de454a9.php
│ │ ├── ba2864393240a2968ce2cfebdb72f408.php
│ │ ├── c2b435926300ea7cbe88c80bce17f977.php
│ │ ├── c4427ad9008470233dcaeebc53c8fd62.php
│ │ ├── c7b25cee4ae25961f4ed38a5e51f7514.php
│ │ ├── c88d34c415eea598b8a34be715ed2fe1.php
│ │ ├── d66c253be364eef48cdd0f86693e22c5.php
│ │ ├── e042ccd25dac354a2d342cdd5e34b2ab.php
│ │ ├── e3939ee4cff454b8203ef6bb8c9bc6cf.php
│ │ ├── e6f207ab21f6cbe298b50775e1d667d3.php
│ │ └── f7a6c8386eaee3a0c07faf13ec9e3634.php
│ ├── sql.sql
│ ├── think
│ ├── thinkphp
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE.txt
│ │ ├── README.md
│ │ ├── base.php
│ │ ├── composer.json
│ │ ├── convention.php
│ │ ├── helper.php
│ │ ├── lang
│ │ │ └── zh-cn.php
│ │ ├── library
│ │ │ ├── think
│ │ │ │ ├── App.php
│ │ │ │ ├── Build.php
│ │ │ │ ├── Cache.php
│ │ │ │ ├── Collection.php
│ │ │ │ ├── Config.php
│ │ │ │ ├── Console.php
│ │ │ │ ├── Container.php
│ │ │ │ ├── Controller.php
│ │ │ │ ├── Cookie.php
│ │ │ │ ├── Db.php
│ │ │ │ ├── Debug.php
│ │ │ │ ├── Env.php
│ │ │ │ ├── Error.php
│ │ │ │ ├── Exception.php
│ │ │ │ ├── Facade.php
│ │ │ │ ├── File.php
│ │ │ │ ├── Hook.php
│ │ │ │ ├── Lang.php
│ │ │ │ ├── Loader.php
│ │ │ │ ├── Log.php
│ │ │ │ ├── Middleware.php
│ │ │ │ ├── Model.php
│ │ │ │ ├── Paginator.php
│ │ │ │ ├── Process.php
│ │ │ │ ├── Request.php
│ │ │ │ ├── Response.php
│ │ │ │ ├── Route.php
│ │ │ │ ├── Session.php
│ │ │ │ ├── Template.php
│ │ │ │ ├── Url.php
│ │ │ │ ├── Validate.php
│ │ │ │ ├── View.php
│ │ │ │ ├── cache
│ │ │ │ │ ├── Driver.php
│ │ │ │ │ └── driver
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Lite.php
│ │ │ │ │ ├── Memcache.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ ├── Redis.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ ├── Wincache.php
│ │ │ │ │ └── Xcache.php
│ │ │ │ ├── config
│ │ │ │ │ └── driver
│ │ │ │ │ ├── Ini.php
│ │ │ │ │ ├── Json.php
│ │ │ │ │ └── Xml.php
│ │ │ │ ├── console
│ │ │ │ │ ├── Command.php
│ │ │ │ │ ├── Input.php
│ │ │ │ │ ├── LICENSE
│ │ │ │ │ ├── Output.php
│ │ │ │ │ ├── Table.php
│ │ │ │ │ ├── bin
│ │ │ │ │ │ ├── README.md
│ │ │ │ │ │ └── hiddeninput.exe
│ │ │ │ │ ├── command
│ │ │ │ │ │ ├── Build.php
│ │ │ │ │ │ ├── Clear.php
│ │ │ │ │ │ ├── Help.php
│ │ │ │ │ │ ├── Lists.php
│ │ │ │ │ │ ├── Make.php
│ │ │ │ │ │ ├── RouteList.php
│ │ │ │ │ │ ├── RunServer.php
│ │ │ │ │ │ ├── Version.php
│ │ │ │ │ │ ├── make
│ │ │ │ │ │ │ ├── Command.php
│ │ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ │ ├── Middleware.php
│ │ │ │ │ │ │ ├── Model.php
│ │ │ │ │ │ │ ├── Validate.php
│ │ │ │ │ │ │ └── stubs
│ │ │ │ │ │ │ ├── command.stub
│ │ │ │ │ │ │ ├── controller.api.stub
│ │ │ │ │ │ │ ├── controller.plain.stub
│ │ │ │ │ │ │ ├── controller.stub
│ │ │ │ │ │ │ ├── middleware.stub
│ │ │ │ │ │ │ ├── model.stub
│ │ │ │ │ │ │ └── validate.stub
│ │ │ │ │ │ └── optimize
│ │ │ │ │ │ ├── Autoload.php
│ │ │ │ │ │ ├── Config.php
│ │ │ │ │ │ ├── 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
│ │ │ │ ├── db
│ │ │ │ │ ├── Builder.php
│ │ │ │ │ ├── Connection.php
│ │ │ │ │ ├── Expression.php
│ │ │ │ │ ├── Query.php
│ │ │ │ │ ├── Where.php
│ │ │ │ │ ├── builder
│ │ │ │ │ │ ├── Mysql.php
│ │ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ │ └── Sqlsrv.php
│ │ │ │ │ ├── connector
│ │ │ │ │ │ ├── Mysql.php
│ │ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ │ ├── Sqlsrv.php
│ │ │ │ │ │ └── pgsql.sql
│ │ │ │ │ └── exception
│ │ │ │ │ ├── BindParamException.php
│ │ │ │ │ ├── DataNotFoundException.php
│ │ │ │ │ └── ModelNotFoundException.php
│ │ │ │ ├── debug
│ │ │ │ │ ├── Console.php
│ │ │ │ │ └── Html.php
│ │ │ │ ├── exception
│ │ │ │ │ ├── ClassNotFoundException.php
│ │ │ │ │ ├── DbException.php
│ │ │ │ │ ├── ErrorException.php
│ │ │ │ │ ├── Handle.php
│ │ │ │ │ ├── HttpException.php
│ │ │ │ │ ├── HttpResponseException.php
│ │ │ │ │ ├── PDOException.php
│ │ │ │ │ ├── RouteNotFoundException.php
│ │ │ │ │ ├── TemplateNotFoundException.php
│ │ │ │ │ ├── ThrowableError.php
│ │ │ │ │ └── ValidateException.php
│ │ │ │ ├── facade
│ │ │ │ │ ├── App.php
│ │ │ │ │ ├── Build.php
│ │ │ │ │ ├── Cache.php
│ │ │ │ │ ├── Config.php
│ │ │ │ │ ├── Cookie.php
│ │ │ │ │ ├── Debug.php
│ │ │ │ │ ├── Env.php
│ │ │ │ │ ├── Hook.php
│ │ │ │ │ ├── Lang.php
│ │ │ │ │ ├── Log.php
│ │ │ │ │ ├── Middleware.php
│ │ │ │ │ ├── Request.php
│ │ │ │ │ ├── Response.php
│ │ │ │ │ ├── Route.php
│ │ │ │ │ ├── Session.php
│ │ │ │ │ ├── Template.php
│ │ │ │ │ ├── Url.php
│ │ │ │ │ ├── Validate.php
│ │ │ │ │ └── View.php
│ │ │ │ ├── log
│ │ │ │ │ └── driver
│ │ │ │ │ ├── File.php
│ │ │ │ │ └── Socket.php
│ │ │ │ ├── model
│ │ │ │ │ ├── Collection.php
│ │ │ │ │ ├── Pivot.php
│ │ │ │ │ ├── Relation.php
│ │ │ │ │ ├── concern
│ │ │ │ │ │ ├── Attribute.php
│ │ │ │ │ │ ├── Conversion.php
│ │ │ │ │ │ ├── ModelEvent.php
│ │ │ │ │ │ ├── RelationShip.php
│ │ │ │ │ │ ├── SoftDelete.php
│ │ │ │ │ │ └── TimeStamp.php
│ │ │ │ │ └── relation
│ │ │ │ │ ├── BelongsTo.php
│ │ │ │ │ ├── BelongsToMany.php
│ │ │ │ │ ├── HasMany.php
│ │ │ │ │ ├── HasManyThrough.php
│ │ │ │ │ ├── HasOne.php
│ │ │ │ │ ├── MorphMany.php
│ │ │ │ │ ├── MorphOne.php
│ │ │ │ │ ├── MorphTo.php
│ │ │ │ │ └── OneToOne.php
│ │ │ │ ├── paginator
│ │ │ │ │ └── driver
│ │ │ │ │ └── Bootstrap.php
│ │ │ │ ├── process
│ │ │ │ │ ├── Builder.php
│ │ │ │ │ ├── Utils.php
│ │ │ │ │ ├── exception
│ │ │ │ │ │ ├── Faild.php
│ │ │ │ │ │ ├── Failed.php
│ │ │ │ │ │ └── Timeout.php
│ │ │ │ │ └── pipes
│ │ │ │ │ ├── Pipes.php
│ │ │ │ │ ├── Unix.php
│ │ │ │ │ └── Windows.php
│ │ │ │ ├── response
│ │ │ │ │ ├── Download.php
│ │ │ │ │ ├── Json.php
│ │ │ │ │ ├── Jsonp.php
│ │ │ │ │ ├── Jump.php
│ │ │ │ │ ├── Redirect.php
│ │ │ │ │ ├── View.php
│ │ │ │ │ └── Xml.php
│ │ │ │ ├── route
│ │ │ │ │ ├── AliasRule.php
│ │ │ │ │ ├── Dispatch.php
│ │ │ │ │ ├── Domain.php
│ │ │ │ │ ├── Resource.php
│ │ │ │ │ ├── Rule.php
│ │ │ │ │ ├── RuleGroup.php
│ │ │ │ │ ├── RuleItem.php
│ │ │ │ │ ├── RuleName.php
│ │ │ │ │ └── dispatch
│ │ │ │ │ ├── Callback.php
│ │ │ │ │ ├── Controller.php
│ │ │ │ │ ├── Module.php
│ │ │ │ │ ├── Redirect.php
│ │ │ │ │ ├── Response.php
│ │ │ │ │ ├── Url.php
│ │ │ │ │ └── View.php
│ │ │ │ ├── session
│ │ │ │ │ └── driver
│ │ │ │ │ ├── Memcache.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ └── Redis.php
│ │ │ │ ├── template
│ │ │ │ │ ├── TagLib.php
│ │ │ │ │ ├── driver
│ │ │ │ │ │ └── File.php
│ │ │ │ │ └── taglib
│ │ │ │ │ └── Cx.php
│ │ │ │ ├── validate
│ │ │ │ │ └── ValidateRule.php
│ │ │ │ └── view
│ │ │ │ └── driver
│ │ │ │ ├── Php.php
│ │ │ │ └── Think.php
│ │ │ └── traits
│ │ │ └── controller
│ │ │ └── Jump.php
│ │ ├── logo.png
│ │ ├── phpunit.xml.dist
│ │ └── tpl
│ │ ├── default_index.tpl
│ │ ├── dispatch_jump.tpl
│ │ ├── page_trace.tpl
│ │ └── think_exception.tpl
│ ├── vendor
│ │ ├── autoload.php
│ │ ├── composer
│ │ │ ├── ClassLoader.php
│ │ │ ├── LICENSE
│ │ │ ├── autoload_classmap.php
│ │ │ ├── autoload_files.php
│ │ │ ├── autoload_namespaces.php
│ │ │ ├── autoload_psr4.php
│ │ │ ├── autoload_real.php
│ │ │ ├── autoload_static.php
│ │ │ └── installed.json
│ │ └── topthink
│ │ ├── 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
│ │ │ └── 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-installer
│ │ ├── composer.json
│ │ └── src
│ │ ├── Plugin.php
│ │ ├── ThinkExtend.php
│ │ ├── ThinkFramework.php
│ │ └── ThinkTesting.php
│ └── 安装说明.txt
├── 测试截图
│ ├── 首页.jpeg
│ ├── 注册.png
│ ├── 评论.png
│ └── 后台登录页.png
└── 安装说明.txt
156 directories, 664 files
评论