在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于ThinkPHP5开发的漂亮通用后台全权限管理系统.zip

基于ThinkPHP5开发的漂亮通用后台全权限管理系统.zip

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:18.00M
  • 下载次数:8
  • 浏览次数:131
  • 发布时间:2020-11-07
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
基于tp5.0+漂亮通用后台+全权限管理系统,基于tp5.0+漂亮通用后台+全权限管理系统,基于tp5.0+漂亮通用后台+全权限管理系统。
【实例截图】
【核心代码】
基于ThinkPHP5开发的漂亮通用后台全权限管理系统
└── 基于ThinkPHP5开发的漂亮通用后台全权限管理系统
├── admin.php
├── application
│   ├── admin
│   │   ├── controller
│   │   │   ├── Article.php
│   │   │   ├── Index.php
│   │   │   ├── Rule.php
│   │   │   └── User.php
│   │   ├── model
│   │   │   └── Admin.php
│   │   └── view
│   │   ├── article
│   │   │   ├── add_art.html
│   │   │   ├── edi_art.html
│   │   │   └── index.html
│   │   ├── index
│   │   │   └── index.html
│   │   ├── rule
│   │   │   ├── rule_distribution.html
│   │   │   ├── rule_group.html
│   │   │   └── rule_list.html
│   │   └── user
│   │   ├── add_user.html
│   │   ├── edit_user.html
│   │   ├── index.html
│   │   └── my_center.html
│   ├── command.php
│   ├── common
│   │   └── controller
│   │   ├── Adminbase.php
│   │   ├── Base.php
│   │   ├── Homebase.php
│   │   └── Userbase.php
│   ├── common.php
│   ├── config.php
│   ├── database.php
│   ├── home
│   │   ├── controller
│   │   │   └── Index.php
│   │   └── view
│   │   └── index
│   │   └── index.html
│   ├── index
│   │   └── controller
│   │   └── Index.php
│   ├── route.php
│   └── tags.php
├── build.php
├── extend
├── index.php
├── public
│   ├── favicon.ico
│   ├── index.php
│   ├── robots.txt
│   ├── router.php
│   └── static
│   ├── bootstrap-3.3.5
│   │   ├── css
│   │   │   ├── bootstrap.css
│   │   │   ├── bootstrap.css.map
│   │   │   ├── bootstrap.min.css
│   │   │   ├── bootstrap-theme.css
│   │   │   ├── bootstrap-theme.css.map
│   │   │   └── bootstrap-theme.min.css
│   │   ├── fonts
│   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   └── glyphicons-halflings-regular.woff2
│   │   └── js
│   │   ├── bootstrap.js
│   │   ├── bootstrap.min.js
│   │   └── npm.js
│   ├── css
│   │   ├── bootstrap.min.css
│   │   ├── demo
│   │   │   ├── fonts
│   │   │   │   ├── nifty-demo-icons.eot
│   │   │   │   ├── nifty-demo-icons.svg
│   │   │   │   ├── nifty-demo-icons.ttf
│   │   │   │   └── nifty-demo-icons.woff
│   │   │   ├── nifty-demo.css
│   │   │   ├── nifty-demo-icons.css
│   │   │   ├── nifty-demo-icons.min.css
│   │   │   ├── nifty-demo.min.css
│   │   │   └── premium-icon-screenshot.css
│   │   └── nifty.min.css
│   ├── img
│   │   ├── 549c9d9ca5d8a.png
│   │   ├── bg-img
│   │   │   ├── 1.jpg
│   │   │   ├── 2.jpg
│   │   │   ├── 3.jpg
│   │   │   ├── 4.jpg
│   │   │   ├── 5.jpg
│   │   │   ├── 6.jpg
│   │   │   ├── 7.jpg
│   │   │   ├── bg-img-1.jpg
│   │   │   ├── bg-img-2.jpg
│   │   │   ├── bg-img-3.jpg
│   │   │   ├── bg-img-4.jpg
│   │   │   ├── bg-img-5.jpg
│   │   │   ├── bg-img-6.jpg
│   │   │   ├── bg-img-7.jpg
│   │   │   └── thumbs
│   │   │   ├── bg-img-1.jpg
│   │   │   ├── bg-img-2.jpg
│   │   │   ├── bg-img-3.jpg
│   │   │   ├── bg-img-4.jpg
│   │   │   ├── bg-img-5.jpg
│   │   │   ├── bg-img-6.jpg
│   │   │   ├── bg-img-7.jpg
│   │   │   └── bg-trns.jpg
│   │   ├── common_1_11.jpg
│   │   ├── email-templates
│   │   │   ├── action-email-template.jpg
│   │   │   ├── billing-email-template.jpg
│   │   │   ├── email-alert-template.jpg
│   │   │   └── email-header.jpg
│   │   ├── flags
│   │   │   ├── france.png
│   │   │   ├── germany.png
│   │   │   ├── italy.png
│   │   │   ├── spain.png
│   │   │   └── united-kingdom.png
│   │   ├── get-started
│   │   │   ├── collapsed.jpg
│   │   │   ├── error.jpg
│   │   │   ├── expanded.jpg
│   │   │   ├── login-bg.jpg
│   │   │   ├── login.jpg
│   │   │   ├── offcanvas.jpg
│   │   │   ├── revealing.jpg
│   │   │   └── slidein.jpg
│   │   ├── logo.png
│   │   ├── nav-profile.png
│   │   ├── profile-photos
│   │   │   ├── 10.png
│   │   │   ├── 1.png
│   │   │   ├── 2.png
│   │   │   ├── 3.png
│   │   │   ├── 4.png
│   │   │   ├── 5.png
│   │   │   ├── 6.png
│   │   │   ├── 7.png
│   │   │   ├── 8.png
│   │   │   └── 9.png
│   │   ├── shared-img.jpg
│   │   └── thumbs
│   │   ├── 010xr.com.png
│   │   ├── img1.jpg
│   │   ├── img2.jpg
│   │   ├── img3.jpg
│   │   ├── mega-menu-1.jpg
│   │   ├── mega-menu-2.jpg
│   │   ├── mega-menu-3.jpg
│   │   ├── mega-menu-4.jpg
│   │   ├── mega-menu-5.jpg
│   │   └── mega-menu-6.jpg
│   ├── js
│   │   ├── bootstrap.js
│   │   ├── bootstrap.min.js
│   │   ├── demo
│   │   │   ├── bg-images.js
│   │   │   ├── charts.js
│   │   │   ├── dashboard.js
│   │   │   ├── form-component.js
│   │   │   ├── form-file-upload.js
│   │   │   ├── form-text-editor.js
│   │   │   ├── form-validation.js
│   │   │   ├── form-wizard.js
│   │   │   ├── icons.js
│   │   │   ├── mail.js
│   │   │   ├── misc-fullcalendar.js
│   │   │   ├── misc-gmaps.js
│   │   │   ├── nifty-demo.js
│   │   │   ├── nifty-demo.min.js
│   │   │   ├── tables-bs-table.js
│   │   │   ├── tables-datatables.js
│   │   │   ├── tables-footable.js
│   │   │   ├── ui-alerts.js
│   │   │   ├── ui-buttons.js
│   │   │   ├── ui-modals.js
│   │   │   ├── ui-panels.js
│   │   │   └── widgets.js
│   │   ├── emoji.js
│   │   ├── jquery-1.10.2.min.js
│   │   ├── jquery-2.2.4.min.js
│   │   ├── nifty.js
│   │   └── nifty.min.js
│   ├── layer
│   │   ├── extend
│   │   │   └── layer.ext.js
│   │   ├── layer.js
│   │   ├── mobile
│   │   │   ├── layer.js
│   │   │   └── need
│   │   │   └── layer.css
│   │   └── skin
│   │   ├── default
│   │   │   ├── icon-ext.png
│   │   │   ├── icon.png
│   │   │   ├── layer.css
│   │   │   ├── loading-0.gif
│   │   │   ├── loading-1.gif
│   │   │   └── loading-2.gif
│   │   ├── layer.css
│   │   └── layer.ext.css
│   └── plugins
│   ├── animate-css
│   │   ├── animate.css
│   │   ├── animate.min.css
│   │   └── LICENSE.txt
│   ├── bootbox
│   │   ├── bootbox.js
│   │   ├── bootbox.min.js
│   │   └── LICENSE.txt
│   ├── bootstrap-datepicker
│   │   ├── bootstrap-datepicker.css
│   │   ├── bootstrap-datepicker.js
│   │   ├── bootstrap-datepicker.min.css
│   │   ├── bootstrap-datepicker.min.js
│   │   ├── LICENSE.txt
│   │   └── locales
│   │   ├── bootstrap-datepicker.ar.min.js
│   │   ├── bootstrap-datepicker.az.min.js
│   │   ├── bootstrap-datepicker.bg.min.js
│   │   ├── bootstrap-datepicker.bs.min.js
│   │   ├── bootstrap-datepicker.ca.min.js
│   │   ├── bootstrap-datepicker.cs.min.js
│   │   ├── bootstrap-datepicker.cy.min.js
│   │   ├── bootstrap-datepicker.da.min.js
│   │   ├── bootstrap-datepicker.de.min.js
│   │   ├── bootstrap-datepicker.el.min.js
│   │   ├── bootstrap-datepicker.en-AU.min.js
│   │   ├── bootstrap-datepicker.en-GB.min.js
│   │   ├── bootstrap-datepicker.eo.min.js
│   │   ├── bootstrap-datepicker.es.min.js
│   │   ├── bootstrap-datepicker.et.min.js
│   │   ├── bootstrap-datepicker.eu.min.js
│   │   ├── bootstrap-datepicker.fa.min.js
│   │   ├── bootstrap-datepicker.fi.min.js
│   │   ├── bootstrap-datepicker.fo.min.js
│   │   ├── bootstrap-datepicker.fr-CH.min.js
│   │   ├── bootstrap-datepicker.fr.min.js
│   │   ├── bootstrap-datepicker.gl.min.js
│   │   ├── bootstrap-datepicker.he.min.js
│   │   ├── bootstrap-datepicker.hr.min.js
│   │   ├── bootstrap-datepicker.hu.min.js
│   │   ├── bootstrap-datepicker.hy.min.js
│   │   ├── bootstrap-datepicker.id.min.js
│   │   ├── bootstrap-datepicker.is.min.js
│   │   ├── bootstrap-datepicker.it-CH.min.js
│   │   ├── bootstrap-datepicker.it.min.js
│   │   ├── bootstrap-datepicker.ja.min.js
│   │   ├── bootstrap-datepicker.ka.min.js
│   │   ├── bootstrap-datepicker.kh.min.js
│   │   ├── bootstrap-datepicker.kk.min.js
│   │   ├── bootstrap-datepicker.ko.min.js
│   │   ├── bootstrap-datepicker.kr.min.js
│   │   ├── bootstrap-datepicker.lt.min.js
│   │   ├── bootstrap-datepicker.lv.min.js
│   │   ├── bootstrap-datepicker.me.min.js
│   │   ├── bootstrap-datepicker.mk.min.js
│   │   ├── bootstrap-datepicker.mn.min.js
│   │   ├── bootstrap-datepicker.ms.min.js
│   │   ├── bootstrap-datepicker.nb.min.js
│   │   ├── bootstrap-datepicker.nl-BE.min.js
│   │   ├── bootstrap-datepicker.nl.min.js
│   │   ├── bootstrap-datepicker.no.min.js
│   │   ├── bootstrap-datepicker.pl.min.js
│   │   ├── bootstrap-datepicker.pt-BR.min.js
│   │   ├── bootstrap-datepicker.pt.min.js
│   │   ├── bootstrap-datepicker.ro.min.js
│   │   ├── bootstrap-datepicker.rs-latin.min.js
│   │   ├── bootstrap-datepicker.rs.min.js
│   │   ├── bootstrap-datepicker.ru.min.js
│   │   ├── bootstrap-datepicker.sk.min.js
│   │   ├── bootstrap-datepicker.sl.min.js
│   │   ├── bootstrap-datepicker.sq.min.js
│   │   ├── bootstrap-datepicker.sr-latin.min.js
│   │   ├── bootstrap-datepicker.sr.min.js
│   │   ├── bootstrap-datepicker.sv.min.js
│   │   ├── bootstrap-datepicker.sw.min.js
│   │   ├── bootstrap-datepicker.th.min.js
│   │   ├── bootstrap-datepicker.tr.min.js
│   │   ├── bootstrap-datepicker.uk.min.js
│   │   ├── bootstrap-datepicker.vi.min.js
│   │   ├── bootstrap-datepicker.zh-CN.min.js
│   │   └── bootstrap-datepicker.zh-TW.min.js
│   ├── bootstrap-markdown
│   │   ├── css
│   │   │   └── bootstrap-markdown.min.css
│   │   ├── js
│   │   │   ├── bootstrap-markdown.js
│   │   │   ├── markdown.js
│   │   │   └── to-markdown.js
│   │   ├── less
│   │   │   └── bootstrap-markdown.less
│   │   ├── LICENSE.txt
│   │   ├── locale
│   │   │   ├── bootstrap-markdown.ar.js
│   │   │   ├── bootstrap-markdown.cs.js
│   │   │   ├── bootstrap-markdown.da.js
│   │   │   ├── bootstrap-markdown.de.js
│   │   │   ├── bootstrap-markdown.es.js
│   │   │   ├── bootstrap-markdown.fa.js
│   │   │   ├── bootstrap-markdown.fr.js
│   │   │   ├── bootstrap-markdown.it.js
│   │   │   ├── bootstrap-markdown.ja.js
│   │   │   ├── bootstrap-markdown.kr.js
│   │   │   ├── bootstrap-markdown.nb.js
│   │   │   ├── bootstrap-markdown.nl.js
│   │   │   ├── bootstrap-markdown.pl.js
│   │   │   ├── bootstrap-markdown.ru.js
│   │   │   ├── bootstrap-markdown.sl.js
│   │   │   ├── bootstrap-markdown.sv.js
│   │   │   ├── bootstrap-markdown.tr.js
│   │   │   ├── bootstrap-markdown.ua.js
│   │   │   └── bootstrap-markdown.zh.js
│   │   └── scss
│   │   └── bootstrap-markdown.scss
│   ├── bootstrap-select
│   │   ├── bootstrap-select.css
│   │   ├── bootstrap-select.js
│   │   ├── bootstrap-select.min.css
│   │   └── bootstrap-select.min.js
│   ├── bootstrap-table
│   │   ├── bootstrap-table.css
│   │   ├── bootstrap-table.js
│   │   ├── bootstrap-table.min.css
│   │   ├── bootstrap-table.min.js
│   │   ├── extensions
│   │   │   ├── accent-neutralise
│   │   │   │   ├── bootstrap-table-accent-neutralise.js
│   │   │   │   └── bootstrap-table-accent-neutralise.min.js
│   │   │   ├── angular
│   │   │   │   ├── bootstrap-table-angular.js
│   │   │   │   └── bootstrap-table-angular.min.js
│   │   │   ├── cookie
│   │   │   │   ├── bootstrap-table-cookie.js
│   │   │   │   └── bootstrap-table-cookie.min.js
│   │   │   ├── editable
│   │   │   │   ├── bootstrap-table-editable.js
│   │   │   │   └── bootstrap-table-editable.min.js
│   │   │   ├── export
│   │   │   │   ├── bootstrap-table-export.js
│   │   │   │   └── bootstrap-table-export.min.js
│   │   │   ├── filter
│   │   │   │   ├── bootstrap-table-filter.js
│   │   │   │   └── bootstrap-table-filter.min.js
│   │   │   ├── filter-control
│   │   │   │   ├── bootstrap-table-filter-control.js
│   │   │   │   └── bootstrap-table-filter-control.min.js
│   │   │   ├── flat-json
│   │   │   │   ├── bootstrap-table-flat-json.js
│   │   │   │   └── bootstrap-table-flat-json.min.js
│   │   │   ├── group-by
│   │   │   │   ├── bootstrap-table-group-by.css
│   │   │   │   ├── bootstrap-table-group-by.js
│   │   │   │   └── bootstrap-table-group-by.min.js
│   │   │   ├── group-by-v2
│   │   │   │   ├── bootstrap-table-group-by.css
│   │   │   │   ├── bootstrap-table-group-by.js
│   │   │   │   └── bootstrap-table-group-by.min.js
│   │   │   ├── key-events
│   │   │   │   ├── bootstrap-table-key-events.js
│   │   │   │   └── bootstrap-table-key-events.min.js
│   │   │   ├── mobile
│   │   │   │   ├── bootstrap-table-mobile.js
│   │   │   │   └── bootstrap-table-mobile.min.js
│   │   │   ├── multiple-search
│   │   │   │   ├── bootstrap-table-multiple-search.js
│   │   │   │   └── bootstrap-table-multiple-search.min.js
│   │   │   ├── multiple-sort
│   │   │   │   ├── bootstrap-table-multiple-sort.js
│   │   │   │   └── bootstrap-table-multiple-sort.min.js
│   │   │   ├── natural-sorting
│   │   │   │   ├── bootstrap-table-natural-sorting.js
│   │   │   │   └── bootstrap-table-natural-sorting.min.js
│   │   │   ├── reorder-columns
│   │   │   │   ├── bootstrap-table-reorder-columns.js
│   │   │   │   └── bootstrap-table-reorder-columns.min.js
│   │   │   ├── reorder-rows
│   │   │   │   ├── bootstrap-table-reorder-rows.css
│   │   │   │   ├── bootstrap-table-reorder-rows.js
│   │   │   │   └── bootstrap-table-reorder-rows.min.js
│   │   │   ├── resizable
│   │   │   │   ├── bootstrap-table-resizable.js
│   │   │   │   └── bootstrap-table-resizable.min.js
│   │   │   ├── sticky-header
│   │   │   │   ├── bootstrap-table-sticky-header.css
│   │   │   │   ├── bootstrap-table-sticky-header.js
│   │   │   │   └── bootstrap-table-sticky-header.min.js
│   │   │   └── toolbar
│   │   │   ├── bootstrap-table-toolbar.js
│   │   │   └── bootstrap-table-toolbar.min.js
│   │   ├── LICENSE.txt
│   │   └── locale
│   │   ├── bootstrap-table-af-ZA.js
│   │   ├── bootstrap-table-af-ZA.min.js
│   │   ├── bootstrap-table-ar-SA.js
│   │   ├── bootstrap-table-ar-SA.min.js
│   │   ├── bootstrap-table-ca-ES.js
│   │   ├── bootstrap-table-ca-ES.min.js
│   │   ├── bootstrap-table-cs-CZ.js
│   │   ├── bootstrap-table-cs-CZ.min.js
│   │   ├── bootstrap-table-da-DK.js
│   │   ├── bootstrap-table-da-DK.min.js
│   │   ├── bootstrap-table-de-DE.js
│   │   ├── bootstrap-table-de-DE.min.js
│   │   ├── bootstrap-table-el-GR.js
│   │   ├── bootstrap-table-el-GR.min.js
│   │   ├── bootstrap-table-en-US.js
│   │   ├── bootstrap-table-en-US.min.js
│   │   ├── bootstrap-table-es-AR.js
│   │   ├── bootstrap-table-es-AR.min.js
│   │   ├── bootstrap-table-es-CR.js
│   │   ├── bootstrap-table-es-CR.min.js
│   │   ├── bootstrap-table-es-ES.js
│   │   ├── bootstrap-table-es-ES.min.js
│   │   ├── bootstrap-table-es-MX.js
│   │   ├── bootstrap-table-es-MX.min.js
│   │   ├── bootstrap-table-es-NI.js
│   │   ├── bootstrap-table-es-NI.min.js
│   │   ├── bootstrap-table-es-SP.js
│   │   ├── bootstrap-table-es-SP.min.js
│   │   ├── bootstrap-table-et-EE.js
│   │   ├── bootstrap-table-et-EE.min.js
│   │   ├── bootstrap-table-fa-IR.js
│   │   ├── bootstrap-table-fa-IR.min.js
│   │   ├── bootstrap-table-fr-BE.js
│   │   ├── bootstrap-table-fr-BE.min.js
│   │   ├── bootstrap-table-fr-FR.js
│   │   ├── bootstrap-table-fr-FR.min.js
│   │   ├── bootstrap-table-he-IL.js
│   │   ├── bootstrap-table-he-IL.min.js
│   │   ├── bootstrap-table-hr-HR.js
│   │   ├── bootstrap-table-hr-HR.min.js
│   │   ├── bootstrap-table-hu-HU.js
│   │   ├── bootstrap-table-hu-HU.min.js
│   │   ├── bootstrap-table-it-IT.js
│   │   ├── bootstrap-table-it-IT.min.js
│   │   ├── bootstrap-table-ja-JP.js
│   │   ├── bootstrap-table-ja-JP.min.js
│   │   ├── bootstrap-table-ka-GE.js
│   │   ├── bootstrap-table-ka-GE.min.js
│   │   ├── bootstrap-table-ko-KR.js
│   │   ├── bootstrap-table-ko-KR.min.js
│   │   ├── bootstrap-table-ms-MY.js
│   │   ├── bootstrap-table-ms-MY.min.js
│   │   ├── bootstrap-table-nb-NO.js
│   │   ├── bootstrap-table-nb-NO.min.js
│   │   ├── bootstrap-table-nl-NL.js
│   │   ├── bootstrap-table-nl-NL.min.js
│   │   ├── bootstrap-table-pl-PL.js
│   │   ├── bootstrap-table-pl-PL.min.js
│   │   ├── bootstrap-table-pt-BR.js
│   │   ├── bootstrap-table-pt-BR.min.js
│   │   ├── bootstrap-table-pt-PT.js
│   │   ├── bootstrap-table-pt-PT.min.js
│   │   ├── bootstrap-table-ro-RO.js
│   │   ├── bootstrap-table-ro-RO.min.js
│   │   ├── bootstrap-table-ru-RU.js
│   │   ├── bootstrap-table-ru-RU.min.js
│   │   ├── bootstrap-table-sk-SK.js
│   │   ├── bootstrap-table-sk-SK.min.js
│   │   ├── bootstrap-table-sv-SE.js
│   │   ├── bootstrap-table-sv-SE.min.js
│   │   ├── bootstrap-table-th-TH.js
│   │   ├── bootstrap-table-th-TH.min.js
│   │   ├── bootstrap-table-tr-TR.js
│   │   ├── bootstrap-table-tr-TR.min.js
│   │   ├── bootstrap-table-uk-UA.js
│   │   ├── bootstrap-table-uk-UA.min.js
│   │   ├── bootstrap-table-ur-PK.js
│   │   ├── bootstrap-table-ur-PK.min.js
│   │   ├── bootstrap-table-vi-VN.js
│   │   ├── bootstrap-table-vi-VN.min.js
│   │   ├── bootstrap-table-zh-CN.js
│   │   ├── bootstrap-table-zh-CN.min.js
│   │   ├── bootstrap-table-zh-TW.js
│   │   └── bootstrap-table-zh-TW.min.js
│   ├── bootstrap-tagsinput
│   │   ├── bootstrap-tagsinput.css
│   │   ├── bootstrap-tagsinput.js
│   │   ├── bootstrap-tagsinput.min.css
│   │   ├── bootstrap-tagsinput.min.js
│   │   └── LICENSE.txt
│   ├── bootstrap-timepicker
│   │   ├── bootstrap-timepicker.css
│   │   ├── bootstrap-timepicker.js
│   │   ├── bootstrap-timepicker.min.css
│   │   ├── bootstrap-timepicker.min.js
│   │   └── LICENSE.txt
│   ├── bootstrap-validator
│   │   ├── bootstrapValidator.css
│   │   ├── bootstrapValidator.js
│   │   ├── bootstrapValidator.min.css
│   │   └── bootstrapValidator.min.js
│   ├── bootstrap-wizard
│   │   ├── bootstrap
│   │   │   ├── css
│   │   │   │   ├── bootstrap.css
│   │   │   │   ├── bootstrap.min.css
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   └── bootstrap-responsive.min.css
│   │   │   ├── img
│   │   │   │   ├── glyphicons-halflings.png
│   │   │   │   └── glyphicons-halflings-white.png
│   │   │   └── js
│   │   │   ├── bootstrap.js
│   │   │   └── bootstrap.min.js
│   │   ├── examples
│   │   │   ├── basic-custombuttonsfirstlast.html
│   │   │   ├── basic-custombuttons.html
│   │   │   ├── basic-custom.html
│   │   │   ├── basic-disabletabclick.html
│   │   │   ├── basic-finishbutton.html
│   │   │   ├── basic-formvalidation.html
│   │   │   ├── basic.html
│   │   │   ├── basic-inverse.html
│   │   │   ├── basic-pills.html
│   │   │   ├── basic-progressbar.html
│   │   │   ├── basic-tabsleft.html
│   │   │   ├── custom.css
│   │   │   ├── multiple.html
│   │   │   ├── remove-step.html
│   │   │   └── validation.html
│   │   ├── index.html
│   │   ├── jquery.bootstrap.wizard.js
│   │   ├── jquery.bootstrap.wizard.min.js
│   │   └── MIT-LICENSE.txt
│   ├── chosen
│   │   ├── chosen.css
│   │   ├── chosen.jquery.js
│   │   ├── chosen.jquery.min.js
│   │   ├── chosen.min.css
│   │   └── LICENSE.txt
│   ├── datatables
│   │   ├── examples
│   │   │   ├── advanced_init
│   │   │   │   ├── column_render.html
│   │   │   │   ├── complex_header.html
│   │   │   │   ├── defaults.html
│   │   │   │   ├── dom_multiple_elements.html
│   │   │   │   ├── dom_toolbar.html
│   │   │   │   ├── dt_events.html
│   │   │   │   ├── events_live.html
│   │   │   │   ├── footer_callback.html
│   │   │   │   ├── html5-data-attributes.html
│   │   │   │   ├── index.html
│   │   │   │   ├── language_file.html
│   │   │   │   ├── length_menu.html
│   │   │   │   ├── object_dom_read.html
│   │   │   │   ├── row_callback.html
│   │   │   │   ├── row_grouping.html
│   │   │   │   └── sort_direction_control.html
│   │   │   ├── ajax
│   │   │   │   ├── custom_data_flat.html
│   │   │   │   ├── custom_data_property.html
│   │   │   │   ├── data
│   │   │   │   │   ├── arrays_custom_prop.txt
│   │   │   │   │   ├── arrays_subobjects.txt
│   │   │   │   │   ├── arrays.txt
│   │   │   │   │   ├── objects_deep.txt
│   │   │   │   │   ├── objects_root_array.txt
│   │   │   │   │   ├── objects_subarrays.txt
│   │   │   │   │   ├── objects.txt
│   │   │   │   │   └── orthogonal.txt
│   │   │   │   ├── deep.html
│   │   │   │   ├── defer_render.html
│   │   │   │   ├── index.html
│   │   │   │   ├── null_data_source.html
│   │   │   │   ├── objects.html
│   │   │   │   ├── objects_subarrays.html
│   │   │   │   ├── orthogonal-data.html
│   │   │   │   └── simple.html
│   │   │   ├── api
│   │   │   │   ├── add_row.html
│   │   │   │   ├── api_in_init.html
│   │   │   │   ├── counter_columns.html
│   │   │   │   ├── form.html
│   │   │   │   ├── highlight.html
│   │   │   │   ├── index.html
│   │   │   │   ├── multi_filter.html
│   │   │   │   ├── multi_filter_select.html
│   │   │   │   ├── regex.html
│   │   │   │   ├── row_details.html
│   │   │   │   ├── select_row.html
│   │   │   │   ├── select_single_row.html
│   │   │   │   ├── show_hide.html
│   │   │   │   └── tabs_and_scrolling.html
│   │   │   ├── basic_init
│   │   │   │   ├── alt_pagination.html
│   │   │   │   ├── comma-decimal.html
│   │   │   │   ├── complex_header.html
│   │   │   │   ├── dom.html
│   │   │   │   ├── filter_only.html
│   │   │   │   ├── flexible_width.html
│   │   │   │   ├── hidden_columns.html
│   │   │   │   ├── index.html
│   │   │   │   ├── language.html
│   │   │   │   ├── multi_col_sort.html
│   │   │   │   ├── multiple_tables.html
│   │   │   │   ├── scroll_x.html
│   │   │   │   ├── scroll_xy.html
│   │   │   │   ├── scroll_y.html
│   │   │   │   ├── scroll_y_theme.html
│   │   │   │   ├── state_save.html
│   │   │   │   ├── table_sorting.html
│   │   │   │   └── zero_configuration.html
│   │   │   ├── data_sources
│   │   │   │   ├── ajax.html
│   │   │   │   ├── dom.html
│   │   │   │   ├── index.html
│   │   │   │   ├── js_array.html
│   │   │   │   └── server_side.html
│   │   │   ├── index.html
│   │   │   ├── plug-ins
│   │   │   │   ├── api.html
│   │   │   │   ├── dom_sort.html
│   │   │   │   ├── index.html
│   │   │   │   ├── range_filtering.html
│   │   │   │   ├── sorting_auto.html
│   │   │   │   └── sorting_manual.html
│   │   │   ├── resources
│   │   │   │   ├── bootstrap
│   │   │   │   │   ├── 3
│   │   │   │   │   │   ├── dataTables.bootstrap.css
│   │   │   │   │   │   ├── dataTables.bootstrap.js
│   │   │   │   │   │   └── index.html
│   │   │   │   │   └── images
│   │   │   │   │   ├── sort_asc_disabled.png
│   │   │   │   │   ├── sort_asc.png
│   │   │   │   │   ├── sort_both.png
│   │   │   │   │   ├── sort_desc_disabled.png
│   │   │   │   │   └── sort_desc.png
│   │   │   │   ├── de_DE.txt
│   │   │   │   ├── demo.css
│   │   │   │   ├── demo.js
│   │   │   │   ├── details_close.png
│   │   │   │   ├── details_open.png
│   │   │   │   ├── examples.php
│   │   │   │   ├── font
│   │   │   │   │   ├── raleway_thin-webfont.eot
│   │   │   │   │   ├── raleway_thin-webfont.ttf
│   │   │   │   │   └── raleway_thin-webfont.woff
│   │   │   │   ├── foundation
│   │   │   │   │   ├── dataTables.foundation.css
│   │   │   │   │   ├── dataTables.foundation.js
│   │   │   │   │   └── images
│   │   │   │   │   ├── sort_asc_disabled.png
│   │   │   │   │   ├── sort_asc.png
│   │   │   │   │   ├── sort_both.png
│   │   │   │   │   ├── sort_desc_disabled.png
│   │   │   │   │   └── sort_desc.png
│   │   │   │   ├── jqueryui
│   │   │   │   │   ├── dataTables.jqueryui.css
│   │   │   │   │   ├── dataTables.jqueryui.js
│   │   │   │   │   ├── dataTables.jqueryui.scss
│   │   │   │   │   └── index.html
│   │   │   │   └── syntax
│   │   │   │   ├── shCore.css
│   │   │   │   ├── shCore.js
│   │   │   │   └── Syntax Highlighter license
│   │   │   ├── server_side
│   │   │   │   ├── custom_vars.html
│   │   │   │   ├── defer_loading.html
│   │   │   │   ├── ids.html
│   │   │   │   ├── index.html
│   │   │   │   ├── jsonp.html
│   │   │   │   ├── object_data.html
│   │   │   │   ├── pipeline.html
│   │   │   │   ├── post.html
│   │   │   │   ├── row_details.html
│   │   │   │   ├── scripts
│   │   │   │   │   ├── ids-arrays.php
│   │   │   │   │   ├── ids-objects.php
│   │   │   │   │   ├── jsonp.php
│   │   │   │   │   ├── mysql.sql
│   │   │   │   │   ├── objects.php
│   │   │   │   │   ├── postgres.sql
│   │   │   │   │   ├── post.php
│   │   │   │   │   ├── server_processing.php
│   │   │   │   │   ├── sqlite.sql
│   │   │   │   │   ├── sqlserver.sql
│   │   │   │   │   └── ssp.class.php
│   │   │   │   ├── select_rows.html
│   │   │   │   └── simple.html
│   │   │   └── styling
│   │   │   ├── bootstrap.html
│   │   │   ├── cell-border.html
│   │   │   ├── compact.html
│   │   │   ├── display.html
│   │   │   ├── foundation.html
│   │   │   ├── hover.html
│   │   │   ├── index.html
│   │   │   ├── jqueryUI.html
│   │   │   ├── no-classes.html
│   │   │   ├── order-column.html
│   │   │   ├── row-border.html
│   │   │   └── stripe.html
│   │   ├── extensions
│   │   │   ├── AutoFill
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.autoFill.css
│   │   │   │   │   └── dataTables.autoFill.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── columns.html
│   │   │   │   │   ├── complete-callback.html
│   │   │   │   │   ├── fill-both.html
│   │   │   │   │   ├── fill-horizontal.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── scrolling.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   └── step-callback.html
│   │   │   │   ├── images
│   │   │   │   │   └── filler.png
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.autoFill.js
│   │   │   │   │   └── dataTables.autoFill.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── ColReorder
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.colReorder.css
│   │   │   │   │   └── dataTables.colReorder.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── alt_insert.html
│   │   │   │   │   ├── col_filter.html
│   │   │   │   │   ├── colvis.html
│   │   │   │   │   ├── fixedcolumns.html
│   │   │   │   │   ├── fixedheader.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── jqueryui.html
│   │   │   │   │   ├── new_init.html
│   │   │   │   │   ├── predefined.html
│   │   │   │   │   ├── realtime.html
│   │   │   │   │   ├── reset.html
│   │   │   │   │   ├── scrolling.html
│   │   │   │   │   ├── server_side.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   └── state_save.html
│   │   │   │   ├── images
│   │   │   │   │   └── insert.png
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.colReorder.js
│   │   │   │   │   └── dataTables.colReorder.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── ColVis
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.colVis.css
│   │   │   │   │   ├── dataTables.colvis.jqueryui.css
│   │   │   │   │   └── dataTables.colVis.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── button_order.html
│   │   │   │   │   ├── exclude_columns.html
│   │   │   │   │   ├── group_columns.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── jqueryui.html
│   │   │   │   │   ├── mouseover.html
│   │   │   │   │   ├── new_init.html
│   │   │   │   │   ├── restore.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   ├── text.html
│   │   │   │   │   ├── title_callback.html
│   │   │   │   │   ├── two_tables.html
│   │   │   │   │   └── two_tables_identical.html
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.colVis.js
│   │   │   │   │   └── dataTables.colVis.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── FixedColumns
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.fixedColumns.css
│   │   │   │   │   └── dataTables.fixedColumns.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── bootstrap.html
│   │   │   │   │   ├── col_filter.html
│   │   │   │   │   ├── colvis.html
│   │   │   │   │   ├── css_size.html
│   │   │   │   │   ├── index_column.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── left_right_columns.html
│   │   │   │   │   ├── right_column.html
│   │   │   │   │   ├── rowspan.html
│   │   │   │   │   ├── server-side-processing.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   ├── size_fixed.html
│   │   │   │   │   ├── size_fluid.html
│   │   │   │   │   └── two_columns.html
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.fixedColumns.js
│   │   │   │   │   └── dataTables.fixedColumns.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── FixedHeader
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.fixedHeader.css
│   │   │   │   │   └── dataTables.fixedHeader.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── header_footer.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   ├── top_left_right.html
│   │   │   │   │   ├── two_tables.html
│   │   │   │   │   └── zIndexes.html
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.fixedHeader.js
│   │   │   │   │   └── dataTables.fixedHeader.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── KeyTable
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.keyTable.css
│   │   │   │   │   └── dataTables.keyTable.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── events.html
│   │   │   │   │   ├── html.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── scrolling.html
│   │   │   │   │   └── simple.html
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.keyTable.js
│   │   │   │   │   └── dataTables.keyTable.min.js
│   │   │   │   └── Readme.txt
│   │   │   ├── Responsive
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.responsive.css
│   │   │   │   │   └── dataTables.responsive.scss
│   │   │   │   ├── examples
│   │   │   │   │   ├── child-rows
│   │   │   │   │   │   ├── column-control.html
│   │   │   │   │   │   ├── custom-renderer.html
│   │   │   │   │   │   ├── disable-child-rows.html
│   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   ├── right-column.html
│   │   │   │   │   │   └── whole-row-control.html
│   │   │   │   │   ├── display-control
│   │   │   │   │   │   ├── auto.html
│   │   │   │   │   │   ├── classes.html
│   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   └── init-classes.html
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── initialisation
│   │   │   │   │   │   ├── ajax.html
│   │   │   │   │   │   ├── className.html
│   │   │   │   │   │   ├── default.html
│   │   │   │   │   │   ├── index.html
│   │   │   │   │   │   ├── new.html
│   │   │   │   │   │   └── option.html
│   │   │   │   │   └── styling
│   │   │   │   │   ├── bootstrap.html
│   │   │   │   │   ├── foundation.html
│   │   │   │   │   └── index.html
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.responsive.js
│   │   │   │   │   └── dataTables.responsive.min.js
│   │   │   │   └── Readme.md
│   │   │   ├── Scroller
│   │   │   │   ├── css
│   │   │   │   │   ├── dataTables.scroller.css
│   │   │   │   │   └── dataTables.scroller.min.css
│   │   │   │   ├── examples
│   │   │   │   │   ├── api_scrolling.html
│   │   │   │   │   ├── data
│   │   │   │   │   │   ├── 2500.txt
│   │   │   │   │   │   └── ssp.php
│   │   │   │   │   ├── index.html
│   │   │   │   │   ├── large_js_source.html
│   │   │   │   │   ├── server-side_processing.html
│   │   │   │   │   ├── simple.html
│   │   │   │   │   └── state_saving.html
│   │   │   │   ├── images
│   │   │   │   │   └── loading-background.png
│   │   │   │   ├── js
│   │   │   │   │   ├── dataTables.scroller.js
│   │   │   │   │   └── dataTables.scroller.min.js
│   │   │   │   └── Readme.txt
│   │   │   └── TableTools
│   │   │   ├── css
│   │   │   │   ├── dataTables.tableTools.css
│   │   │   │   └── dataTables.tableTools.min.css
│   │   │   ├── examples
│   │   │   │   ├── ajax.html
│   │   │   │   ├── alter_buttons.html
│   │   │   │   ├── bootstrap.html
│   │   │   │   ├── button_text.html
│   │   │   │   ├── collection.html
│   │   │   │   ├── defaults.html
│   │   │   │   ├── index.html
│   │   │   │   ├── jqueryui.html
│   │   │   │   ├── multi_instance.html
│   │   │   │   ├── multiple_tables.html
│   │   │   │   ├── new_init.html
│   │   │   │   ├── pdf_message.html
│   │   │   │   ├── plug-in.html
│   │   │   │   ├── select_column.html
│   │   │   │   ├── select_multi.html
│   │   │   │   ├── select_os.html
│   │   │   │   ├── select_single.html
│   │   │   │   ├── simple.html
│   │   │   │   └── swf_path.html
│   │   │   ├── images
│   │   │   │   ├── background.png
│   │   │   │   ├── collection_hover.png
│   │   │   │   ├── collection.png
│   │   │   │   ├── copy_hover.png
│   │   │   │   ├── copy.png
│   │   │   │   ├── csv_hover.png
│   │   │   │   ├── csv.png
│   │   │   │   ├── pdf_hover.png
│   │   │   │   ├── pdf.png
│   │   │   │   ├── print_hover.png
│   │   │   │   ├── print.png
│   │   │   │   ├── psd
│   │   │   │   │   ├── collection.psd
│   │   │   │   │   ├── copy document.psd
│   │   │   │   │   ├── file_types.psd
│   │   │   │   │   └── printer.psd
│   │   │   │   ├── xls_hover.png
│   │   │   │   └── xls.png
│   │   │   ├── js
│   │   │   │   ├── dataTables.tableTools.js
│   │   │   │   └── dataTables.tableTools.min.js
│   │   │   ├── Readme.txt
│   │   │   └── swf
│   │   │   ├── copy_csv_xls_pdf.swf
│   │   │   └── copy_csv_xls.swf
│   │   ├── license.txt
│   │   └── media
│   │   ├── css
│   │   │   ├── dataTables.bootstrap.css
│   │   │   ├── jquery.dataTables.css
│   │   │   ├── jquery.dataTables.min.css
│   │   │   └── jquery.dataTables_themeroller.css
│   │   ├── images
│   │   │   ├── back_disabled.png
│   │   │   ├── back_enabled_hover.png
│   │   │   ├── back_enabled.png
│   │   │   ├── favicon.ico
│   │   │   ├── forward_disabled.png
│   │   │   ├── forward_enabled_hover.png
│   │   │   ├── forward_enabled.png
│   │   │   ├── sort_asc_disabled.png
│   │   │   ├── sort_asc.png
│   │   │   ├── sort_both.png
│   │   │   ├── sort_desc_disabled.png
│   │   │   ├── sort_desc.png
│   │   │   └── Sorting icons.psd
│   │   └── js
│   │   ├── dataTables.bootstrap.js
│   │   ├── jquery.dataTables.js
│   │   └── jquery.dataTables.min.js
│   ├── dropzone
│   │   ├── dropzone.css
│   │   ├── dropzone.js
│   │   ├── dropzone.min.css
│   │   ├── dropzone.min.js
│   │   └── LICENSE.txt
│   ├── easy-pie-chart
│   │   ├── jquery.easypiechart.js
│   │   ├── jquery.easypiechart.min.js
│   │   └── LICENSE.txt
│   ├── fast-click
│   │   ├── fastclick.js
│   │   ├── fastclick.min.js
│   │   └── LICENSE.txt
│   ├── flot-charts
│   │   ├── API.md
│   │   ├── CONTRIBUTING.md
│   │   ├── examples
│   │   │   ├── ajax
│   │   │   │   ├── data-eu-gdp-growth-1.json
│   │   │   │   ├── data-eu-gdp-growth-2.json
│   │   │   │   ├── data-eu-gdp-growth-3.json
│   │   │   │   ├── data-eu-gdp-growth-4.json
│   │   │   │   ├── data-eu-gdp-growth-5.json
│   │   │   │   ├── data-eu-gdp-growth.json
│   │   │   │   ├── data-japan-gdp-growth.json
│   │   │   │   ├── data-usa-gdp-growth.json
│   │   │   │   └── index.html
│   │   │   ├── annotating
│   │   │   │   └── index.html
│   │   │   ├── axes-interacting
│   │   │   │   └── index.html
│   │   │   ├── axes-multiple
│   │   │   │   └── index.html
│   │   │   ├── axes-time
│   │   │   │   └── index.html
│   │   │   ├── axes-time-zones
│   │   │   │   ├── date.js
│   │   │   │   ├── index.html
│   │   │   │   └── tz
│   │   │   │   ├── africa
│   │   │   │   ├── antarctica
│   │   │   │   ├── asia
│   │   │   │   ├── australasia
│   │   │   │   ├── backward
│   │   │   │   ├── etcetera
│   │   │   │   ├── europe
│   │   │   │   ├── factory
│   │   │   │   ├── iso3166.tab
│   │   │   │   ├── leapseconds
│   │   │   │   ├── northamerica
│   │   │   │   ├── pacificnew
│   │   │   │   ├── solar87
│   │   │   │   ├── solar88
│   │   │   │   ├── solar89
│   │   │   │   ├── southamerica
│   │   │   │   ├── systemv
│   │   │   │   ├── yearistype.sh
│   │   │   │   └── zone.tab
│   │   │   ├── background.png
│   │   │   ├── basic-options
│   │   │   │   └── index.html
│   │   │   ├── basic-usage
│   │   │   │   └── index.html
│   │   │   ├── canvas
│   │   │   │   └── index.html
│   │   │   ├── categories
│   │   │   │   └── index.html
│   │   │   ├── examples.css
│   │   │   ├── image
│   │   │   │   ├── hs-2004-27-a-large-web.jpg
│   │   │   │   └── index.html
│   │   │   ├── index.html
│   │   │   ├── interacting
│   │   │   │   └── index.html
│   │   │   ├── navigate
│   │   │   │   ├── arrow-down.gif
│   │   │   │   ├── arrow-left.gif
│   │   │   │   ├── arrow-right.gif
│   │   │   │   ├── arrow-up.gif
│   │   │   │   └── index.html
│   │   │   ├── percentiles
│   │   │   │   └── index.html
│   │   │   ├── realtime
│   │   │   │   └── index.html
│   │   │   ├── resize
│   │   │   │   └── index.html
│   │   │   ├── selection
│   │   │   │   └── index.html
│   │   │   ├── series-errorbars
│   │   │   │   └── index.html
│   │   │   ├── series-pie
│   │   │   │   └── index.html
│   │   │   ├── series-toggle
│   │   │   │   └── index.html
│   │   │   ├── series-types
│   │   │   │   └── index.html
│   │   │   ├── shared
│   │   │   │   └── jquery-ui
│   │   │   │   ├── jquery-ui.min.css
│   │   │   │   └── jquery-ui.min.js
│   │   │   ├── stacking
│   │   │   │   └── index.html
│   │   │   ├── symbols
│   │   │   │   └── index.html
│   │   │   ├── threshold
│   │   │   │   └── index.html
│   │   │   ├── tracking
│   │   │   │   └── index.html
│   │   │   ├── visitors
│   │   │   │   └── index.html
│   │   │   └── zooming
│   │   │   └── index.html
│   │   ├── excanvas.js
│   │   ├── excanvas.min.js
│   │   ├── FAQ.md
│   │   ├── jquery.colorhelpers.js
│   │   ├── jquery.colorhelpers.min.js
│   │   ├── jquery.flot.canvas.js
│   │   ├── jquery.flot.canvas.min.js
│   │   ├── jquery.flot.categories.js
│   │   ├── jquery.flot.categories.min.js
│   │   ├── jquery.flot.crosshair.js
│   │   ├── jquery.flot.crosshair.min.js
│   │   ├── jquery.flot.errorbars.js
│   │   ├── jquery.flot.errorbars.min.js
│   │   ├── jquery.flot.fillbetween.js
│   │   ├── jquery.flot.fillbetween.min.js
│   │   ├── jquery.flot.image.js
│   │   ├── jquery.flot.image.min.js
│   │   ├── jquery.flot.js
│   │   ├── jquery.flot.min.js
│   │   ├── jquery.flot.navigate.js
│   │   ├── jquery.flot.navigate.min.js
│   │   ├── jquery.flot.pie.js
│   │   ├── jquery.flot.pie.min.js
│   │   ├── jquery.flot.resize.js
│   │   ├── jquery.flot.resize.min.js
│   │   ├── jquery.flot.selection.js
│   │   ├── jquery.flot.selection.min.js
│   │   ├── jquery.flot.stack.js
│   │   ├── jquery.flot.stack.min.js
│   │   ├── jquery.flot.symbol.js
│   │   ├── jquery.flot.symbol.min.js
│   │   ├── jquery.flot.threshold.js
│   │   ├── jquery.flot.threshold.min.js
│   │   ├── jquery.flot.time.js
│   │   ├── jquery.flot.time.min.js
│   │   ├── jquery.js
│   │   ├── jquery.min.js
│   │   ├── LICENSE.txt
│   │   ├── Makefile
│   │   ├── NEWS.md
│   │   ├── PLUGINS.md
│   │   └── README.md
│   ├── font-awesome
│   │   ├── css
│   │   │   ├── font-awesome.css
│   │   │   ├── font-awesome.css.map
│   │   │   └── font-awesome.min.css
│   │   ├── fonts
│   │   │   ├── FontAwesome.otf
│   │   │   ├── fontawesome-webfont.eot
│   │   │   ├── fontawesome-webfont.svg
│   │   │   ├── fontawesome-webfont.ttf
│   │   │   ├── fontawesome-webfont.woff
│   │   │   └── fontawesome-webfont.woff2
│   │   ├── less
│   │   │   ├── animated.less
│   │   │   ├── bordered-pulled.less
│   │   │   ├── core.less
│   │   │   ├── fixed-width.less
│   │   │   ├── font-awesome.less
│   │   │   ├── icons.less
│   │   │   ├── larger.less
│   │   │   ├── list.less
│   │   │   ├── mixins.less
│   │   │   ├── path.less
│   │   │   ├── rotated-flipped.less
│   │   │   ├── screen-reader.less
│   │   │   ├── stacked.less
│   │   │   └── variables.less
│   │   ├── license.html
│   │   ├── License.txt
│   │   └── scss
│   │   ├── _animated.scss
│   │   ├── _bordered-pulled.scss
│   │   ├── _core.scss
│   │   ├── _fixed-width.scss
│   │   ├── font-awesome.scss
│   │   ├── _icons.scss
│   │   ├── _larger.scss
│   │   ├── _list.scss
│   │   ├── _mixins.scss
│   │   ├── _path.scss
│   │   ├── _rotated-flipped.scss
│   │   ├── _screen-reader.scss
│   │   ├── _stacked.scss
│   │   └── _variables.scss
│   ├── fooTable
│   │   ├── bower.json
│   │   ├── component.json
│   │   ├── composer.json
│   │   ├── css
│   │   │   ├── fonts
│   │   │   │   ├── footable.eot
│   │   │   │   ├── footable.svg
│   │   │   │   ├── footable.ttf
│   │   │   │   └── footable.woff
│   │   │   ├── footable.core.css
│   │   │   ├── footable.core.min.css
│   │   │   ├── footable.metro.css
│   │   │   ├── footable.metro.min.css
│   │   │   ├── footable.standalone.css
│   │   │   └── footable.standalone.min.css
│   │   ├── demos
│   │   │   ├── accordion.htm
│   │   │   ├── add-delete-row.htm
│   │   │   ├── ajax.htm
│   │   │   ├── ajax-redraw.htm
│   │   │   ├── api.htm
│   │   │   ├── arbitrary_toggle_markup.htm
│   │   │   ├── auto-expand-first-row-on-breakpoint.htm
│   │   │   ├── bookmarkable.htm
│   │   │   ├── bug-fixes
│   │   │   │   ├── bug-data-ignore.htm
│   │   │   │   ├── bug-remove-unneeded-detail-row-click.htm
│   │   │   │   └── bug-unused-breakpoints.htm
│   │   │   ├── css
│   │   │   │   ├── arbitrary_toggle_markup.css
│   │   │   │   ├── bootstrap.css
│   │   │   │   ├── bootstrap-glyphicons.css
│   │   │   │   ├── bootstrap-responsive.css
│   │   │   │   ├── bootstrapSwitch.css
│   │   │   │   └── footable-demos.css
│   │   │   ├── data-attributes.htm
│   │   │   ├── demo-template.htm
│   │   │   ├── editable-columns.htm
│   │   │   ├── event-interception.htm
│   │   │   ├── events.htm
│   │   │   ├── expand-collapse-all.htm
│   │   │   ├── filtering.htm
│   │   │   ├── fonts
│   │   │   │   ├── glyphiconshalflings-regular.eot
│   │   │   │   ├── glyphiconshalflings-regular.otf
│   │   │   │   ├── glyphiconshalflings-regular.svg
│   │   │   │   ├── glyphiconshalflings-regular.ttf
│   │   │   │   └── glyphiconshalflings-regular.woff
│   │   │   ├── getting-started.htm
│   │   │   ├── grid.htm
│   │   │   ├── group-headers.htm
│   │   │   ├── hidden-columns.htm
│   │   │   ├── icon-styles.htm
│   │   │   ├── img
│   │   │   │   ├── footable.png
│   │   │   │   ├── minus.png
│   │   │   │   └── plus.png
│   │   │   ├── index.htm
│   │   │   ├── js
│   │   │   │   ├── bootstrapSwitch.js
│   │   │   │   ├── bootstrap-tab.js
│   │   │   │   ├── data-generator.js
│   │   │   │   ├── demos.js
│   │   │   │   ├── jquery-1.9.1.min.js
│   │   │   │   ├── jquery.mockjax.js
│   │   │   │   └── mustache.js
│   │   │   ├── metro-theme.htm
│   │   │   ├── multiple-showcases.htm
│   │   │   ├── old-theme.htm
│   │   │   ├── paging.htm
│   │   │   ├── reset.htm
│   │   │   ├── row-toggle.htm
│   │   │   ├── showcase.htm
│   │   │   ├── sorting.htm
│   │   │   ├── striping.htm
│   │   │   ├── todo
│   │   │   │   ├── column-groupings.htm
│   │   │   │   ├── demo-ajax-with-mustache.htm
│   │   │   │   ├── demo-bootstrapSwitch.htm
│   │   │   │   ├── demo-colspan.htm
│   │   │   │   ├── demo-widthHeightOverride.htm
│   │   │   │   └── demo-zebra.htm
│   │   │   └── triggers.htm
│   │   ├── dist
│   │   │   ├── footable.all.min.js
│   │   │   ├── footable.bookmarkable.min.js
│   │   │   ├── footable.filter.min.js
│   │   │   ├── footable.grid.min.js
│   │   │   ├── footable.min.js
│   │   │   ├── footable.paginate.min.js
│   │   │   ├── footable.sort.min.js
│   │   │   └── footable.striping.min.js
│   │   ├── footable.jquery.json
│   │   ├── Gruntfile.js
│   │   ├── icomoon
│   │   │   └── footable.json
│   │   ├── js
│   │   │   ├── footable.bookmarkable.js
│   │   │   ├── footable.filter.js
│   │   │   ├── footable.grid.js
│   │   │   ├── footable.js
│   │   │   ├── footable.memory.js
│   │   │   ├── footable.paginate.js
│   │   │   ├── footable.plugin.template.js
│   │   │   ├── footable.sort.js
│   │   │   └── footable.striping.js
│   │   ├── less
│   │   │   ├── footable.core.less
│   │   │   ├── footable.metro.less
│   │   │   └── footable.standalone.less
│   │   ├── LICENSE
│   │   ├── package.json
│   │   ├── README.md
│   │   ├── screenshot.jpg
│   │   └── screenshot.pdn
│   ├── fullcalendar
│   │   ├── changelog.txt
│   │   ├── demos
│   │   │   ├── agenda-views.html
│   │   │   ├── background-events.html
│   │   │   ├── basic-views.html
│   │   │   ├── default.html
│   │   │   ├── external-dragging.html
│   │   │   ├── gcal.html
│   │   │   ├── json
│   │   │   │   └── events.json
│   │   │   ├── json.html
│   │   │   ├── languages.html
│   │   │   ├── php
│   │   │   │   ├── get-events.php
│   │   │   │   ├── get-timezones.php
│   │   │   │   └── utils.php
│   │   │   ├── selectable.html
│   │   │   ├── theme.html
│   │   │   └── timezones.html
│   │   ├── fullcalendar.css
│   │   ├── fullcalendar.js
│   │   ├── fullcalendar.min.css
│   │   ├── fullcalendar.min.js
│   │   ├── fullcalendar.print.css
│   │   ├── gcal.js
│   │   ├── lang
│   │   │   ├── ar.js
│   │   │   ├── ar-ma.js
│   │   │   ├── ar-sa.js
│   │   │   ├── ar-tn.js
│   │   │   ├── bg.js
│   │   │   ├── ca.js
│   │   │   ├── cs.js
│   │   │   ├── da.js
│   │   │   ├── de-at.js
│   │   │   ├── de.js
│   │   │   ├── el.js
│   │   │   ├── en-au.js
│   │   │   ├── en-ca.js
│   │   │   ├── en-gb.js
│   │   │   ├── es.js
│   │   │   ├── fa.js
│   │   │   ├── fi.js
│   │   │   ├── fr-ca.js
│   │   │   ├── fr.js
│   │   │   ├── he.js
│   │   │   ├── hi.js
│   │   │   ├── hr.js
│   │   │   ├── hu.js
│   │   │   ├── id.js
│   │   │   ├── is.js
│   │   │   ├── it.js
│   │   │   ├── ja.js
│   │   │   ├── ko.js
│   │   │   ├── lt.js
│   │   │   ├── lv.js
│   │   │   ├── nl.js
│   │   │   ├── pl.js
│   │   │   ├── pt-br.js
│   │   │   ├── pt.js
│   │   │   ├── ro.js
│   │   │   ├── ru.js
│   │   │   ├── sk.js
│   │   │   ├── sl.js
│   │   │   ├── sr-cyrl.js
│   │   │   ├── sr.js
│   │   │   ├── sv.js
│   │   │   ├── th.js
│   │   │   ├── tr.js
│   │   │   ├── uk.js
│   │   │   ├── vi.js
│   │   │   ├── zh-cn.js
│   │   │   └── zh-tw.js
│   │   ├── lang-all.js
│   │   ├── lib
│   │   │   ├── cupertino
│   │   │   │   ├── images
│   │   │   │   │   ├── animated-overlay.gif
│   │   │   │   │   ├── ui-bg_diagonals-thick_90_eeeeee_40x40.png
│   │   │   │   │   ├── ui-bg_flat_15_cd0a0a_40x100.png
│   │   │   │   │   ├── ui-bg_glass_100_e4f1fb_1x400.png
│   │   │   │   │   ├── ui-bg_glass_50_3baae3_1x400.png
│   │   │   │   │   ├── ui-bg_glass_80_d7ebf9_1x400.png
│   │   │   │   │   ├── ui-bg_highlight-hard_100_f2f5f7_1x100.png
│   │   │   │   │   ├── ui-bg_highlight-hard_70_000000_1x100.png
│   │   │   │   │   ├── ui-bg_highlight-soft_100_deedf7_1x100.png
│   │   │   │   │   ├── ui-bg_highlight-soft_25_ffef8f_1x100.png
│   │   │   │   │   ├── ui-icons_2694e8_256x240.png
│   │   │   │   │   ├── ui-icons_2e83ff_256x240.png
│   │   │   │   │   ├── ui-icons_3d80b3_256x240.png
│   │   │   │   │   ├── ui-icons_72a7cf_256x240.png
│   │   │   │   │   └── ui-icons_ffffff_256x240.png
│   │   │   │   └── jquery-ui.min.css
│   │   │   ├── jquery.min.js
│   │   │   ├── jquery-ui.custom.min.js
│   │   │   └── moment.min.js
│   │   ├── license.txt
│   │   └── nifty-skin
│   │   ├── fullcalendar-nifty.css
│   │   ├── fullcalendar-nifty.less
│   │   ├── fullcalendar-nifty.min.css
│   │   ├── fullcalendar-nifty.sass
│   │   └── fullcalendar-nifty.scss
│   ├── gauge-js
│   │   ├── gauge.coffee
│   │   ├── gauge.js
│   │   └── gauge.min.js
│   ├── gmaps
│   │   ├── examples
│   │   │   ├── basic.html
│   │   │   ├── context_menu.html
│   │   │   ├── custom_controls.html
│   │   │   ├── elevation_locations.html
│   │   │   ├── elevation_routes.html
│   │   │   ├── examples.css
│   │   │   ├── fusion_tables.html
│   │   │   ├── geocoding.html
│   │   │   ├── geofences.html
│   │   │   ├── geolocation.html
│   │   │   ├── geometry.html
│   │   │   ├── kml.html
│   │   │   ├── layers.html
│   │   │   ├── layers_places.html
│   │   │   ├── map_events.html
│   │   │   ├── map_types.html
│   │   │   ├── marker_clusterer.html
│   │   │   ├── markers.html
│   │   │   ├── overlay_map_types.html
│   │   │   ├── overlays.html
│   │   │   ├── polygons.html
│   │   │   ├── polylines.html
│   │   │   ├── routes_advanced.html
│   │   │   ├── routes.html
│   │   │   ├── static.html
│   │   │   ├── static_markers.html
│   │   │   ├── static_polylines.html
│   │   │   ├── static_styles.html
│   │   │   ├── styled_maps.html
│   │   │   └── travel_route.html
│   │   ├── gmaps.js
│   │   ├── lib
│   │   │   ├── gmaps.controls.js
│   │   │   ├── gmaps.core.js
│   │   │   ├── gmaps.events.js
│   │   │   ├── gmaps.geofences.js
│   │   │   ├── gmaps.geometry.js
│   │   │   ├── gmaps.layers.js
│   │   │   ├── gmaps.map_types.js
│   │   │   ├── gmaps.markers.js
│   │   │   ├── gmaps.native_extensions.js
│   │   │   ├── gmaps.overlays.js
│   │   │   ├── gmaps.routes.js
│   │   │   ├── gmaps.static.js
│   │   │   ├── gmaps.streetview.js
│   │   │   ├── gmaps.styles.js
│   │   │   └── gmaps.utils.js
│   │   ├── License.txt
│   │   └── test
│   │   ├── index.html
│   │   ├── lib
│   │   │   ├── jasmine.css
│   │   │   ├── jasmine-html.js
│   │   │   └── jasmine.js
│   │   ├── spec
│   │   │   ├── ControlSpec.js
│   │   │   ├── EventSpec.js
│   │   │   ├── GeometrySpec.js
│   │   │   ├── LayerSpec.js
│   │   │   ├── MapSpec.js
│   │   │   ├── MarkerSpec.js
│   │   │   ├── OverlaySpec.js
│   │   │   ├── RouteSpec.js
│   │   │   ├── StreetViewSpec.js
│   │   │   └── StyleSpec.js
│   │   ├── style.css
│   │   └── template
│   │   └── jasmine-gmaps.html
│   ├── ionicons
│   │   ├── builder
│   │   │   ├── build_data.json
│   │   │   ├── cheatsheet
│   │   │   │   ├── icon-row.html
│   │   │   │   └── template.html
│   │   │   ├── generate.py
│   │   │   ├── manifest.json
│   │   │   └── scripts
│   │   │   ├── eotlitetool.py
│   │   │   ├── generate_font.py
│   │   │   └── sfnt2woff
│   │   ├── css
│   │   │   ├── ionicons.css
│   │   │   └── ionicons.min.css
│   │   ├── fonts
│   │   │   ├── ionicons.eot
│   │   │   ├── ionicons.svg
│   │   │   ├── ionicons.ttf
│   │   │   └── ionicons.woff
│   │   ├── less
│   │   │   ├── _ionicons-font.less
│   │   │   ├── _ionicons-icons.less
│   │   │   ├── ionicons.less
│   │   │   └── _ionicons-variables.less
│   │   ├── LICENSE.txt
│   │   └── scss
│   │   ├── _ionicons-font.scss
│   │   ├── _ionicons-icons.scss
│   │   ├── ionicons.scss
│   │   └── _ionicons-variables.scss
│   ├── magic-check
│   │   ├── css
│   │   │   ├── magic-check.css
│   │   │   └── magic-check.min.css
│   │   ├── LICENSE.txt
│   │   └── sass
│   │   ├── _checkbox.scss
│   │   ├── _common.scss
│   │   ├── magic-check.scss
│   │   ├── _radio.scss
│   │   └── _variable.scss
│   ├── masked-input
│   │   ├── jquery.maskedinput.js
│   │   ├── jquery.maskedinput.min.js
│   │   └── LICENSE.txt
│   ├── morris-js
│   │   ├── LICENSE.txt
│   │   ├── morris.css
│   │   ├── morris.js
│   │   ├── morris.min.css
│   │   ├── morris.min.js
│   │   └── raphael-js
│   │   ├── LICENSE.txt
│   │   └── raphael.min.js
│   ├── noUiSlider
│   │   ├── New folder
│   │   │   ├── jquery.nouislider.all.js
│   │   │   ├── jquery.nouislider.all.min.js
│   │   │   ├── jquery.nouislider.css
│   │   │   ├── jquery.nouislider.min.css
│   │   │   ├── jquery.nouislider.pips.css
│   │   │   └── jquery.nouislider.pips.min.css
│   │   ├── nouislider.js
│   │   ├── nouislider.min.css
│   │   └── nouislider.min.js
│   ├── pace
│   │   ├── LICENSE.txt
│   │   ├── pace.css
│   │   ├── pace.js
│   │   ├── pace.min.css
│   │   └── pace.min.js
│   ├── select2
│   │   ├── css
│   │   │   ├── select2.css
│   │   │   └── select2.min.css
│   │   ├── js
│   │   │   ├── i18n
│   │   │   │   ├── ar.js
│   │   │   │   ├── az.js
│   │   │   │   ├── bg.js
│   │   │   │   ├── ca.js
│   │   │   │   ├── cs.js
│   │   │   │   ├── da.js
│   │   │   │   ├── de.js
│   │   │   │   ├── el.js
│   │   │   │   ├── en.js
│   │   │   │   ├── es.js
│   │   │   │   ├── et.js
│   │   │   │   ├── eu.js
│   │   │   │   ├── fa.js
│   │   │   │   ├── fi.js
│   │   │   │   ├── fr.js
│   │   │   │   ├── gl.js
│   │   │   │   ├── he.js
│   │   │   │   ├── hi.js
│   │   │   │   ├── hr.js
│   │   │   │   ├── hu.js
│   │   │   │   ├── id.js
│   │   │   │   ├── is.js
│   │   │   │   ├── it.js
│   │   │   │   ├── ja.js
│   │   │   │   ├── km.js
│   │   │   │   ├── ko.js
│   │   │   │   ├── lt.js
│   │   │   │   ├── lv.js
│   │   │   │   ├── mk.js
│   │   │   │   ├── ms.js
│   │   │   │   ├── nb.js
│   │   │   │   ├── nl.js
│   │   │   │   ├── pl.js
│   │   │   │   ├── pt-BR.js
│   │   │   │   ├── pt.js
│   │   │   │   ├── ro.js
│   │   │   │   ├── ru.js
│   │   │   │   ├── sk.js
│   │   │   │   ├── sr-Cyrl.js
│   │   │   │   ├── sr.js
│   │   │   │   ├── sv.js
│   │   │   │   ├── th.js
│   │   │   │   ├── tr.js
│   │   │   │   ├── uk.js
│   │   │   │   ├── vi.js
│   │   │   │   ├── zh-CN.js
│   │   │   │   └── zh-TW.js
│   │   │   ├── select2.full.js
│   │   │   ├── select2.full.min.js
│   │   │   ├── select2.js
│   │   │   └── select2.min.js
│   │   ├── LICENSE.txt
│   │   └── scss
│   │   ├── core.scss
│   │   ├── _dropdown.scss
│   │   ├── mixins
│   │   │   └── _gradients.scss
│   │   ├── _multiple.scss
│   │   ├── _single.scss
│   │   └── theme
│   │   ├── classic
│   │   │   ├── _defaults.scss
│   │   │   ├── layout.scss
│   │   │   ├── _multiple.scss
│   │   │   └── _single.scss
│   │   └── default
│   │   ├── layout.scss
│   │   ├── _multiple.scss
│   │   └── _single.scss
│   ├── skycons
│   │   ├── README.txt
│   │   ├── skycons.js
│   │   └── skycons.min.js
│   ├── sparkline
│   │   ├── jquery.sparkline.js
│   │   └── jquery.sparkline.min.js
│   ├── summernote
│   │   ├── font
│   │   │   ├── summernote.eot
│   │   │   ├── summernote.ttf
│   │   │   └── summernote.woff
│   │   ├── lang
│   │   │   ├── summernote-ar-AR.js
│   │   │   ├── summernote-bg-BG.js
│   │   │   ├── summernote-ca-ES.js
│   │   │   ├── summernote-cs-CZ.js
│   │   │   ├── summernote-da-DK.js
│   │   │   ├── summernote-de-DE.js
│   │   │   ├── summernote-es-ES.js
│   │   │   ├── summernote-es-EU.js
│   │   │   ├── summernote-fa-IR.js
│   │   │   ├── summernote-fi-FI.js
│   │   │   ├── summernote-fr-FR.js
│   │   │   ├── summernote-he-IL.js
│   │   │   ├── summernote-hu-HU.js
│   │   │   ├── summernote-id-ID.js
│   │   │   ├── summernote-it-IT.js
│   │   │   ├── summernote-ja-JP.js
│   │   │   ├── summernote-ko-KR.js
│   │   │   ├── summernote-lt-LT.js
│   │   │   ├── summernote-nb-NO.js
│   │   │   ├── summernote-nl-NL.js
│   │   │   ├── summernote-pl-PL.js
│   │   │   ├── summernote-pt-BR.js
│   │   │   ├── summernote-pt-PT.js
│   │   │   ├── summernote-ro-RO.js
│   │   │   ├── summernote-ru-RU.js
│   │   │   ├── summernote-sk-SK.js
│   │   │   ├── summernote-sl-SI.js
│   │   │   ├── summernote-sr-RS.js
│   │   │   ├── summernote-sr-RS-Latin.js
│   │   │   ├── summernote-sv-SE.js
│   │   │   ├── summernote-th-TH.js
│   │   │   ├── summernote-tr-TR.js
│   │   │   ├── summernote-uk-UA.js
│   │   │   ├── summernote-vi-VN.js
│   │   │   ├── summernote-zh-CN.js
│   │   │   └── summernote-zh-TW.js
│   │   ├── plugin
│   │   │   ├── hello
│   │   │   │   └── summernote-ext-hello.js
│   │   │   └── specialchars
│   │   │   └── summernote-ext-specialchars.js
│   │   ├── summernote.css
│   │   ├── summernote.js
│   │   ├── summernote.min.css
│   │   └── summernote.min.js
│   ├── switchery
│   │   ├── LICENSE.txt
│   │   ├── switchery.css
│   │   ├── switchery.js
│   │   ├── switchery.min.css
│   │   └── switchery.min.js
│   ├── themify-icons
│   │   ├── fonts
│   │   │   ├── themify.eot
│   │   │   ├── themify.svg
│   │   │   ├── themify.ttf
│   │   │   └── themify.woff
│   │   ├── readme.txt
│   │   ├── themify-icons.css
│   │   └── themify-icons.min.css
│   ├── toggle-switch
│   │   ├── css
│   │   │   └── style.css
│   │   ├── index.html
│   │   ├── less
│   │   │   ├── parameters
│   │   │   │   ├── module.less
│   │   │   │   └── theme.less
│   │   │   └── style.less
│   │   └── LICENSE
│   ├── transactional-email-templates
│   │   ├── LICENSE.txt
│   │   └── templates
│   │   ├── action.html
│   │   ├── alert.html
│   │   ├── billing.html
│   │   ├── inlined
│   │   │   ├── action.html
│   │   │   ├── alert.html
│   │   │   └── billing.html
│   │   └── styles.css
│   └── x-editable
│   ├── CHANGELOG.txt
│   ├── css
│   │   └── bootstrap-editable.css
│   ├── img
│   │   ├── clear.png
│   │   └── loading.gif
│   ├── js
│   │   ├── bootstrap-editable.js
│   │   └── bootstrap-editable.min.js
│   ├── LICENSE-MIT
│   └── README.md
├── runtime
│   ├── log
│   │   ├── 201701
│   │   │   └── 18.log
│   │   ├── 201704
│   │   │   ├── 13.log
│   │   │   ├── 14.log
│   │   │   ├── 15.log
│   │   │   ├── 16.log
│   │   │   ├── 17.log
│   │   │   ├── 18.log
│   │   │   ├── 19.log
│   │   │   ├── 20.log
│   │   │   ├── 21.log
│   │   │   ├── 23.log
│   │   │   └── 29.log
│   │   ├── 201705
│   │   │   └── 08.log
│   │   ├── 201706
│   │   │   └── 11.log
│   │   ├── 201709
│   │   │   └── 27.log
│   │   ├── 201711
│   │   │   └── 03.log
│   │   └── 201801
│   │   └── 03.log
│   └── temp
│   ├── 00aa8c1502b6435826bfecbf27d3b226.php
│   ├── 0aa4e1593dd975181805f55680074021.php
│   ├── 0cee491b58f369facaf4227714103e68.php
│   ├── 0d63c1d536c48213f650cb0cd66cda4c.php
│   ├── 12dad359d2558ee327659995fa9ed544.php
│   ├── 17cdfff7aaf5584d7622ecf17808fd07.php
│   ├── 299ca3502ab26f658496305860b954f2.php
│   ├── 2f9f11ea907300411691e1e8109afbaf.php
│   ├── 3122e808fc2e4a54910557ed844eea52.php
│   ├── 3625734c63a0cf7d399c31ea0a613618.php
│   ├── 39c8c149e0821bafb24ada3316a0c559.php
│   ├── 4d8a4e861cc8a5eb802ff5eb89718482.php
│   ├── 4e5e7bc7240526f9a3c4fa3cb5d164e9.php
│   ├── 5b5d8fceb96d45acd42d4e90601df360.php
│   ├── 7062e6228bed764a4c7a7e0dd1a5c3d1.php
│   ├── 73994c9e9823c001e78385880e446c76.php
│   ├── 74ef37199397e5ebc611514f5d638aad.php
│   ├── 7665069e8a5b87a4e6d5cee2d0f2decc.php
│   ├── 7c34cfbc6f70213463d1ea721c9ec7a2.php
│   ├── 7dea37c5f00d168799091f7b3e4d1ffc.php
│   ├── 817f5838f1d88ed1054e689f1970c5f5.php
│   ├── 842d274ba8666f9497ae843b9da06503.php
│   ├── 859e7ed2f27c65208a5e3ecbf3c15ed9.php
│   ├── 85d9a2194dc3daba93e059dd409e8b1a.php
│   ├── 8f98efaf7951a8ebd9fdd5ff7d58d96e.php
│   ├── 96686d6adc8de5dd0cf2bbcccd70e391.php
│   ├── 9ba1463fe71fcf01ee68d8fc53b75ff8.php
│   ├── 9e4561d4a56b52574f14fc8b3aeb46ab.php
│   ├── a7343c2fdd2693f64d8ad35f09a5747c.php
│   ├── a7f258ed2b970082ed04354bf8e8734a.php
│   ├── b6a44aecd57f5b789bcec17493b4573e.php
│   ├── c5f1e7c4d43c955293082ba885945b53.php
│   ├── cddf95e48fdee352245e5ad542b965e7.php
│   ├── d23accb45e3e101b7ee65a55e3d0ecd9.php
│   ├── db74b119d10e39efba1fe4612df9aaa7.php
│   ├── e4749deafdc26669d581f55a48611ec0.php
│   ├── e4d427ca14962ed4a5cef36cb0e10ccc.php
│   ├── e68ffbd8da3731733734dd3d4001f5bd.php
│   ├── ee5f097d4f91c8cc85da988297b97341.php
│   └── f31788ef79d418daa227ea9e3fd44277.php
├── tests
│   ├── ExampleTest.php
│   └── TestCase.php
├── thinkphp
│   ├── base.php
│   ├── codecov.yml
│   ├── composer.json
│   ├── console.php
│   ├── CONTRIBUTING.md
│   ├── convention.php
│   ├── helper.php
│   ├── lang
│   │   └── zh-cn.php
│   ├── library
│   │   ├── think
│   │   │   ├── App.php
│   │   │   ├── Auth.php
│   │   │   ├── Build.php
│   │   │   ├── cache
│   │   │   │   ├── driver
│   │   │   │   │   ├── File.php
│   │   │   │   │   ├── Lite.php
│   │   │   │   │   ├── Memcached.php
│   │   │   │   │   ├── Memcache.php
│   │   │   │   │   ├── Redis.php
│   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   ├── Wincache.php
│   │   │   │   │   └── Xcache.php
│   │   │   │   └── Driver.php
│   │   │   ├── Cache.php
│   │   │   ├── Collection.php
│   │   │   ├── config
│   │   │   │   └── driver
│   │   │   │   ├── Ini.php
│   │   │   │   ├── Json.php
│   │   │   │   └── Xml.php
│   │   │   ├── Config.php
│   │   │   ├── console
│   │   │   │   ├── bin
│   │   │   │   │   ├── hiddeninput.exe
│   │   │   │   │   └── README.md
│   │   │   │   ├── command
│   │   │   │   │   ├── Build.php
│   │   │   │   │   ├── Clear.php
│   │   │   │   │   ├── Help.php
│   │   │   │   │   ├── Lists.php
│   │   │   │   │   ├── make
│   │   │   │   │   │   ├── Controller.php
│   │   │   │   │   │   ├── Model.php
│   │   │   │   │   │   └── stubs
│   │   │   │   │   │   ├── controller.plain.stub
│   │   │   │   │   │   ├── controller.stub
│   │   │   │   │   │   └── model.stub
│   │   │   │   │   ├── Make.php
│   │   │   │   │   └── optimize
│   │   │   │   │   ├── Autoload.php
│   │   │   │   │   ├── Config.php
│   │   │   │   │   ├── Route.php
│   │   │   │   │   └── Schema.php
│   │   │   │   ├── Command.php
│   │   │   │   ├── input
│   │   │   │   │   ├── Argument.php
│   │   │   │   │   ├── Definition.php
│   │   │   │   │   └── Option.php
│   │   │   │   ├── Input.php
│   │   │   │   ├── LICENSE
│   │   │   │   ├── output
│   │   │   │   │   ├── Ask.php
│   │   │   │   │   ├── descriptor
│   │   │   │   │   │   └── Console.php
│   │   │   │   │   ├── Descriptor.php
│   │   │   │   │   ├── driver
│   │   │   │   │   │   ├── Buffer.php
│   │   │   │   │   │   ├── Console.php
│   │   │   │   │   │   └── Nothing.php
│   │   │   │   │   ├── formatter
│   │   │   │   │   │   ├── Stack.php
│   │   │   │   │   │   └── Style.php
│   │   │   │   │   ├── Formatter.php
│   │   │   │   │   ├── question
│   │   │   │   │   │   ├── Choice.php
│   │   │   │   │   │   └── Confirmation.php
│   │   │   │   │   └── Question.php
│   │   │   │   └── Output.php
│   │   │   ├── Console.php
│   │   │   ├── controller
│   │   │   │   ├── Rest.php
│   │   │   │   └── Yar.php
│   │   │   ├── Controller.php
│   │   │   ├── Cookie.php
│   │   │   ├── Data.php
│   │   │   ├── db
│   │   │   │   ├── builder
│   │   │   │   │   ├── Mysql.php
│   │   │   │   │   ├── Pgsql.php
│   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   └── Sqlsrv.php
│   │   │   │   ├── Builder.php
│   │   │   │   ├── Connection.php
│   │   │   │   ├── connector
│   │   │   │   │   ├── Mysql.php
│   │   │   │   │   ├── Pgsql.php
│   │   │   │   │   ├── pgsql.sql
│   │   │   │   │   ├── Sqlite.php
│   │   │   │   │   └── Sqlsrv.php
│   │   │   │   ├── exception
│   │   │   │   │   ├── BindParamException.php
│   │   │   │   │   ├── DataNotFoundException.php
│   │   │   │   │   └── ModelNotFoundException.php
│   │   │   │   └── Query.php
│   │   │   ├── Db.php
│   │   │   ├── debug
│   │   │   │   ├── Console.php
│   │   │   │   └── Html.php
│   │   │   ├── Debug.php
│   │   │   ├── Env.php
│   │   │   ├── Error.php
│   │   │   ├── exception
│   │   │   │   ├── ClassNotFoundException.php
│   │   │   │   ├── DbException.php
│   │   │   │   ├── ErrorException.php
│   │   │   │   ├── Handle.php
│   │   │   │   ├── HttpException.php
│   │   │   │   ├── HttpResponseException.php
│   │   │   │   ├── PDOException.php
│   │   │   │   ├── RouteNotFoundException.php
│   │   │   │   ├── TemplateNotFoundException.php
│   │   │   │   ├── ThrowableError.php
│   │   │   │   └── ValidateException.php
│   │   │   ├── Exception.php
│   │   │   ├── File.php
│   │   │   ├── Hook.php
│   │   │   ├── Lang.php
│   │   │   ├── Loader.php
│   │   │   ├── log
│   │   │   │   └── driver
│   │   │   │   ├── File.php
│   │   │   │   ├── Socket.php
│   │   │   │   └── Test.php
│   │   │   ├── Log.php
│   │   │   ├── model
│   │   │   │   ├── Merge.php
│   │   │   │   ├── Pivot.php
│   │   │   │   └── Relation.php
│   │   │   ├── Model.php
│   │   │   ├── paginator
│   │   │   │   ├── Collection.php
│   │   │   │   └── driver
│   │   │   │   └── Bootstrap.php
│   │   │   ├── Paginator.php
│   │   │   ├── process
│   │   │   │   ├── Builder.php
│   │   │   │   ├── exception
│   │   │   │   │   ├── Faild.php
│   │   │   │   │   └── Timeout.php
│   │   │   │   ├── pipes
│   │   │   │   │   ├── Pipes.php
│   │   │   │   │   ├── Unix.php
│   │   │   │   │   └── Windows.php
│   │   │   │   └── Utils.php
│   │   │   ├── Process.php
│   │   │   ├── Request.php
│   │   │   ├── response
│   │   │   │   ├── Json.php
│   │   │   │   ├── Jsonp.php
│   │   │   │   ├── Redirect.php
│   │   │   │   ├── View.php
│   │   │   │   └── Xml.php
│   │   │   ├── Response.php
│   │   │   ├── Route.php
│   │   │   ├── session
│   │   │   │   └── driver
│   │   │   │   ├── Memcached.php
│   │   │   │   ├── Memcache.php
│   │   │   │   └── Redis.php
│   │   │   ├── Session.php
│   │   │   ├── template
│   │   │   │   ├── driver
│   │   │   │   │   └── File.php
│   │   │   │   ├── taglib
│   │   │   │   │   └── Cx.php
│   │   │   │   └── TagLib.php
│   │   │   ├── Template.php
│   │   │   ├── Url.php
│   │   │   ├── Validate.php
│   │   │   ├── view
│   │   │   │   └── driver
│   │   │   │   ├── Php.php
│   │   │   │   └── Think.php
│   │   │   └── View.php
│   │   └── traits
│   │   ├── controller
│   │   │   └── Jump.php
│   │   ├── model
│   │   │   └── SoftDelete.php
│   │   └── think
│   │   └── Instance.php
│   ├── LICENSE.txt
│   ├── logo.png
│   ├── phpunit.xml
│   ├── README.md
│   ├── start.php
│   └── tpl
│   ├── default_index.tpl
│   ├── dispatch_jump.tpl
│   ├── page_trace.tpl
│   └── think_exception.tpl
├── vendor
│   ├── autoload.php
│   ├── bin
│   │   ├── phpunit
│   │   └── phpunit.bat
│   ├── composer
│   │   ├── autoload_classmap.php
│   │   ├── autoload_files.php
│   │   ├── autoload_namespaces.php
│   │   ├── autoload_psr4.php
│   │   ├── autoload_real.php
│   │   ├── autoload_static.php
│   │   ├── ClassLoader.php
│   │   ├── installed.json
│   │   └── LICENSE
│   ├── doctrine
│   │   └── instantiator
│   │   ├── composer.json
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE
│   │   ├── phpmd.xml.dist
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── src
│   │   │   └── Doctrine
│   │   │   └── Instantiator
│   │   │   ├── Exception
│   │   │   │   ├── ExceptionInterface.php
│   │   │   │   ├── InvalidArgumentException.php
│   │   │   │   └── UnexpectedValueException.php
│   │   │   ├── InstantiatorInterface.php
│   │   │   └── Instantiator.php
│   │   └── tests
│   │   └── DoctrineTest
│   │   ├── InstantiatorPerformance
│   │   │   └── InstantiatorPerformanceEvent.php
│   │   ├── InstantiatorTest
│   │   │   ├── Exception
│   │   │   │   ├── InvalidArgumentExceptionTest.php
│   │   │   │   └── UnexpectedValueExceptionTest.php
│   │   │   └── InstantiatorTest.php
│   │   └── InstantiatorTestAsset
│   │   ├── AbstractClassAsset.php
│   │   ├── ArrayObjectAsset.php
│   │   ├── ExceptionAsset.php
│   │   ├── FinalExceptionAsset.php
│   │   ├── PharAsset.php
│   │   ├── PharExceptionAsset.php
│   │   ├── SerializableArrayObjectAsset.php
│   │   ├── SimpleSerializableAsset.php
│   │   ├── SimpleTraitAsset.php
│   │   ├── UnCloneableAsset.php
│   │   ├── UnserializeExceptionArrayObjectAsset.php
│   │   ├── WakeUpNoticesAsset.php
│   │   └── XMLReaderAsset.php
│   ├── phpdocumentor
│   │   ├── reflection-common
│   │   │   ├── composer.json
│   │   │   ├── composer.lock
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Element.php
│   │   │   │   ├── File.php
│   │   │   │   ├── Fqsen.php
│   │   │   │   ├── Location.php
│   │   │   │   ├── ProjectFactory.php
│   │   │   │   └── Project.php
│   │   │   └── tests
│   │   │   ├── common
│   │   │   │   └── bootstrap.php
│   │   │   └── unit
│   │   │   └── FqsenTest.php
│   │   ├── reflection-docblock
│   │   │   ├── composer.json
│   │   │   ├── composer.lock
│   │   │   ├── examples
│   │   │   │   ├── 01-interpreting-a-simple-docblock.php
│   │   │   │   ├── 02-interpreting-tags.php
│   │   │   │   ├── 03-reconstituting-a-docblock.php
│   │   │   │   ├── 04-adding-your-own-tag.php
│   │   │   │   └── playing-with-descriptions
│   │   │   │   └── 02-escaping.php
│   │   │   ├── LICENSE
│   │   │   ├── phpmd.xml.dist
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── DocBlock
│   │   │   │   │   ├── DescriptionFactory.php
│   │   │   │   │   ├── Description.php
│   │   │   │   │   ├── ExampleFinder.php
│   │   │   │   │   ├── Serializer.php
│   │   │   │   │   ├── StandardTagFactory.php
│   │   │   │   │   ├── TagFactory.php
│   │   │   │   │   ├── Tag.php
│   │   │   │   │   └── Tags
│   │   │   │   │   ├── Author.php
│   │   │   │   │   ├── BaseTag.php
│   │   │   │   │   ├── Covers.php
│   │   │   │   │   ├── Deprecated.php
│   │   │   │   │   ├── Example.php
│   │   │   │   │   ├── Factory
│   │   │   │   │   │   ├── StaticMethod.php
│   │   │   │   │   │   └── Strategy.php
│   │   │   │   │   ├── Formatter
│   │   │   │   │   │   └── PassthroughFormatter.php
│   │   │   │   │   ├── Formatter.php
│   │   │   │   │   ├── Generic.php
│   │   │   │   │   ├── Link.php
│   │   │   │   │   ├── Method.php
│   │   │   │   │   ├── Param.php
│   │   │   │   │   ├── Property.php
│   │   │   │   │   ├── PropertyRead.php
│   │   │   │   │   ├── PropertyWrite.php
│   │   │   │   │   ├── Return_.php
│   │   │   │   │   ├── See.php
│   │   │   │   │   ├── Since.php
│   │   │   │   │   ├── Source.php
│   │   │   │   │   ├── Throws.php
│   │   │   │   │   ├── Uses.php
│   │   │   │   │   ├── Var_.php
│   │   │   │   │   └── Version.php
│   │   │   │   ├── DocBlockFactoryInterface.php
│   │   │   │   ├── DocBlockFactory.php
│   │   │   │   └── DocBlock.php
│   │   │   └── tests
│   │   │   ├── integration
│   │   │   │   ├── InterpretingDocBlocksTest.php
│   │   │   │   ├── ReconstitutingADocBlockTest.php
│   │   │   │   └── UsingTagsTest.php
│   │   │   └── unit
│   │   │   ├── DocBlock
│   │   │   │   ├── DescriptionFactoryTest.php
│   │   │   │   ├── DescriptionTest.php
│   │   │   │   ├── SerializerTest.php
│   │   │   │   ├── StandardTagFactoryTest.php
│   │   │   │   └── Tags
│   │   │   │   ├── AuthorTest.php
│   │   │   │   ├── CoversTest.php
│   │   │   │   ├── DeprecatedTest.php
│   │   │   │   ├── Formatter
│   │   │   │   │   └── PassthroughFormatterTest.php
│   │   │   │   ├── GenericTest.php
│   │   │   │   ├── LinkTest.php
│   │   │   │   ├── MethodTest.php
│   │   │   │   ├── ParamTest.php
│   │   │   │   ├── PropertyReadTest.php
│   │   │   │   ├── PropertyTest.php
│   │   │   │   ├── PropertyWriteTest.php
│   │   │   │   ├── ReturnTest.php
│   │   │   │   ├── SeeTest.php
│   │   │   │   ├── SinceTest.php
│   │   │   │   ├── SourceTest.php
│   │   │   │   ├── ThrowsTest.php
│   │   │   │   ├── UsesTest.php
│   │   │   │   ├── VarTest.php
│   │   │   │   └── VersionTest.php
│   │   │   ├── DocBlockFactoryTest.php
│   │   │   └── DocBlockTest.php
│   │   └── type-resolver
│   │   ├── composer.json
│   │   ├── examples
│   │   │   ├── 01-resolving-simple-types.php
│   │   │   ├── 02-resolving-classes.php
│   │   │   ├── 03-resolving-all-elements.php
│   │   │   ├── 04-discovering-the-context-using-class-reflection.php
│   │   │   ├── 05-discovering-the-context-using-method-reflection.php
│   │   │   ├── 06-discovering-the-context-using-file-contents.php
│   │   │   └── Classy.php
│   │   ├── LICENSE
│   │   ├── phpmd.xml.dist
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── src
│   │   │   ├── FqsenResolver.php
│   │   │   ├── Type.php
│   │   │   ├── TypeResolver.php
│   │   │   └── Types
│   │   │   ├── Array_.php
│   │   │   ├── Boolean.php
│   │   │   ├── Callable_.php
│   │   │   ├── Compound.php
│   │   │   ├── ContextFactory.php
│   │   │   ├── Context.php
│   │   │   ├── Float_.php
│   │   │   ├── Integer.php
│   │   │   ├── Mixed.php
│   │   │   ├── Null_.php
│   │   │   ├── Object_.php
│   │   │   ├── Resource.php
│   │   │   ├── Scalar.php
│   │   │   ├── Self_.php
│   │   │   ├── Static_.php
│   │   │   ├── String_.php
│   │   │   ├── This.php
│   │   │   └── Void_.php
│   │   └── tests
│   │   └── unit
│   │   ├── TypeResolverTest.php
│   │   └── Types
│   │   ├── ContextFactoryTest.php
│   │   └── ContextTest.php
│   ├── phpspec
│   │   └── prophecy
│   │   ├── CHANGES.md
│   │   ├── composer.json
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE
│   │   ├── README.md
│   │   ├── spec
│   │   │   └── Prophecy
│   │   │   ├── Argument
│   │   │   │   ├── ArgumentsWildcardSpec.php
│   │   │   │   └── Token
│   │   │   │   ├── AnyValuesTokenSpec.php
│   │   │   │   ├── AnyValueTokenSpec.php
│   │   │   │   ├── ApproximateValueTokenSpec.php
│   │   │   │   ├── ArrayCountTokenSpec.php
│   │   │   │   ├── ArrayEntryTokenSpec.php
│   │   │   │   ├── ArrayEveryEntryTokenSpec.php
│   │   │   │   ├── CallbackTokenSpec.php
│   │   │   │   ├── ExactValueTokenSpec.php
│   │   │   │   ├── IdenticalValueTokenSpec.php
│   │   │   │   ├── LogicalAndTokenSpec.php
│   │   │   │   ├── LogicalNotTokenSpec.php
│   │   │   │   ├── ObjectStateTokenSpec.php
│   │   │   │   ├── StringContainsTokenSpec.php
│   │   │   │   └── TypeTokenSpec.php
│   │   │   ├── ArgumentSpec.php
│   │   │   ├── Call
│   │   │   │   ├── CallCenterSpec.php
│   │   │   │   └── CallSpec.php
│   │   │   ├── Comparator
│   │   │   │   ├── ClosureComparatorSpec.php
│   │   │   │   ├── FactorySpec.php
│   │   │   │   └── ProphecyComparatorSpec.php
│   │   │   ├── Doubler
│   │   │   │   ├── ClassPatch
│   │   │   │   │   ├── DisableConstructorPatchSpec.php
│   │   │   │   │   ├── HhvmExceptionPatchSpec.php
│   │   │   │   │   ├── KeywordPatchSpec.php
│   │   │   │   │   ├── MagicCallPatchSpec.php
│   │   │   │   │   ├── ProphecySubjectPatchSpec.php
│   │   │   │   │   ├── ReflectionClassNewInstancePatchSpec.php
│   │   │   │   │   ├── SplFileInfoPatchSpec.php
│   │   │   │   │   └── TraversablePatchSpec.php
│   │   │   │   ├── DoublerSpec.php
│   │   │   │   ├── Generator
│   │   │   │   │   ├── ClassCodeGeneratorSpec.php
│   │   │   │   │   ├── ClassCreatorSpec.php
│   │   │   │   │   ├── ClassMirrorSpec.php
│   │   │   │   │   └── Node
│   │   │   │   │   ├── ArgumentNodeSpec.php
│   │   │   │   │   ├── ClassNodeSpec.php
│   │   │   │   │   └── MethodNodeSpec.php
│   │   │   │   ├── LazyDoubleSpec.php
│   │   │   │   └── NameGeneratorSpec.php
│   │   │   ├── Exception
│   │   │   │   ├── Call
│   │   │   │   │   └── UnexpectedCallExceptionSpec.php
│   │   │   │   ├── Doubler
│   │   │   │   │   ├── ClassCreatorExceptionSpec.php
│   │   │   │   │   ├── ClassMirrorExceptionSpec.php
│   │   │   │   │   ├── ClassNotFoundExceptionSpec.php
│   │   │   │   │   ├── DoubleExceptionSpec.php
│   │   │   │   │   ├── InterfaceNotFoundExceptionSpec.php
│   │   │   │   │   ├── MethodNotExtendableExceptionSpec.php
│   │   │   │   │   └── MethodNotFoundExceptionSpec.php
│   │   │   │   ├── Prediction
│   │   │   │   │   ├── AggregateExceptionSpec.php
│   │   │   │   │   ├── NoCallsExceptionSpec.php
│   │   │   │   │   ├── UnexpectedCallsCountExceptionSpec.php
│   │   │   │   │   └── UnexpectedCallsExceptionSpec.php
│   │   │   │   └── Prophecy
│   │   │   │   ├── MethodProphecyExceptionSpec.php
│   │   │   │   └── ObjectProphecyExceptionSpec.php
│   │   │   ├── Prediction
│   │   │   │   ├── CallbackPredictionSpec.php
│   │   │   │   ├── CallPredictionSpec.php
│   │   │   │   ├── CallTimesPredictionSpec.php
│   │   │   │   └── NoCallsPredictionSpec.php
│   │   │   ├── Promise
│   │   │   │   ├── CallbackPromiseSpec.php
│   │   │   │   ├── ReturnArgumentPromiseSpec.php
│   │   │   │   ├── ReturnPromiseSpec.php
│   │   │   │   └── ThrowPromiseSpec.php
│   │   │   ├── Prophecy
│   │   │   │   ├── MethodProphecySpec.php
│   │   │   │   ├── ObjectProphecySpec.php
│   │   │   │   └── RevealerSpec.php
│   │   │   ├── ProphetSpec.php
│   │   │   └── Util
│   │   │   └── StringUtilSpec.php
│   │   └── src
│   │   └── Prophecy
│   │   ├── Argument
│   │   │   ├── ArgumentsWildcard.php
│   │   │   └── Token
│   │   │   ├── AnyValuesToken.php
│   │   │   ├── AnyValueToken.php
│   │   │   ├── ApproximateValueToken.php
│   │   │   ├── ArrayCountToken.php
│   │   │   ├── ArrayEntryToken.php
│   │   │   ├── ArrayEveryEntryToken.php
│   │   │   ├── CallbackToken.php
│   │   │   ├── ExactValueToken.php
│   │   │   ├── IdenticalValueToken.php
│   │   │   ├── LogicalAndToken.php
│   │   │   ├── LogicalNotToken.php
│   │   │   ├── ObjectStateToken.php
│   │   │   ├── StringContainsToken.php
│   │   │   ├── TokenInterface.php
│   │   │   └── TypeToken.php
│   │   ├── Argument.php
│   │   ├── Call
│   │   │   ├── CallCenter.php
│   │   │   └── Call.php
│   │   ├── Comparator
│   │   │   ├── ClosureComparator.php
│   │   │   ├── Factory.php
│   │   │   └── ProphecyComparator.php
│   │   ├── Doubler
│   │   │   ├── CachedDoubler.php
│   │   │   ├── ClassPatch
│   │   │   │   ├── ClassPatchInterface.php
│   │   │   │   ├── DisableConstructorPatch.php
│   │   │   │   ├── HhvmExceptionPatch.php
│   │   │   │   ├── KeywordPatch.php
│   │   │   │   ├── MagicCallPatch.php
│   │   │   │   ├── ProphecySubjectPatch.php
│   │   │   │   ├── ReflectionClassNewInstancePatch.php
│   │   │   │   ├── SplFileInfoPatch.php
│   │   │   │   └── TraversablePatch.php
│   │   │   ├── DoubleInterface.php
│   │   │   ├── Doubler.php
│   │   │   ├── Generator
│   │   │   │   ├── ClassCodeGenerator.php
│   │   │   │   ├── ClassCreator.php
│   │   │   │   ├── ClassMirror.php
│   │   │   │   ├── Node
│   │   │   │   │   ├── ArgumentNode.php
│   │   │   │   │   ├── ClassNode.php
│   │   │   │   │   └── MethodNode.php
│   │   │   │   └── ReflectionInterface.php
│   │   │   ├── LazyDouble.php
│   │   │   └── NameGenerator.php
│   │   ├── Exception
│   │   │   ├── Call
│   │   │   │   └── UnexpectedCallException.php
│   │   │   ├── Doubler
│   │   │   │   ├── ClassCreatorException.php
│   │   │   │   ├── ClassMirrorException.php
│   │   │   │   ├── ClassNotFoundException.php
│   │   │   │   ├── DoubleException.php
│   │   │   │   ├── DoublerException.php
│   │   │   │   ├── InterfaceNotFoundException.php
│   │   │   │   ├── MethodNotExtendableException.php
│   │   │   │   ├── MethodNotFoundException.php
│   │   │   │   └── ReturnByReferenceException.php
│   │   │   ├── Exception.php
│   │   │   ├── InvalidArgumentException.php
│   │   │   ├── Prediction
│   │   │   │   ├── AggregateException.php
│   │   │   │   ├── FailedPredictionException.php
│   │   │   │   ├── NoCallsException.php
│   │   │   │   ├── PredictionException.php
│   │   │   │   ├── UnexpectedCallsCountException.php
│   │   │   │   └── UnexpectedCallsException.php
│   │   │   └── Prophecy
│   │   │   ├── MethodProphecyException.php
│   │   │   ├── ObjectProphecyException.php
│   │   │   └── ProphecyException.php
│   │   ├── PhpDocumentor
│   │   │   ├── ClassAndInterfaceTagRetriever.php
│   │   │   ├── ClassTagRetriever.php
│   │   │   ├── LegacyClassTagRetriever.php
│   │   │   └── MethodTagRetrieverInterface.php
│   │   ├── Prediction
│   │   │   ├── CallbackPrediction.php
│   │   │   ├── CallPrediction.php
│   │   │   ├── CallTimesPrediction.php
│   │   │   ├── NoCallsPrediction.php
│   │   │   └── PredictionInterface.php
│   │   ├── Promise
│   │   │   ├── CallbackPromise.php
│   │   │   ├── PromiseInterface.php
│   │   │   ├── ReturnArgumentPromise.php
│   │   │   ├── ReturnPromise.php
│   │   │   └── ThrowPromise.php
│   │   ├── Prophecy
│   │   │   ├── MethodProphecy.php
│   │   │   ├── ObjectProphecy.php
│   │   │   ├── ProphecyInterface.php
│   │   │   ├── ProphecySubjectInterface.php
│   │   │   ├── RevealerInterface.php
│   │   │   └── Revealer.php
│   │   ├── Prophet.php
│   │   └── Util
│   │   ├── ExportUtil.php
│   │   └── StringUtil.php
│   ├── phpunit
│   │   ├── php-code-coverage
│   │   │   ├── build
│   │   │   │   └── travis-ci.xml
│   │   │   ├── build.xml
│   │   │   ├── ChangeLog-2.2.md
│   │   │   ├── composer.json
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── scripts
│   │   │   │   ├── auto_append.php
│   │   │   │   └── auto_prepend.php
│   │   │   ├── src
│   │   │   │   ├── CodeCoverage
│   │   │   │   │   ├── Driver
│   │   │   │   │   │   ├── HHVM.php
│   │   │   │   │   │   ├── PHPDBG.php
│   │   │   │   │   │   └── Xdebug.php
│   │   │   │   │   ├── Driver.php
│   │   │   │   │   ├── Exception
│   │   │   │   │   │   └── UnintentionallyCoveredCode.php
│   │   │   │   │   ├── Exception.php
│   │   │   │   │   ├── Filter.php
│   │   │   │   │   ├── Report
│   │   │   │   │   │   ├── Clover.php
│   │   │   │   │   │   ├── Crap4j.php
│   │   │   │   │   │   ├── Factory.php
│   │   │   │   │   │   ├── HTML
│   │   │   │   │   │   │   ├── Renderer
│   │   │   │   │   │   │   │   ├── Dashboard.php
│   │   │   │   │   │   │   │   ├── Directory.php
│   │   │   │   │   │   │   │   ├── File.php
│   │   │   │   │   │   │   │   └── Template
│   │   │   │   │   │   │   │   ├── coverage_bar.html.dist
│   │   │   │   │   │   │   │   ├── css
│   │   │   │   │   │   │   │   │   ├── bootstrap.min.css
│   │   │   │   │   │   │   │   │   ├── nv.d3.min.css
│   │   │   │   │   │   │   │   │   └── style.css
│   │   │   │   │   │   │   │   ├── dashboard.html.dist
│   │   │   │   │   │   │   │   ├── directory.html.dist
│   │   │   │   │   │   │   │   ├── directory_item.html.dist
│   │   │   │   │   │   │   │   ├── file.html.dist
│   │   │   │   │   │   │   │   ├── file_item.html.dist
│   │   │   │   │   │   │   │   ├── fonts
│   │   │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.eot
│   │   │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.svg
│   │   │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.ttf
│   │   │   │   │   │   │   │   │   ├── glyphicons-halflings-regular.woff
│   │   │   │   │   │   │   │   │   └── glyphicons-halflings-regular.woff2
│   │   │   │   │   │   │   │   ├── js
│   │   │   │   │   │   │   │   │   ├── bootstrap.min.js
│   │   │   │   │   │   │   │   │   ├── d3.min.js
│   │   │   │   │   │   │   │   │   ├── holder.min.js
│   │   │   │   │   │   │   │   │   ├── html5shiv.min.js
│   │   │   │   │   │   │   │   │   ├── jquery.min.js
│   │   │   │   │   │   │   │   │   ├── nv.d3.min.js
│   │   │   │   │   │   │   │   │   └── respond.min.js
│   │   │   │   │   │   │   │   └── method_item.html.dist
│   │   │   │   │   │   │   └── Renderer.php
│   │   │   │   │   │   ├── HTML.php
│   │   │   │   │   │   ├── Node
│   │   │   │   │   │   │   ├── Directory.php
│   │   │   │   │   │   │   ├── File.php
│   │   │   │   │   │   │   └── Iterator.php
│   │   │   │   │   │   ├── Node.php
│   │   │   │   │   │   ├── PHP.php
│   │   │   │   │   │   ├── Text.php
│   │   │   │   │   │   ├── XML
│   │   │   │   │   │   │   ├── Directory.php
│   │   │   │   │   │   │   ├── File
│   │   │   │   │   │   │   │   ├── Coverage.php
│   │   │   │   │   │   │   │   ├── Method.php
│   │   │   │   │   │   │   │   ├── Report.php
│   │   │   │   │   │   │   │   └── Unit.php
│   │   │   │   │   │   │   ├── File.php
│   │   │   │   │   │   │   ├── Node.php
│   │   │   │   │   │   │   ├── Project.php
│   │   │   │   │   │   │   ├── Tests.php
│   │   │   │   │   │   │   └── Totals.php
│   │   │   │   │   │   └── XML.php
│   │   │   │   │   ├── Util
│   │   │   │   │   │   └── InvalidArgumentHelper.php
│   │   │   │   │   └── Util.php
│   │   │   │   └── CodeCoverage.php
│   │   │   └── tests
│   │   │   ├── _files
│   │   │   │   ├── BankAccount-clover.xml
│   │   │   │   ├── BankAccount.php
│   │   │   │   ├── BankAccountTest.php
│   │   │   │   ├── class-with-anonymous-function-clover.xml
│   │   │   │   ├── CoverageClassExtendedTest.php
│   │   │   │   ├── CoverageClassTest.php
│   │   │   │   ├── CoverageFunctionParenthesesTest.php
│   │   │   │   ├── CoverageFunctionParenthesesWhitespaceTest.php
│   │   │   │   ├── CoverageFunctionTest.php
│   │   │   │   ├── CoverageMethodOneLineAnnotationTest.php
│   │   │   │   ├── CoverageMethodParenthesesTest.php
│   │   │   │   ├── CoverageMethodParenthesesWhitespaceTest.php
│   │   │   │   ├── CoverageMethodTest.php
│   │   │   │   ├── CoverageNoneTest.php
│   │   │   │   ├── CoverageNothingTest.php
│   │   │   │   ├── CoverageNotPrivateTest.php
│   │   │   │   ├── CoverageNotProtectedTest.php
│   │   │   │   ├── CoverageNotPublicTest.php
│   │   │   │   ├── CoveragePrivateTest.php
│   │   │   │   ├── CoverageProtectedTest.php
│   │   │   │   ├── CoveragePublicTest.php
│   │   │   │   ├── CoverageTwoDefaultClassAnnotations.php
│   │   │   │   ├── CoveredClass.php
│   │   │   │   ├── CoveredFunction.php
│   │   │   │   ├── ignored-lines-clover.xml
│   │   │   │   ├── NamespaceCoverageClassExtendedTest.php
│   │   │   │   ├── NamespaceCoverageClassTest.php
│   │   │   │   ├── NamespaceCoverageCoversClassPublicTest.php
│   │   │   │   ├── NamespaceCoverageCoversClassTest.php
│   │   │   │   ├── NamespaceCoverageMethodTest.php
│   │   │   │   ├── NamespaceCoverageNotPrivateTest.php
│   │   │   │   ├── NamespaceCoverageNotProtectedTest.php
│   │   │   │   ├── NamespaceCoverageNotPublicTest.php
│   │   │   │   ├── NamespaceCoveragePrivateTest.php
│   │   │   │   ├── NamespaceCoverageProtectedTest.php
│   │   │   │   ├── NamespaceCoveragePublicTest.php
│   │   │   │   ├── NamespaceCoveredClass.php
│   │   │   │   ├── NotExistingCoveredElementTest.php
│   │   │   │   ├── source_with_class_and_anonymous_function.php
│   │   │   │   ├── source_with_ignore.php
│   │   │   │   ├── source_with_namespace.php
│   │   │   │   ├── source_with_oneline_annotations.php
│   │   │   │   ├── source_without_ignore.php
│   │   │   │   └── source_without_namespace.php
│   │   │   ├── PHP
│   │   │   │   ├── CodeCoverage
│   │   │   │   │   ├── FilterTest.php
│   │   │   │   │   ├── Report
│   │   │   │   │   │   ├── CloverTest.php
│   │   │   │   │   │   └── FactoryTest.php
│   │   │   │   │   └── UtilTest.php
│   │   │   │   └── CodeCoverageTest.php
│   │   │   └── TestCase.php
│   │   ├── php-file-iterator
│   │   │   ├── ChangeLog.md
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── Facade.php
│   │   │   ├── Factory.php
│   │   │   └── Iterator.php
│   │   ├── php-text-template
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   └── Template.php
│   │   ├── php-timer
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   └── Timer.php
│   │   │   └── tests
│   │   │   └── TimerTest.php
│   │   ├── php-token-stream
│   │   │   ├── build
│   │   │   │   └── phpunit.xml
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Token
│   │   │   │   │   ├── Stream
│   │   │   │   │   │   └── CachingFactory.php
│   │   │   │   │   └── Stream.php
│   │   │   │   └── Token.php
│   │   │   └── tests
│   │   │   ├── bootstrap.php
│   │   │   ├── _fixture
│   │   │   │   ├── classExtendsNamespacedClass.php
│   │   │   │   ├── classInNamespace.php
│   │   │   │   ├── classInScopedNamespace.php
│   │   │   │   ├── class_with_method_that_declares_anonymous_class2.php
│   │   │   │   ├── class_with_method_that_declares_anonymous_class.php
│   │   │   │   ├── closure.php
│   │   │   │   ├── issue19.php
│   │   │   │   ├── issue30.php
│   │   │   │   ├── multipleNamespacesWithOneClassUsingBraces.php
│   │   │   │   ├── multipleNamespacesWithOneClassUsingNonBraceSyntax.php
│   │   │   │   ├── source2.php
│   │   │   │   ├── source3.php
│   │   │   │   ├── source4.php
│   │   │   │   ├── source5.php
│   │   │   │   └── source.php
│   │   │   ├── Token
│   │   │   │   ├── ClassTest.php
│   │   │   │   ├── ClosureTest.php
│   │   │   │   ├── FunctionTest.php
│   │   │   │   ├── IncludeTest.php
│   │   │   │   ├── InterfaceTest.php
│   │   │   │   └── NamespaceTest.php
│   │   │   └── TokenTest.php
│   │   ├── phpunit
│   │   │   ├── build.xml
│   │   │   ├── ChangeLog-4.0.md
│   │   │   ├── ChangeLog-4.1.md
│   │   │   ├── ChangeLog-4.2.md
│   │   │   ├── ChangeLog-4.3.md
│   │   │   ├── ChangeLog-4.4.md
│   │   │   ├── ChangeLog-4.5.md
│   │   │   ├── ChangeLog-4.6.md
│   │   │   ├── ChangeLog-4.7.md
│   │   │   ├── ChangeLog-4.8.md
│   │   │   ├── CODE_OF_CONDUCT.md
│   │   │   ├── composer.json
│   │   │   ├── CONTRIBUTING.md
│   │   │   ├── LICENSE
│   │   │   ├── phpunit
│   │   │   ├── phpunit.xml
│   │   │   ├── phpunit.xsd
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Exception.php
│   │   │   │   ├── Extensions
│   │   │   │   │   ├── GroupTestSuite.php
│   │   │   │   │   ├── PhptTestCase.php
│   │   │   │   │   ├── PhptTestSuite.php
│   │   │   │   │   ├── RepeatedTest.php
│   │   │   │   │   ├── TestDecorator.php
│   │   │   │   │   └── TicketListener.php
│   │   │   │   ├── Framework
│   │   │   │   │   ├── Assert
│   │   │   │   │   │   └── Functions.php
│   │   │   │   │   ├── AssertionFailedError.php
│   │   │   │   │   ├── Assert.php
│   │   │   │   │   ├── BaseTestListener.php
│   │   │   │   │   ├── CodeCoverageException.php
│   │   │   │   │   ├── Constraint
│   │   │   │   │   │   ├── And.php
│   │   │   │   │   │   ├── ArrayHasKey.php
│   │   │   │   │   │   ├── ArraySubset.php
│   │   │   │   │   │   ├── Attribute.php
│   │   │   │   │   │   ├── Callback.php
│   │   │   │   │   │   ├── ClassHasAttribute.php
│   │   │   │   │   │   ├── ClassHasStaticAttribute.php
│   │   │   │   │   │   ├── Composite.php
│   │   │   │   │   │   ├── Count.php
│   │   │   │   │   │   ├── ExceptionCode.php
│   │   │   │   │   │   ├── ExceptionMessage.php
│   │   │   │   │   │   ├── ExceptionMessageRegExp.php
│   │   │   │   │   │   ├── Exception.php
│   │   │   │   │   │   ├── FileExists.php
│   │   │   │   │   │   ├── GreaterThan.php
│   │   │   │   │   │   ├── IsAnything.php
│   │   │   │   │   │   ├── IsEmpty.php
│   │   │   │   │   │   ├── IsEqual.php
│   │   │   │   │   │   ├── IsFalse.php
│   │   │   │   │   │   ├── IsIdentical.php
│   │   │   │   │   │   ├── IsInstanceOf.php
│   │   │   │   │   │   ├── IsJson.php
│   │   │   │   │   │   ├── IsNull.php
│   │   │   │   │   │   ├── IsTrue.php
│   │   │   │   │   │   ├── IsType.php
│   │   │   │   │   │   ├── JsonMatches
│   │   │   │   │   │   │   └── ErrorMessageProvider.php
│   │   │   │   │   │   ├── JsonMatches.php
│   │   │   │   │   │   ├── LessThan.php
│   │   │   │   │   │   ├── Not.php
│   │   │   │   │   │   ├── ObjectHasAttribute.php
│   │   │   │   │   │   ├── Or.php
│   │   │   │   │   │   ├── PCREMatch.php
│   │   │   │   │   │   ├── SameSize.php
│   │   │   │   │   │   ├── StringContains.php
│   │   │   │   │   │   ├── StringEndsWith.php
│   │   │   │   │   │   ├── StringMatches.php
│   │   │   │   │   │   ├── StringStartsWith.php
│   │   │   │   │   │   ├── TraversableContainsOnly.php
│   │   │   │   │   │   ├── TraversableContains.php
│   │   │   │   │   │   └── Xor.php
│   │   │   │   │   ├── Constraint.php
│   │   │   │   │   ├── Error
│   │   │   │   │   │   ├── Deprecated.php
│   │   │   │   │   │   ├── Notice.php
│   │   │   │   │   │   └── Warning.php
│   │   │   │   │   ├── Error.php
│   │   │   │   │   ├── Exception.php
│   │   │   │   │   ├── ExceptionWrapper.php
│   │   │   │   │   ├── ExpectationFailedException.php
│   │   │   │   │   ├── IncompleteTestCase.php
│   │   │   │   │   ├── IncompleteTestError.php
│   │   │   │   │   ├── IncompleteTest.php
│   │   │   │   │   ├── InvalidCoversTargetError.php
│   │   │   │   │   ├── InvalidCoversTargetException.php
│   │   │   │   │   ├── OutputError.php
│   │   │   │   │   ├── RiskyTestError.php
│   │   │   │   │   ├── RiskyTest.php
│   │   │   │   │   ├── SelfDescribing.php
│   │   │   │   │   ├── SkippedTestCase.php
│   │   │   │   │   ├── SkippedTestError.php
│   │   │   │   │   ├── SkippedTest.php
│   │   │   │   │   ├── SkippedTestSuiteError.php
│   │   │   │   │   ├── SyntheticError.php
│   │   │   │   │   ├── TestCase.php
│   │   │   │   │   ├── TestFailure.php
│   │   │   │   │   ├── TestListener.php
│   │   │   │   │   ├── Test.php
│   │   │   │   │   ├── TestResult.php
│   │   │   │   │   ├── TestSuite
│   │   │   │   │   │   └── DataProvider.php
│   │   │   │   │   ├── TestSuite.php
│   │   │   │   │   ├── UnintentionallyCoveredCodeError.php
│   │   │   │   │   └── Warning.php
│   │   │   │   ├── Runner
│   │   │   │   │   ├── BaseTestRunner.php
│   │   │   │   │   ├── Exception.php
│   │   │   │   │   ├── Filter
│   │   │   │   │   │   ├── Factory.php
│   │   │   │   │   │   ├── Group
│   │   │   │   │   │   │   ├── Exclude.php
│   │   │   │   │   │   │   └── Include.php
│   │   │   │   │   │   ├── Group.php
│   │   │   │   │   │   └── Test.php
│   │   │   │   │   ├── StandardTestSuiteLoader.php
│   │   │   │   │   ├── TestSuiteLoader.php
│   │   │   │   │   └── Version.php
│   │   │   │   ├── TextUI
│   │   │   │   │   ├── Command.php
│   │   │   │   │   ├── ResultPrinter.php
│   │   │   │   │   └── TestRunner.php
│   │   │   │   └── Util
│   │   │   │   ├── Blacklist.php
│   │   │   │   ├── Configuration.php
│   │   │   │   ├── ErrorHandler.php
│   │   │   │   ├── Fileloader.php
│   │   │   │   ├── Filesystem.php
│   │   │   │   ├── Filter.php
│   │   │   │   ├── Getopt.php
│   │   │   │   ├── GlobalState.php
│   │   │   │   ├── InvalidArgumentHelper.php
│   │   │   │   ├── Log
│   │   │   │   │   ├── JSON.php
│   │   │   │   │   ├── JUnit.php
│   │   │   │   │   └── TAP.php
│   │   │   │   ├── PHP
│   │   │   │   │   ├── Default.php
│   │   │   │   │   ├── eval-stdin.php
│   │   │   │   │   ├── Template
│   │   │   │   │   │   └── TestCaseMethod.tpl.dist
│   │   │   │   │   └── Windows.php
│   │   │   │   ├── PHP.php
│   │   │   │   ├── Printer.php
│   │   │   │   ├── Regex.php
│   │   │   │   ├── String.php
│   │   │   │   ├── TestDox
│   │   │   │   │   ├── NamePrettifier.php
│   │   │   │   │   ├── ResultPrinter
│   │   │   │   │   │   ├── HTML.php
│   │   │   │   │   │   └── Text.php
│   │   │   │   │   └── ResultPrinter.php
│   │   │   │   ├── Test.php
│   │   │   │   ├── TestSuiteIterator.php
│   │   │   │   ├── Type.php
│   │   │   │   └── XML.php
│   │   │   └── tests
│   │   │   ├── bootstrap.php
│   │   │   ├── Extensions
│   │   │   │   ├── PhptTestCaseTest.php
│   │   │   │   └── RepeatedTestTest.php
│   │   │   ├── Fail
│   │   │   │   └── fail.phpt
│   │   │   ├── _files
│   │   │   │   ├── AbstractTest.php
│   │   │   │   ├── Author.php
│   │   │   │   ├── BankAccount.php
│   │   │   │   ├── BankAccountTest.php
│   │   │   │   ├── BankAccountTest.test.php
│   │   │   │   ├── bar.xml
│   │   │   │   ├── BaseTestListenerSample.php
│   │   │   │   ├── BeforeAndAfterTest.php
│   │   │   │   ├── BeforeClassAndAfterClassTest.php
│   │   │   │   ├── Book.php
│   │   │   │   ├── Calculator.php
│   │   │   │   ├── ChangeCurrentWorkingDirectoryTest.php
│   │   │   │   ├── ClassWithNonPublicAttributes.php
│   │   │   │   ├── ClassWithScalarTypeDeclarations.php
│   │   │   │   ├── ClassWithToString.php
│   │   │   │   ├── ConcreteTest.my.php
│   │   │   │   ├── ConcreteTest.php
│   │   │   │   ├── configuration.colors.empty.xml
│   │   │   │   ├── configuration.colors.false.xml
│   │   │   │   ├── configuration.colors.invalid.xml
│   │   │   │   ├── configuration.colors.true.xml
│   │   │   │   ├── configuration.custom-printer.xml
│   │   │   │   ├── configuration_empty.xml
│   │   │   │   ├── configuration_xinclude.xml
│   │   │   │   ├── configuration.xml
│   │   │   │   ├── CoverageClassExtendedTest.php
│   │   │   │   ├── CoverageClassTest.php
│   │   │   │   ├── CoverageFunctionParenthesesTest.php
│   │   │   │   ├── CoverageFunctionParenthesesWhitespaceTest.php
│   │   │   │   ├── CoverageFunctionTest.php
│   │   │   │   ├── CoverageMethodOneLineAnnotationTest.php
│   │   │   │   ├── CoverageMethodParenthesesTest.php
│   │   │   │   ├── CoverageMethodParenthesesWhitespaceTest.php
│   │   │   │   ├── CoverageMethodTest.php
│   │   │   │   ├── CoverageNamespacedFunctionTest.php
│   │   │   │   ├── CoverageNoneTest.php
│   │   │   │   ├── CoverageNothingTest.php
│   │   │   │   ├── CoverageNotPrivateTest.php
│   │   │   │   ├── CoverageNotProtectedTest.php
│   │   │   │   ├── CoverageNotPublicTest.php
│   │   │   │   ├── CoveragePrivateTest.php
│   │   │   │   ├── CoverageProtectedTest.php
│   │   │   │   ├── CoveragePublicTest.php
│   │   │   │   ├── CoverageTwoDefaultClassAnnotations.php
│   │   │   │   ├── CoveredClass.php
│   │   │   │   ├── CoveredFunction.php
│   │   │   │   ├── CustomPrinter.php
│   │   │   │   ├── DataProviderDebugTest.php
│   │   │   │   ├── DataProviderFilterTest.php
│   │   │   │   ├── DataProviderIncompleteTest.php
│   │   │   │   ├── DataProviderSkippedTest.php
│   │   │   │   ├── DataProviderTest.php
│   │   │   │   ├── DependencyFailureTest.php
│   │   │   │   ├── DependencySuccessTest.php
│   │   │   │   ├── DependencyTestSuite.php
│   │   │   │   ├── DoubleTestCase.php
│   │   │   │   ├── DummyException.php
│   │   │   │   ├── EmptyTestCaseTest.php
│   │   │   │   ├── ExceptionInAssertPostConditionsTest.php
│   │   │   │   ├── ExceptionInAssertPreConditionsTest.php
│   │   │   │   ├── ExceptionInSetUpTest.php
│   │   │   │   ├── ExceptionInTearDownTest.php
│   │   │   │   ├── ExceptionInTest.php
│   │   │   │   ├── ExceptionNamespaceTest.php
│   │   │   │   ├── ExceptionStackTest.php
│   │   │   │   ├── ExceptionTest.php
│   │   │   │   ├── expectedFileFormat.txt
│   │   │   │   ├── Failure.php
│   │   │   │   ├── FailureTest.php
│   │   │   │   ├── FatalTest.php
│   │   │   │   ├── foo.xml
│   │   │   │   ├── IncompleteTest.php
│   │   │   │   ├── Inheritance
│   │   │   │   │   ├── InheritanceA.php
│   │   │   │   │   └── InheritanceB.php
│   │   │   │   ├── InheritedTestCase.php
│   │   │   │   ├── IniTest.php
│   │   │   │   ├── IsolationTest.php
│   │   │   │   ├── JsonData
│   │   │   │   │   ├── arrayObject.json
│   │   │   │   │   └── simpleObject.json
│   │   │   │   ├── MockRunner.php
│   │   │   │   ├── MultiDependencyTest.php
│   │   │   │   ├── NamespaceCoverageClassExtendedTest.php
│   │   │   │   ├── NamespaceCoverageClassTest.php
│   │   │   │   ├── NamespaceCoverageCoversClassPublicTest.php
│   │   │   │   ├── NamespaceCoverageCoversClassTest.php
│   │   │   │   ├── NamespaceCoverageMethodTest.php
│   │   │   │   ├── NamespaceCoverageNotPrivateTest.php
│   │   │   │   ├── NamespaceCoverageNotProtectedTest.php
│   │   │   │   ├── NamespaceCoverageNotPublicTest.php
│   │   │   │   ├── NamespaceCoveragePrivateTest.php
│   │   │   │   ├── NamespaceCoverageProtectedTest.php
│   │   │   │   ├── NamespaceCoveragePublicTest.php
│   │   │   │   ├── NamespaceCoveredClass.php
│   │   │   │   ├── NamespaceCoveredFunction.php
│   │   │   │   ├── NoArgTestCaseTest.php
│   │   │   │   ├── NonStatic.php
│   │   │   │   ├── NoTestCaseClass.php
│   │   │   │   ├── NoTestCases.php
│   │   │   │   ├── NotExistingCoveredElementTest.php
│   │   │   │   ├── NothingTest.php
│   │   │   │   ├── NotPublicTestCase.php
│   │   │   │   ├── NotVoidTestCase.php
│   │   │   │   ├── OneTestCase.php
│   │   │   │   ├── OutputTestCase.php
│   │   │   │   ├── OverrideTestCase.php
│   │   │   │   ├── RequirementsClassBeforeClassHookTest.php
│   │   │   │   ├── RequirementsClassDocBlockTest.php
│   │   │   │   ├── RequirementsTest.php
│   │   │   │   ├── SampleArrayAccess.php
│   │   │   │   ├── SampleClass.php
│   │   │   │   ├── Singleton.php
│   │   │   │   ├── StackTest.php
│   │   │   │   ├── Struct.php
│   │   │   │   ├── structureAttributesAreSameButValuesAreNot.xml
│   │   │   │   ├── structureExpected.xml
│   │   │   │   ├── structureIgnoreTextNodes.xml
│   │   │   │   ├── structureIsSameButDataIsNot.xml
│   │   │   │   ├── structureWrongNumberOfAttributes.xml
│   │   │   │   ├── structureWrongNumberOfNodes.xml
│   │   │   │   ├── Success.php
│   │   │   │   ├── TemplateMethodsTest.php
│   │   │   │   ├── TestIncomplete.php
│   │   │   │   ├── TestIterator2.php
│   │   │   │   ├── TestIterator.php
│   │   │   │   ├── TestSkipped.php
│   │   │   │   ├── TestTestError.php
│   │   │   │   ├── TestWithTest.php
│   │   │   │   ├── ThrowExceptionTestCase.php
│   │   │   │   ├── ThrowNoExceptionTestCase.php
│   │   │   │   └── WasRun.php
│   │   │   ├── Framework
│   │   │   │   ├── AssertTest.php
│   │   │   │   ├── BaseTestListenerTest.php
│   │   │   │   ├── Constraint
│   │   │   │   │   ├── CountTest.php
│   │   │   │   │   ├── ExceptionMessageRegExpTest.php
│   │   │   │   │   ├── ExceptionMessageTest.php
│   │   │   │   │   ├── JsonMatches
│   │   │   │   │   │   └── ErrorMessageProviderTest.php
│   │   │   │   │   └── JsonMatchesTest.php
│   │   │   │   ├── ConstraintTest.php
│   │   │   │   ├── SuiteTest.php
│   │   │   │   ├── TestCaseTest.php
│   │   │   │   ├── TestFailureTest.php
│   │   │   │   ├── TestImplementorTest.php
│   │   │   │   └── TestListenerTest.php
│   │   │   ├── Regression
│   │   │   │   ├── GitHub
│   │   │   │   │   ├── 1149
│   │   │   │   │   │   └── Issue1149Test.php
│   │   │   │   │   ├── 1149.phpt
│   │   │   │   │   ├── 1216
│   │   │   │   │   │   ├── bootstrap1216.php
│   │   │   │   │   │   ├── Issue1216Test.php
│   │   │   │   │   │   └── phpunit1216.xml
│   │   │   │   │   ├── 1216.phpt
│   │   │   │   │   ├── 1265
│   │   │   │   │   │   ├── Issue1265Test.php
│   │   │   │   │   │   └── phpunit1265.xml
│   │   │   │   │   ├── 1265.phpt
│   │   │   │   │   ├── 1330
│   │   │   │   │   │   ├── Issue1330Test.php
│   │   │   │   │   │   └── phpunit1330.xml
│   │   │   │   │   ├── 1330.phpt
│   │   │   │   │   ├── 1335
│   │   │   │   │   │   ├── bootstrap1335.php
│   │   │   │   │   │   └── Issue1335Test.php
│   │   │   │   │   ├── 1335.phpt
│   │   │   │   │   ├── 1337
│   │   │   │   │   │   └── Issue1337Test.php
│   │   │   │   │   ├── 1337.phpt
│   │   │   │   │   ├── 1348
│   │   │   │   │   │   └── Issue1348Test.php
│   │   │   │   │   ├── 1348.phpt
│   │   │   │   │   ├── 1351
│   │   │   │   │   │   ├── ChildProcessClass1351.php
│   │   │   │   │   │   └── Issue1351Test.php
│   │   │   │   │   ├── 1351.phpt
│   │   │   │   │   ├── 1374
│   │   │   │   │   │   └── Issue1374Test.php
│   │   │   │   │   ├── 1374.phpt
│   │   │   │   │   ├── 1437
│   │   │   │   │   │   └── Issue1437Test.php
│   │   │   │   │   ├── 1437.phpt
│   │   │   │   │   ├── 1468
│   │   │   │   │   │   └── Issue1468Test.php
│   │   │   │   │   ├── 1468.phpt
│   │   │   │   │   ├── 1471
│   │   │   │   │   │   └── Issue1471Test.php
│   │   │   │   │   ├── 1471.phpt
│   │   │   │   │   ├── 1472
│   │   │   │   │   │   └── Issue1472Test.php
│   │   │   │   │   ├── 1472.phpt
│   │   │   │   │   ├── 1570
│   │   │   │   │   │   └── Issue1570Test.php
│   │   │   │   │   ├── 1570.phpt
│   │   │   │   │   ├── 2158
│   │   │   │   │   │   ├── constant.inc
│   │   │   │   │   │   └── Issue2158Test.php
│   │   │   │   │   ├── 2158.phpt
│   │   │   │   │   ├── 244
│   │   │   │   │   │   └── Issue244Test.php
│   │   │   │   │   ├── 244.phpt
│   │   │   │   │   ├── 322
│   │   │   │   │   │   ├── Issue322Test.php
│   │   │   │   │   │   └── phpunit322.xml
│   │   │   │   │   ├── 322.phpt
│   │   │   │   │   ├── 433
│   │   │   │   │   │   └── Issue433Test.php
│   │   │   │   │   ├── 433.phpt
│   │   │   │   │   ├── 445
│   │   │   │   │   │   └── Issue445Test.php
│   │   │   │   │   ├── 445.phpt
│   │   │   │   │   ├── 498
│   │   │   │   │   │   └── Issue498Test.php
│   │   │   │   │   ├── 498.phpt
│   │   │   │   │   ├── 503
│   │   │   │   │   │   └── Issue503Test.php
│   │   │   │   │   ├── 503.phpt
│   │   │   │   │   ├── 581
│   │   │   │   │   │   └── Issue581Test.php
│   │   │   │   │   ├── 581.phpt
│   │   │   │   │   ├── 74
│   │   │   │   │   │   ├── Issue74Test.php
│   │   │   │   │   │   └── NewException.php
│   │   │   │   │   ├── 74.phpt
│   │   │   │   │   ├── 765
│   │   │   │   │   │   └── Issue765Test.php
│   │   │   │   │   ├── 765.phpt
│   │   │   │   │   ├── 797
│   │   │   │   │   │   ├── bootstrap797.php
│   │   │   │   │   │   └── Issue797Test.php
│   │   │   │   │   ├── 797.phpt
│   │   │   │   │   ├── 863.phpt
│   │   │   │   │   ├── 873
│   │   │   │   │   │   └── Issue873Test.php
│   │   │   │   │   ├── 873-php5.phpt
│   │   │   │   │   └── 873-php7.phpt
│   │   │   │   └── Trac
│   │   │   │   ├── 1021
│   │   │   │   │   └── Issue1021Test.php
│   │   │   │   ├── 1021.phpt
│   │   │   │   ├── 523
│   │   │   │   │   └── Issue523Test.php
│   │   │   │   ├── 523.phpt
│   │   │   │   ├── 578
│   │   │   │   │   └── Issue578Test.php
│   │   │   │   ├── 578.phpt
│   │   │   │   ├── 684
│   │   │   │   │   └── Issue684Test.php
│   │   │   │   ├── 684.phpt
│   │   │   │   ├── 783
│   │   │   │   │   ├── ChildSuite.php
│   │   │   │   │   ├── OneTest.php
│   │   │   │   │   ├── ParentSuite.php
│   │   │   │   │   └── TwoTest.php
│   │   │   │   └── 783.phpt
│   │   │   ├── Runner
│   │   │   │   └── BaseTestRunnerTest.php
│   │   │   ├── TextUI
│   │   │   │   ├── abstract-test-class.phpt
│   │   │   │   ├── colors-always.phpt
│   │   │   │   ├── concrete-test-class.phpt
│   │   │   │   ├── custom-printer-debug.phpt
│   │   │   │   ├── custom-printer-verbose.phpt
│   │   │   │   ├── dataprovider-debug.phpt
│   │   │   │   ├── dataprovider-log-xml-isolation.phpt
│   │   │   │   ├── dataprovider-log-xml.phpt
│   │   │   │   ├── dataprovider-testdox.phpt
│   │   │   │   ├── debug.phpt
│   │   │   │   ├── default-isolation.phpt
│   │   │   │   ├── default.phpt
│   │   │   │   ├── dependencies2-isolation.phpt
│   │   │   │   ├── dependencies2.phpt
│   │   │   │   ├── dependencies3-isolation.phpt
│   │   │   │   ├── dependencies3.phpt
│   │   │   │   ├── dependencies-isolation.phpt
│   │   │   │   ├── dependencies.phpt
│   │   │   │   ├── empty-testcase.phpt
│   │   │   │   ├── exception-stack.phpt
│   │   │   │   ├── exclude-group-isolation.phpt
│   │   │   │   ├── exclude-group.phpt
│   │   │   │   ├── failure-isolation.phpt
│   │   │   │   ├── failure.phpt
│   │   │   │   ├── fatal-isolation.phpt
│   │   │   │   ├── filter-class-isolation.phpt
│   │   │   │   ├── filter-class.phpt
│   │   │   │   ├── filter-dataprovider-by-classname-and-range-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-classname-and-range.phpt
│   │   │   │   ├── filter-dataprovider-by-number-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-number.phpt
│   │   │   │   ├── filter-dataprovider-by-only-range-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-only-range.phpt
│   │   │   │   ├── filter-dataprovider-by-only-regexp-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-only-regexp.phpt
│   │   │   │   ├── filter-dataprovider-by-only-string-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-only-string.phpt
│   │   │   │   ├── filter-dataprovider-by-range-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-range.phpt
│   │   │   │   ├── filter-dataprovider-by-regexp-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-regexp.phpt
│   │   │   │   ├── filter-dataprovider-by-string-isolation.phpt
│   │   │   │   ├── filter-dataprovider-by-string.phpt
│   │   │   │   ├── filter-method-case-insensitive.phpt
│   │   │   │   ├── filter-method-case-sensitive-no-result.phpt
│   │   │   │   ├── filter-method-isolation.phpt
│   │   │   │   ├── filter-method.phpt
│   │   │   │   ├── filter-no-results.phpt
│   │   │   │   ├── group-isolation.phpt
│   │   │   │   ├── group.phpt
│   │   │   │   ├── help2.phpt
│   │   │   │   ├── help.phpt
│   │   │   │   ├── ini-isolation.phpt
│   │   │   │   ├── list-groups.phpt
│   │   │   │   ├── log-json-no-pretty-print.phpt
│   │   │   │   ├── log-json-post-66021.phpt
│   │   │   │   ├── log-json-pre-66021.phpt
│   │   │   │   ├── log-tap.phpt
│   │   │   │   ├── log-xml.phpt
│   │   │   │   ├── options-after-arguments.phpt
│   │   │   │   ├── output-isolation.phpt
│   │   │   │   ├── repeat.phpt
│   │   │   │   ├── report-useless-tests-incomplete.phpt
│   │   │   │   ├── report-useless-tests-isolation.phpt
│   │   │   │   ├── report-useless-tests.phpt
│   │   │   │   ├── tap.phpt
│   │   │   │   ├── testdox-html.phpt
│   │   │   │   ├── testdox.phpt
│   │   │   │   ├── testdox-text.phpt
│   │   │   │   ├── test-suffix-multiple.phpt
│   │   │   │   └── test-suffix-single.phpt
│   │   │   └── Util
│   │   │   ├── ConfigurationTest.php
│   │   │   ├── GetoptTest.php
│   │   │   ├── GlobalStateTest.php
│   │   │   ├── RegexTest.php
│   │   │   ├── TestDox
│   │   │   │   └── NamePrettifierTest.php
│   │   │   ├── TestTest.php
│   │   │   └── XMLTest.php
│   │   └── phpunit-mock-objects
│   │   ├── build
│   │   │   └── travis-ci.xml
│   │   ├── build.xml
│   │   ├── composer.json
│   │   ├── CONTRIBUTING.md
│   │   ├── LICENSE
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── src
│   │   │   └── Framework
│   │   │   └── MockObject
│   │   │   ├── Builder
│   │   │   │   ├── Identity.php
│   │   │   │   ├── InvocationMocker.php
│   │   │   │   ├── Match.php
│   │   │   │   ├── MethodNameMatch.php
│   │   │   │   ├── Namespace.php
│   │   │   │   ├── ParametersMatch.php
│   │   │   │   └── Stub.php
│   │   │   ├── Exception
│   │   │   │   ├── BadMethodCallException.php
│   │   │   │   ├── Exception.php
│   │   │   │   └── RuntimeException.php
│   │   │   ├── Generator
│   │   │   │   ├── mocked_class_method.tpl.dist
│   │   │   │   ├── mocked_class.tpl.dist
│   │   │   │   ├── mocked_clone.tpl.dist
│   │   │   │   ├── mocked_method.tpl.dist
│   │   │   │   ├── mocked_static_method.tpl.dist
│   │   │   │   ├── proxied_method.tpl.dist
│   │   │   │   ├── trait_class.tpl.dist
│   │   │   │   ├── unmocked_clone.tpl.dist
│   │   │   │   ├── wsdl_class.tpl.dist
│   │   │   │   └── wsdl_method.tpl.dist
│   │   │   ├── Generator.php
│   │   │   ├── Invocation
│   │   │   │   ├── Object.php
│   │   │   │   └── Static.php
│   │   │   ├── InvocationMocker.php
│   │   │   ├── Invocation.php
│   │   │   ├── Invokable.php
│   │   │   ├── Matcher
│   │   │   │   ├── AnyInvokedCount.php
│   │   │   │   ├── AnyParameters.php
│   │   │   │   ├── ConsecutiveParameters.php
│   │   │   │   ├── Invocation.php
│   │   │   │   ├── InvokedAtIndex.php
│   │   │   │   ├── InvokedAtLeastCount.php
│   │   │   │   ├── InvokedAtLeastOnce.php
│   │   │   │   ├── InvokedAtMostCount.php
│   │   │   │   ├── InvokedCount.php
│   │   │   │   ├── InvokedRecorder.php
│   │   │   │   ├── MethodName.php
│   │   │   │   ├── Parameters.php
│   │   │   │   └── StatelessInvocation.php
│   │   │   ├── Matcher.php
│   │   │   ├── MockBuilder.php
│   │   │   ├── MockObject.php
│   │   │   ├── Stub
│   │   │   │   ├── ConsecutiveCalls.php
│   │   │   │   ├── Exception.php
│   │   │   │   ├── MatcherCollection.php
│   │   │   │   ├── ReturnArgument.php
│   │   │   │   ├── ReturnCallback.php
│   │   │   │   ├── Return.php
│   │   │   │   ├── ReturnSelf.php
│   │   │   │   └── ReturnValueMap.php
│   │   │   ├── Stub.php
│   │   │   └── Verifiable.php
│   │   └── tests
│   │   ├── bootstrap.php
│   │   ├── _fixture
│   │   │   ├── AbstractMockTestClass.php
│   │   │   ├── AbstractTrait.php
│   │   │   ├── AnInterface.php
│   │   │   ├── AnotherInterface.php
│   │   │   ├── Bar.php
│   │   │   ├── ClassThatImplementsSerializable.php
│   │   │   ├── ClassWithStaticMethod.php
│   │   │   ├── Foo.php
│   │   │   ├── FunctionCallback.php
│   │   │   ├── GoogleSearch.wsdl
│   │   │   ├── InterfaceWithStaticMethod.php
│   │   │   ├── MethodCallbackByReference.php
│   │   │   ├── MethodCallback.php
│   │   │   ├── Mockable.php
│   │   │   ├── MockTestInterface.php
│   │   │   ├── PartialMockTestClass.php
│   │   │   ├── SingletonClass.php
│   │   │   ├── SomeClass.php
│   │   │   ├── StaticMockTestClass.php
│   │   │   └── TraversableMockTestInterface.php
│   │   ├── GeneratorTest.php
│   │   ├── MockBuilderTest.php
│   │   ├── MockObject
│   │   │   ├── 232.phpt
│   │   │   ├── abstract_class.phpt
│   │   │   ├── class_call_parent_clone.phpt
│   │   │   ├── class_call_parent_constructor.phpt
│   │   │   ├── class_dont_call_parent_clone.phpt
│   │   │   ├── class_dont_call_parent_constructor.phpt
│   │   │   ├── class_implementing_interface_call_parent_constructor.phpt
│   │   │   ├── class_implementing_interface_dont_call_parent_constructor.phpt
│   │   │   ├── class_partial.phpt
│   │   │   ├── class.phpt
│   │   │   ├── class_with_method_named_method.phpt
│   │   │   ├── class_with_method_with_variadic_arguments.phpt
│   │   │   ├── interface.phpt
│   │   │   ├── Invocation
│   │   │   │   ├── ObjectTest.php
│   │   │   │   └── StaticTest.php
│   │   │   ├── invocation_object_clone_object.phpt
│   │   │   ├── Matcher
│   │   │   │   └── ConsecutiveParametersTest.php
│   │   │   ├── namespaced_class_call_parent_clone.phpt
│   │   │   ├── namespaced_class_call_parent_constructor.phpt
│   │   │   ├── namespaced_class_dont_call_parent_clone.phpt
│   │   │   ├── namespaced_class_dont_call_parent_constructor.phpt
│   │   │   ├── namespaced_class_implementing_interface_call_parent_constructor.phpt
│   │   │   ├── namespaced_class_implementing_interface_dont_call_parent_constructor.phpt
│   │   │   ├── namespaced_class_partial.phpt
│   │   │   ├── namespaced_class.phpt
│   │   │   ├── namespaced_interface.phpt
│   │   │   ├── nonexistent_class.phpt
│   │   │   ├── nonexistent_class_with_namespace.phpt
│   │   │   ├── nonexistent_class_with_namespace_starting_with_separator.phpt
│   │   │   ├── proxy.phpt
│   │   │   ├── scalar_type_declarations.phpt
│   │   │   ├── wsdl_class_namespace.phpt
│   │   │   ├── wsdl_class_partial.phpt
│   │   │   └── wsdl_class.phpt
│   │   ├── MockObjectTest.php
│   │   └── ProxyObjectTest.php
│   ├── sebastian
│   │   ├── comparator
│   │   │   ├── build
│   │   │   │   └── travis-ci.xml
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── ArrayComparator.php
│   │   │   │   ├── Comparator.php
│   │   │   │   ├── ComparisonFailure.php
│   │   │   │   ├── DateTimeComparator.php
│   │   │   │   ├── DOMNodeComparator.php
│   │   │   │   ├── DoubleComparator.php
│   │   │   │   ├── ExceptionComparator.php
│   │   │   │   ├── Factory.php
│   │   │   │   ├── MockObjectComparator.php
│   │   │   │   ├── NumericComparator.php
│   │   │   │   ├── ObjectComparator.php
│   │   │   │   ├── ResourceComparator.php
│   │   │   │   ├── ScalarComparator.php
│   │   │   │   ├── SplObjectStorageComparator.php
│   │   │   │   └── TypeComparator.php
│   │   │   └── tests
│   │   │   ├── ArrayComparatorTest.php
│   │   │   ├── autoload.php
│   │   │   ├── bootstrap.php
│   │   │   ├── DateTimeComparatorTest.php
│   │   │   ├── DOMNodeComparatorTest.php
│   │   │   ├── DoubleComparatorTest.php
│   │   │   ├── ExceptionComparatorTest.php
│   │   │   ├── FactoryTest.php
│   │   │   ├── _files
│   │   │   │   ├── Author.php
│   │   │   │   ├── Book.php
│   │   │   │   ├── ClassWithToString.php
│   │   │   │   ├── SampleClass.php
│   │   │   │   ├── Struct.php
│   │   │   │   ├── TestClassComparator.php
│   │   │   │   └── TestClass.php
│   │   │   ├── MockObjectComparatorTest.php
│   │   │   ├── NumericComparatorTest.php
│   │   │   ├── ObjectComparatorTest.php
│   │   │   ├── ResourceComparatorTest.php
│   │   │   ├── ScalarComparatorTest.php
│   │   │   ├── SplObjectStorageComparatorTest.php
│   │   │   └── TypeComparatorTest.php
│   │   ├── diff
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Chunk.php
│   │   │   │   ├── Differ.php
│   │   │   │   ├── Diff.php
│   │   │   │   ├── LCS
│   │   │   │   │   ├── LongestCommonSubsequence.php
│   │   │   │   │   ├── MemoryEfficientLongestCommonSubsequenceImplementation.php
│   │   │   │   │   └── TimeEfficientLongestCommonSubsequenceImplementation.php
│   │   │   │   ├── Line.php
│   │   │   │   └── Parser.php
│   │   │   └── tests
│   │   │   ├── DifferTest.php
│   │   │   ├── fixtures
│   │   │   │   ├── patch2.txt
│   │   │   │   └── patch.txt
│   │   │   ├── LCS
│   │   │   │   └── TimeEfficientImplementationTest.php
│   │   │   └── ParserTest.php
│   │   ├── environment
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Console.php
│   │   │   │   └── Runtime.php
│   │   │   └── tests
│   │   │   ├── ConsoleTest.php
│   │   │   └── RuntimeTest.php
│   │   ├── exporter
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   └── Exporter.php
│   │   │   └── tests
│   │   │   └── ExporterTest.php
│   │   ├── global-state
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Blacklist.php
│   │   │   │   ├── CodeExporter.php
│   │   │   │   ├── Exception.php
│   │   │   │   ├── Restorer.php
│   │   │   │   ├── RuntimeException.php
│   │   │   │   └── Snapshot.php
│   │   │   └── tests
│   │   │   ├── BlacklistTest.php
│   │   │   ├── _fixture
│   │   │   │   ├── BlacklistedChildClass.php
│   │   │   │   ├── BlacklistedClass.php
│   │   │   │   ├── BlacklistedImplementor.php
│   │   │   │   ├── BlacklistedInterface.php
│   │   │   │   ├── SnapshotClass.php
│   │   │   │   ├── SnapshotDomDocument.php
│   │   │   │   ├── SnapshotFunctions.php
│   │   │   │   └── SnapshotTrait.php
│   │   │   └── SnapshotTest.php
│   │   ├── recursion-context
│   │   │   ├── build.xml
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── Context.php
│   │   │   │   ├── Exception.php
│   │   │   │   └── InvalidArgumentException.php
│   │   │   └── tests
│   │   │   └── ContextTest.php
│   │   └── version
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── README.md
│   │   └── src
│   │   └── Version.php
│   ├── symfony
│   │   ├── dom-crawler
│   │   │   ├── CHANGELOG.md
│   │   │   ├── composer.json
│   │   │   ├── Crawler.php
│   │   │   ├── Field
│   │   │   │   ├── ChoiceFormField.php
│   │   │   │   ├── FileFormField.php
│   │   │   │   ├── FormField.php
│   │   │   │   ├── InputFormField.php
│   │   │   │   └── TextareaFormField.php
│   │   │   ├── FormFieldRegistry.php
│   │   │   ├── Form.php
│   │   │   ├── LICENSE
│   │   │   ├── Link.php
│   │   │   ├── phpunit.xml.dist
│   │   │   ├── README.md
│   │   │   └── Tests
│   │   │   ├── CrawlerTest.php
│   │   │   ├── Field
│   │   │   │   ├── ChoiceFormFieldTest.php
│   │   │   │   ├── FileFormFieldTest.php
│   │   │   │   ├── FormFieldTestCase.php
│   │   │   │   ├── FormFieldTest.php
│   │   │   │   ├── InputFormFieldTest.php
│   │   │   │   └── TextareaFormFieldTest.php
│   │   │   ├── Fixtures
│   │   │   │   ├── no-extension
│   │   │   │   └── windows-1250.html
│   │   │   ├── FormTest.php
│   │   │   └── LinkTest.php
│   │   ├── polyfill-mbstring
│   │   │   ├── bootstrap.php
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── Mbstring.php
│   │   │   ├── README.md
│   │   │   └── Resources
│   │   │   └── unidata
│   │   │   ├── lowerCase.php
│   │   │   └── upperCase.php
│   │   └── yaml
│   │   ├── CHANGELOG.md
│   │   ├── composer.json
│   │   ├── Dumper.php
│   │   ├── Escaper.php
│   │   ├── Exception
│   │   │   ├── DumpException.php
│   │   │   ├── ExceptionInterface.php
│   │   │   ├── ParseException.php
│   │   │   └── RuntimeException.php
│   │   ├── Inline.php
│   │   ├── LICENSE
│   │   ├── Parser.php
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── Tests
│   │   │   ├── DumperTest.php
│   │   │   ├── Fixtures
│   │   │   │   ├── arrow.gif
│   │   │   │   ├── embededPhp.yml
│   │   │   │   ├── escapedCharacters.yml
│   │   │   │   ├── index.yml
│   │   │   │   ├── multiple_lines_as_literal_block.yml
│   │   │   │   ├── sfComments.yml
│   │   │   │   ├── sfCompact.yml
│   │   │   │   ├── sfMergeKey.yml
│   │   │   │   ├── sfObjects.yml
│   │   │   │   ├── sfQuotes.yml
│   │   │   │   ├── sfTests.yml
│   │   │   │   ├── unindentedCollections.yml
│   │   │   │   ├── YtsAnchorAlias.yml
│   │   │   │   ├── YtsBasicTests.yml
│   │   │   │   ├── YtsBlockMapping.yml
│   │   │   │   ├── YtsDocumentSeparator.yml
│   │   │   │   ├── YtsErrorTests.yml
│   │   │   │   ├── YtsFlowCollections.yml
│   │   │   │   ├── YtsFoldedScalars.yml
│   │   │   │   ├── YtsNullsAndEmpties.yml
│   │   │   │   ├── YtsSpecificationExamples.yml
│   │   │   │   └── YtsTypeTransfers.yml
│   │   │   ├── InlineTest.php
│   │   │   ├── ParseExceptionTest.php
│   │   │   ├── ParserTest.php
│   │   │   └── YamlTest.php
│   │   ├── Unescaper.php
│   │   └── Yaml.php
│   ├── topthink
│   │   ├── think-angular
│   │   │   ├── composer.json
│   │   │   ├── drivers
│   │   │   │   └── thinkphp5
│   │   │   │   └── Angular.php
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   └── Angular.php
│   │   │   └── test
│   │   │   ├── blog.php
│   │   │   ├── cache
│   │   │   │   ├── 126ac9f6149081eb0e97c2e939eaad52.php
│   │   │   │   ├── 6a992d5529f459a44fee58c733255e86.php
│   │   │   │   ├── 6e2baaf3b97dbeef01c0043275f9a0e7.php
│   │   │   │   └── ed09636a6ea24a292460866afdd7a89a.php
│   │   │   ├── common.php
│   │   │   ├── data
│   │   │   │   ├── blog_category.php
│   │   │   │   ├── blog_list.php
│   │   │   │   ├── navs.php
│   │   │   │   ├── pic_category.php
│   │   │   │   └── pic_list.php
│   │   │   ├── index.php
│   │   │   ├── msg.php
│   │   │   ├── pic.php
│   │   │   └── view
│   │   │   ├── base.html
│   │   │   ├── blog.html
│   │   │   ├── index.html
│   │   │   ├── msg.html
│   │   │   ├── page.html
│   │   │   └── pic.html
│   │   ├── think-captcha
│   │   │   ├── 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
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── CaptchaController.php
│   │   │   ├── Captcha.php
│   │   │   └── helper.php
│   │   ├── think-helper
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── Arr.php
│   │   │   ├── hash
│   │   │   │   ├── Bcrypt.php
│   │   │   │   └── Md5.php
│   │   │   ├── Hash.php
│   │   │   ├── Str.php
│   │   │   └── Time.php
│   │   ├── think-image
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phpunit.xml
│   │   │   ├── README.md
│   │   │   ├── src
│   │   │   │   ├── image
│   │   │   │   │   ├── Exception.php
│   │   │   │   │   └── gif
│   │   │   │   │   ├── Decoder.php
│   │   │   │   │   ├── Encoder.php
│   │   │   │   │   └── Gif.php
│   │   │   │   └── Image.php
│   │   │   └── tests
│   │   │   ├── autoload.php
│   │   │   ├── CropTest.php
│   │   │   ├── FlipTest.php
│   │   │   ├── images
│   │   │   │   ├── test.bmp
│   │   │   │   ├── test.gif
│   │   │   │   ├── test.jpg
│   │   │   │   ├── test.png
│   │   │   │   └── test.ttf
│   │   │   ├── InfoTest.php
│   │   │   ├── RotateTest.php
│   │   │   ├── TestCase.php
│   │   │   ├── TextTest.php
│   │   │   ├── ThumbTest.php
│   │   │   ├── tmp
│   │   │   └── WaterTest.php
│   │   ├── think-installer
│   │   │   ├── composer.json
│   │   │   └── src
│   │   │   ├── Plugin.php
│   │   │   ├── ThinkExtend.php
│   │   │   ├── ThinkFramework.php
│   │   │   └── ThinkTesting.php
│   │   ├── think-migration
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── phinx
│   │   │   │   ├── CONTRIBUTING.md
│   │   │   │   ├── LICENSE
│   │   │   │   ├── README.md
│   │   │   │   └── src
│   │   │   │   └── Phinx
│   │   │   │   ├── Config.php
│   │   │   │   ├── Db
│   │   │   │   │   ├── Adapter
│   │   │   │   │   │   ├── AdapterFactory.php
│   │   │   │   │   │   ├── AdapterInterface.php
│   │   │   │   │   │   ├── AdapterWrapper.php
│   │   │   │   │   │   ├── MysqlAdapter.php
│   │   │   │   │   │   ├── PdoAdapter.php
│   │   │   │   │   │   ├── PostgresAdapter.php
│   │   │   │   │   │   ├── ProxyAdapter.php
│   │   │   │   │   │   ├── SQLiteAdapter.php
│   │   │   │   │   │   ├── SqlServerAdapter.php
│   │   │   │   │   │   ├── TablePrefixAdapter.php
│   │   │   │   │   │   └── WrapperInterface.php
│   │   │   │   │   ├── Table
│   │   │   │   │   │   ├── Column.php
│   │   │   │   │   │   ├── ForeignKey.php
│   │   │   │   │   │   └── Index.php
│   │   │   │   │   └── Table.php
│   │   │   │   ├── Migration
│   │   │   │   │   ├── AbstractMigration.php
│   │   │   │   │   ├── CreationInterface.php
│   │   │   │   │   ├── IrreversibleMigrationException.php
│   │   │   │   │   ├── Manager.php
│   │   │   │   │   ├── MigrationInterface.php
│   │   │   │   │   └── Migration.template.php.dist
│   │   │   │   ├── Seed
│   │   │   │   │   ├── AbstractSeed.php
│   │   │   │   │   ├── SeedInterface.php
│   │   │   │   │   └── Seed.template.php.dist
│   │   │   │   └── Util.php
│   │   │   └── src
│   │   │   ├── command
│   │   │   │   ├── AbstractCommand.php
│   │   │   │   ├── migrate
│   │   │   │   │   ├── Create.php
│   │   │   │   │   ├── Rollback.php
│   │   │   │   │   ├── Run.php
│   │   │   │   │   └── Status.php
│   │   │   │   └── seed
│   │   │   │   ├── Create.php
│   │   │   │   └── Run.php
│   │   │   └── config.php
│   │   ├── think-mongo
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── Builder.php
│   │   │   ├── Connection.php
│   │   │   └── Query.php
│   │   ├── think-queue
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── command
│   │   │   │   ├── Listen.php
│   │   │   │   ├── Restart.php
│   │   │   │   ├── Subscribe.php
│   │   │   │   └── Work.php
│   │   │   ├── config.php
│   │   │   ├── driver
│   │   │   │   ├── Database.php
│   │   │   │   ├── Redis.php
│   │   │   │   ├── Sync.php
│   │   │   │   └── Topthink.php
│   │   │   ├── job
│   │   │   │   ├── Database.php
│   │   │   │   ├── Redis.php
│   │   │   │   ├── Sync.php
│   │   │   │   └── Topthink.php
│   │   │   ├── Job.php
│   │   │   ├── Listener.php
│   │   │   ├── Queue.php
│   │   │   └── Worker.php
│   │   ├── think-sae
│   │   │   ├── composer.json
│   │   │   ├── LICENSE
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── Cache.php
│   │   │   ├── Log.php
│   │   │   └── Template.php
│   │   ├── think-testing
│   │   │   ├── composer.json
│   │   │   ├── README.md
│   │   │   └── src
│   │   │   ├── ApplicationTrait.php
│   │   │   ├── AssertionsTrait.php
│   │   │   ├── command
│   │   │   │   └── Test.php
│   │   │   ├── config.php
│   │   │   ├── CrawlerTrait.php
│   │   │   ├── HttpException.php
│   │   │   ├── InteractsWithPages.php
│   │   │   └── TestCase.php
│   │   └── think-worker
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── README.md
│   │   └── src
│   │   └── Server.php
│   ├── webmozart
│   │   └── assert
│   │   ├── appveyor.yml
│   │   ├── CHANGELOG.md
│   │   ├── composer.json
│   │   ├── LICENSE
│   │   ├── phpunit.xml.dist
│   │   ├── README.md
│   │   ├── src
│   │   │   └── Assert.php
│   │   └── tests
│   │   └── AssertTest.php
│   └── workerman
│   └── workerman
│   ├── Autoloader.php
│   ├── composer.json
│   ├── Connection
│   │   ├── AsyncTcpConnection.php
│   │   ├── ConnectionInterface.php
│   │   ├── TcpConnection.php
│   │   └── UdpConnection.php
│   ├── Events
│   │   ├── EventInterface.php
│   │   ├── Event.php
│   │   ├── Ev.php
│   │   ├── Libevent.php
│   │   └── Select.php
│   ├── Lib
│   │   ├── Constants.php
│   │   └── Timer.php
│   ├── MIT-LICENSE.txt
│   ├── Protocols
│   │   ├── Frame.php
│   │   ├── Http
│   │   │   └── mime.types
│   │   ├── Http.php
│   │   ├── ProtocolInterface.php
│   │   ├── Text.php
│   │   ├── Websocket.php
│   │   └── Ws.php
│   ├── README.md
│   ├── WebServer.php
│   └── Worker.php
├── wazyb.sql
└── 安装方法.txt

649 directories, 3066 files

标签:

实例下载地址

基于ThinkPHP5开发的漂亮通用后台全权限管理系统.zip

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警