├── .gitignore
├── .htaccess
├── LICENSE.txt
├── README.md
├── addons
├── .gitignore
├── ad
│ ├── Ad.php
│ ├── Mipjz.php
│ ├── controller
│ │ └── ApiAdminAd.php
│ ├── install.sql
│ ├── model
│ │ └── Ad.php
│ ├── route.php
│ ├── uninstall.sql
│ └── view
│ │ └── admin
│ │ ├── ad.routes
│ │ └── ad.vue
├── collectHuochetou
│ ├── CollectHuochetou.php
│ ├── controller
│ │ ├── ApiAdminHuochetou.php
│ │ ├── ApiUserCollectHuochetou.php
│ │ └── ApiUserShenjianshou.php
│ ├── install.sql
│ ├── route.php
│ ├── uninstall.sql
│ └── view
│ │ └── admin
│ │ ├── collectHuochetou.routes
│ │ └── collectHuochetou.vue
├── friendlink
│ ├── Friendlink.php
│ ├── Mipjz.php
│ ├── controller
│ │ ├── AdminFriendlink.php
│ │ └── ApiAdminLink.php
│ ├── install.sql
│ ├── model
│ │ └── Friendlink.php
│ ├── route.php
│ ├── uninstall.sql
│ └── view
│ │ └── admin
│ │ ├── friendlink.routes
│ │ └── friendlink.vue
└── spider
│ ├── Spider.php
│ ├── controller
│ ├── ApiAdminSpider.php
│ └── GlobalAction.php
│ ├── install.sql
│ ├── route.php
│ ├── uninstall.sql
│ └── view
│ └── admin
│ ├── spider.html
│ ├── spider.routes
│ └── spider.vue
├── app
├── .gitignore
├── .htaccess
├── addons
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ └── ApiAdminAddons.php
│ ├── function.php
│ ├── route.php
│ └── view
│ │ └── admin
│ │ └── addons.vue
├── admin
│ ├── controller
│ │ ├── Admin.php
│ │ └── Login.php
│ ├── route.php
│ └── view
│ │ ├── login.html
│ │ └── main.html
├── article
│ ├── Mipcms.php
│ ├── Mipjz.php
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ ├── ApiAdminArticle.php
│ │ ├── ApiAdminArticleCategory.php
│ │ ├── ApiAdminArticleDiy.php
│ │ ├── ApiArticle.php
│ │ ├── Article.php
│ │ └── ArticleDetail.php
│ ├── model
│ │ ├── Articles.php
│ │ └── ArticlesCategory.php
│ ├── route.php
│ └── view
│ │ └── admin
│ │ ├── articleCategory.vue
│ │ ├── articleDiy.vue
│ │ ├── articleList.vue
│ │ ├── articlePage.vue
│ │ ├── articlePublish.vue
│ │ └── articlePush.vue
├── common.php
├── common
│ ├── Mipitem.php
│ ├── Ssycms.php
│ ├── controller
│ │ ├── AdminBase.php
│ │ ├── Base.php
│ │ ├── Init.php
│ │ └── UserBase.php
│ ├── lib
│ │ ├── ChineseCharacters.dat
│ │ ├── ChinesePinyin.php
│ │ ├── Cutpagem.php
│ │ ├── File.php
│ │ ├── Htmlp.php
│ │ ├── Paginationm.php
│ │ └── Paginations.php
│ ├── model
│ │ ├── Common.php
│ │ └── Posts.php
│ └── tpl
│ │ ├── 404.html
│ │ ├── default_index.tpl
│ │ ├── dispatch_jump.tpl
│ │ ├── page_trace.tpl
│ │ └── think_exception.tpl
├── config.php
├── diy
│ ├── controller
│ │ ├── .htaccess
│ │ └── Diy.php
│ └── route.php
├── function.php
├── index
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ └── Index.php
│ ├── route.php
│ └── view
│ │ └── admin
│ │ └── index.vue
├── install
│ ├── controller
│ │ ├── .htaccess
│ │ ├── BchInstall.php
│ │ └── Install.php
│ └── view
│ │ └── install.html
├── route.php
├── search
│ ├── PSCWS4.php
│ ├── XDB_R.php
│ ├── controller
│ │ └── Search.php
│ ├── route.php
│ └── scws
│ │ ├── dict.utf8.xdb
│ │ ├── rules.ini
│ │ └── rules.utf8.ini
├── setting
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ ├── ApiAdminDomainSettings.php
│ │ ├── ApiAdminDomainSites.php
│ │ ├── ApiAdminSetting.php
│ │ ├── ApiAdminTemplate.php
│ │ ├── ApiAdminTemplateEdit.php
│ │ ├── ApiAdminTool.php
│ │ ├── ApiAdminUpload.php
│ │ └── ApiSetting.php
│ └── view
│ │ └── admin
│ │ ├── domainSites.vue
│ │ ├── setting.vue
│ │ ├── settingPush.vue
│ │ ├── template.vue
│ │ └── templateEdit.vue
├── tag
│ ├── Mipjz.php
│ ├── Miptag.php
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ ├── ApiAdminItemTag.php
│ │ ├── ApiAdminTag.php
│ │ ├── ApiAdminTagCategory.php
│ │ ├── Tag.php
│ │ └── TagDetail.php
│ ├── model
│ │ ├── ItemTags.php
│ │ ├── Tags.php
│ │ └── TagsCategory.php
│ ├── route.php
│ └── view
│ │ └── admin
│ │ ├── tagCategory.vue
│ │ ├── tagList.vue
│ │ └── tagPush.vue
├── user
│ ├── Mipjz.php
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ │ ├── ApiAdminUser.php
│ │ ├── ApiAdminUserGroup.php
│ │ ├── ApiStatus.php
│ │ ├── ApiUser.php
│ │ ├── ApiUserUser.php
│ │ ├── ApiUserVote.php
│ │ └── User.php
│ ├── model
│ │ ├── Users.php
│ │ └── UsersGroup.php
│ ├── route.php
│ └── view
│ │ └── admin
│ │ ├── editAccount.vue
│ │ ├── user.vue
│ │ └── userGroup.vue
└── widget
│ ├── Mipjz.php
│ ├── adminMenu.html
│ ├── adminMenu.php
│ ├── adminRoutes.routes
│ ├── controller
│ ├── ApiAdminWidgetContact.php
│ ├── ApiAdminWidgetNav.php
│ ├── ApiAdminWidgetPages.php
│ ├── ApiWidgetContact.php
│ └── Pages.php
│ ├── model
│ └── Widget.php
│ ├── route.php
│ └── view
│ └── admin
│ ├── widgetContact.vue
│ ├── widgetNav.vue
│ └── widgetPages.vue
├── bch-install.php
├── bcloud_nginx_user.conf
├── favicon.ico
├── index.php
├── public
├── .htaccess
├── assets
│ ├── admin
│ │ ├── css
│ │ │ ├── admin.css
│ │ │ ├── admin.css.map
│ │ │ └── admin.scss
│ │ └── images
│ │ │ └── mobile-preview
│ │ │ ├── phone-bg.v3.png
│ │ │ ├── phone-bottom.v3.png
│ │ │ └── phone-top.v3.png
│ ├── common
│ │ ├── css
│ │ │ ├── bootstrap.min.css
│ │ │ ├── fonts
│ │ │ │ ├── ionicons.svg
│ │ │ │ ├── ionicons.ttf
│ │ │ │ ├── ionicons.woff
│ │ │ │ └── ionicons.woff2
│ │ │ └── iview.css
│ │ ├── images
│ │ │ ├── avatar.jpg
│ │ │ ├── login-comments.png
│ │ │ ├── logo.png
│ │ │ ├── no-images.jpg
│ │ │ ├── weixin.png
│ │ │ └── zhifubao.png
│ │ └── js
│ │ │ ├── components.js
│ │ │ ├── echarts.min.js
│ │ │ └── iview.min.js
│ ├── default
│ │ ├── css
│ │ │ ├── mipcms.css
│ │ │ ├── mipcms.css.map
│ │ │ └── mipcms.scss
│ │ └── images
│ │ │ └── no-images.jpg
│ └── plugin
│ │ └── simditor
│ │ ├── images
│ │ └── image.png
│ │ ├── scripts
│ │ ├── beautify-html.js
│ │ ├── dompurify.js
│ │ ├── hotkeys.js
│ │ ├── hotkeys.min.js
│ │ ├── jquery.min.js
│ │ ├── mobilecheck.js
│ │ ├── module.js
│ │ ├── page-demo.js
│ │ ├── page-doc.js
│ │ ├── page-download.js
│ │ ├── page-form.js
│ │ ├── simditor-autosave.js
│ │ ├── simditor-html.js
│ │ ├── simditor.js
│ │ └── uploader.js
│ │ └── styles
│ │ ├── app.css
│ │ ├── mini-editor.css
│ │ ├── mini-editor.scss
│ │ ├── mobile.css
│ │ ├── simditor-html.css
│ │ └── simditor.css
├── favicon.ico
├── index.php
├── install
│ └── .gitignore
├── package
│ ├── database.php
│ └── mipcms_v_5_0_0.sql
├── robots.txt
└── uploads
│ └── .gitignore
├── robots.txt
├── runtime
└── .gitignore
├── system
├── .htaccess
├── LICENSE.txt
├── composer.json
├── composer.lock
├── library
│ ├── HTMLPurifier.auto.php
│ ├── HTMLPurifier.autoload.php
│ ├── HTMLPurifier.composer.php
│ ├── HTMLPurifier.func.php
│ ├── HTMLPurifier.includes.php
│ ├── HTMLPurifier.kses.php
│ ├── HTMLPurifier.path.php
│ ├── HTMLPurifier.php
│ ├── HTMLPurifier.safe-includes.php
│ └── HTMLPurifier
│ │ ├── Arborize.php
│ │ ├── AttrCollections.php
│ │ ├── AttrDef.php
│ │ ├── AttrDef
│ │ ├── CSS.php
│ │ ├── CSS
│ │ │ ├── AlphaValue.php
│ │ │ ├── Background.php
│ │ │ ├── BackgroundPosition.php
│ │ │ ├── Border.php
│ │ │ ├── Color.php
│ │ │ ├── Composite.php
│ │ │ ├── DenyElementDecorator.php
│ │ │ ├── Filter.php
│ │ │ ├── Font.php
│ │ │ ├── FontFamily.php
│ │ │ ├── Ident.php
│ │ │ ├── ImportantDecorator.php
│ │ │ ├── Length.php
│ │ │ ├── ListStyle.php
│ │ │ ├── Multiple.php
│ │ │ ├── Number.php
│ │ │ ├── Percentage.php
│ │ │ ├── TextDecoration.php
│ │ │ └── URI.php
│ │ ├── Clone.php
│ │ ├── Enum.php
│ │ ├── HTML
│ │ │ ├── Bool.php
│ │ │ ├── Class.php
│ │ │ ├── Color.php
│ │ │ ├── FrameTarget.php
│ │ │ ├── ID.php
│ │ │ ├── Length.php
│ │ │ ├── LinkTypes.php
│ │ │ ├── Nmtokens.php
│ │ │ └── Pixels.php
│ │ ├── Integer.php
│ │ ├── Lang.php
│ │ ├── Switch.php
│ │ ├── Text.php
│ │ ├── URI.php
│ │ └── URI
│ │ │ ├── Email.php
│ │ │ ├── Email
│ │ │ └── SimpleCheck.php
│ │ │ ├── Host.php
│ │ │ ├── IPv4.php
│ │ │ └── IPv6.php
│ │ ├── AttrTransform.php
│ │ ├── AttrTransform
│ │ ├── Background.php
│ │ ├── BdoDir.php
│ │ ├── BgColor.php
│ │ ├── BoolToCSS.php
│ │ ├── Border.php
│ │ ├── EnumToCSS.php
│ │ ├── ImgRequired.php
│ │ ├── ImgSpace.php
│ │ ├── Input.php
│ │ ├── Lang.php
│ │ ├── Length.php
│ │ ├── Name.php
│ │ ├── NameSync.php
│ │ ├── Nofollow.php
│ │ ├── SafeEmbed.php
│ │ ├── SafeObject.php
│ │ ├── SafeParam.php
│ │ ├── ScriptRequired.php
│ │ ├── TargetBlank.php
│ │ ├── TargetNoreferrer.php
│ │ └── Textarea.php
│ │ ├── AttrTypes.php
│ │ ├── AttrValidator.php
│ │ ├── Bootstrap.php
│ │ ├── CSSDefinition.php
│ │ ├── ChildDef.php
│ │ ├── ChildDef
│ │ ├── Chameleon.php
│ │ ├── Custom.php
│ │ ├── Empty.php
│ │ ├── List.php
│ │ ├── Optional.php
│ │ ├── Required.php
│ │ ├── StrictBlockquote.php
│ │ └── Table.php
│ │ ├── Config.php
│ │ ├── ConfigSchema.php
│ │ ├── ConfigSchema
│ │ ├── Builder
│ │ │ ├── ConfigSchema.php
│ │ │ └── Xml.php
│ │ ├── Exception.php
│ │ ├── Interchange.php
│ │ ├── Interchange
│ │ │ ├── Directive.php
│ │ │ └── Id.php
│ │ ├── InterchangeBuilder.php
│ │ ├── Validator.php
│ │ ├── ValidatorAtom.php
│ │ ├── schema.ser
│ │ └── schema
│ │ │ ├── Attr.AllowedClasses.txt
│ │ │ ├── Attr.AllowedFrameTargets.txt
│ │ │ ├── Attr.AllowedRel.txt
│ │ │ ├── Attr.AllowedRev.txt
│ │ │ ├── Attr.ClassUseCDATA.txt
│ │ │ ├── Attr.DefaultImageAlt.txt
│ │ │ ├── Attr.DefaultInvalidImage.txt
│ │ │ ├── Attr.DefaultInvalidImageAlt.txt
│ │ │ ├── Attr.DefaultTextDir.txt
│ │ │ ├── Attr.EnableID.txt
│ │ │ ├── Attr.ForbiddenClasses.txt
│ │ │ ├── Attr.ID.HTML5.txt
│ │ │ ├── Attr.IDBlacklist.txt
│ │ │ ├── Attr.IDBlacklistRegexp.txt
│ │ │ ├── Attr.IDPrefix.txt
│ │ │ ├── Attr.IDPrefixLocal.txt
│ │ │ ├── AutoFormat.AutoParagraph.txt
│ │ │ ├── AutoFormat.Custom.txt
│ │ │ ├── AutoFormat.DisplayLinkURI.txt
│ │ │ ├── AutoFormat.Linkify.txt
│ │ │ ├── AutoFormat.PurifierLinkify.DocURL.txt
│ │ │ ├── AutoFormat.PurifierLinkify.txt
│ │ │ ├── AutoFormat.RemoveEmpty.Predicate.txt
│ │ │ ├── AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt
│ │ │ ├── AutoFormat.RemoveEmpty.RemoveNbsp.txt
│ │ │ ├── AutoFormat.RemoveEmpty.txt
│ │ │ ├── AutoFormat.RemoveSpansWithoutAttributes.txt
│ │ │ ├── CSS.AllowDuplicates.txt
│ │ │ ├── CSS.AllowImportant.txt
│ │ │ ├── CSS.AllowTricky.txt
│ │ │ ├── CSS.AllowedFonts.txt
│ │ │ ├── CSS.AllowedProperties.txt
│ │ │ ├── CSS.DefinitionRev.txt
│ │ │ ├── CSS.ForbiddenProperties.txt
│ │ │ ├── CSS.MaxImgLength.txt
│ │ │ ├── CSS.Proprietary.txt
│ │ │ ├── CSS.Trusted.txt
│ │ │ ├── Cache.DefinitionImpl.txt
│ │ │ ├── Cache.SerializerPath.txt
│ │ │ ├── Cache.SerializerPermissions.txt
│ │ │ ├── Core.AggressivelyFixLt.txt
│ │ │ ├── Core.AllowHostnameUnderscore.txt
│ │ │ ├── Core.CollectErrors.txt
│ │ │ ├── Core.ColorKeywords.txt
│ │ │ ├── Core.ConvertDocumentToFragment.txt
│ │ │ ├── Core.DirectLexLineNumberSyncInterval.txt
│ │ │ ├── Core.DisableExcludes.txt
│ │ │ ├── Core.EnableIDNA.txt
│ │ │ ├── Core.Encoding.txt
│ │ │ ├── Core.EscapeInvalidChildren.txt
│ │ │ ├── Core.EscapeInvalidTags.txt
│ │ │ ├── Core.EscapeNonASCIICharacters.txt
│ │ │ ├── Core.HiddenElements.txt
│ │ │ ├── Core.Language.txt
│ │ │ ├── Core.LexerImpl.txt
│ │ │ ├── Core.MaintainLineNumbers.txt
│ │ │ ├── Core.NormalizeNewlines.txt
│ │ │ ├── Core.RemoveInvalidImg.txt
│ │ │ ├── Core.RemoveProcessingInstructions.txt
│ │ │ ├── Core.RemoveScriptContents.txt
│ │ │ ├── Filter.Custom.txt
│ │ │ ├── Filter.ExtractStyleBlocks.Escaping.txt
│ │ │ ├── Filter.ExtractStyleBlocks.Scope.txt
│ │ │ ├── Filter.ExtractStyleBlocks.TidyImpl.txt
│ │ │ ├── Filter.ExtractStyleBlocks.txt
│ │ │ ├── Filter.YouTube.txt
│ │ │ ├── HTML.Allowed.txt
│ │ │ ├── HTML.AllowedAttributes.txt
│ │ │ ├── HTML.AllowedComments.txt
│ │ │ ├── HTML.AllowedCommentsRegexp.txt
│ │ │ ├── HTML.AllowedElements.txt
│ │ │ ├── HTML.AllowedModules.txt
│ │ │ ├── HTML.Attr.Name.UseCDATA.txt
│ │ │ ├── HTML.BlockWrapper.txt
│ │ │ ├── HTML.CoreModules.txt
│ │ │ ├── HTML.CustomDoctype.txt
│ │ │ ├── HTML.DefinitionID.txt
│ │ │ ├── HTML.DefinitionRev.txt
│ │ │ ├── HTML.Doctype.txt
│ │ │ ├── HTML.FlashAllowFullScreen.txt
│ │ │ ├── HTML.ForbiddenAttributes.txt
│ │ │ ├── HTML.ForbiddenElements.txt
│ │ │ ├── HTML.MaxImgLength.txt
│ │ │ ├── HTML.Nofollow.txt
│ │ │ ├── HTML.Parent.txt
│ │ │ ├── HTML.Proprietary.txt
│ │ │ ├── HTML.SafeEmbed.txt
│ │ │ ├── HTML.SafeIframe.txt
│ │ │ ├── HTML.SafeObject.txt
│ │ │ ├── HTML.SafeScripting.txt
│ │ │ ├── HTML.Strict.txt
│ │ │ ├── HTML.TargetBlank.txt
│ │ │ ├── HTML.TargetNoreferrer.txt
│ │ │ ├── HTML.TidyAdd.txt
│ │ │ ├── HTML.TidyLevel.txt
│ │ │ ├── HTML.TidyRemove.txt
│ │ │ ├── HTML.Trusted.txt
│ │ │ ├── HTML.XHTML.txt
│ │ │ ├── Output.CommentScriptContents.txt
│ │ │ ├── Output.FixInnerHTML.txt
│ │ │ ├── Output.FlashCompat.txt
│ │ │ ├── Output.Newline.txt
│ │ │ ├── Output.SortAttr.txt
│ │ │ ├── Output.TidyFormat.txt
│ │ │ ├── Test.ForceNoIconv.txt
│ │ │ ├── URI.AllowedSchemes.txt
│ │ │ ├── URI.Base.txt
│ │ │ ├── URI.DefaultScheme.txt
│ │ │ ├── URI.DefinitionID.txt
│ │ │ ├── URI.DefinitionRev.txt
│ │ │ ├── URI.Disable.txt
│ │ │ ├── URI.DisableExternal.txt
│ │ │ ├── URI.DisableExternalResources.txt
│ │ │ ├── URI.DisableResources.txt
│ │ │ ├── URI.Host.txt
│ │ │ ├── URI.HostBlacklist.txt
│ │ │ ├── URI.MakeAbsolute.txt
│ │ │ ├── URI.Munge.txt
│ │ │ ├── URI.MungeResources.txt
│ │ │ ├── URI.MungeSecretKey.txt
│ │ │ ├── URI.OverrideAllowedSchemes.txt
│ │ │ ├── URI.SafeIframeRegexp.txt
│ │ │ └── info.ini
│ │ ├── ContentSets.php
│ │ ├── Context.php
│ │ ├── Definition.php
│ │ ├── DefinitionCache.php
│ │ ├── DefinitionCache
│ │ ├── Decorator.php
│ │ ├── Decorator
│ │ │ ├── Cleanup.php
│ │ │ ├── Memory.php
│ │ │ └── Template.php.in
│ │ ├── Null.php
│ │ ├── Serializer.php
│ │ └── Serializer
│ │ │ ├── CSS
│ │ │ └── 4.8.0,4114918a13a428a8482a8a449792a5a8747582b5,1.ser
│ │ │ ├── HTML
│ │ │ └── 4.8.0,b6889960956c877d241a7e8f87e613efc7a3611d,1.ser
│ │ │ ├── README
│ │ │ └── URI
│ │ │ └── 4.8.0,3478238e680361cd87bf880f5b3cc50a1e7abc6c,1.ser
│ │ ├── DefinitionCacheFactory.php
│ │ ├── Doctype.php
│ │ ├── DoctypeRegistry.php
│ │ ├── ElementDef.php
│ │ ├── Encoder.php
│ │ ├── EntityLookup.php
│ │ ├── EntityLookup
│ │ └── entities.ser
│ │ ├── EntityParser.php
│ │ ├── ErrorCollector.php
│ │ ├── ErrorStruct.php
│ │ ├── Exception.php
│ │ ├── Filter.php
│ │ ├── Filter
│ │ ├── ExtractStyleBlocks.php
│ │ └── YouTube.php
│ │ ├── Generator.php
│ │ ├── HTMLDefinition.php
│ │ ├── HTMLModule.php
│ │ ├── HTMLModule
│ │ ├── Bdo.php
│ │ ├── CommonAttributes.php
│ │ ├── Edit.php
│ │ ├── Forms.php
│ │ ├── Hypertext.php
│ │ ├── Iframe.php
│ │ ├── Image.php
│ │ ├── Legacy.php
│ │ ├── List.php
│ │ ├── Name.php
│ │ ├── Nofollow.php
│ │ ├── NonXMLCommonAttributes.php
│ │ ├── Object.php
│ │ ├── Presentation.php
│ │ ├── Proprietary.php
│ │ ├── Ruby.php
│ │ ├── SafeEmbed.php
│ │ ├── SafeObject.php
│ │ ├── SafeScripting.php
│ │ ├── Scripting.php
│ │ ├── StyleAttribute.php
│ │ ├── Tables.php
│ │ ├── Target.php
│ │ ├── TargetBlank.php
│ │ ├── TargetNoreferrer.php
│ │ ├── Text.php
│ │ ├── Tidy.php
│ │ ├── Tidy
│ │ │ ├── Name.php
│ │ │ ├── Proprietary.php
│ │ │ ├── Strict.php
│ │ │ ├── Transitional.php
│ │ │ ├── XHTML.php
│ │ │ └── XHTMLAndHTML4.php
│ │ └── XMLCommonAttributes.php
│ │ ├── HTMLModuleManager.php
│ │ ├── IDAccumulator.php
│ │ ├── Injector.php
│ │ ├── Injector
│ │ ├── AutoParagraph.php
│ │ ├── DisplayLinkURI.php
│ │ ├── Linkify.php
│ │ ├── PurifierLinkify.php
│ │ ├── RemoveEmpty.php
│ │ ├── RemoveSpansWithoutAttributes.php
│ │ └── SafeObject.php
│ │ ├── Language.php
│ │ ├── Language
│ │ ├── classes
│ │ │ └── en-x-test.php
│ │ └── messages
│ │ │ ├── en-x-test.php
│ │ │ ├── en-x-testmini.php
│ │ │ └── en.php
│ │ ├── LanguageFactory.php
│ │ ├── Length.php
│ │ ├── Lexer.php
│ │ ├── Lexer
│ │ ├── DOMLex.php
│ │ ├── DirectLex.php
│ │ └── PH5P.php
│ │ ├── Node.php
│ │ ├── Node
│ │ ├── Comment.php
│ │ ├── Element.php
│ │ └── Text.php
│ │ ├── PercentEncoder.php
│ │ ├── Printer.php
│ │ ├── Printer
│ │ ├── CSSDefinition.php
│ │ ├── ConfigForm.css
│ │ ├── ConfigForm.js
│ │ ├── ConfigForm.php
│ │ └── HTMLDefinition.php
│ │ ├── PropertyList.php
│ │ ├── PropertyListIterator.php
│ │ ├── Queue.php
│ │ ├── Strategy.php
│ │ ├── Strategy
│ │ ├── Composite.php
│ │ ├── Core.php
│ │ ├── FixNesting.php
│ │ ├── MakeWellFormed.php
│ │ ├── RemoveForeignElements.php
│ │ └── ValidateAttributes.php
│ │ ├── StringHash.php
│ │ ├── StringHashParser.php
│ │ ├── TagTransform.php
│ │ ├── TagTransform
│ │ ├── Font.php
│ │ └── Simple.php
│ │ ├── Token.php
│ │ ├── Token
│ │ ├── Comment.php
│ │ ├── Empty.php
│ │ ├── End.php
│ │ ├── Start.php
│ │ ├── Tag.php
│ │ └── Text.php
│ │ ├── TokenFactory.php
│ │ ├── URI.php
│ │ ├── URIDefinition.php
│ │ ├── URIFilter.php
│ │ ├── URIFilter
│ │ ├── DisableExternal.php
│ │ ├── DisableExternalResources.php
│ │ ├── DisableResources.php
│ │ ├── HostBlacklist.php
│ │ ├── MakeAbsolute.php
│ │ ├── Munge.php
│ │ └── SafeIframe.php
│ │ ├── URIParser.php
│ │ ├── URIScheme.php
│ │ ├── URIScheme
│ │ ├── data.php
│ │ ├── file.php
│ │ ├── ftp.php
│ │ ├── http.php
│ │ ├── https.php
│ │ ├── mailto.php
│ │ ├── news.php
│ │ ├── nntp.php
│ │ └── tel.php
│ │ ├── URISchemeRegistry.php
│ │ ├── UnitConverter.php
│ │ ├── VarParser.php
│ │ ├── VarParser
│ │ ├── Flexible.php
│ │ └── Native.php
│ │ ├── VarParserException.php
│ │ └── Zipper.php
├── thinkphp
│ ├── .gitignore
│ ├── .htaccess
│ ├── .travis.yml
│ ├── CONTRIBUTING.md
│ ├── LICENSE.txt
│ ├── README.md
│ ├── base.php
│ ├── codecov.yml
│ ├── composer.json
│ ├── console.php
│ ├── convention.php
│ ├── helper.php
│ ├── lang
│ │ └── zh-cn.php
│ ├── library
│ │ ├── think
│ │ │ ├── Addons.php
│ │ │ ├── App.php
│ │ │ ├── Build.php
│ │ │ ├── Cache.php
│ │ │ ├── Collection.php
│ │ │ ├── Config.php
│ │ │ ├── Console.php
│ │ │ ├── Controller.php
│ │ │ ├── Cookie.php
│ │ │ ├── Db.php
│ │ │ ├── Debug.php
│ │ │ ├── Env.php
│ │ │ ├── Error.php
│ │ │ ├── Exception.php
│ │ │ ├── File.php
│ │ │ ├── Hook.php
│ │ │ ├── Lang.php
│ │ │ ├── Loader.php
│ │ │ ├── Log.php
│ │ │ ├── Model.php
│ │ │ ├── Paginator.php
│ │ │ ├── Process.php
│ │ │ ├── Request.php
│ │ │ ├── Response.php
│ │ │ ├── Route.php
│ │ │ ├── Session.php
│ │ │ ├── Template.php
│ │ │ ├── Url.php
│ │ │ ├── Validate.php
│ │ │ ├── View.php
│ │ │ ├── cache
│ │ │ │ ├── Driver.php
│ │ │ │ └── driver
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Lite.php
│ │ │ │ │ ├── Memcache.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ ├── Redis.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ ├── Wincache.php
│ │ │ │ │ └── Xcache.php
│ │ │ ├── config
│ │ │ │ └── driver
│ │ │ │ │ ├── Ini.php
│ │ │ │ │ ├── Json.php
│ │ │ │ │ └── Xml.php
│ │ │ ├── console
│ │ │ │ ├── Command.php
│ │ │ │ ├── Input.php
│ │ │ │ ├── LICENSE
│ │ │ │ ├── Output.php
│ │ │ │ ├── bin
│ │ │ │ │ ├── README.md
│ │ │ │ │ └── hiddeninput.exe
│ │ │ │ ├── command
│ │ │ │ │ ├── Build.php
│ │ │ │ │ ├── Clear.php
│ │ │ │ │ ├── Help.php
│ │ │ │ │ ├── Lists.php
│ │ │ │ │ ├── Make.php
│ │ │ │ │ ├── make
│ │ │ │ │ │ ├── Controller.php
│ │ │ │ │ │ ├── Model.php
│ │ │ │ │ │ └── stubs
│ │ │ │ │ │ │ ├── controller.plain.stub
│ │ │ │ │ │ │ ├── controller.stub
│ │ │ │ │ │ │ └── model.stub
│ │ │ │ │ └── optimize
│ │ │ │ │ │ ├── Autoload.php
│ │ │ │ │ │ ├── Config.php
│ │ │ │ │ │ ├── Route.php
│ │ │ │ │ │ └── Schema.php
│ │ │ │ ├── input
│ │ │ │ │ ├── Argument.php
│ │ │ │ │ ├── Definition.php
│ │ │ │ │ └── Option.php
│ │ │ │ └── output
│ │ │ │ │ ├── Ask.php
│ │ │ │ │ ├── Descriptor.php
│ │ │ │ │ ├── Formatter.php
│ │ │ │ │ ├── Question.php
│ │ │ │ │ ├── descriptor
│ │ │ │ │ └── Console.php
│ │ │ │ │ ├── driver
│ │ │ │ │ ├── Buffer.php
│ │ │ │ │ ├── Console.php
│ │ │ │ │ └── Nothing.php
│ │ │ │ │ ├── formatter
│ │ │ │ │ ├── Stack.php
│ │ │ │ │ └── Style.php
│ │ │ │ │ └── question
│ │ │ │ │ ├── Choice.php
│ │ │ │ │ └── Confirmation.php
│ │ │ ├── controller
│ │ │ │ ├── Rest.php
│ │ │ │ └── Yar.php
│ │ │ ├── db
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Connection.php
│ │ │ │ ├── Expression.php
│ │ │ │ ├── Query.php
│ │ │ │ ├── builder
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ └── Sqlsrv.php
│ │ │ │ ├── connector
│ │ │ │ │ ├── Mysql.php
│ │ │ │ │ ├── Pgsql.php
│ │ │ │ │ ├── Sqlite.php
│ │ │ │ │ ├── Sqlsrv.php
│ │ │ │ │ └── pgsql.sql
│ │ │ │ └── exception
│ │ │ │ │ ├── BindParamException.php
│ │ │ │ │ ├── DataNotFoundException.php
│ │ │ │ │ └── ModelNotFoundException.php
│ │ │ ├── debug
│ │ │ │ ├── Console.php
│ │ │ │ └── Html.php
│ │ │ ├── exception
│ │ │ │ ├── ClassNotFoundException.php
│ │ │ │ ├── DbException.php
│ │ │ │ ├── ErrorException.php
│ │ │ │ ├── Handle.php
│ │ │ │ ├── HttpException.php
│ │ │ │ ├── HttpResponseException.php
│ │ │ │ ├── PDOException.php
│ │ │ │ ├── RouteNotFoundException.php
│ │ │ │ ├── TemplateNotFoundException.php
│ │ │ │ ├── ThrowableError.php
│ │ │ │ └── ValidateException.php
│ │ │ ├── log
│ │ │ │ └── driver
│ │ │ │ │ ├── File.php
│ │ │ │ │ ├── Socket.php
│ │ │ │ │ └── Test.php
│ │ │ ├── model
│ │ │ │ ├── Collection.php
│ │ │ │ ├── Merge.php
│ │ │ │ ├── Pivot.php
│ │ │ │ ├── Relation.php
│ │ │ │ └── relation
│ │ │ │ │ ├── BelongsTo.php
│ │ │ │ │ ├── BelongsToMany.php
│ │ │ │ │ ├── HasMany.php
│ │ │ │ │ ├── HasManyThrough.php
│ │ │ │ │ ├── HasOne.php
│ │ │ │ │ ├── MorphMany.php
│ │ │ │ │ ├── MorphOne.php
│ │ │ │ │ ├── MorphTo.php
│ │ │ │ │ └── OneToOne.php
│ │ │ ├── paginator
│ │ │ │ └── driver
│ │ │ │ │ └── Bootstrap.php
│ │ │ ├── process
│ │ │ │ ├── Builder.php
│ │ │ │ ├── Utils.php
│ │ │ │ ├── exception
│ │ │ │ │ ├── Failed.php
│ │ │ │ │ └── Timeout.php
│ │ │ │ └── pipes
│ │ │ │ │ ├── Pipes.php
│ │ │ │ │ ├── Unix.php
│ │ │ │ │ └── Windows.php
│ │ │ ├── response
│ │ │ │ ├── Json.php
│ │ │ │ ├── Jsonp.php
│ │ │ │ ├── Redirect.php
│ │ │ │ ├── View.php
│ │ │ │ └── Xml.php
│ │ │ ├── session
│ │ │ │ └── driver
│ │ │ │ │ ├── Memcache.php
│ │ │ │ │ ├── Memcached.php
│ │ │ │ │ └── Redis.php
│ │ │ ├── template
│ │ │ │ ├── TagLib.php
│ │ │ │ ├── driver
│ │ │ │ │ └── File.php
│ │ │ │ └── taglib
│ │ │ │ │ └── Cx.php
│ │ │ └── view
│ │ │ │ └── driver
│ │ │ │ ├── Php.php
│ │ │ │ └── Think.php
│ │ └── traits
│ │ │ ├── controller
│ │ │ └── Jump.php
│ │ │ ├── model
│ │ │ └── SoftDelete.php
│ │ │ └── think
│ │ │ └── Instance.php
│ ├── logo.png
│ ├── phpunit.xml
│ ├── start.php
│ └── tpl
│ │ ├── default_index.tpl
│ │ ├── dispatch_jump.tpl
│ │ ├── page_trace.tpl
│ │ └── think_exception.tpl
└── vendor
│ ├── PHPExcel
│ ├── PHPExcel.php
│ └── PHPExcel
│ │ ├── Autoloader.php
│ │ ├── CachedObjectStorage
│ │ ├── APC.php
│ │ ├── CacheBase.php
│ │ ├── DiscISAM.php
│ │ ├── ICache.php
│ │ ├── Igbinary.php
│ │ ├── Memcache.php
│ │ ├── Memory.php
│ │ ├── MemoryGZip.php
│ │ ├── MemorySerialized.php
│ │ ├── PHPTemp.php
│ │ ├── SQLite.php
│ │ ├── SQLite3.php
│ │ └── Wincache.php
│ │ ├── CachedObjectStorageFactory.php
│ │ ├── CalcEngine
│ │ ├── CyclicReferenceStack.php
│ │ └── Logger.php
│ │ ├── Calculation.php
│ │ ├── Calculation
│ │ ├── Database.php
│ │ ├── DateTime.php
│ │ ├── Engineering.php
│ │ ├── Exception.php
│ │ ├── ExceptionHandler.php
│ │ ├── Financial.php
│ │ ├── FormulaParser.php
│ │ ├── FormulaToken.php
│ │ ├── Function.php
│ │ ├── Functions.php
│ │ ├── Logical.php
│ │ ├── LookupRef.php
│ │ ├── MathTrig.php
│ │ ├── Statistical.php
│ │ ├── TextData.php
│ │ ├── Token
│ │ │ └── Stack.php
│ │ └── functionlist.txt
│ │ ├── Cell.php
│ │ ├── Cell
│ │ ├── AdvancedValueBinder.php
│ │ ├── DataType.php
│ │ ├── DataValidation.php
│ │ ├── DefaultValueBinder.php
│ │ ├── Hyperlink.php
│ │ └── IValueBinder.php
│ │ ├── Chart.php
│ │ ├── Chart
│ │ ├── Axis.php
│ │ ├── DataSeries.php
│ │ ├── DataSeriesValues.php
│ │ ├── Exception.php
│ │ ├── GridLines.php
│ │ ├── Layout.php
│ │ ├── Legend.php
│ │ ├── PlotArea.php
│ │ ├── Properties.php
│ │ ├── Renderer
│ │ │ ├── PHP Charting Libraries.txt
│ │ │ └── jpgraph.php
│ │ └── Title.php
│ │ ├── Comment.php
│ │ ├── DocumentProperties.php
│ │ ├── DocumentSecurity.php
│ │ ├── Exception.php
│ │ ├── HashTable.php
│ │ ├── Helper
│ │ └── HTML.php
│ │ ├── IComparable.php
│ │ ├── IOFactory.php
│ │ ├── NamedRange.php
│ │ ├── Reader
│ │ ├── Abstract.php
│ │ ├── CSV.php
│ │ ├── DefaultReadFilter.php
│ │ ├── Excel2003XML.php
│ │ ├── Excel2007.php
│ │ ├── Excel2007
│ │ │ ├── Chart.php
│ │ │ └── Theme.php
│ │ ├── Excel5.php
│ │ ├── Excel5
│ │ │ ├── Color.php
│ │ │ ├── Color
│ │ │ │ ├── BIFF5.php
│ │ │ │ ├── BIFF8.php
│ │ │ │ └── BuiltIn.php
│ │ │ ├── ErrorCode.php
│ │ │ ├── Escher.php
│ │ │ ├── MD5.php
│ │ │ ├── RC4.php
│ │ │ └── Style
│ │ │ │ ├── Border.php
│ │ │ │ └── FillPattern.php
│ │ ├── Exception.php
│ │ ├── Gnumeric.php
│ │ ├── HTML.php
│ │ ├── IReadFilter.php
│ │ ├── IReader.php
│ │ ├── OOCalc.php
│ │ └── SYLK.php
│ │ ├── ReferenceHelper.php
│ │ ├── RichText.php
│ │ ├── RichText
│ │ ├── ITextElement.php
│ │ ├── Run.php
│ │ └── TextElement.php
│ │ ├── Settings.php
│ │ ├── Shared
│ │ ├── CodePage.php
│ │ ├── Date.php
│ │ ├── Drawing.php
│ │ ├── Escher.php
│ │ ├── Escher
│ │ │ ├── DgContainer.php
│ │ │ ├── DgContainer
│ │ │ │ ├── SpgrContainer.php
│ │ │ │ └── SpgrContainer
│ │ │ │ │ └── SpContainer.php
│ │ │ ├── DggContainer.php
│ │ │ └── DggContainer
│ │ │ │ ├── BstoreContainer.php
│ │ │ │ └── BstoreContainer
│ │ │ │ ├── BSE.php
│ │ │ │ └── BSE
│ │ │ │ └── Blip.php
│ │ ├── Excel5.php
│ │ ├── File.php
│ │ ├── Font.php
│ │ ├── JAMA
│ │ │ ├── CHANGELOG.TXT
│ │ │ ├── CholeskyDecomposition.php
│ │ │ ├── EigenvalueDecomposition.php
│ │ │ ├── LUDecomposition.php
│ │ │ ├── Matrix.php
│ │ │ ├── QRDecomposition.php
│ │ │ ├── SingularValueDecomposition.php
│ │ │ └── utils
│ │ │ │ ├── Error.php
│ │ │ │ └── Maths.php
│ │ ├── OLE.php
│ │ ├── OLE
│ │ │ ├── ChainedBlockStream.php
│ │ │ ├── PPS.php
│ │ │ └── PPS
│ │ │ │ ├── File.php
│ │ │ │ └── Root.php
│ │ ├── OLERead.php
│ │ ├── PCLZip
│ │ │ ├── gnu-lgpl.txt
│ │ │ ├── pclzip.lib.php
│ │ │ └── readme.txt
│ │ ├── PasswordHasher.php
│ │ ├── String.php
│ │ ├── TimeZone.php
│ │ ├── XMLWriter.php
│ │ ├── ZipArchive.php
│ │ ├── ZipStreamWrapper.php
│ │ └── trend
│ │ │ ├── bestFitClass.php
│ │ │ ├── exponentialBestFitClass.php
│ │ │ ├── linearBestFitClass.php
│ │ │ ├── logarithmicBestFitClass.php
│ │ │ ├── polynomialBestFitClass.php
│ │ │ ├── powerBestFitClass.php
│ │ │ └── trendClass.php
│ │ ├── Style.php
│ │ ├── Style
│ │ ├── Alignment.php
│ │ ├── Border.php
│ │ ├── Borders.php
│ │ ├── Color.php
│ │ ├── Conditional.php
│ │ ├── Fill.php
│ │ ├── Font.php
│ │ ├── NumberFormat.php
│ │ ├── Protection.php
│ │ └── Supervisor.php
│ │ ├── Worksheet.php
│ │ ├── Worksheet
│ │ ├── AutoFilter.php
│ │ ├── AutoFilter
│ │ │ ├── Column.php
│ │ │ └── Column
│ │ │ │ └── Rule.php
│ │ ├── BaseDrawing.php
│ │ ├── CellIterator.php
│ │ ├── Column.php
│ │ ├── ColumnCellIterator.php
│ │ ├── ColumnDimension.php
│ │ ├── ColumnIterator.php
│ │ ├── Dimension.php
│ │ ├── Drawing.php
│ │ ├── Drawing
│ │ │ └── Shadow.php
│ │ ├── HeaderFooter.php
│ │ ├── HeaderFooterDrawing.php
│ │ ├── MemoryDrawing.php
│ │ ├── PageMargins.php
│ │ ├── PageSetup.php
│ │ ├── Protection.php
│ │ ├── Row.php
│ │ ├── RowCellIterator.php
│ │ ├── RowDimension.php
│ │ ├── RowIterator.php
│ │ └── SheetView.php
│ │ ├── WorksheetIterator.php
│ │ ├── Writer
│ │ ├── Abstract.php
│ │ ├── CSV.php
│ │ ├── Excel2007.php
│ │ ├── Excel2007
│ │ │ ├── Chart.php
│ │ │ ├── Comments.php
│ │ │ ├── ContentTypes.php
│ │ │ ├── DocProps.php
│ │ │ ├── Drawing.php
│ │ │ ├── Rels.php
│ │ │ ├── RelsRibbon.php
│ │ │ ├── RelsVBA.php
│ │ │ ├── StringTable.php
│ │ │ ├── Style.php
│ │ │ ├── Theme.php
│ │ │ ├── Workbook.php
│ │ │ ├── Worksheet.php
│ │ │ └── WriterPart.php
│ │ ├── Excel5.php
│ │ ├── Excel5
│ │ │ ├── BIFFwriter.php
│ │ │ ├── Escher.php
│ │ │ ├── Font.php
│ │ │ ├── Parser.php
│ │ │ ├── Workbook.php
│ │ │ ├── Worksheet.php
│ │ │ └── Xf.php
│ │ ├── Exception.php
│ │ ├── HTML.php
│ │ ├── IWriter.php
│ │ ├── OpenDocument.php
│ │ ├── OpenDocument
│ │ │ ├── Cell
│ │ │ │ └── Comment.php
│ │ │ ├── Content.php
│ │ │ ├── Meta.php
│ │ │ ├── MetaInf.php
│ │ │ ├── Mimetype.php
│ │ │ ├── Settings.php
│ │ │ ├── Styles.php
│ │ │ ├── Thumbnails.php
│ │ │ └── WriterPart.php
│ │ ├── PDF.php
│ │ └── PDF
│ │ │ ├── Core.php
│ │ │ ├── DomPDF.php
│ │ │ ├── mPDF.php
│ │ │ └── tcPDF.php
│ │ └── locale
│ │ ├── bg
│ │ └── config
│ │ ├── cs
│ │ ├── config
│ │ └── functions
│ │ ├── da
│ │ ├── config
│ │ └── functions
│ │ ├── de
│ │ ├── config
│ │ └── functions
│ │ ├── en
│ │ └── uk
│ │ │ └── config
│ │ ├── es
│ │ ├── config
│ │ └── functions
│ │ ├── fi
│ │ ├── config
│ │ └── functions
│ │ ├── fr
│ │ ├── config
│ │ └── functions
│ │ ├── hu
│ │ ├── config
│ │ └── functions
│ │ ├── it
│ │ ├── config
│ │ └── functions
│ │ ├── nl
│ │ ├── config
│ │ └── functions
│ │ ├── no
│ │ ├── config
│ │ └── functions
│ │ ├── pl
│ │ ├── config
│ │ └── functions
│ │ ├── pt
│ │ ├── br
│ │ │ ├── config
│ │ │ └── functions
│ │ ├── config
│ │ └── functions
│ │ ├── ru
│ │ ├── config
│ │ └── functions
│ │ ├── sv
│ │ ├── config
│ │ └── functions
│ │ └── tr
│ │ ├── config
│ │ └── functions
│ ├── aferrandini
│ └── phpqrcode
│ │ ├── .gitignore
│ │ ├── LICENSE
│ │ ├── VERSION
│ │ ├── cache
│ │ ├── frame_1.dat
│ │ ├── frame_1.png
│ │ ├── frame_10.dat
│ │ ├── frame_10.png
│ │ ├── frame_11.dat
│ │ ├── frame_11.png
│ │ ├── frame_12.dat
│ │ ├── frame_12.png
│ │ ├── frame_13.dat
│ │ ├── frame_13.png
│ │ ├── frame_14.dat
│ │ ├── frame_14.png
│ │ ├── frame_15.dat
│ │ ├── frame_15.png
│ │ ├── frame_16.dat
│ │ ├── frame_16.png
│ │ ├── frame_17.dat
│ │ ├── frame_17.png
│ │ ├── frame_18.dat
│ │ ├── frame_18.png
│ │ ├── frame_19.dat
│ │ ├── frame_19.png
│ │ ├── frame_2.dat
│ │ ├── frame_2.png
│ │ ├── frame_20.dat
│ │ ├── frame_20.png
│ │ ├── frame_21.dat
│ │ ├── frame_21.png
│ │ ├── frame_22.dat
│ │ ├── frame_22.png
│ │ ├── frame_23.dat
│ │ ├── frame_23.png
│ │ ├── frame_24.dat
│ │ ├── frame_24.png
│ │ ├── frame_25.dat
│ │ ├── frame_25.png
│ │ ├── frame_26.dat
│ │ ├── frame_26.png
│ │ ├── frame_27.dat
│ │ ├── frame_27.png
│ │ ├── frame_28.dat
│ │ ├── frame_28.png
│ │ ├── frame_29.dat
│ │ ├── frame_29.png
│ │ ├── frame_3.dat
│ │ ├── frame_3.png
│ │ ├── frame_30.dat
│ │ ├── frame_30.png
│ │ ├── frame_31.dat
│ │ ├── frame_31.png
│ │ ├── frame_32.dat
│ │ ├── frame_32.png
│ │ ├── frame_33.dat
│ │ ├── frame_33.png
│ │ ├── frame_34.dat
│ │ ├── frame_34.png
│ │ ├── frame_35.dat
│ │ ├── frame_35.png
│ │ ├── frame_36.dat
│ │ ├── frame_36.png
│ │ ├── frame_37.dat
│ │ ├── frame_37.png
│ │ ├── frame_38.dat
│ │ ├── frame_38.png
│ │ ├── frame_39.dat
│ │ ├── frame_39.png
│ │ ├── frame_4.dat
│ │ ├── frame_4.png
│ │ ├── frame_40.dat
│ │ ├── frame_40.png
│ │ ├── frame_5.dat
│ │ ├── frame_5.png
│ │ ├── frame_6.dat
│ │ ├── frame_6.png
│ │ ├── frame_7.dat
│ │ ├── frame_7.png
│ │ ├── frame_8.dat
│ │ ├── frame_8.png
│ │ ├── frame_9.dat
│ │ ├── frame_9.png
│ │ ├── mask_0
│ │ │ ├── mask_101_0.dat
│ │ │ ├── mask_105_0.dat
│ │ │ ├── mask_109_0.dat
│ │ │ ├── mask_113_0.dat
│ │ │ ├── mask_117_0.dat
│ │ │ ├── mask_121_0.dat
│ │ │ ├── mask_125_0.dat
│ │ │ ├── mask_129_0.dat
│ │ │ ├── mask_133_0.dat
│ │ │ ├── mask_137_0.dat
│ │ │ ├── mask_141_0.dat
│ │ │ ├── mask_145_0.dat
│ │ │ ├── mask_149_0.dat
│ │ │ ├── mask_153_0.dat
│ │ │ ├── mask_157_0.dat
│ │ │ ├── mask_161_0.dat
│ │ │ ├── mask_165_0.dat
│ │ │ ├── mask_169_0.dat
│ │ │ ├── mask_173_0.dat
│ │ │ ├── mask_177_0.dat
│ │ │ ├── mask_21_0.dat
│ │ │ ├── mask_25_0.dat
│ │ │ ├── mask_29_0.dat
│ │ │ ├── mask_33_0.dat
│ │ │ ├── mask_37_0.dat
│ │ │ ├── mask_41_0.dat
│ │ │ ├── mask_45_0.dat
│ │ │ ├── mask_49_0.dat
│ │ │ ├── mask_53_0.dat
│ │ │ ├── mask_57_0.dat
│ │ │ ├── mask_61_0.dat
│ │ │ ├── mask_65_0.dat
│ │ │ ├── mask_69_0.dat
│ │ │ ├── mask_73_0.dat
│ │ │ ├── mask_77_0.dat
│ │ │ ├── mask_81_0.dat
│ │ │ ├── mask_85_0.dat
│ │ │ ├── mask_89_0.dat
│ │ │ ├── mask_93_0.dat
│ │ │ └── mask_97_0.dat
│ │ ├── mask_1
│ │ │ ├── mask_101_1.dat
│ │ │ ├── mask_105_1.dat
│ │ │ ├── mask_109_1.dat
│ │ │ ├── mask_113_1.dat
│ │ │ ├── mask_117_1.dat
│ │ │ ├── mask_121_1.dat
│ │ │ ├── mask_125_1.dat
│ │ │ ├── mask_129_1.dat
│ │ │ ├── mask_133_1.dat
│ │ │ ├── mask_137_1.dat
│ │ │ ├── mask_141_1.dat
│ │ │ ├── mask_145_1.dat
│ │ │ ├── mask_149_1.dat
│ │ │ ├── mask_153_1.dat
│ │ │ ├── mask_157_1.dat
│ │ │ ├── mask_161_1.dat
│ │ │ ├── mask_165_1.dat
│ │ │ ├── mask_169_1.dat
│ │ │ ├── mask_173_1.dat
│ │ │ ├── mask_177_1.dat
│ │ │ ├── mask_21_1.dat
│ │ │ ├── mask_25_1.dat
│ │ │ ├── mask_29_1.dat
│ │ │ ├── mask_33_1.dat
│ │ │ ├── mask_37_1.dat
│ │ │ ├── mask_41_1.dat
│ │ │ ├── mask_45_1.dat
│ │ │ ├── mask_49_1.dat
│ │ │ ├── mask_53_1.dat
│ │ │ ├── mask_57_1.dat
│ │ │ ├── mask_61_1.dat
│ │ │ ├── mask_65_1.dat
│ │ │ ├── mask_69_1.dat
│ │ │ ├── mask_73_1.dat
│ │ │ ├── mask_77_1.dat
│ │ │ ├── mask_81_1.dat
│ │ │ ├── mask_85_1.dat
│ │ │ ├── mask_89_1.dat
│ │ │ ├── mask_93_1.dat
│ │ │ └── mask_97_1.dat
│ │ ├── mask_2
│ │ │ ├── mask_101_2.dat
│ │ │ ├── mask_105_2.dat
│ │ │ ├── mask_109_2.dat
│ │ │ ├── mask_113_2.dat
│ │ │ ├── mask_117_2.dat
│ │ │ ├── mask_121_2.dat
│ │ │ ├── mask_125_2.dat
│ │ │ ├── mask_129_2.dat
│ │ │ ├── mask_133_2.dat
│ │ │ ├── mask_137_2.dat
│ │ │ ├── mask_141_2.dat
│ │ │ ├── mask_145_2.dat
│ │ │ ├── mask_149_2.dat
│ │ │ ├── mask_153_2.dat
│ │ │ ├── mask_157_2.dat
│ │ │ ├── mask_161_2.dat
│ │ │ ├── mask_165_2.dat
│ │ │ ├── mask_169_2.dat
│ │ │ ├── mask_173_2.dat
│ │ │ ├── mask_177_2.dat
│ │ │ ├── mask_21_2.dat
│ │ │ ├── mask_25_2.dat
│ │ │ ├── mask_29_2.dat
│ │ │ ├── mask_33_2.dat
│ │ │ ├── mask_37_2.dat
│ │ │ ├── mask_41_2.dat
│ │ │ ├── mask_45_2.dat
│ │ │ ├── mask_49_2.dat
│ │ │ ├── mask_53_2.dat
│ │ │ ├── mask_57_2.dat
│ │ │ ├── mask_61_2.dat
│ │ │ ├── mask_65_2.dat
│ │ │ ├── mask_69_2.dat
│ │ │ ├── mask_73_2.dat
│ │ │ ├── mask_77_2.dat
│ │ │ ├── mask_81_2.dat
│ │ │ ├── mask_85_2.dat
│ │ │ ├── mask_89_2.dat
│ │ │ ├── mask_93_2.dat
│ │ │ └── mask_97_2.dat
│ │ ├── mask_3
│ │ │ ├── mask_101_3.dat
│ │ │ ├── mask_105_3.dat
│ │ │ ├── mask_109_3.dat
│ │ │ ├── mask_113_3.dat
│ │ │ ├── mask_117_3.dat
│ │ │ ├── mask_121_3.dat
│ │ │ ├── mask_125_3.dat
│ │ │ ├── mask_129_3.dat
│ │ │ ├── mask_133_3.dat
│ │ │ ├── mask_137_3.dat
│ │ │ ├── mask_141_3.dat
│ │ │ ├── mask_145_3.dat
│ │ │ ├── mask_149_3.dat
│ │ │ ├── mask_153_3.dat
│ │ │ ├── mask_157_3.dat
│ │ │ ├── mask_161_3.dat
│ │ │ ├── mask_165_3.dat
│ │ │ ├── mask_169_3.dat
│ │ │ ├── mask_173_3.dat
│ │ │ ├── mask_177_3.dat
│ │ │ ├── mask_21_3.dat
│ │ │ ├── mask_25_3.dat
│ │ │ ├── mask_29_3.dat
│ │ │ ├── mask_33_3.dat
│ │ │ ├── mask_37_3.dat
│ │ │ ├── mask_41_3.dat
│ │ │ ├── mask_45_3.dat
│ │ │ ├── mask_49_3.dat
│ │ │ ├── mask_53_3.dat
│ │ │ ├── mask_57_3.dat
│ │ │ ├── mask_61_3.dat
│ │ │ ├── mask_65_3.dat
│ │ │ ├── mask_69_3.dat
│ │ │ ├── mask_73_3.dat
│ │ │ ├── mask_77_3.dat
│ │ │ ├── mask_81_3.dat
│ │ │ ├── mask_85_3.dat
│ │ │ ├── mask_89_3.dat
│ │ │ ├── mask_93_3.dat
│ │ │ └── mask_97_3.dat
│ │ ├── mask_4
│ │ │ ├── mask_101_4.dat
│ │ │ ├── mask_105_4.dat
│ │ │ ├── mask_109_4.dat
│ │ │ ├── mask_113_4.dat
│ │ │ ├── mask_117_4.dat
│ │ │ ├── mask_121_4.dat
│ │ │ ├── mask_125_4.dat
│ │ │ ├── mask_129_4.dat
│ │ │ ├── mask_133_4.dat
│ │ │ ├── mask_137_4.dat
│ │ │ ├── mask_141_4.dat
│ │ │ ├── mask_145_4.dat
│ │ │ ├── mask_149_4.dat
│ │ │ ├── mask_153_4.dat
│ │ │ ├── mask_157_4.dat
│ │ │ ├── mask_161_4.dat
│ │ │ ├── mask_165_4.dat
│ │ │ ├── mask_169_4.dat
│ │ │ ├── mask_173_4.dat
│ │ │ ├── mask_177_4.dat
│ │ │ ├── mask_21_4.dat
│ │ │ ├── mask_25_4.dat
│ │ │ ├── mask_29_4.dat
│ │ │ ├── mask_33_4.dat
│ │ │ ├── mask_37_4.dat
│ │ │ ├── mask_41_4.dat
│ │ │ ├── mask_45_4.dat
│ │ │ ├── mask_49_4.dat
│ │ │ ├── mask_53_4.dat
│ │ │ ├── mask_57_4.dat
│ │ │ ├── mask_61_4.dat
│ │ │ ├── mask_65_4.dat
│ │ │ ├── mask_69_4.dat
│ │ │ ├── mask_73_4.dat
│ │ │ ├── mask_77_4.dat
│ │ │ ├── mask_81_4.dat
│ │ │ ├── mask_85_4.dat
│ │ │ ├── mask_89_4.dat
│ │ │ ├── mask_93_4.dat
│ │ │ └── mask_97_4.dat
│ │ ├── mask_5
│ │ │ ├── mask_101_5.dat
│ │ │ ├── mask_105_5.dat
│ │ │ ├── mask_109_5.dat
│ │ │ ├── mask_113_5.dat
│ │ │ ├── mask_117_5.dat
│ │ │ ├── mask_121_5.dat
│ │ │ ├── mask_125_5.dat
│ │ │ ├── mask_129_5.dat
│ │ │ ├── mask_133_5.dat
│ │ │ ├── mask_137_5.dat
│ │ │ ├── mask_141_5.dat
│ │ │ ├── mask_145_5.dat
│ │ │ ├── mask_149_5.dat
│ │ │ ├── mask_153_5.dat
│ │ │ ├── mask_157_5.dat
│ │ │ ├── mask_161_5.dat
│ │ │ ├── mask_165_5.dat
│ │ │ ├── mask_169_5.dat
│ │ │ ├── mask_173_5.dat
│ │ │ ├── mask_177_5.dat
│ │ │ ├── mask_21_5.dat
│ │ │ ├── mask_25_5.dat
│ │ │ ├── mask_29_5.dat
│ │ │ ├── mask_33_5.dat
│ │ │ ├── mask_37_5.dat
│ │ │ ├── mask_41_5.dat
│ │ │ ├── mask_45_5.dat
│ │ │ ├── mask_49_5.dat
│ │ │ ├── mask_53_5.dat
│ │ │ ├── mask_57_5.dat
│ │ │ ├── mask_61_5.dat
│ │ │ ├── mask_65_5.dat
│ │ │ ├── mask_69_5.dat
│ │ │ ├── mask_73_5.dat
│ │ │ ├── mask_77_5.dat
│ │ │ ├── mask_81_5.dat
│ │ │ ├── mask_85_5.dat
│ │ │ ├── mask_89_5.dat
│ │ │ ├── mask_93_5.dat
│ │ │ └── mask_97_5.dat
│ │ ├── mask_6
│ │ │ ├── mask_101_6.dat
│ │ │ ├── mask_105_6.dat
│ │ │ ├── mask_109_6.dat
│ │ │ ├── mask_113_6.dat
│ │ │ ├── mask_117_6.dat
│ │ │ ├── mask_121_6.dat
│ │ │ ├── mask_125_6.dat
│ │ │ ├── mask_129_6.dat
│ │ │ ├── mask_133_6.dat
│ │ │ ├── mask_137_6.dat
│ │ │ ├── mask_141_6.dat
│ │ │ ├── mask_145_6.dat
│ │ │ ├── mask_149_6.dat
│ │ │ ├── mask_153_6.dat
│ │ │ ├── mask_157_6.dat
│ │ │ ├── mask_161_6.dat
│ │ │ ├── mask_165_6.dat
│ │ │ ├── mask_169_6.dat
│ │ │ ├── mask_173_6.dat
│ │ │ ├── mask_177_6.dat
│ │ │ ├── mask_21_6.dat
│ │ │ ├── mask_25_6.dat
│ │ │ ├── mask_29_6.dat
│ │ │ ├── mask_33_6.dat
│ │ │ ├── mask_37_6.dat
│ │ │ ├── mask_41_6.dat
│ │ │ ├── mask_45_6.dat
│ │ │ ├── mask_49_6.dat
│ │ │ ├── mask_53_6.dat
│ │ │ ├── mask_57_6.dat
│ │ │ ├── mask_61_6.dat
│ │ │ ├── mask_65_6.dat
│ │ │ ├── mask_69_6.dat
│ │ │ ├── mask_73_6.dat
│ │ │ ├── mask_77_6.dat
│ │ │ ├── mask_81_6.dat
│ │ │ ├── mask_85_6.dat
│ │ │ ├── mask_89_6.dat
│ │ │ ├── mask_93_6.dat
│ │ │ └── mask_97_6.dat
│ │ └── mask_7
│ │ │ ├── mask_101_7.dat
│ │ │ ├── mask_105_7.dat
│ │ │ ├── mask_109_7.dat
│ │ │ ├── mask_113_7.dat
│ │ │ ├── mask_117_7.dat
│ │ │ ├── mask_121_7.dat
│ │ │ ├── mask_125_7.dat
│ │ │ ├── mask_129_7.dat
│ │ │ ├── mask_133_7.dat
│ │ │ ├── mask_137_7.dat
│ │ │ ├── mask_141_7.dat
│ │ │ ├── mask_145_7.dat
│ │ │ ├── mask_149_7.dat
│ │ │ ├── mask_153_7.dat
│ │ │ ├── mask_157_7.dat
│ │ │ ├── mask_161_7.dat
│ │ │ ├── mask_165_7.dat
│ │ │ ├── mask_169_7.dat
│ │ │ ├── mask_173_7.dat
│ │ │ ├── mask_177_7.dat
│ │ │ ├── mask_21_7.dat
│ │ │ ├── mask_25_7.dat
│ │ │ ├── mask_29_7.dat
│ │ │ ├── mask_33_7.dat
│ │ │ ├── mask_37_7.dat
│ │ │ ├── mask_41_7.dat
│ │ │ ├── mask_45_7.dat
│ │ │ ├── mask_49_7.dat
│ │ │ ├── mask_53_7.dat
│ │ │ ├── mask_57_7.dat
│ │ │ ├── mask_61_7.dat
│ │ │ ├── mask_65_7.dat
│ │ │ ├── mask_69_7.dat
│ │ │ ├── mask_73_7.dat
│ │ │ ├── mask_77_7.dat
│ │ │ ├── mask_81_7.dat
│ │ │ ├── mask_85_7.dat
│ │ │ ├── mask_89_7.dat
│ │ │ ├── mask_93_7.dat
│ │ │ └── mask_97_7.dat
│ │ ├── composer.json
│ │ ├── lib
│ │ ├── PHPQRCode.php
│ │ └── PHPQRCode
│ │ │ ├── Autoloader.php
│ │ │ ├── Constants.php
│ │ │ ├── FrameFiller.php
│ │ │ ├── QRbitstream.php
│ │ │ ├── QRcode.php
│ │ │ ├── QRencode.php
│ │ │ ├── QRimage.php
│ │ │ ├── QRinput.php
│ │ │ ├── QRinputItem.php
│ │ │ ├── QRmask.php
│ │ │ ├── QRrawcode.php
│ │ │ ├── QRrs.php
│ │ │ ├── QRrsItem.php
│ │ │ ├── QRrsblock.php
│ │ │ ├── QRspec.php
│ │ │ ├── QRsplit.php
│ │ │ ├── QRstr.php
│ │ │ └── QRtools.php
│ │ └── readme.md
│ ├── andreskrey
│ └── readability.php
│ │ ├── .coveralls.yml
│ │ ├── .gitattributes
│ │ ├── .gitignore
│ │ ├── .styleci.yml
│ │ ├── .travis.yml
│ │ ├── AUTHORS.md
│ │ ├── CHANGELOG.md
│ │ ├── CONTRIBUTING.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpunit.xml
│ │ └── src
│ │ ├── Configuration.php
│ │ ├── Nodes
│ │ ├── DOM
│ │ │ ├── DOMAttr.php
│ │ │ ├── DOMCdataSection.php
│ │ │ ├── DOMCharacterData.php
│ │ │ ├── DOMComment.php
│ │ │ ├── DOMDocument.php
│ │ │ ├── DOMDocumentFragment.php
│ │ │ ├── DOMDocumentType.php
│ │ │ ├── DOMElement.php
│ │ │ ├── DOMEntity.php
│ │ │ ├── DOMEntityReference.php
│ │ │ ├── DOMNode.php
│ │ │ ├── DOMNotation.php
│ │ │ ├── DOMProcessingInstruction.php
│ │ │ └── DOMText.php
│ │ ├── NodeTrait.php
│ │ └── NodeUtility.php
│ │ ├── ParseException.php
│ │ └── Readability.php
│ ├── autoload.php
│ ├── composer
│ ├── ClassLoader.php
│ ├── LICENSE
│ ├── autoload_classmap.php
│ ├── autoload_files.php
│ ├── autoload_namespaces.php
│ ├── autoload_psr4.php
│ ├── autoload_real.php
│ ├── autoload_static.php
│ └── installed.json
│ ├── guzzlehttp
│ ├── guzzle
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── UPGRADING.md
│ │ ├── composer.json
│ │ └── src
│ │ │ ├── Client.php
│ │ │ ├── ClientInterface.php
│ │ │ ├── Cookie
│ │ │ ├── CookieJar.php
│ │ │ ├── CookieJarInterface.php
│ │ │ ├── FileCookieJar.php
│ │ │ ├── SessionCookieJar.php
│ │ │ └── SetCookie.php
│ │ │ ├── Exception
│ │ │ ├── BadResponseException.php
│ │ │ ├── ClientException.php
│ │ │ ├── ConnectException.php
│ │ │ ├── GuzzleException.php
│ │ │ ├── RequestException.php
│ │ │ ├── SeekException.php
│ │ │ ├── ServerException.php
│ │ │ ├── TooManyRedirectsException.php
│ │ │ └── TransferException.php
│ │ │ ├── Handler
│ │ │ ├── CurlFactory.php
│ │ │ ├── CurlFactoryInterface.php
│ │ │ ├── CurlHandler.php
│ │ │ ├── CurlMultiHandler.php
│ │ │ ├── EasyHandle.php
│ │ │ ├── MockHandler.php
│ │ │ ├── Proxy.php
│ │ │ └── StreamHandler.php
│ │ │ ├── HandlerStack.php
│ │ │ ├── MessageFormatter.php
│ │ │ ├── Middleware.php
│ │ │ ├── Pool.php
│ │ │ ├── PrepareBodyMiddleware.php
│ │ │ ├── RedirectMiddleware.php
│ │ │ ├── RequestOptions.php
│ │ │ ├── RetryMiddleware.php
│ │ │ ├── TransferStats.php
│ │ │ ├── UriTemplate.php
│ │ │ ├── functions.php
│ │ │ └── functions_include.php
│ ├── promises
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ │ ├── AggregateException.php
│ │ │ ├── CancellationException.php
│ │ │ ├── Coroutine.php
│ │ │ ├── EachPromise.php
│ │ │ ├── FulfilledPromise.php
│ │ │ ├── Promise.php
│ │ │ ├── PromiseInterface.php
│ │ │ ├── PromisorInterface.php
│ │ │ ├── RejectedPromise.php
│ │ │ ├── RejectionException.php
│ │ │ ├── TaskQueue.php
│ │ │ ├── TaskQueueInterface.php
│ │ │ ├── functions.php
│ │ │ └── functions_include.php
│ └── psr7
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ ├── AppendStream.php
│ │ ├── BufferStream.php
│ │ ├── CachingStream.php
│ │ ├── DroppingStream.php
│ │ ├── FnStream.php
│ │ ├── InflateStream.php
│ │ ├── LazyOpenStream.php
│ │ ├── LimitStream.php
│ │ ├── MessageTrait.php
│ │ ├── MultipartStream.php
│ │ ├── NoSeekStream.php
│ │ ├── PumpStream.php
│ │ ├── Request.php
│ │ ├── Response.php
│ │ ├── Rfc7230.php
│ │ ├── ServerRequest.php
│ │ ├── Stream.php
│ │ ├── StreamDecoratorTrait.php
│ │ ├── StreamWrapper.php
│ │ ├── UploadedFile.php
│ │ ├── Uri.php
│ │ ├── UriNormalizer.php
│ │ ├── UriResolver.php
│ │ ├── functions.php
│ │ └── functions_include.php
│ ├── hashids
│ └── hashids
│ │ ├── LICENSE
│ │ ├── composer.json
│ │ └── src
│ │ ├── Hashids.php
│ │ ├── HashidsException.php
│ │ ├── HashidsInterface.php
│ │ └── Math
│ │ ├── Bc.php
│ │ ├── Gmp.php
│ │ └── MathInterface.php
│ ├── jaeger
│ ├── curlmulti
│ │ ├── CurlMulti.php
│ │ ├── README.md
│ │ └── composer.json
│ ├── phpquery-single
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── phpQuery.php
│ ├── querylist-ext-aquery
│ │ ├── AQuery.php
│ │ ├── README.md
│ │ └── composer.json
│ ├── querylist-ext-multi
│ │ ├── Multi.php
│ │ ├── README.md
│ │ └── composer.json
│ └── querylist
│ │ ├── .gitignore
│ │ ├── QueryList.php
│ │ ├── README.md
│ │ └── composer.json
│ ├── jakoch
│ └── phantomjs-installer
│ │ ├── .gitattributes
│ │ ├── .gitignore
│ │ ├── Changelog.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ └── PhantomInstaller
│ │ └── Installer.php
│ ├── jonnyw
│ └── php-phantomjs
│ │ ├── .gitignore
│ │ ├── .scrutinizer.yml
│ │ ├── .travis.yml
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── phpunit.xml.dist
│ │ └── src
│ │ └── JonnyW
│ │ └── PhantomJs
│ │ ├── Cache
│ │ ├── CacheInterface.php
│ │ └── FileCache.php
│ │ ├── Client.php
│ │ ├── ClientInterface.php
│ │ ├── DependencyInjection
│ │ └── ServiceContainer.php
│ │ ├── Engine.php
│ │ ├── Exception
│ │ ├── InvalidExecutableException.php
│ │ ├── InvalidMethodException.php
│ │ ├── InvalidUrlException.php
│ │ ├── NotExistsException.php
│ │ ├── NotWritableException.php
│ │ ├── PhantomJsException.php
│ │ ├── ProcedureFailedException.php
│ │ ├── RequirementException.php
│ │ └── SyntaxException.php
│ │ ├── Http
│ │ ├── AbstractRequest.php
│ │ ├── CaptureRequest.php
│ │ ├── CaptureRequestInterface.php
│ │ ├── MessageFactory.php
│ │ ├── MessageFactoryInterface.php
│ │ ├── PdfRequest.php
│ │ ├── PdfRequestInterface.php
│ │ ├── Request.php
│ │ ├── RequestInterface.php
│ │ ├── Response.php
│ │ └── ResponseInterface.php
│ │ ├── Parser
│ │ ├── JsonParser.php
│ │ └── ParserInterface.php
│ │ ├── Procedure
│ │ ├── ChainProcedureLoader.php
│ │ ├── Input.php
│ │ ├── InputInterface.php
│ │ ├── Output.php
│ │ ├── OutputInterface.php
│ │ ├── Procedure.php
│ │ ├── ProcedureCompiler.php
│ │ ├── ProcedureCompilerInterface.php
│ │ ├── ProcedureFactory.php
│ │ ├── ProcedureFactoryInterface.php
│ │ ├── ProcedureInterface.php
│ │ ├── ProcedureLoader.php
│ │ ├── ProcedureLoaderFactory.php
│ │ ├── ProcedureLoaderFactoryInterface.php
│ │ ├── ProcedureLoaderInterface.php
│ │ ├── ProcedureValidator.php
│ │ └── ProcedureValidatorInterface.php
│ │ ├── Resources
│ │ ├── config
│ │ │ ├── config.yml
│ │ │ └── services.yml
│ │ ├── procedures
│ │ │ ├── global_variables.partial
│ │ │ ├── http_default.proc
│ │ │ ├── http_lazy.proc
│ │ │ ├── page_body_styles.partial
│ │ │ ├── page_clip_rect.partial
│ │ │ ├── page_cookies.partial
│ │ │ ├── page_custom_headers.partial
│ │ │ ├── page_on_error.partial
│ │ │ ├── page_on_resource_received.partial
│ │ │ ├── page_on_resource_requested.partial
│ │ │ ├── page_on_resource_timeout.partial
│ │ │ ├── page_open.partial
│ │ │ ├── page_paper_size.partial
│ │ │ ├── page_settings.partial
│ │ │ ├── page_viewport_size.partial
│ │ │ ├── phantom_on_error.partial
│ │ │ ├── procedure_capture.partial
│ │ │ ├── procedure_default.partial
│ │ │ ├── procedure_pdf.partial
│ │ │ └── validator.proc
│ │ └── validators
│ │ │ └── esprima-2.0.0.js
│ │ ├── StringUtils.php
│ │ ├── Template
│ │ ├── TemplateRenderer.php
│ │ └── TemplateRendererInterface.php
│ │ ├── Test
│ │ └── TestCase.php
│ │ ├── Tests
│ │ ├── Integration
│ │ │ ├── ClientTest.php
│ │ │ └── Procedure
│ │ │ │ ├── ProcedureCompilerTest.php
│ │ │ │ └── ProcedureValidatorTest.php
│ │ ├── Unit
│ │ │ ├── Cache
│ │ │ │ └── FileCacheTest.php
│ │ │ ├── ClientTest.php
│ │ │ ├── EngineTest.php
│ │ │ ├── Http
│ │ │ │ ├── CaptureRequestTest.php
│ │ │ │ ├── MessageFactoryTest.php
│ │ │ │ ├── PdfRequestTest.php
│ │ │ │ ├── RequestTest.php
│ │ │ │ └── ResponseTest.php
│ │ │ ├── Parser
│ │ │ │ └── JsonParserTest.php
│ │ │ ├── Procedure
│ │ │ │ ├── ChainProcedureLoaderTest.php
│ │ │ │ ├── InputTest.php
│ │ │ │ ├── OutputTest.php
│ │ │ │ ├── ProcedureFactoryTest.php
│ │ │ │ ├── ProcedureLoaderFactoryTest.php
│ │ │ │ ├── ProcedureLoaderTest.php
│ │ │ │ └── ProcedureTest.php
│ │ │ ├── StringUtilsTest.php
│ │ │ ├── Template
│ │ │ │ └── TemplateRendererTest.php
│ │ │ └── Validator
│ │ │ │ └── EsprimaTest.php
│ │ └── bootstrap.php
│ │ └── Validator
│ │ ├── EngineInterface.php
│ │ └── Esprima.php
│ ├── monolog
│ └── monolog
│ │ ├── .php_cs
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ ├── doc
│ │ ├── 01-usage.md
│ │ ├── 02-handlers-formatters-processors.md
│ │ ├── 03-utilities.md
│ │ ├── 04-extending.md
│ │ └── sockets.md
│ │ ├── phpunit.xml.dist
│ │ ├── src
│ │ └── Monolog
│ │ │ ├── ErrorHandler.php
│ │ │ ├── Formatter
│ │ │ ├── ChromePHPFormatter.php
│ │ │ ├── ElasticaFormatter.php
│ │ │ ├── FlowdockFormatter.php
│ │ │ ├── FluentdFormatter.php
│ │ │ ├── FormatterInterface.php
│ │ │ ├── GelfMessageFormatter.php
│ │ │ ├── HtmlFormatter.php
│ │ │ ├── JsonFormatter.php
│ │ │ ├── LineFormatter.php
│ │ │ ├── LogglyFormatter.php
│ │ │ ├── LogstashFormatter.php
│ │ │ ├── MongoDBFormatter.php
│ │ │ ├── NormalizerFormatter.php
│ │ │ ├── ScalarFormatter.php
│ │ │ └── WildfireFormatter.php
│ │ │ ├── Handler
│ │ │ ├── AbstractHandler.php
│ │ │ ├── AbstractProcessingHandler.php
│ │ │ ├── AbstractSyslogHandler.php
│ │ │ ├── AmqpHandler.php
│ │ │ ├── BrowserConsoleHandler.php
│ │ │ ├── BufferHandler.php
│ │ │ ├── ChromePHPHandler.php
│ │ │ ├── CouchDBHandler.php
│ │ │ ├── CubeHandler.php
│ │ │ ├── Curl
│ │ │ │ └── Util.php
│ │ │ ├── DeduplicationHandler.php
│ │ │ ├── DoctrineCouchDBHandler.php
│ │ │ ├── DynamoDbHandler.php
│ │ │ ├── ElasticSearchHandler.php
│ │ │ ├── ErrorLogHandler.php
│ │ │ ├── FilterHandler.php
│ │ │ ├── FingersCrossed
│ │ │ │ ├── ActivationStrategyInterface.php
│ │ │ │ ├── ChannelLevelActivationStrategy.php
│ │ │ │ └── ErrorLevelActivationStrategy.php
│ │ │ ├── FingersCrossedHandler.php
│ │ │ ├── FirePHPHandler.php
│ │ │ ├── FleepHookHandler.php
│ │ │ ├── FlowdockHandler.php
│ │ │ ├── GelfHandler.php
│ │ │ ├── GroupHandler.php
│ │ │ ├── HandlerInterface.php
│ │ │ ├── HandlerWrapper.php
│ │ │ ├── HipChatHandler.php
│ │ │ ├── IFTTTHandler.php
│ │ │ ├── InsightOpsHandler.php
│ │ │ ├── LogEntriesHandler.php
│ │ │ ├── LogglyHandler.php
│ │ │ ├── MailHandler.php
│ │ │ ├── MandrillHandler.php
│ │ │ ├── MissingExtensionException.php
│ │ │ ├── MongoDBHandler.php
│ │ │ ├── NativeMailerHandler.php
│ │ │ ├── NewRelicHandler.php
│ │ │ ├── NullHandler.php
│ │ │ ├── PHPConsoleHandler.php
│ │ │ ├── PsrHandler.php
│ │ │ ├── PushoverHandler.php
│ │ │ ├── RavenHandler.php
│ │ │ ├── RedisHandler.php
│ │ │ ├── RollbarHandler.php
│ │ │ ├── RotatingFileHandler.php
│ │ │ ├── SamplingHandler.php
│ │ │ ├── Slack
│ │ │ │ └── SlackRecord.php
│ │ │ ├── SlackHandler.php
│ │ │ ├── SlackWebhookHandler.php
│ │ │ ├── SlackbotHandler.php
│ │ │ ├── SocketHandler.php
│ │ │ ├── StreamHandler.php
│ │ │ ├── SwiftMailerHandler.php
│ │ │ ├── SyslogHandler.php
│ │ │ ├── SyslogUdp
│ │ │ │ └── UdpSocket.php
│ │ │ ├── SyslogUdpHandler.php
│ │ │ ├── TestHandler.php
│ │ │ ├── WhatFailureGroupHandler.php
│ │ │ └── ZendMonitorHandler.php
│ │ │ ├── Logger.php
│ │ │ ├── Processor
│ │ │ ├── GitProcessor.php
│ │ │ ├── IntrospectionProcessor.php
│ │ │ ├── MemoryPeakUsageProcessor.php
│ │ │ ├── MemoryProcessor.php
│ │ │ ├── MemoryUsageProcessor.php
│ │ │ ├── MercurialProcessor.php
│ │ │ ├── ProcessIdProcessor.php
│ │ │ ├── ProcessorInterface.php
│ │ │ ├── PsrLogMessageProcessor.php
│ │ │ ├── TagProcessor.php
│ │ │ ├── UidProcessor.php
│ │ │ └── WebProcessor.php
│ │ │ ├── Registry.php
│ │ │ ├── ResettableInterface.php
│ │ │ ├── SignalHandler.php
│ │ │ └── Utils.php
│ │ └── tests
│ │ └── Monolog
│ │ ├── ErrorHandlerTest.php
│ │ ├── Formatter
│ │ ├── ChromePHPFormatterTest.php
│ │ ├── ElasticaFormatterTest.php
│ │ ├── FlowdockFormatterTest.php
│ │ ├── FluentdFormatterTest.php
│ │ ├── GelfMessageFormatterTest.php
│ │ ├── JsonFormatterTest.php
│ │ ├── LineFormatterTest.php
│ │ ├── LogglyFormatterTest.php
│ │ ├── LogstashFormatterTest.php
│ │ ├── MongoDBFormatterTest.php
│ │ ├── NormalizerFormatterTest.php
│ │ ├── ScalarFormatterTest.php
│ │ └── WildfireFormatterTest.php
│ │ ├── Handler
│ │ ├── AbstractHandlerTest.php
│ │ ├── AbstractProcessingHandlerTest.php
│ │ ├── AmqpHandlerTest.php
│ │ ├── BrowserConsoleHandlerTest.php
│ │ ├── BufferHandlerTest.php
│ │ ├── ChromePHPHandlerTest.php
│ │ ├── CouchDBHandlerTest.php
│ │ ├── DeduplicationHandlerTest.php
│ │ ├── DoctrineCouchDBHandlerTest.php
│ │ ├── DynamoDbHandlerTest.php
│ │ ├── ElasticSearchHandlerTest.php
│ │ ├── ErrorLogHandlerTest.php
│ │ ├── FilterHandlerTest.php
│ │ ├── FingersCrossedHandlerTest.php
│ │ ├── FirePHPHandlerTest.php
│ │ ├── Fixtures
│ │ │ └── .gitkeep
│ │ ├── FleepHookHandlerTest.php
│ │ ├── FlowdockHandlerTest.php
│ │ ├── GelfHandlerLegacyTest.php
│ │ ├── GelfHandlerTest.php
│ │ ├── GelfMockMessagePublisher.php
│ │ ├── GroupHandlerTest.php
│ │ ├── HandlerWrapperTest.php
│ │ ├── HipChatHandlerTest.php
│ │ ├── InsightOpsHandlerTest.php
│ │ ├── LogEntriesHandlerTest.php
│ │ ├── MailHandlerTest.php
│ │ ├── MockRavenClient.php
│ │ ├── MongoDBHandlerTest.php
│ │ ├── NativeMailerHandlerTest.php
│ │ ├── NewRelicHandlerTest.php
│ │ ├── NullHandlerTest.php
│ │ ├── PHPConsoleHandlerTest.php
│ │ ├── PsrHandlerTest.php
│ │ ├── PushoverHandlerTest.php
│ │ ├── RavenHandlerTest.php
│ │ ├── RedisHandlerTest.php
│ │ ├── RollbarHandlerTest.php
│ │ ├── RotatingFileHandlerTest.php
│ │ ├── SamplingHandlerTest.php
│ │ ├── Slack
│ │ │ └── SlackRecordTest.php
│ │ ├── SlackHandlerTest.php
│ │ ├── SlackWebhookHandlerTest.php
│ │ ├── SlackbotHandlerTest.php
│ │ ├── SocketHandlerTest.php
│ │ ├── StreamHandlerTest.php
│ │ ├── SwiftMailerHandlerTest.php
│ │ ├── SyslogHandlerTest.php
│ │ ├── SyslogUdpHandlerTest.php
│ │ ├── TestHandlerTest.php
│ │ ├── UdpSocketTest.php
│ │ ├── WhatFailureGroupHandlerTest.php
│ │ └── ZendMonitorHandlerTest.php
│ │ ├── LoggerTest.php
│ │ ├── Processor
│ │ ├── GitProcessorTest.php
│ │ ├── IntrospectionProcessorTest.php
│ │ ├── MemoryPeakUsageProcessorTest.php
│ │ ├── MemoryUsageProcessorTest.php
│ │ ├── MercurialProcessorTest.php
│ │ ├── ProcessIdProcessorTest.php
│ │ ├── PsrLogMessageProcessorTest.php
│ │ ├── TagProcessorTest.php
│ │ ├── UidProcessorTest.php
│ │ └── WebProcessorTest.php
│ │ ├── PsrLogCompatTest.php
│ │ ├── RegistryTest.php
│ │ ├── SignalHandlerTest.php
│ │ └── TestCase.php
│ ├── phpmailer
│ ├── class.smtp.php
│ └── phpmailer.php
│ ├── psr
│ ├── container
│ │ ├── .gitignore
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ │ ├── ContainerExceptionInterface.php
│ │ │ ├── ContainerInterface.php
│ │ │ └── NotFoundExceptionInterface.php
│ ├── http-message
│ │ ├── CHANGELOG.md
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ │ ├── MessageInterface.php
│ │ │ ├── RequestInterface.php
│ │ │ ├── ResponseInterface.php
│ │ │ ├── ServerRequestInterface.php
│ │ │ ├── StreamInterface.php
│ │ │ ├── UploadedFileInterface.php
│ │ │ └── UriInterface.php
│ └── log
│ │ ├── .gitignore
│ │ ├── LICENSE
│ │ ├── Psr
│ │ └── Log
│ │ │ ├── AbstractLogger.php
│ │ │ ├── InvalidArgumentException.php
│ │ │ ├── LogLevel.php
│ │ │ ├── LoggerAwareInterface.php
│ │ │ ├── LoggerAwareTrait.php
│ │ │ ├── LoggerInterface.php
│ │ │ ├── LoggerTrait.php
│ │ │ ├── NullLogger.php
│ │ │ └── Test
│ │ │ ├── LoggerInterfaceTest.php
│ │ │ └── TestLogger.php
│ │ ├── README.md
│ │ └── composer.json
│ ├── ralouphie
│ └── getallheaders
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── composer.json
│ │ └── src
│ │ └── getallheaders.php
│ ├── symfony
│ ├── config
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── ConfigCache.php
│ │ ├── ConfigCacheFactory.php
│ │ ├── ConfigCacheFactoryInterface.php
│ │ ├── ConfigCacheInterface.php
│ │ ├── Definition
│ │ │ ├── ArrayNode.php
│ │ │ ├── BaseNode.php
│ │ │ ├── BooleanNode.php
│ │ │ ├── Builder
│ │ │ │ ├── ArrayNodeDefinition.php
│ │ │ │ ├── BooleanNodeDefinition.php
│ │ │ │ ├── EnumNodeDefinition.php
│ │ │ │ ├── ExprBuilder.php
│ │ │ │ ├── FloatNodeDefinition.php
│ │ │ │ ├── IntegerNodeDefinition.php
│ │ │ │ ├── MergeBuilder.php
│ │ │ │ ├── NodeBuilder.php
│ │ │ │ ├── NodeDefinition.php
│ │ │ │ ├── NodeParentInterface.php
│ │ │ │ ├── NormalizationBuilder.php
│ │ │ │ ├── NumericNodeDefinition.php
│ │ │ │ ├── ParentNodeDefinitionInterface.php
│ │ │ │ ├── ScalarNodeDefinition.php
│ │ │ │ ├── TreeBuilder.php
│ │ │ │ ├── ValidationBuilder.php
│ │ │ │ └── VariableNodeDefinition.php
│ │ │ ├── ConfigurationInterface.php
│ │ │ ├── Dumper
│ │ │ │ ├── XmlReferenceDumper.php
│ │ │ │ └── YamlReferenceDumper.php
│ │ │ ├── EnumNode.php
│ │ │ ├── Exception
│ │ │ │ ├── DuplicateKeyException.php
│ │ │ │ ├── Exception.php
│ │ │ │ ├── ForbiddenOverwriteException.php
│ │ │ │ ├── InvalidConfigurationException.php
│ │ │ │ ├── InvalidDefinitionException.php
│ │ │ │ ├── InvalidTypeException.php
│ │ │ │ └── UnsetKeyException.php
│ │ │ ├── FloatNode.php
│ │ │ ├── IntegerNode.php
│ │ │ ├── NodeInterface.php
│ │ │ ├── NumericNode.php
│ │ │ ├── Processor.php
│ │ │ ├── PrototypeNodeInterface.php
│ │ │ ├── PrototypedArrayNode.php
│ │ │ ├── ScalarNode.php
│ │ │ └── VariableNode.php
│ │ ├── DependencyInjection
│ │ │ └── ConfigCachePass.php
│ │ ├── Exception
│ │ │ ├── FileLoaderImportCircularReferenceException.php
│ │ │ ├── FileLoaderLoadException.php
│ │ │ └── FileLocatorFileNotFoundException.php
│ │ ├── FileLocator.php
│ │ ├── FileLocatorInterface.php
│ │ ├── LICENSE
│ │ ├── Loader
│ │ │ ├── DelegatingLoader.php
│ │ │ ├── FileLoader.php
│ │ │ ├── GlobFileLoader.php
│ │ │ ├── Loader.php
│ │ │ ├── LoaderInterface.php
│ │ │ ├── LoaderResolver.php
│ │ │ └── LoaderResolverInterface.php
│ │ ├── README.md
│ │ ├── Resource
│ │ │ ├── ClassExistenceResource.php
│ │ │ ├── ComposerResource.php
│ │ │ ├── DirectoryResource.php
│ │ │ ├── FileExistenceResource.php
│ │ │ ├── FileResource.php
│ │ │ ├── GlobResource.php
│ │ │ ├── ReflectionClassResource.php
│ │ │ ├── ResourceInterface.php
│ │ │ ├── SelfCheckingResourceChecker.php
│ │ │ └── SelfCheckingResourceInterface.php
│ │ ├── ResourceCheckerConfigCache.php
│ │ ├── ResourceCheckerConfigCacheFactory.php
│ │ ├── ResourceCheckerInterface.php
│ │ ├── Tests
│ │ │ ├── ConfigCacheFactoryTest.php
│ │ │ ├── ConfigCacheTest.php
│ │ │ ├── Definition
│ │ │ │ ├── ArrayNodeTest.php
│ │ │ │ ├── BooleanNodeTest.php
│ │ │ │ ├── Builder
│ │ │ │ │ ├── ArrayNodeDefinitionTest.php
│ │ │ │ │ ├── BooleanNodeDefinitionTest.php
│ │ │ │ │ ├── EnumNodeDefinitionTest.php
│ │ │ │ │ ├── ExprBuilderTest.php
│ │ │ │ │ ├── NodeBuilderTest.php
│ │ │ │ │ ├── NumericNodeDefinitionTest.php
│ │ │ │ │ └── TreeBuilderTest.php
│ │ │ │ ├── Dumper
│ │ │ │ │ ├── XmlReferenceDumperTest.php
│ │ │ │ │ └── YamlReferenceDumperTest.php
│ │ │ │ ├── EnumNodeTest.php
│ │ │ │ ├── FinalizationTest.php
│ │ │ │ ├── FloatNodeTest.php
│ │ │ │ ├── IntegerNodeTest.php
│ │ │ │ ├── MergeTest.php
│ │ │ │ ├── NormalizationTest.php
│ │ │ │ ├── PrototypedArrayNodeTest.php
│ │ │ │ └── ScalarNodeTest.php
│ │ │ ├── DependencyInjection
│ │ │ │ └── ConfigCachePassTest.php
│ │ │ ├── Exception
│ │ │ │ └── FileLoaderLoadExceptionTest.php
│ │ │ ├── FileLocatorTest.php
│ │ │ ├── Fixtures
│ │ │ │ ├── Again
│ │ │ │ │ └── foo.xml
│ │ │ │ ├── BadParent.php
│ │ │ │ ├── BarNode.php
│ │ │ │ ├── Builder
│ │ │ │ │ ├── BarNodeDefinition.php
│ │ │ │ │ ├── NodeBuilder.php
│ │ │ │ │ └── VariableNodeDefinition.php
│ │ │ │ ├── Configuration
│ │ │ │ │ └── ExampleConfiguration.php
│ │ │ │ ├── Resource
│ │ │ │ │ ├── .hiddenFile
│ │ │ │ │ └── ConditionalClass.php
│ │ │ │ ├── Util
│ │ │ │ │ ├── document_type.xml
│ │ │ │ │ ├── invalid.xml
│ │ │ │ │ ├── invalid_schema.xml
│ │ │ │ │ ├── schema.xsd
│ │ │ │ │ └── valid.xml
│ │ │ │ └── foo.xml
│ │ │ ├── Loader
│ │ │ │ ├── DelegatingLoaderTest.php
│ │ │ │ ├── FileLoaderTest.php
│ │ │ │ ├── LoaderResolverTest.php
│ │ │ │ └── LoaderTest.php
│ │ │ ├── Resource
│ │ │ │ ├── ClassExistenceResourceTest.php
│ │ │ │ ├── ComposerResourceTest.php
│ │ │ │ ├── DirectoryResourceTest.php
│ │ │ │ ├── FileExistenceResourceTest.php
│ │ │ │ ├── FileResourceTest.php
│ │ │ │ ├── GlobResourceTest.php
│ │ │ │ ├── ReflectionClassResourceTest.php
│ │ │ │ └── ResourceStub.php
│ │ │ ├── ResourceCheckerConfigCacheTest.php
│ │ │ └── Util
│ │ │ │ └── XmlUtilsTest.php
│ │ ├── Util
│ │ │ ├── Exception
│ │ │ │ ├── InvalidXmlException.php
│ │ │ │ └── XmlParsingException.php
│ │ │ └── XmlUtils.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── dependency-injection
│ │ ├── .gitignore
│ │ ├── Alias.php
│ │ ├── Argument
│ │ │ ├── ArgumentInterface.php
│ │ │ ├── BoundArgument.php
│ │ │ ├── IteratorArgument.php
│ │ │ ├── RewindableGenerator.php
│ │ │ ├── ServiceClosureArgument.php
│ │ │ └── TaggedIteratorArgument.php
│ │ ├── CHANGELOG.md
│ │ ├── ChildDefinition.php
│ │ ├── Compiler
│ │ │ ├── AbstractRecursivePass.php
│ │ │ ├── AnalyzeServiceReferencesPass.php
│ │ │ ├── AutoAliasServicePass.php
│ │ │ ├── AutowireExceptionPass.php
│ │ │ ├── AutowirePass.php
│ │ │ ├── AutowireRequiredMethodsPass.php
│ │ │ ├── CheckArgumentsValidityPass.php
│ │ │ ├── CheckCircularReferencesPass.php
│ │ │ ├── CheckDefinitionValidityPass.php
│ │ │ ├── CheckExceptionOnInvalidReferenceBehaviorPass.php
│ │ │ ├── CheckReferenceValidityPass.php
│ │ │ ├── Compiler.php
│ │ │ ├── CompilerPassInterface.php
│ │ │ ├── DecoratorServicePass.php
│ │ │ ├── DefinitionErrorExceptionPass.php
│ │ │ ├── ExtensionCompilerPass.php
│ │ │ ├── FactoryReturnTypePass.php
│ │ │ ├── InlineServiceDefinitionsPass.php
│ │ │ ├── LoggingFormatter.php
│ │ │ ├── MergeExtensionConfigurationPass.php
│ │ │ ├── PassConfig.php
│ │ │ ├── PriorityTaggedServiceTrait.php
│ │ │ ├── RegisterEnvVarProcessorsPass.php
│ │ │ ├── RegisterServiceSubscribersPass.php
│ │ │ ├── RemoveAbstractDefinitionsPass.php
│ │ │ ├── RemovePrivateAliasesPass.php
│ │ │ ├── RemoveUnusedDefinitionsPass.php
│ │ │ ├── RepeatablePassInterface.php
│ │ │ ├── RepeatedPass.php
│ │ │ ├── ReplaceAliasByActualDefinitionPass.php
│ │ │ ├── ResolveBindingsPass.php
│ │ │ ├── ResolveChildDefinitionsPass.php
│ │ │ ├── ResolveClassPass.php
│ │ │ ├── ResolveDefinitionTemplatesPass.php
│ │ │ ├── ResolveEnvPlaceholdersPass.php
│ │ │ ├── ResolveFactoryClassPass.php
│ │ │ ├── ResolveHotPathPass.php
│ │ │ ├── ResolveInstanceofConditionalsPass.php
│ │ │ ├── ResolveInvalidReferencesPass.php
│ │ │ ├── ResolveNamedArgumentsPass.php
│ │ │ ├── ResolveParameterPlaceHoldersPass.php
│ │ │ ├── ResolvePrivatesPass.php
│ │ │ ├── ResolveReferencesToAliasesPass.php
│ │ │ ├── ResolveServiceSubscribersPass.php
│ │ │ ├── ResolveTaggedIteratorArgumentPass.php
│ │ │ ├── ServiceLocatorTagPass.php
│ │ │ ├── ServiceReferenceGraph.php
│ │ │ ├── ServiceReferenceGraphEdge.php
│ │ │ └── ServiceReferenceGraphNode.php
│ │ ├── Config
│ │ │ ├── AutowireServiceResource.php
│ │ │ ├── ContainerParametersResource.php
│ │ │ └── ContainerParametersResourceChecker.php
│ │ ├── Container.php
│ │ ├── ContainerAwareInterface.php
│ │ ├── ContainerAwareTrait.php
│ │ ├── ContainerBuilder.php
│ │ ├── ContainerInterface.php
│ │ ├── Definition.php
│ │ ├── DefinitionDecorator.php
│ │ ├── Dumper
│ │ │ ├── Dumper.php
│ │ │ ├── DumperInterface.php
│ │ │ ├── GraphvizDumper.php
│ │ │ ├── PhpDumper.php
│ │ │ ├── XmlDumper.php
│ │ │ └── YamlDumper.php
│ │ ├── EnvVarProcessor.php
│ │ ├── EnvVarProcessorInterface.php
│ │ ├── Exception
│ │ │ ├── AutowiringFailedException.php
│ │ │ ├── BadMethodCallException.php
│ │ │ ├── EnvNotFoundException.php
│ │ │ ├── EnvParameterException.php
│ │ │ ├── ExceptionInterface.php
│ │ │ ├── InvalidArgumentException.php
│ │ │ ├── LogicException.php
│ │ │ ├── OutOfBoundsException.php
│ │ │ ├── ParameterCircularReferenceException.php
│ │ │ ├── ParameterNotFoundException.php
│ │ │ ├── RuntimeException.php
│ │ │ ├── ServiceCircularReferenceException.php
│ │ │ └── ServiceNotFoundException.php
│ │ ├── ExpressionLanguage.php
│ │ ├── ExpressionLanguageProvider.php
│ │ ├── Extension
│ │ │ ├── ConfigurationExtensionInterface.php
│ │ │ ├── Extension.php
│ │ │ ├── ExtensionInterface.php
│ │ │ └── PrependExtensionInterface.php
│ │ ├── LICENSE
│ │ ├── LazyProxy
│ │ │ ├── Instantiator
│ │ │ │ ├── InstantiatorInterface.php
│ │ │ │ └── RealServiceInstantiator.php
│ │ │ ├── PhpDumper
│ │ │ │ ├── DumperInterface.php
│ │ │ │ └── NullDumper.php
│ │ │ └── ProxyHelper.php
│ │ ├── Loader
│ │ │ ├── ClosureLoader.php
│ │ │ ├── Configurator
│ │ │ │ ├── AbstractConfigurator.php
│ │ │ │ ├── AbstractServiceConfigurator.php
│ │ │ │ ├── AliasConfigurator.php
│ │ │ │ ├── ContainerConfigurator.php
│ │ │ │ ├── DefaultsConfigurator.php
│ │ │ │ ├── InlineServiceConfigurator.php
│ │ │ │ ├── InstanceofConfigurator.php
│ │ │ │ ├── ParametersConfigurator.php
│ │ │ │ ├── PrototypeConfigurator.php
│ │ │ │ ├── ReferenceConfigurator.php
│ │ │ │ ├── ServiceConfigurator.php
│ │ │ │ ├── ServicesConfigurator.php
│ │ │ │ └── Traits
│ │ │ │ │ ├── AbstractTrait.php
│ │ │ │ │ ├── ArgumentTrait.php
│ │ │ │ │ ├── AutoconfigureTrait.php
│ │ │ │ │ ├── AutowireTrait.php
│ │ │ │ │ ├── BindTrait.php
│ │ │ │ │ ├── CallTrait.php
│ │ │ │ │ ├── ClassTrait.php
│ │ │ │ │ ├── ConfiguratorTrait.php
│ │ │ │ │ ├── DecorateTrait.php
│ │ │ │ │ ├── DeprecateTrait.php
│ │ │ │ │ ├── FactoryTrait.php
│ │ │ │ │ ├── FileTrait.php
│ │ │ │ │ ├── LazyTrait.php
│ │ │ │ │ ├── ParentTrait.php
│ │ │ │ │ ├── PropertyTrait.php
│ │ │ │ │ ├── PublicTrait.php
│ │ │ │ │ ├── ShareTrait.php
│ │ │ │ │ ├── SyntheticTrait.php
│ │ │ │ │ └── TagTrait.php
│ │ │ ├── DirectoryLoader.php
│ │ │ ├── FileLoader.php
│ │ │ ├── GlobFileLoader.php
│ │ │ ├── IniFileLoader.php
│ │ │ ├── PhpFileLoader.php
│ │ │ ├── XmlFileLoader.php
│ │ │ ├── YamlFileLoader.php
│ │ │ └── schema
│ │ │ │ └── dic
│ │ │ │ └── services
│ │ │ │ └── services-1.0.xsd
│ │ ├── Parameter.php
│ │ ├── ParameterBag
│ │ │ ├── EnvPlaceholderParameterBag.php
│ │ │ ├── FrozenParameterBag.php
│ │ │ ├── ParameterBag.php
│ │ │ └── ParameterBagInterface.php
│ │ ├── README.md
│ │ ├── Reference.php
│ │ ├── ResettableContainerInterface.php
│ │ ├── ServiceLocator.php
│ │ ├── ServiceSubscriberInterface.php
│ │ ├── TaggedContainerInterface.php
│ │ ├── Tests
│ │ │ ├── Argument
│ │ │ │ └── RewindableGeneratorTest.php
│ │ │ ├── ChildDefinitionTest.php
│ │ │ ├── Compiler
│ │ │ │ ├── AnalyzeServiceReferencesPassTest.php
│ │ │ │ ├── AutoAliasServicePassTest.php
│ │ │ │ ├── AutowireExceptionPassTest.php
│ │ │ │ ├── AutowirePassTest.php
│ │ │ │ ├── AutowireRequiredMethodsPassTest.php
│ │ │ │ ├── CheckArgumentsValidityPassTest.php
│ │ │ │ ├── CheckCircularReferencesPassTest.php
│ │ │ │ ├── CheckDefinitionValidityPassTest.php
│ │ │ │ ├── CheckExceptionOnInvalidReferenceBehaviorPassTest.php
│ │ │ │ ├── CheckReferenceValidityPassTest.php
│ │ │ │ ├── DecoratorServicePassTest.php
│ │ │ │ ├── DefinitionErrorExceptionPassTest.php
│ │ │ │ ├── ExtensionCompilerPassTest.php
│ │ │ │ ├── FactoryReturnTypePassTest.php
│ │ │ │ ├── InlineServiceDefinitionsPassTest.php
│ │ │ │ ├── IntegrationTest.php
│ │ │ │ ├── MergeExtensionConfigurationPassTest.php
│ │ │ │ ├── OptionalServiceClass.php
│ │ │ │ ├── PassConfigTest.php
│ │ │ │ ├── PriorityTaggedServiceTraitTest.php
│ │ │ │ ├── RegisterEnvVarProcessorsPassTest.php
│ │ │ │ ├── RegisterServiceSubscribersPassTest.php
│ │ │ │ ├── RemoveUnusedDefinitionsPassTest.php
│ │ │ │ ├── ReplaceAliasByActualDefinitionPassTest.php
│ │ │ │ ├── ResolveBindingsPassTest.php
│ │ │ │ ├── ResolveChildDefinitionsPassTest.php
│ │ │ │ ├── ResolveClassPassTest.php
│ │ │ │ ├── ResolveDefinitionTemplatesPassTest.php
│ │ │ │ ├── ResolveFactoryClassPassTest.php
│ │ │ │ ├── ResolveHotPathPassTest.php
│ │ │ │ ├── ResolveInstanceofConditionalsPassTest.php
│ │ │ │ ├── ResolveInvalidReferencesPassTest.php
│ │ │ │ ├── ResolveNamedArgumentsPassTest.php
│ │ │ │ ├── ResolveParameterPlaceHoldersPassTest.php
│ │ │ │ ├── ResolvePrivatesPassTest.php
│ │ │ │ ├── ResolveReferencesToAliasesPassTest.php
│ │ │ │ ├── ResolveTaggedIteratorArgumentPassTest.php
│ │ │ │ └── ServiceLocatorTagPassTest.php
│ │ │ ├── Config
│ │ │ │ ├── AutowireServiceResourceTest.php
│ │ │ │ ├── ContainerParametersResourceCheckerTest.php
│ │ │ │ └── ContainerParametersResourceTest.php
│ │ │ ├── ContainerBuilderTest.php
│ │ │ ├── ContainerTest.php
│ │ │ ├── CrossCheckTest.php
│ │ │ ├── DefinitionDecoratorTest.php
│ │ │ ├── DefinitionTest.php
│ │ │ ├── Dumper
│ │ │ │ ├── GraphvizDumperTest.php
│ │ │ │ ├── PhpDumperTest.php
│ │ │ │ ├── XmlDumperTest.php
│ │ │ │ └── YamlDumperTest.php
│ │ │ ├── EnvVarProcessorTest.php
│ │ │ ├── Extension
│ │ │ │ └── ExtensionTest.php
│ │ │ ├── Fixtures
│ │ │ │ ├── Bar.php
│ │ │ │ ├── BarInterface.php
│ │ │ │ ├── CaseSensitiveClass.php
│ │ │ │ ├── Container
│ │ │ │ │ ├── ConstructorWithMandatoryArgumentsContainer.php
│ │ │ │ │ ├── ConstructorWithOptionalArgumentsContainer.php
│ │ │ │ │ ├── ConstructorWithoutArgumentsContainer.php
│ │ │ │ │ └── NoConstructorContainer.php
│ │ │ │ ├── CustomDefinition.php
│ │ │ │ ├── DeprecatedClass.php
│ │ │ │ ├── FactoryDummy.php
│ │ │ │ ├── FactoryDummyWithoutReturnTypes.php
│ │ │ │ ├── FooForCircularWithAddCalls.php
│ │ │ │ ├── NamedArgumentsDummy.php
│ │ │ │ ├── ParentNotExists.php
│ │ │ │ ├── Prototype
│ │ │ │ │ ├── BadClasses
│ │ │ │ │ │ └── MissingParent.php
│ │ │ │ │ ├── Foo.php
│ │ │ │ │ ├── FooInterface.php
│ │ │ │ │ ├── OtherDir
│ │ │ │ │ │ ├── AnotherSub
│ │ │ │ │ │ │ └── DeeperBaz.php
│ │ │ │ │ │ ├── Baz.php
│ │ │ │ │ │ ├── Component1
│ │ │ │ │ │ │ ├── Dir1
│ │ │ │ │ │ │ │ └── Service1.php
│ │ │ │ │ │ │ ├── Dir2
│ │ │ │ │ │ │ │ └── Service2.php
│ │ │ │ │ │ │ └── Dir3
│ │ │ │ │ │ │ │ └── Service3.php
│ │ │ │ │ │ └── Component2
│ │ │ │ │ │ │ ├── Dir1
│ │ │ │ │ │ │ └── Service4.php
│ │ │ │ │ │ │ └── Dir2
│ │ │ │ │ │ │ └── Service5.php
│ │ │ │ │ └── Sub
│ │ │ │ │ │ ├── Bar.php
│ │ │ │ │ │ ├── BarInterface.php
│ │ │ │ │ │ ├── NoLoadAbstractBar.php
│ │ │ │ │ │ ├── NoLoadBarInterface.php
│ │ │ │ │ │ └── NoLoadBarTrait.php
│ │ │ │ ├── SimilarArgumentsDummy.php
│ │ │ │ ├── StubbedTranslator.php
│ │ │ │ ├── TestDefinition1.php
│ │ │ │ ├── TestDefinition2.php
│ │ │ │ ├── TestServiceSubscriber.php
│ │ │ │ ├── array.json
│ │ │ │ ├── config
│ │ │ │ │ ├── basic.expected.yml
│ │ │ │ │ ├── basic.php
│ │ │ │ │ ├── child.expected.yml
│ │ │ │ │ ├── child.php
│ │ │ │ │ ├── defaults.expected.yml
│ │ │ │ │ ├── defaults.php
│ │ │ │ │ ├── factory_short_notation.php
│ │ │ │ │ ├── instanceof.expected.yml
│ │ │ │ │ ├── instanceof.php
│ │ │ │ │ ├── php7.expected.yml
│ │ │ │ │ ├── php7.php
│ │ │ │ │ ├── prototype.expected.yml
│ │ │ │ │ ├── prototype.php
│ │ │ │ │ ├── services9.php
│ │ │ │ │ └── services_autoconfigure_with_parent.php
│ │ │ │ ├── containers
│ │ │ │ │ ├── CustomContainer.php
│ │ │ │ │ ├── container10.php
│ │ │ │ │ ├── container11.php
│ │ │ │ │ ├── container12.php
│ │ │ │ │ ├── container13.php
│ │ │ │ │ ├── container14.php
│ │ │ │ │ ├── container15.php
│ │ │ │ │ ├── container16.php
│ │ │ │ │ ├── container17.php
│ │ │ │ │ ├── container19.php
│ │ │ │ │ ├── container21.php
│ │ │ │ │ ├── container24.php
│ │ │ │ │ ├── container33.php
│ │ │ │ │ ├── container8.php
│ │ │ │ │ ├── container9.php
│ │ │ │ │ ├── container_abstract.php
│ │ │ │ │ ├── container_almost_circular.php
│ │ │ │ │ ├── container_env_in_id.php
│ │ │ │ │ ├── container_inline_requires.php
│ │ │ │ │ └── container_uninitialized_ref.php
│ │ │ │ ├── directory
│ │ │ │ │ ├── import
│ │ │ │ │ │ └── import.yml
│ │ │ │ │ ├── recurse
│ │ │ │ │ │ ├── simple.ini
│ │ │ │ │ │ └── simple.yml
│ │ │ │ │ └── simple.php
│ │ │ │ ├── graphviz
│ │ │ │ │ ├── services1.dot
│ │ │ │ │ ├── services10-1.dot
│ │ │ │ │ ├── services10.dot
│ │ │ │ │ ├── services13.dot
│ │ │ │ │ ├── services14.dot
│ │ │ │ │ ├── services17.dot
│ │ │ │ │ ├── services18.dot
│ │ │ │ │ ├── services9.dot
│ │ │ │ │ └── services_inline.dot
│ │ │ │ ├── includes
│ │ │ │ │ ├── FooVariadic.php
│ │ │ │ │ ├── HotPath
│ │ │ │ │ │ ├── C1.php
│ │ │ │ │ │ ├── C2.php
│ │ │ │ │ │ ├── C3.php
│ │ │ │ │ │ ├── I1.php
│ │ │ │ │ │ ├── P1.php
│ │ │ │ │ │ └── T1.php
│ │ │ │ │ ├── ProjectExtension.php
│ │ │ │ │ ├── ProjectWithXsdExtension.php
│ │ │ │ │ ├── ProjectWithXsdExtensionInPhar.phar
│ │ │ │ │ ├── autowiring_classes.php
│ │ │ │ │ ├── classes.php
│ │ │ │ │ ├── createphar.php
│ │ │ │ │ ├── foo.php
│ │ │ │ │ └── schema
│ │ │ │ │ │ └── project-1.0.xsd
│ │ │ │ ├── ini
│ │ │ │ │ ├── almostvalid.ini
│ │ │ │ │ ├── ini_with_wrong_ext.xml
│ │ │ │ │ ├── nonvalid.ini
│ │ │ │ │ ├── parameters.ini
│ │ │ │ │ ├── parameters1.ini
│ │ │ │ │ ├── parameters2.ini
│ │ │ │ │ └── types.ini
│ │ │ │ ├── php
│ │ │ │ │ ├── custom_container_class_constructor_without_arguments.php
│ │ │ │ │ ├── custom_container_class_with_mandatory_constructor_arguments.php
│ │ │ │ │ ├── custom_container_class_with_optional_constructor_arguments.php
│ │ │ │ │ ├── custom_container_class_without_constructor.php
│ │ │ │ │ ├── php_with_wrong_ext.yml
│ │ │ │ │ ├── services1-1.php
│ │ │ │ │ ├── services1.php
│ │ │ │ │ ├── services10.php
│ │ │ │ │ ├── services12.php
│ │ │ │ │ ├── services13.php
│ │ │ │ │ ├── services19.php
│ │ │ │ │ ├── services24.php
│ │ │ │ │ ├── services26.php
│ │ │ │ │ ├── services33.php
│ │ │ │ │ ├── services8.php
│ │ │ │ │ ├── services9.php
│ │ │ │ │ ├── services9_as_files.txt
│ │ │ │ │ ├── services9_compiled.php
│ │ │ │ │ ├── services_adawson.php
│ │ │ │ │ ├── services_almost_circular_private.php
│ │ │ │ │ ├── services_almost_circular_public.php
│ │ │ │ │ ├── services_array_params.php
│ │ │ │ │ ├── services_base64_env.php
│ │ │ │ │ ├── services_dedup_lazy_proxy.php
│ │ │ │ │ ├── services_deep_graph.php
│ │ │ │ │ ├── services_env_in_id.php
│ │ │ │ │ ├── services_inline_requires.php
│ │ │ │ │ ├── services_inline_self_ref.php
│ │ │ │ │ ├── services_legacy_privates.php
│ │ │ │ │ ├── services_locator.php
│ │ │ │ │ ├── services_non_shared_lazy.php
│ │ │ │ │ ├── services_private_frozen.php
│ │ │ │ │ ├── services_private_in_expression.php
│ │ │ │ │ ├── services_rot13_env.php
│ │ │ │ │ ├── services_subscriber.php
│ │ │ │ │ ├── services_tsantos.php
│ │ │ │ │ ├── services_uninitialized_ref.php
│ │ │ │ │ ├── services_unsupported_characters.php
│ │ │ │ │ └── simple.php
│ │ │ │ ├── xml
│ │ │ │ │ ├── class_from_id.xml
│ │ │ │ │ ├── defaults_bindings.xml
│ │ │ │ │ ├── defaults_bindings2.xml
│ │ │ │ │ ├── extension1
│ │ │ │ │ │ └── services.xml
│ │ │ │ │ ├── extension2
│ │ │ │ │ │ └── services.xml
│ │ │ │ │ ├── extensions
│ │ │ │ │ │ ├── services1.xml
│ │ │ │ │ │ ├── services2.xml
│ │ │ │ │ │ ├── services3.xml
│ │ │ │ │ │ ├── services4.xml
│ │ │ │ │ │ ├── services5.xml
│ │ │ │ │ │ ├── services6.xml
│ │ │ │ │ │ └── services7.xml
│ │ │ │ │ ├── legacy_invalid_alias_definition.xml
│ │ │ │ │ ├── namespaces.xml
│ │ │ │ │ ├── nested_service_without_id.xml
│ │ │ │ │ ├── nonvalid.xml
│ │ │ │ │ ├── services1.xml
│ │ │ │ │ ├── services10.xml
│ │ │ │ │ ├── services13.xml
│ │ │ │ │ ├── services14.xml
│ │ │ │ │ ├── services2.xml
│ │ │ │ │ ├── services21.xml
│ │ │ │ │ ├── services22.xml
│ │ │ │ │ ├── services23.xml
│ │ │ │ │ ├── services24.xml
│ │ │ │ │ ├── services28.xml
│ │ │ │ │ ├── services3.xml
│ │ │ │ │ ├── services4.xml
│ │ │ │ │ ├── services4_bad_import.xml
│ │ │ │ │ ├── services5.xml
│ │ │ │ │ ├── services6.xml
│ │ │ │ │ ├── services7.xml
│ │ │ │ │ ├── services8.xml
│ │ │ │ │ ├── services9.xml
│ │ │ │ │ ├── services_abstract.xml
│ │ │ │ │ ├── services_autoconfigure.xml
│ │ │ │ │ ├── services_autoconfigure_with_parent.xml
│ │ │ │ │ ├── services_bindings.xml
│ │ │ │ │ ├── services_defaults_with_parent.xml
│ │ │ │ │ ├── services_deprecated.xml
│ │ │ │ │ ├── services_dump_load.xml
│ │ │ │ │ ├── services_inline_not_candidate.xml
│ │ │ │ │ ├── services_instanceof.xml
│ │ │ │ │ ├── services_instanceof_with_parent.xml
│ │ │ │ │ ├── services_named_args.xml
│ │ │ │ │ ├── services_prototype.xml
│ │ │ │ │ ├── services_tsantos.xml
│ │ │ │ │ ├── services_without_id.xml
│ │ │ │ │ ├── tag_with_empty_name.xml
│ │ │ │ │ ├── tag_without_name.xml
│ │ │ │ │ ├── with_key_outside_collection.xml
│ │ │ │ │ ├── withdoctype.xml
│ │ │ │ │ └── xml_with_wrong_ext.php
│ │ │ │ └── yaml
│ │ │ │ │ ├── anonymous_services.yml
│ │ │ │ │ ├── anonymous_services_alias.yml
│ │ │ │ │ ├── anonymous_services_in_instanceof.yml
│ │ │ │ │ ├── anonymous_services_in_parameters.yml
│ │ │ │ │ ├── bad_calls.yml
│ │ │ │ │ ├── bad_decorates.yml
│ │ │ │ │ ├── bad_empty_defaults.yml
│ │ │ │ │ ├── bad_empty_instanceof.yml
│ │ │ │ │ ├── bad_format.yml
│ │ │ │ │ ├── bad_import.yml
│ │ │ │ │ ├── bad_imports.yml
│ │ │ │ │ ├── bad_parameters.yml
│ │ │ │ │ ├── bad_service.yml
│ │ │ │ │ ├── bad_services.yml
│ │ │ │ │ ├── bad_types1.yml
│ │ │ │ │ ├── bad_types2.yml
│ │ │ │ │ ├── badtag1.yml
│ │ │ │ │ ├── badtag2.yml
│ │ │ │ │ ├── badtag3.yml
│ │ │ │ │ ├── bar
│ │ │ │ │ └── services.yml
│ │ │ │ │ ├── class_from_id.yml
│ │ │ │ │ ├── defaults_bindings.yml
│ │ │ │ │ ├── defaults_bindings2.yml
│ │ │ │ │ ├── foo
│ │ │ │ │ └── services.yml
│ │ │ │ │ ├── integration
│ │ │ │ │ ├── autoconfigure_child_not_applied
│ │ │ │ │ │ ├── _child.yml
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── autoconfigure_parent_child
│ │ │ │ │ │ ├── _child.yml
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── autoconfigure_parent_child_tags
│ │ │ │ │ │ ├── _child.yml
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── child_parent
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── defaults_child_tags
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── defaults_instanceof_importance
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── defaults_parent_child
│ │ │ │ │ │ ├── _child.yml
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ └── instanceof_parent_child
│ │ │ │ │ │ ├── _child.yml
│ │ │ │ │ │ ├── expected.yml
│ │ │ │ │ │ └── main.yml
│ │ │ │ │ ├── legacy_invalid_alias_definition.yml
│ │ │ │ │ ├── legacy_invalid_definition.yml
│ │ │ │ │ ├── nonvalid1.yml
│ │ │ │ │ ├── nonvalid2.yml
│ │ │ │ │ ├── null_config.yml
│ │ │ │ │ ├── services1.yml
│ │ │ │ │ ├── services10.yml
│ │ │ │ │ ├── services11.yml
│ │ │ │ │ ├── services13.yml
│ │ │ │ │ ├── services14.yml
│ │ │ │ │ ├── services2.yml
│ │ │ │ │ ├── services21.yml
│ │ │ │ │ ├── services22.yml
│ │ │ │ │ ├── services23.yml
│ │ │ │ │ ├── services24.yml
│ │ │ │ │ ├── services26.yml
│ │ │ │ │ ├── services28.yml
│ │ │ │ │ ├── services3.yml
│ │ │ │ │ ├── services31_invalid_tags.yml
│ │ │ │ │ ├── services4.yml
│ │ │ │ │ ├── services4_bad_import.yml
│ │ │ │ │ ├── services6.yml
│ │ │ │ │ ├── services7.yml
│ │ │ │ │ ├── services8.yml
│ │ │ │ │ ├── services9.yml
│ │ │ │ │ ├── services_adawson.yml
│ │ │ │ │ ├── services_autoconfigure.yml
│ │ │ │ │ ├── services_autoconfigure_with_parent.yml
│ │ │ │ │ ├── services_bindings.yml
│ │ │ │ │ ├── services_configurator_short_syntax.yml
│ │ │ │ │ ├── services_deep_graph.yml
│ │ │ │ │ ├── services_defaults_with_parent.yml
│ │ │ │ │ ├── services_dump_load.yml
│ │ │ │ │ ├── services_inline.yml
│ │ │ │ │ ├── services_instanceof.yml
│ │ │ │ │ ├── services_instanceof_with_parent.yml
│ │ │ │ │ ├── services_legacy_privates.yml
│ │ │ │ │ ├── services_named_args.yml
│ │ │ │ │ ├── services_prototype.yml
│ │ │ │ │ ├── services_prototype_namespace.yml
│ │ │ │ │ ├── services_prototype_namespace_without_resource.yml
│ │ │ │ │ ├── services_underscore.yml
│ │ │ │ │ ├── tag_name_empty_string.yml
│ │ │ │ │ ├── tag_name_no_string.yml
│ │ │ │ │ ├── tag_name_only.yml
│ │ │ │ │ └── yaml_with_wrong_ext.ini
│ │ │ ├── LazyProxy
│ │ │ │ ├── Instantiator
│ │ │ │ │ └── RealServiceInstantiatorTest.php
│ │ │ │ └── PhpDumper
│ │ │ │ │ └── NullDumperTest.php
│ │ │ ├── Loader
│ │ │ │ ├── ClosureLoaderTest.php
│ │ │ │ ├── DirectoryLoaderTest.php
│ │ │ │ ├── FileLoaderTest.php
│ │ │ │ ├── GlobFileLoaderTest.php
│ │ │ │ ├── IniFileLoaderTest.php
│ │ │ │ ├── LoaderResolverTest.php
│ │ │ │ ├── PhpFileLoaderTest.php
│ │ │ │ ├── XmlFileLoaderTest.php
│ │ │ │ └── YamlFileLoaderTest.php
│ │ │ ├── ParameterBag
│ │ │ │ ├── EnvPlaceholderParameterBagTest.php
│ │ │ │ ├── FrozenParameterBagTest.php
│ │ │ │ └── ParameterBagTest.php
│ │ │ ├── ParameterTest.php
│ │ │ ├── ReferenceTest.php
│ │ │ └── ServiceLocatorTest.php
│ │ ├── TypedReference.php
│ │ ├── Variable.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── event-dispatcher-contracts
│ │ ├── Event.php
│ │ ├── EventDispatcherInterface.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ └── composer.json
│ ├── event-dispatcher
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── Debug
│ │ │ ├── TraceableEventDispatcher.php
│ │ │ ├── TraceableEventDispatcherInterface.php
│ │ │ └── WrappedListener.php
│ │ ├── DependencyInjection
│ │ │ └── RegisterListenersPass.php
│ │ ├── Event.php
│ │ ├── EventDispatcher.php
│ │ ├── EventDispatcherInterface.php
│ │ ├── EventSubscriberInterface.php
│ │ ├── GenericEvent.php
│ │ ├── ImmutableEventDispatcher.php
│ │ ├── LICENSE
│ │ ├── LegacyEventDispatcherProxy.php
│ │ ├── LegacyEventProxy.php
│ │ ├── README.md
│ │ ├── Tests
│ │ │ ├── ChildEventDispatcherTest.php
│ │ │ ├── Debug
│ │ │ │ ├── TraceableEventDispatcherTest.php
│ │ │ │ └── WrappedListenerTest.php
│ │ │ ├── DependencyInjection
│ │ │ │ └── RegisterListenersPassTest.php
│ │ │ ├── EventDispatcherTest.php
│ │ │ ├── EventTest.php
│ │ │ ├── GenericEventTest.php
│ │ │ ├── ImmutableEventDispatcherTest.php
│ │ │ └── LegacyEventDispatcherTest.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── filesystem
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── Exception
│ │ │ ├── ExceptionInterface.php
│ │ │ ├── FileNotFoundException.php
│ │ │ ├── IOException.php
│ │ │ └── IOExceptionInterface.php
│ │ ├── Filesystem.php
│ │ ├── LICENSE
│ │ ├── LockHandler.php
│ │ ├── README.md
│ │ ├── Tests
│ │ │ ├── ExceptionTest.php
│ │ │ ├── FilesystemTest.php
│ │ │ ├── FilesystemTestCase.php
│ │ │ ├── Fixtures
│ │ │ │ └── MockStream
│ │ │ │ │ └── MockStream.php
│ │ │ └── LockHandlerTest.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── http-foundation
│ │ ├── .gitignore
│ │ ├── AcceptHeader.php
│ │ ├── AcceptHeaderItem.php
│ │ ├── ApacheRequest.php
│ │ ├── BinaryFileResponse.php
│ │ ├── CHANGELOG.md
│ │ ├── Cookie.php
│ │ ├── Exception
│ │ │ ├── ConflictingHeadersException.php
│ │ │ ├── RequestExceptionInterface.php
│ │ │ └── SuspiciousOperationException.php
│ │ ├── ExpressionRequestMatcher.php
│ │ ├── File
│ │ │ ├── Exception
│ │ │ │ ├── AccessDeniedException.php
│ │ │ │ ├── FileException.php
│ │ │ │ ├── FileNotFoundException.php
│ │ │ │ ├── UnexpectedTypeException.php
│ │ │ │ └── UploadException.php
│ │ │ ├── File.php
│ │ │ ├── MimeType
│ │ │ │ ├── ExtensionGuesser.php
│ │ │ │ ├── ExtensionGuesserInterface.php
│ │ │ │ ├── FileBinaryMimeTypeGuesser.php
│ │ │ │ ├── FileinfoMimeTypeGuesser.php
│ │ │ │ ├── MimeTypeExtensionGuesser.php
│ │ │ │ ├── MimeTypeGuesser.php
│ │ │ │ └── MimeTypeGuesserInterface.php
│ │ │ ├── Stream.php
│ │ │ └── UploadedFile.php
│ │ ├── FileBag.php
│ │ ├── HeaderBag.php
│ │ ├── IpUtils.php
│ │ ├── JsonResponse.php
│ │ ├── LICENSE
│ │ ├── ParameterBag.php
│ │ ├── README.md
│ │ ├── RedirectResponse.php
│ │ ├── Request.php
│ │ ├── RequestMatcher.php
│ │ ├── RequestMatcherInterface.php
│ │ ├── RequestStack.php
│ │ ├── Response.php
│ │ ├── ResponseHeaderBag.php
│ │ ├── ServerBag.php
│ │ ├── Session
│ │ │ ├── Attribute
│ │ │ │ ├── AttributeBag.php
│ │ │ │ ├── AttributeBagInterface.php
│ │ │ │ └── NamespacedAttributeBag.php
│ │ │ ├── Flash
│ │ │ │ ├── AutoExpireFlashBag.php
│ │ │ │ ├── FlashBag.php
│ │ │ │ └── FlashBagInterface.php
│ │ │ ├── Session.php
│ │ │ ├── SessionBagInterface.php
│ │ │ ├── SessionBagProxy.php
│ │ │ ├── SessionInterface.php
│ │ │ └── Storage
│ │ │ │ ├── Handler
│ │ │ │ ├── AbstractSessionHandler.php
│ │ │ │ ├── MemcacheSessionHandler.php
│ │ │ │ ├── MemcachedSessionHandler.php
│ │ │ │ ├── MongoDbSessionHandler.php
│ │ │ │ ├── NativeFileSessionHandler.php
│ │ │ │ ├── NativeSessionHandler.php
│ │ │ │ ├── NullSessionHandler.php
│ │ │ │ ├── PdoSessionHandler.php
│ │ │ │ ├── StrictSessionHandler.php
│ │ │ │ └── WriteCheckSessionHandler.php
│ │ │ │ ├── MetadataBag.php
│ │ │ │ ├── MockArraySessionStorage.php
│ │ │ │ ├── MockFileSessionStorage.php
│ │ │ │ ├── NativeSessionStorage.php
│ │ │ │ ├── PhpBridgeSessionStorage.php
│ │ │ │ ├── Proxy
│ │ │ │ ├── AbstractProxy.php
│ │ │ │ ├── NativeProxy.php
│ │ │ │ └── SessionHandlerProxy.php
│ │ │ │ └── SessionStorageInterface.php
│ │ ├── StreamedResponse.php
│ │ ├── Tests
│ │ │ ├── AcceptHeaderItemTest.php
│ │ │ ├── AcceptHeaderTest.php
│ │ │ ├── ApacheRequestTest.php
│ │ │ ├── BinaryFileResponseTest.php
│ │ │ ├── CookieTest.php
│ │ │ ├── ExpressionRequestMatcherTest.php
│ │ │ ├── File
│ │ │ │ ├── FakeFile.php
│ │ │ │ ├── FileTest.php
│ │ │ │ ├── Fixtures
│ │ │ │ │ ├── .unknownextension
│ │ │ │ │ ├── directory
│ │ │ │ │ │ └── .empty
│ │ │ │ │ ├── other-file.example
│ │ │ │ │ ├── test
│ │ │ │ │ └── test.gif
│ │ │ │ ├── MimeType
│ │ │ │ │ └── MimeTypeTest.php
│ │ │ │ └── UploadedFileTest.php
│ │ │ ├── FileBagTest.php
│ │ │ ├── Fixtures
│ │ │ │ └── response-functional
│ │ │ │ │ ├── common.inc
│ │ │ │ │ ├── cookie_max_age.expected
│ │ │ │ │ ├── cookie_max_age.php
│ │ │ │ │ ├── cookie_raw_urlencode.expected
│ │ │ │ │ ├── cookie_raw_urlencode.php
│ │ │ │ │ ├── cookie_samesite_lax.expected
│ │ │ │ │ ├── cookie_samesite_lax.php
│ │ │ │ │ ├── cookie_samesite_strict.expected
│ │ │ │ │ ├── cookie_samesite_strict.php
│ │ │ │ │ ├── cookie_urlencode.expected
│ │ │ │ │ ├── cookie_urlencode.php
│ │ │ │ │ ├── invalid_cookie_name.expected
│ │ │ │ │ └── invalid_cookie_name.php
│ │ │ ├── HeaderBagTest.php
│ │ │ ├── IpUtilsTest.php
│ │ │ ├── JsonResponseTest.php
│ │ │ ├── ParameterBagTest.php
│ │ │ ├── RedirectResponseTest.php
│ │ │ ├── RequestMatcherTest.php
│ │ │ ├── RequestStackTest.php
│ │ │ ├── RequestTest.php
│ │ │ ├── ResponseFunctionalTest.php
│ │ │ ├── ResponseHeaderBagTest.php
│ │ │ ├── ResponseTest.php
│ │ │ ├── ResponseTestCase.php
│ │ │ ├── ServerBagTest.php
│ │ │ ├── Session
│ │ │ │ ├── Attribute
│ │ │ │ │ ├── AttributeBagTest.php
│ │ │ │ │ └── NamespacedAttributeBagTest.php
│ │ │ │ ├── Flash
│ │ │ │ │ ├── AutoExpireFlashBagTest.php
│ │ │ │ │ └── FlashBagTest.php
│ │ │ │ ├── SessionTest.php
│ │ │ │ └── Storage
│ │ │ │ │ ├── Handler
│ │ │ │ │ ├── AbstractSessionHandlerTest.php
│ │ │ │ │ ├── Fixtures
│ │ │ │ │ │ ├── common.inc
│ │ │ │ │ │ ├── empty_destroys.expected
│ │ │ │ │ │ ├── empty_destroys.php
│ │ │ │ │ │ ├── read_only.expected
│ │ │ │ │ │ ├── read_only.php
│ │ │ │ │ │ ├── regenerate.expected
│ │ │ │ │ │ ├── regenerate.php
│ │ │ │ │ │ ├── storage.expected
│ │ │ │ │ │ ├── storage.php
│ │ │ │ │ │ ├── with_cookie.expected
│ │ │ │ │ │ ├── with_cookie.php
│ │ │ │ │ │ ├── with_cookie_and_session.expected
│ │ │ │ │ │ └── with_cookie_and_session.php
│ │ │ │ │ ├── MemcacheSessionHandlerTest.php
│ │ │ │ │ ├── MemcachedSessionHandlerTest.php
│ │ │ │ │ ├── MongoDbSessionHandlerTest.php
│ │ │ │ │ ├── NativeFileSessionHandlerTest.php
│ │ │ │ │ ├── NativeSessionHandlerTest.php
│ │ │ │ │ ├── NullSessionHandlerTest.php
│ │ │ │ │ ├── PdoSessionHandlerTest.php
│ │ │ │ │ ├── StrictSessionHandlerTest.php
│ │ │ │ │ └── WriteCheckSessionHandlerTest.php
│ │ │ │ │ ├── MetadataBagTest.php
│ │ │ │ │ ├── MockArraySessionStorageTest.php
│ │ │ │ │ ├── MockFileSessionStorageTest.php
│ │ │ │ │ ├── NativeSessionStorageTest.php
│ │ │ │ │ ├── PhpBridgeSessionStorageTest.php
│ │ │ │ │ └── Proxy
│ │ │ │ │ ├── AbstractProxyTest.php
│ │ │ │ │ ├── NativeProxyTest.php
│ │ │ │ │ └── SessionHandlerProxyTest.php
│ │ │ ├── StreamedResponseTest.php
│ │ │ └── schema
│ │ │ │ ├── http-status-codes.rng
│ │ │ │ └── iana-registry.rng
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── mime
│ │ ├── .gitignore
│ │ ├── Address.php
│ │ ├── BodyRendererInterface.php
│ │ ├── CharacterStream.php
│ │ ├── DependencyInjection
│ │ │ └── AddMimeTypeGuesserPass.php
│ │ ├── Email.php
│ │ ├── Encoder
│ │ │ ├── AddressEncoderInterface.php
│ │ │ ├── Base64ContentEncoder.php
│ │ │ ├── Base64Encoder.php
│ │ │ ├── Base64MimeHeaderEncoder.php
│ │ │ ├── ContentEncoderInterface.php
│ │ │ ├── EightBitContentEncoder.php
│ │ │ ├── EncoderInterface.php
│ │ │ ├── IdnAddressEncoder.php
│ │ │ ├── MimeHeaderEncoderInterface.php
│ │ │ ├── QpContentEncoder.php
│ │ │ ├── QpEncoder.php
│ │ │ ├── QpMimeHeaderEncoder.php
│ │ │ └── Rfc2231Encoder.php
│ │ ├── Exception
│ │ │ ├── AddressEncoderException.php
│ │ │ ├── ExceptionInterface.php
│ │ │ ├── InvalidArgumentException.php
│ │ │ ├── LogicException.php
│ │ │ ├── RfcComplianceException.php
│ │ │ └── RuntimeException.php
│ │ ├── FileBinaryMimeTypeGuesser.php
│ │ ├── FileinfoMimeTypeGuesser.php
│ │ ├── Header
│ │ │ ├── AbstractHeader.php
│ │ │ ├── DateHeader.php
│ │ │ ├── HeaderInterface.php
│ │ │ ├── Headers.php
│ │ │ ├── IdentificationHeader.php
│ │ │ ├── MailboxHeader.php
│ │ │ ├── MailboxListHeader.php
│ │ │ ├── ParameterizedHeader.php
│ │ │ ├── PathHeader.php
│ │ │ └── UnstructuredHeader.php
│ │ ├── LICENSE
│ │ ├── Message.php
│ │ ├── MessageConverter.php
│ │ ├── MimeTypeGuesserInterface.php
│ │ ├── MimeTypes.php
│ │ ├── MimeTypesInterface.php
│ │ ├── NamedAddress.php
│ │ ├── Part
│ │ │ ├── AbstractMultipartPart.php
│ │ │ ├── AbstractPart.php
│ │ │ ├── DataPart.php
│ │ │ ├── MessagePart.php
│ │ │ ├── Multipart
│ │ │ │ ├── AlternativePart.php
│ │ │ │ ├── DigestPart.php
│ │ │ │ ├── FormDataPart.php
│ │ │ │ ├── MixedPart.php
│ │ │ │ └── RelatedPart.php
│ │ │ └── TextPart.php
│ │ ├── README.md
│ │ ├── RawMessage.php
│ │ ├── Resources
│ │ │ └── bin
│ │ │ │ └── update_mime_types.php
│ │ ├── Tests
│ │ │ ├── AbstractMimeTypeGuesserTest.php
│ │ │ ├── AddressTest.php
│ │ │ ├── CharacterStreamTest.php
│ │ │ ├── DependencyInjection
│ │ │ │ └── AddMimeTypeGuesserPassTest.php
│ │ │ ├── EmailTest.php
│ │ │ ├── Encoder
│ │ │ │ ├── Base64EncoderTest.php
│ │ │ │ ├── Base64MimeHeaderEncoderTest.php
│ │ │ │ ├── QpEncoderTest.php
│ │ │ │ ├── QpMimeHeaderEncoderTest.php
│ │ │ │ └── Rfc2231EncoderTest.php
│ │ │ ├── FileBinaryMimeTypeGuesserTest.php
│ │ │ ├── FileinfoMimeTypeGuesserTest.php
│ │ │ ├── Fixtures
│ │ │ │ ├── mimetypes
│ │ │ │ │ ├── .unknownextension
│ │ │ │ │ ├── directory
│ │ │ │ │ │ └── .empty
│ │ │ │ │ ├── other-file.example
│ │ │ │ │ ├── test
│ │ │ │ │ └── test.gif
│ │ │ │ └── samples
│ │ │ │ │ └── charsets
│ │ │ │ │ ├── iso-2022-jp
│ │ │ │ │ └── one.txt
│ │ │ │ │ ├── iso-8859-1
│ │ │ │ │ └── one.txt
│ │ │ │ │ └── utf-8
│ │ │ │ │ ├── one.txt
│ │ │ │ │ ├── three.txt
│ │ │ │ │ └── two.txt
│ │ │ ├── Header
│ │ │ │ ├── DateHeaderTest.php
│ │ │ │ ├── HeadersTest.php
│ │ │ │ ├── IdentificationHeaderTest.php
│ │ │ │ ├── MailboxHeaderTest.php
│ │ │ │ ├── MailboxListHeaderTest.php
│ │ │ │ ├── ParameterizedHeaderTest.php
│ │ │ │ ├── PathHeaderTest.php
│ │ │ │ └── UnstructuredHeaderTest.php
│ │ │ ├── MessageConverterTest.php
│ │ │ ├── MessageTest.php
│ │ │ ├── MimeTypesTest.php
│ │ │ ├── NamedAddressTest.php
│ │ │ ├── Part
│ │ │ │ ├── DataPartTest.php
│ │ │ │ ├── MessagePartTest.php
│ │ │ │ ├── Multipart
│ │ │ │ │ ├── AlternativePartTest.php
│ │ │ │ │ ├── DigestPartTest.php
│ │ │ │ │ ├── FormDataPartTest.php
│ │ │ │ │ ├── MixedPartTest.php
│ │ │ │ │ └── RelatedPartTest.php
│ │ │ │ └── TextPartTest.php
│ │ │ └── RawMessageTest.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── polyfill-ctype
│ │ ├── Ctype.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-intl-idn
│ │ ├── Idn.php
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-mbstring
│ │ ├── LICENSE
│ │ ├── Mbstring.php
│ │ ├── README.md
│ │ ├── Resources
│ │ │ └── unidata
│ │ │ │ ├── lowerCase.php
│ │ │ │ ├── titleCaseRegexp.php
│ │ │ │ └── upperCase.php
│ │ ├── bootstrap.php
│ │ └── composer.json
│ ├── polyfill-php72
│ │ ├── LICENSE
│ │ ├── Php72.php
│ │ ├── README.md
│ │ ├── bootstrap.php
│ │ └── composer.json
│ └── yaml
│ │ ├── .gitignore
│ │ ├── CHANGELOG.md
│ │ ├── Command
│ │ └── LintCommand.php
│ │ ├── Dumper.php
│ │ ├── Escaper.php
│ │ ├── Exception
│ │ ├── DumpException.php
│ │ ├── ExceptionInterface.php
│ │ ├── ParseException.php
│ │ └── RuntimeException.php
│ │ ├── Inline.php
│ │ ├── LICENSE
│ │ ├── Parser.php
│ │ ├── README.md
│ │ ├── Tag
│ │ └── TaggedValue.php
│ │ ├── Tests
│ │ ├── Command
│ │ │ └── LintCommandTest.php
│ │ ├── DumperTest.php
│ │ ├── Fixtures
│ │ │ ├── YtsAnchorAlias.yml
│ │ │ ├── YtsBasicTests.yml
│ │ │ ├── YtsBlockMapping.yml
│ │ │ ├── YtsDocumentSeparator.yml
│ │ │ ├── YtsErrorTests.yml
│ │ │ ├── YtsFlowCollections.yml
│ │ │ ├── YtsFoldedScalars.yml
│ │ │ ├── YtsNullsAndEmpties.yml
│ │ │ ├── YtsSpecificationExamples.yml
│ │ │ ├── YtsTypeTransfers.yml
│ │ │ ├── arrow.gif
│ │ │ ├── booleanMappingKeys.yml
│ │ │ ├── embededPhp.yml
│ │ │ ├── escapedCharacters.yml
│ │ │ ├── index.yml
│ │ │ ├── legacyBooleanMappingKeys.yml
│ │ │ ├── legacyNonStringKeys.yml
│ │ │ ├── legacyNullMappingKey.yml
│ │ │ ├── multiple_lines_as_literal_block.yml
│ │ │ ├── multiple_lines_as_literal_block_leading_space_in_first_line.yml
│ │ │ ├── nonStringKeys.yml
│ │ │ ├── not_readable.yml
│ │ │ ├── nullMappingKey.yml
│ │ │ ├── numericMappingKeys.yml
│ │ │ ├── sfComments.yml
│ │ │ ├── sfCompact.yml
│ │ │ ├── sfMergeKey.yml
│ │ │ ├── sfObjects.yml
│ │ │ ├── sfQuotes.yml
│ │ │ ├── sfTests.yml
│ │ │ └── unindentedCollections.yml
│ │ ├── InlineTest.php
│ │ ├── ParseExceptionTest.php
│ │ ├── ParserTest.php
│ │ └── YamlTest.php
│ │ ├── Unescaper.php
│ │ ├── Yaml.php
│ │ ├── composer.json
│ │ └── phpunit.xml.dist
│ ├── topthink
│ ├── think-captcha
│ │ ├── .gitignore
│ │ ├── LICENSE
│ │ ├── README.md
│ │ ├── assets
│ │ │ ├── bgs
│ │ │ │ ├── 1.jpg
│ │ │ │ ├── 2.jpg
│ │ │ │ ├── 3.jpg
│ │ │ │ ├── 4.jpg
│ │ │ │ ├── 5.jpg
│ │ │ │ ├── 6.jpg
│ │ │ │ ├── 7.jpg
│ │ │ │ └── 8.jpg
│ │ │ ├── ttfs
│ │ │ │ ├── 1.ttf
│ │ │ │ ├── 2.ttf
│ │ │ │ ├── 3.ttf
│ │ │ │ ├── 4.ttf
│ │ │ │ ├── 5.ttf
│ │ │ │ └── 6.ttf
│ │ │ └── zhttfs
│ │ │ │ └── 1.ttf
│ │ ├── composer.json
│ │ └── src
│ │ │ ├── Captcha.php
│ │ │ ├── CaptchaController.php
│ │ │ └── helper.php
│ └── think-installer
│ │ ├── composer.json
│ │ └── src
│ │ ├── Plugin.php
│ │ ├── ThinkExtend.php
│ │ ├── ThinkFramework.php
│ │ └── ThinkTesting.php
│ ├── twig
│ └── twig
│ │ ├── .editorconfig
│ │ ├── .gitignore
│ │ ├── .php_cs.dist
│ │ ├── .travis.yml
│ │ ├── CHANGELOG
│ │ ├── LICENSE
│ │ ├── README.rst
│ │ ├── composer.json
│ │ ├── doc
│ │ ├── advanced.rst
│ │ ├── advanced_legacy.rst
│ │ ├── api.rst
│ │ ├── coding_standards.rst
│ │ ├── deprecated.rst
│ │ ├── filters
│ │ │ ├── abs.rst
│ │ │ ├── batch.rst
│ │ │ ├── capitalize.rst
│ │ │ ├── convert_encoding.rst
│ │ │ ├── date.rst
│ │ │ ├── date_modify.rst
│ │ │ ├── default.rst
│ │ │ ├── escape.rst
│ │ │ ├── filter.rst
│ │ │ ├── first.rst
│ │ │ ├── format.rst
│ │ │ ├── index.rst
│ │ │ ├── join.rst
│ │ │ ├── json_encode.rst
│ │ │ ├── keys.rst
│ │ │ ├── last.rst
│ │ │ ├── length.rst
│ │ │ ├── lower.rst
│ │ │ ├── map.rst
│ │ │ ├── merge.rst
│ │ │ ├── nl2br.rst
│ │ │ ├── number_format.rst
│ │ │ ├── raw.rst
│ │ │ ├── reduce.rst
│ │ │ ├── replace.rst
│ │ │ ├── reverse.rst
│ │ │ ├── round.rst
│ │ │ ├── slice.rst
│ │ │ ├── sort.rst
│ │ │ ├── spaceless.rst
│ │ │ ├── split.rst
│ │ │ ├── striptags.rst
│ │ │ ├── title.rst
│ │ │ ├── trim.rst
│ │ │ ├── upper.rst
│ │ │ └── url_encode.rst
│ │ ├── functions
│ │ │ ├── attribute.rst
│ │ │ ├── block.rst
│ │ │ ├── constant.rst
│ │ │ ├── cycle.rst
│ │ │ ├── date.rst
│ │ │ ├── dump.rst
│ │ │ ├── include.rst
│ │ │ ├── index.rst
│ │ │ ├── max.rst
│ │ │ ├── min.rst
│ │ │ ├── parent.rst
│ │ │ ├── random.rst
│ │ │ ├── range.rst
│ │ │ ├── source.rst
│ │ │ └── template_from_string.rst
│ │ ├── index.rst
│ │ ├── installation.rst
│ │ ├── internals.rst
│ │ ├── intro.rst
│ │ ├── recipes.rst
│ │ ├── tags
│ │ │ ├── apply.rst
│ │ │ ├── autoescape.rst
│ │ │ ├── block.rst
│ │ │ ├── deprecated.rst
│ │ │ ├── do.rst
│ │ │ ├── embed.rst
│ │ │ ├── extends.rst
│ │ │ ├── filter.rst
│ │ │ ├── flush.rst
│ │ │ ├── for.rst
│ │ │ ├── from.rst
│ │ │ ├── if.rst
│ │ │ ├── import.rst
│ │ │ ├── include.rst
│ │ │ ├── index.rst
│ │ │ ├── macro.rst
│ │ │ ├── sandbox.rst
│ │ │ ├── set.rst
│ │ │ ├── spaceless.rst
│ │ │ ├── use.rst
│ │ │ ├── verbatim.rst
│ │ │ └── with.rst
│ │ ├── templates.rst
│ │ └── tests
│ │ │ ├── constant.rst
│ │ │ ├── defined.rst
│ │ │ ├── divisibleby.rst
│ │ │ ├── empty.rst
│ │ │ ├── even.rst
│ │ │ ├── index.rst
│ │ │ ├── iterable.rst
│ │ │ ├── null.rst
│ │ │ ├── odd.rst
│ │ │ └── sameas.rst
│ │ ├── drupal_test.sh
│ │ ├── ext
│ │ └── twig
│ │ │ ├── .gitignore
│ │ │ ├── config.m4
│ │ │ ├── config.w32
│ │ │ ├── php_twig.h
│ │ │ └── twig.c
│ │ ├── lib
│ │ └── Twig
│ │ │ ├── Autoloader.php
│ │ │ ├── BaseNodeVisitor.php
│ │ │ ├── Cache
│ │ │ ├── Filesystem.php
│ │ │ └── Null.php
│ │ │ ├── CacheInterface.php
│ │ │ ├── Compiler.php
│ │ │ ├── CompilerInterface.php
│ │ │ ├── ContainerRuntimeLoader.php
│ │ │ ├── Environment.php
│ │ │ ├── Error.php
│ │ │ ├── Error
│ │ │ ├── Loader.php
│ │ │ ├── Runtime.php
│ │ │ └── Syntax.php
│ │ │ ├── ExistsLoaderInterface.php
│ │ │ ├── ExpressionParser.php
│ │ │ ├── Extension.php
│ │ │ ├── Extension
│ │ │ ├── Core.php
│ │ │ ├── Debug.php
│ │ │ ├── Escaper.php
│ │ │ ├── GlobalsInterface.php
│ │ │ ├── InitRuntimeInterface.php
│ │ │ ├── Optimizer.php
│ │ │ ├── Profiler.php
│ │ │ ├── Sandbox.php
│ │ │ ├── Staging.php
│ │ │ └── StringLoader.php
│ │ │ ├── ExtensionInterface.php
│ │ │ ├── FactoryRuntimeLoader.php
│ │ │ ├── FileExtensionEscapingStrategy.php
│ │ │ ├── Filter.php
│ │ │ ├── Filter
│ │ │ ├── Function.php
│ │ │ ├── Method.php
│ │ │ └── Node.php
│ │ │ ├── FilterCallableInterface.php
│ │ │ ├── FilterInterface.php
│ │ │ ├── Function.php
│ │ │ ├── Function
│ │ │ ├── Function.php
│ │ │ ├── Method.php
│ │ │ └── Node.php
│ │ │ ├── FunctionCallableInterface.php
│ │ │ ├── FunctionInterface.php
│ │ │ ├── Lexer.php
│ │ │ ├── LexerInterface.php
│ │ │ ├── Loader
│ │ │ ├── Array.php
│ │ │ ├── Chain.php
│ │ │ ├── Filesystem.php
│ │ │ └── String.php
│ │ │ ├── LoaderInterface.php
│ │ │ ├── Markup.php
│ │ │ ├── Node.php
│ │ │ ├── Node
│ │ │ ├── AutoEscape.php
│ │ │ ├── Block.php
│ │ │ ├── BlockReference.php
│ │ │ ├── Body.php
│ │ │ ├── CheckSecurity.php
│ │ │ ├── Deprecated.php
│ │ │ ├── Do.php
│ │ │ ├── Embed.php
│ │ │ ├── Expression.php
│ │ │ ├── Expression
│ │ │ │ ├── Array.php
│ │ │ │ ├── AssignName.php
│ │ │ │ ├── Binary.php
│ │ │ │ ├── Binary
│ │ │ │ │ ├── Add.php
│ │ │ │ │ ├── And.php
│ │ │ │ │ ├── BitwiseAnd.php
│ │ │ │ │ ├── BitwiseOr.php
│ │ │ │ │ ├── BitwiseXor.php
│ │ │ │ │ ├── Concat.php
│ │ │ │ │ ├── Div.php
│ │ │ │ │ ├── EndsWith.php
│ │ │ │ │ ├── Equal.php
│ │ │ │ │ ├── FloorDiv.php
│ │ │ │ │ ├── Greater.php
│ │ │ │ │ ├── GreaterEqual.php
│ │ │ │ │ ├── In.php
│ │ │ │ │ ├── Less.php
│ │ │ │ │ ├── LessEqual.php
│ │ │ │ │ ├── Matches.php
│ │ │ │ │ ├── Mod.php
│ │ │ │ │ ├── Mul.php
│ │ │ │ │ ├── NotEqual.php
│ │ │ │ │ ├── NotIn.php
│ │ │ │ │ ├── Or.php
│ │ │ │ │ ├── Power.php
│ │ │ │ │ ├── Range.php
│ │ │ │ │ ├── StartsWith.php
│ │ │ │ │ └── Sub.php
│ │ │ │ ├── BlockReference.php
│ │ │ │ ├── Call.php
│ │ │ │ ├── Conditional.php
│ │ │ │ ├── Constant.php
│ │ │ │ ├── ExtensionReference.php
│ │ │ │ ├── Filter.php
│ │ │ │ ├── Filter
│ │ │ │ │ └── Default.php
│ │ │ │ ├── Function.php
│ │ │ │ ├── GetAttr.php
│ │ │ │ ├── MethodCall.php
│ │ │ │ ├── Name.php
│ │ │ │ ├── NullCoalesce.php
│ │ │ │ ├── Parent.php
│ │ │ │ ├── TempName.php
│ │ │ │ ├── Test.php
│ │ │ │ ├── Test
│ │ │ │ │ ├── Constant.php
│ │ │ │ │ ├── Defined.php
│ │ │ │ │ ├── Divisibleby.php
│ │ │ │ │ ├── Even.php
│ │ │ │ │ ├── Null.php
│ │ │ │ │ ├── Odd.php
│ │ │ │ │ └── Sameas.php
│ │ │ │ ├── Unary.php
│ │ │ │ └── Unary
│ │ │ │ │ ├── Neg.php
│ │ │ │ │ ├── Not.php
│ │ │ │ │ └── Pos.php
│ │ │ ├── Flush.php
│ │ │ ├── For.php
│ │ │ ├── ForLoop.php
│ │ │ ├── If.php
│ │ │ ├── Import.php
│ │ │ ├── Include.php
│ │ │ ├── Macro.php
│ │ │ ├── Module.php
│ │ │ ├── Print.php
│ │ │ ├── Sandbox.php
│ │ │ ├── SandboxedPrint.php
│ │ │ ├── Set.php
│ │ │ ├── SetTemp.php
│ │ │ ├── Spaceless.php
│ │ │ ├── Text.php
│ │ │ └── With.php
│ │ │ ├── NodeCaptureInterface.php
│ │ │ ├── NodeInterface.php
│ │ │ ├── NodeOutputInterface.php
│ │ │ ├── NodeTraverser.php
│ │ │ ├── NodeVisitor
│ │ │ ├── Escaper.php
│ │ │ ├── Optimizer.php
│ │ │ ├── SafeAnalysis.php
│ │ │ └── Sandbox.php
│ │ │ ├── NodeVisitorInterface.php
│ │ │ ├── Parser.php
│ │ │ ├── ParserInterface.php
│ │ │ ├── Profiler
│ │ │ ├── Dumper
│ │ │ │ ├── Base.php
│ │ │ │ ├── Blackfire.php
│ │ │ │ ├── Html.php
│ │ │ │ └── Text.php
│ │ │ ├── Node
│ │ │ │ ├── EnterProfile.php
│ │ │ │ └── LeaveProfile.php
│ │ │ ├── NodeVisitor
│ │ │ │ └── Profiler.php
│ │ │ └── Profile.php
│ │ │ ├── RuntimeLoaderInterface.php
│ │ │ ├── Sandbox
│ │ │ ├── SecurityError.php
│ │ │ ├── SecurityNotAllowedFilterError.php
│ │ │ ├── SecurityNotAllowedFunctionError.php
│ │ │ ├── SecurityNotAllowedMethodError.php
│ │ │ ├── SecurityNotAllowedPropertyError.php
│ │ │ ├── SecurityNotAllowedTagError.php
│ │ │ ├── SecurityPolicy.php
│ │ │ └── SecurityPolicyInterface.php
│ │ │ ├── SimpleFilter.php
│ │ │ ├── SimpleFunction.php
│ │ │ ├── SimpleTest.php
│ │ │ ├── Source.php
│ │ │ ├── SourceContextLoaderInterface.php
│ │ │ ├── Template.php
│ │ │ ├── TemplateInterface.php
│ │ │ ├── TemplateWrapper.php
│ │ │ ├── Test.php
│ │ │ ├── Test
│ │ │ ├── Function.php
│ │ │ ├── IntegrationTestCase.php
│ │ │ ├── Method.php
│ │ │ ├── Node.php
│ │ │ └── NodeTestCase.php
│ │ │ ├── TestCallableInterface.php
│ │ │ ├── TestInterface.php
│ │ │ ├── Token.php
│ │ │ ├── TokenParser.php
│ │ │ ├── TokenParser
│ │ │ ├── AutoEscape.php
│ │ │ ├── Block.php
│ │ │ ├── Deprecated.php
│ │ │ ├── Do.php
│ │ │ ├── Embed.php
│ │ │ ├── Extends.php
│ │ │ ├── Filter.php
│ │ │ ├── Flush.php
│ │ │ ├── For.php
│ │ │ ├── From.php
│ │ │ ├── If.php
│ │ │ ├── Import.php
│ │ │ ├── Include.php
│ │ │ ├── Macro.php
│ │ │ ├── Sandbox.php
│ │ │ ├── Set.php
│ │ │ ├── Spaceless.php
│ │ │ ├── Use.php
│ │ │ └── With.php
│ │ │ ├── TokenParserBroker.php
│ │ │ ├── TokenParserBrokerInterface.php
│ │ │ ├── TokenParserInterface.php
│ │ │ ├── TokenStream.php
│ │ │ └── Util
│ │ │ ├── DeprecationCollector.php
│ │ │ └── TemplateDirIterator.php
│ │ ├── phpunit.xml.dist
│ │ ├── src
│ │ ├── Cache
│ │ │ ├── CacheInterface.php
│ │ │ ├── FilesystemCache.php
│ │ │ └── NullCache.php
│ │ ├── Compiler.php
│ │ ├── Environment.php
│ │ ├── Error
│ │ │ ├── Error.php
│ │ │ ├── LoaderError.php
│ │ │ ├── RuntimeError.php
│ │ │ └── SyntaxError.php
│ │ ├── ExpressionParser.php
│ │ ├── Extension
│ │ │ ├── AbstractExtension.php
│ │ │ ├── CoreExtension.php
│ │ │ ├── DebugExtension.php
│ │ │ ├── EscaperExtension.php
│ │ │ ├── ExtensionInterface.php
│ │ │ ├── GlobalsInterface.php
│ │ │ ├── InitRuntimeInterface.php
│ │ │ ├── OptimizerExtension.php
│ │ │ ├── ProfilerExtension.php
│ │ │ ├── RuntimeExtensionInterface.php
│ │ │ ├── SandboxExtension.php
│ │ │ ├── StagingExtension.php
│ │ │ └── StringLoaderExtension.php
│ │ ├── FileExtensionEscapingStrategy.php
│ │ ├── Lexer.php
│ │ ├── Loader
│ │ │ ├── ArrayLoader.php
│ │ │ ├── ChainLoader.php
│ │ │ ├── ExistsLoaderInterface.php
│ │ │ ├── FilesystemLoader.php
│ │ │ ├── LoaderInterface.php
│ │ │ └── SourceContextLoaderInterface.php
│ │ ├── Markup.php
│ │ ├── Node
│ │ │ ├── AutoEscapeNode.php
│ │ │ ├── BlockNode.php
│ │ │ ├── BlockReferenceNode.php
│ │ │ ├── BodyNode.php
│ │ │ ├── CheckSecurityNode.php
│ │ │ ├── CheckToStringNode.php
│ │ │ ├── DeprecatedNode.php
│ │ │ ├── DoNode.php
│ │ │ ├── EmbedNode.php
│ │ │ ├── Expression
│ │ │ │ ├── AbstractExpression.php
│ │ │ │ ├── ArrayExpression.php
│ │ │ │ ├── ArrowFunctionExpression.php
│ │ │ │ ├── AssignNameExpression.php
│ │ │ │ ├── Binary
│ │ │ │ │ ├── AbstractBinary.php
│ │ │ │ │ ├── AddBinary.php
│ │ │ │ │ ├── AndBinary.php
│ │ │ │ │ ├── BitwiseAndBinary.php
│ │ │ │ │ ├── BitwiseOrBinary.php
│ │ │ │ │ ├── BitwiseXorBinary.php
│ │ │ │ │ ├── ConcatBinary.php
│ │ │ │ │ ├── DivBinary.php
│ │ │ │ │ ├── EndsWithBinary.php
│ │ │ │ │ ├── EqualBinary.php
│ │ │ │ │ ├── FloorDivBinary.php
│ │ │ │ │ ├── GreaterBinary.php
│ │ │ │ │ ├── GreaterEqualBinary.php
│ │ │ │ │ ├── InBinary.php
│ │ │ │ │ ├── LessBinary.php
│ │ │ │ │ ├── LessEqualBinary.php
│ │ │ │ │ ├── MatchesBinary.php
│ │ │ │ │ ├── ModBinary.php
│ │ │ │ │ ├── MulBinary.php
│ │ │ │ │ ├── NotEqualBinary.php
│ │ │ │ │ ├── NotInBinary.php
│ │ │ │ │ ├── OrBinary.php
│ │ │ │ │ ├── PowerBinary.php
│ │ │ │ │ ├── RangeBinary.php
│ │ │ │ │ ├── StartsWithBinary.php
│ │ │ │ │ └── SubBinary.php
│ │ │ │ ├── BlockReferenceExpression.php
│ │ │ │ ├── CallExpression.php
│ │ │ │ ├── ConditionalExpression.php
│ │ │ │ ├── ConstantExpression.php
│ │ │ │ ├── Filter
│ │ │ │ │ └── DefaultFilter.php
│ │ │ │ ├── FilterExpression.php
│ │ │ │ ├── FunctionExpression.php
│ │ │ │ ├── GetAttrExpression.php
│ │ │ │ ├── InlinePrint.php
│ │ │ │ ├── MethodCallExpression.php
│ │ │ │ ├── NameExpression.php
│ │ │ │ ├── NullCoalesceExpression.php
│ │ │ │ ├── ParentExpression.php
│ │ │ │ ├── TempNameExpression.php
│ │ │ │ ├── Test
│ │ │ │ │ ├── ConstantTest.php
│ │ │ │ │ ├── DefinedTest.php
│ │ │ │ │ ├── DivisiblebyTest.php
│ │ │ │ │ ├── EvenTest.php
│ │ │ │ │ ├── NullTest.php
│ │ │ │ │ ├── OddTest.php
│ │ │ │ │ └── SameasTest.php
│ │ │ │ ├── TestExpression.php
│ │ │ │ └── Unary
│ │ │ │ │ ├── AbstractUnary.php
│ │ │ │ │ ├── NegUnary.php
│ │ │ │ │ ├── NotUnary.php
│ │ │ │ │ └── PosUnary.php
│ │ │ ├── FlushNode.php
│ │ │ ├── ForLoopNode.php
│ │ │ ├── ForNode.php
│ │ │ ├── IfNode.php
│ │ │ ├── ImportNode.php
│ │ │ ├── IncludeNode.php
│ │ │ ├── MacroNode.php
│ │ │ ├── ModuleNode.php
│ │ │ ├── Node.php
│ │ │ ├── NodeCaptureInterface.php
│ │ │ ├── NodeOutputInterface.php
│ │ │ ├── PrintNode.php
│ │ │ ├── SandboxNode.php
│ │ │ ├── SandboxedPrintNode.php
│ │ │ ├── SetNode.php
│ │ │ ├── SetTempNode.php
│ │ │ ├── SpacelessNode.php
│ │ │ ├── TextNode.php
│ │ │ └── WithNode.php
│ │ ├── NodeTraverser.php
│ │ ├── NodeVisitor
│ │ │ ├── AbstractNodeVisitor.php
│ │ │ ├── EscaperNodeVisitor.php
│ │ │ ├── NodeVisitorInterface.php
│ │ │ ├── OptimizerNodeVisitor.php
│ │ │ ├── SafeAnalysisNodeVisitor.php
│ │ │ └── SandboxNodeVisitor.php
│ │ ├── Parser.php
│ │ ├── Profiler
│ │ │ ├── Dumper
│ │ │ │ ├── BaseDumper.php
│ │ │ │ ├── BlackfireDumper.php
│ │ │ │ ├── HtmlDumper.php
│ │ │ │ └── TextDumper.php
│ │ │ ├── Node
│ │ │ │ ├── EnterProfileNode.php
│ │ │ │ └── LeaveProfileNode.php
│ │ │ ├── NodeVisitor
│ │ │ │ └── ProfilerNodeVisitor.php
│ │ │ └── Profile.php
│ │ ├── RuntimeLoader
│ │ │ ├── ContainerRuntimeLoader.php
│ │ │ ├── FactoryRuntimeLoader.php
│ │ │ └── RuntimeLoaderInterface.php
│ │ ├── Sandbox
│ │ │ ├── SecurityError.php
│ │ │ ├── SecurityNotAllowedFilterError.php
│ │ │ ├── SecurityNotAllowedFunctionError.php
│ │ │ ├── SecurityNotAllowedMethodError.php
│ │ │ ├── SecurityNotAllowedPropertyError.php
│ │ │ ├── SecurityNotAllowedTagError.php
│ │ │ ├── SecurityPolicy.php
│ │ │ └── SecurityPolicyInterface.php
│ │ ├── Source.php
│ │ ├── Template.php
│ │ ├── TemplateWrapper.php
│ │ ├── Test
│ │ │ ├── IntegrationTestCase.php
│ │ │ └── NodeTestCase.php
│ │ ├── Token.php
│ │ ├── TokenParser
│ │ │ ├── AbstractTokenParser.php
│ │ │ ├── ApplyTokenParser.php
│ │ │ ├── AutoEscapeTokenParser.php
│ │ │ ├── BlockTokenParser.php
│ │ │ ├── DeprecatedTokenParser.php
│ │ │ ├── DoTokenParser.php
│ │ │ ├── EmbedTokenParser.php
│ │ │ ├── ExtendsTokenParser.php
│ │ │ ├── FilterTokenParser.php
│ │ │ ├── FlushTokenParser.php
│ │ │ ├── ForTokenParser.php
│ │ │ ├── FromTokenParser.php
│ │ │ ├── IfTokenParser.php
│ │ │ ├── ImportTokenParser.php
│ │ │ ├── IncludeTokenParser.php
│ │ │ ├── MacroTokenParser.php
│ │ │ ├── SandboxTokenParser.php
│ │ │ ├── SetTokenParser.php
│ │ │ ├── SpacelessTokenParser.php
│ │ │ ├── TokenParserInterface.php
│ │ │ ├── UseTokenParser.php
│ │ │ └── WithTokenParser.php
│ │ ├── TokenStream.php
│ │ ├── TwigFilter.php
│ │ ├── TwigFunction.php
│ │ ├── TwigTest.php
│ │ └── Util
│ │ │ ├── DeprecationCollector.php
│ │ │ └── TemplateDirIterator.php
│ │ └── test
│ │ └── Twig
│ │ └── Tests
│ │ ├── AutoloaderTest.php
│ │ ├── Cache
│ │ └── FilesystemTest.php
│ │ ├── CompilerTest.php
│ │ ├── ContainerRuntimeLoaderTest.php
│ │ ├── CustomExtensionTest.php
│ │ ├── EnvironmentTest.php
│ │ ├── ErrorTest.php
│ │ ├── ExpressionParserTest.php
│ │ ├── Extension
│ │ ├── CoreTest.php
│ │ └── SandboxTest.php
│ │ ├── FactoryRuntimeLoaderTest.php
│ │ ├── FileCachingTest.php
│ │ ├── FileExtensionEscapingStrategyTest.php
│ │ ├── FilesystemHelper.php
│ │ ├── Fixtures
│ │ ├── autoescape
│ │ │ ├── block.test
│ │ │ └── name.test
│ │ ├── errors
│ │ │ ├── base.html
│ │ │ ├── index.html
│ │ │ └── leak-output.php
│ │ ├── exceptions
│ │ │ ├── child_contents_outside_blocks.test
│ │ │ ├── exception_in_extension_extends.test
│ │ │ ├── exception_in_extension_include.test
│ │ │ ├── multiline_array_with_undefined_variable.test
│ │ │ ├── multiline_array_with_undefined_variable_again.test
│ │ │ ├── multiline_function_with_undefined_variable.test
│ │ │ ├── multiline_function_with_unknown_argument.test
│ │ │ ├── multiline_tag_with_undefined_variable.test
│ │ │ ├── strict_comparison_operator.test
│ │ │ ├── syntax_error_in_reused_template.test
│ │ │ ├── unclosed_tag.test
│ │ │ ├── undefined_parent.test
│ │ │ ├── undefined_template_in_child_template.test
│ │ │ └── undefined_trait.test
│ │ ├── expressions
│ │ │ ├── _self.test
│ │ │ ├── array.test
│ │ │ ├── array_call.test
│ │ │ ├── binary.test
│ │ │ ├── bitwise.test
│ │ │ ├── call_argument_defined_twice.test
│ │ │ ├── call_positional_arg_after_named_arg.test
│ │ │ ├── comparison.test
│ │ │ ├── divisibleby.test
│ │ │ ├── dotdot.test
│ │ │ ├── ends_with.test
│ │ │ ├── floats.test
│ │ │ ├── grouping.test
│ │ │ ├── literals.test
│ │ │ ├── magic_call.test
│ │ │ ├── matches.test
│ │ │ ├── method_call.test
│ │ │ ├── negative_numbers.test
│ │ │ ├── not_arrow_fn.test
│ │ │ ├── operators_as_variables.test
│ │ │ ├── postfix.test
│ │ │ ├── power.test
│ │ │ ├── sameas.test
│ │ │ ├── starts_with.test
│ │ │ ├── string_operator_as_var_assignment.test
│ │ │ ├── strings.test
│ │ │ ├── ternary_operator.test
│ │ │ ├── ternary_operator_noelse.test
│ │ │ ├── ternary_operator_nothen.test
│ │ │ ├── two_word_operators_as_variables.test
│ │ │ ├── unary.test
│ │ │ ├── unary_macro_arguments.test
│ │ │ └── unary_precedence.test
│ │ ├── filters
│ │ │ ├── abs.test
│ │ │ ├── batch.test
│ │ │ ├── batch_float.test
│ │ │ ├── batch_with_empty_fill.test
│ │ │ ├── batch_with_exact_elements.test
│ │ │ ├── batch_with_fill.test
│ │ │ ├── batch_with_keys.test
│ │ │ ├── batch_with_more_elements.test
│ │ │ ├── batch_with_zero_elements.test
│ │ │ ├── convert_encoding.test
│ │ │ ├── date.test
│ │ │ ├── date_default_format.test
│ │ │ ├── date_default_format_interval.test
│ │ │ ├── date_immutable.test
│ │ │ ├── date_interval.test
│ │ │ ├── date_modify.test
│ │ │ ├── date_namedargs.test
│ │ │ ├── default.test
│ │ │ ├── dynamic_filter.test
│ │ │ ├── escape.test
│ │ │ ├── escape_html_attr.test
│ │ │ ├── escape_javascript.test
│ │ │ ├── escape_non_supported_charset.test
│ │ │ ├── filter.test
│ │ │ ├── filter_php_55.test
│ │ │ ├── filter_php_56.test
│ │ │ ├── first.test
│ │ │ ├── force_escape.test
│ │ │ ├── format.test
│ │ │ ├── join.test
│ │ │ ├── json_encode.test
│ │ │ ├── last.test
│ │ │ ├── length.test
│ │ │ ├── length_utf8.test
│ │ │ ├── map.test
│ │ │ ├── merge.test
│ │ │ ├── nl2br.test
│ │ │ ├── number_format.test
│ │ │ ├── number_format_default.test
│ │ │ ├── reduce.test
│ │ │ ├── replace.test
│ │ │ ├── replace_invalid_arg.test
│ │ │ ├── reverse.test
│ │ │ ├── round.test
│ │ │ ├── slice.test
│ │ │ ├── sort.test
│ │ │ ├── spaceless.test
│ │ │ ├── special_chars.test
│ │ │ ├── split.test
│ │ │ ├── split_utf8.test
│ │ │ ├── static_calls.test
│ │ │ ├── trim.test
│ │ │ ├── urlencode.test
│ │ │ └── urlencode_deprecated.test
│ │ ├── functions
│ │ │ ├── attribute.test
│ │ │ ├── block.test
│ │ │ ├── block_with_template.test
│ │ │ ├── block_without_name.test
│ │ │ ├── constant.test
│ │ │ ├── cycle.test
│ │ │ ├── date.test
│ │ │ ├── date_namedargs.test
│ │ │ ├── dump.test
│ │ │ ├── dump_array.test
│ │ │ ├── dynamic_function.test
│ │ │ ├── include
│ │ │ │ ├── assignment.test
│ │ │ │ ├── autoescaping.test
│ │ │ │ ├── basic.test
│ │ │ │ ├── expression.test
│ │ │ │ ├── ignore_missing.test
│ │ │ │ ├── ignore_missing_exists.test
│ │ │ │ ├── include_missing_extends.test
│ │ │ │ ├── missing.test
│ │ │ │ ├── missing_nested.test
│ │ │ │ ├── sandbox.test
│ │ │ │ ├── sandbox_disabling.test
│ │ │ │ ├── sandbox_disabling_ignore_missing.test
│ │ │ │ ├── template_instance.test
│ │ │ │ ├── templates_as_array.test
│ │ │ │ ├── with_context.test
│ │ │ │ └── with_variables.test
│ │ │ ├── include_template_from_string.test
│ │ │ ├── magic_call.test
│ │ │ ├── magic_call53.test
│ │ │ ├── max.test
│ │ │ ├── min.test
│ │ │ ├── range.test
│ │ │ ├── recursive_block_with_inheritance.test
│ │ │ ├── source.test
│ │ │ ├── special_chars.test
│ │ │ ├── static_calls.test
│ │ │ ├── template_from_string.test
│ │ │ └── template_from_string_error.test
│ │ ├── macros
│ │ │ ├── default_values.test
│ │ │ ├── nested_calls.test
│ │ │ ├── reserved_variables.test
│ │ │ ├── simple.test
│ │ │ ├── varargs.test
│ │ │ ├── varargs_argument.test
│ │ │ └── with_filters.test
│ │ ├── regression
│ │ │ ├── block_names_unicity.test
│ │ │ ├── combined_debug_info.test
│ │ │ ├── empty_token.test
│ │ │ ├── issue_1143.test
│ │ │ ├── multi_word_tests.test
│ │ │ ├── simple_xml_element.test
│ │ │ └── strings_like_numbers.test
│ │ ├── tags
│ │ │ ├── apply
│ │ │ │ ├── basic.test
│ │ │ │ ├── json_encode.test
│ │ │ │ ├── multiple.test
│ │ │ │ ├── nested.test
│ │ │ │ ├── scope.test
│ │ │ │ ├── with_for_tag.test
│ │ │ │ └── with_if_tag.test
│ │ │ ├── autoescape
│ │ │ │ ├── basic.test
│ │ │ │ ├── blocks.test
│ │ │ │ ├── double_escaping.test
│ │ │ │ ├── functions.test
│ │ │ │ ├── literal.test
│ │ │ │ ├── nested.test
│ │ │ │ ├── objects.test
│ │ │ │ ├── raw.test
│ │ │ │ ├── strategy.legacy.test
│ │ │ │ ├── strategy.test
│ │ │ │ ├── type.test
│ │ │ │ ├── with_filters.test
│ │ │ │ ├── with_filters_arguments.test
│ │ │ │ ├── with_pre_escape_filters.test
│ │ │ │ └── with_preserves_safety_filters.test
│ │ │ ├── block
│ │ │ │ ├── basic.test
│ │ │ │ ├── block_unique_name.test
│ │ │ │ └── special_chars.test
│ │ │ ├── deprecated
│ │ │ │ ├── block.legacy.test
│ │ │ │ ├── macro.legacy.test
│ │ │ │ └── template.legacy.test
│ │ │ ├── embed
│ │ │ │ ├── basic.test
│ │ │ │ ├── complex_dynamic_parent.test
│ │ │ │ ├── dynamic_parent.test
│ │ │ │ ├── error_line.test
│ │ │ │ ├── multiple.test
│ │ │ │ ├── nested.test
│ │ │ │ └── with_extends.test
│ │ │ ├── filter
│ │ │ │ ├── basic.test
│ │ │ │ ├── json_encode.test
│ │ │ │ ├── multiple.test
│ │ │ │ ├── nested.test
│ │ │ │ ├── scope.test
│ │ │ │ ├── with_for_tag.test
│ │ │ │ └── with_if_tag.test
│ │ │ ├── for
│ │ │ │ ├── condition.test
│ │ │ │ ├── context.test
│ │ │ │ ├── else.test
│ │ │ │ ├── inner_variables.test
│ │ │ │ ├── keys.test
│ │ │ │ ├── keys_and_values.test
│ │ │ │ ├── loop_context.test
│ │ │ │ ├── loop_context_local.test
│ │ │ │ ├── loop_not_defined.test
│ │ │ │ ├── loop_not_defined_cond.test
│ │ │ │ ├── nested_else.test
│ │ │ │ ├── objects.test
│ │ │ │ ├── objects_countable.test
│ │ │ │ ├── recursive.test
│ │ │ │ └── values.test
│ │ │ ├── from.test
│ │ │ ├── if
│ │ │ │ ├── basic.test
│ │ │ │ └── expression.test
│ │ │ ├── include
│ │ │ │ ├── basic.test
│ │ │ │ ├── expression.test
│ │ │ │ ├── ignore_missing.test
│ │ │ │ ├── ignore_missing_exists.test
│ │ │ │ ├── include_missing_extends.test
│ │ │ │ ├── missing.test
│ │ │ │ ├── missing_nested.test
│ │ │ │ ├── only.test
│ │ │ │ ├── template_instance.test
│ │ │ │ ├── templates_as_array.test
│ │ │ │ └── with_variables.test
│ │ │ ├── inheritance
│ │ │ │ ├── basic.test
│ │ │ │ ├── block_expr.test
│ │ │ │ ├── block_expr2.test
│ │ │ │ ├── conditional.test
│ │ │ │ ├── dynamic.test
│ │ │ │ ├── empty.test
│ │ │ │ ├── extends_as_array.test
│ │ │ │ ├── extends_as_array_with_empty_name.test
│ │ │ │ ├── extends_as_array_with_null_name.test
│ │ │ │ ├── extends_in_block.test
│ │ │ │ ├── extends_in_macro.test
│ │ │ │ ├── multiple.test
│ │ │ │ ├── multiple_dynamic.test
│ │ │ │ ├── nested_blocks.test
│ │ │ │ ├── nested_blocks_parent_only.test
│ │ │ │ ├── nested_inheritance.test
│ │ │ │ ├── parent.test
│ │ │ │ ├── parent_as_template_wrapper.test
│ │ │ │ ├── parent_change.test
│ │ │ │ ├── parent_isolation.test
│ │ │ │ ├── parent_nested.test
│ │ │ │ ├── parent_without_extends.test
│ │ │ │ ├── parent_without_extends_but_traits.test
│ │ │ │ ├── template_instance.test
│ │ │ │ └── use.test
│ │ │ ├── macro
│ │ │ │ ├── basic.test
│ │ │ │ ├── endmacro_name.test
│ │ │ │ ├── external.test
│ │ │ │ ├── from.test
│ │ │ │ ├── from_in_block_is_local.test
│ │ │ │ ├── from_local_override.test
│ │ │ │ ├── from_macro_in_a_macro.test
│ │ │ │ ├── from_nested_blocks.test
│ │ │ │ ├── from_nested_blocks_with_global_macro.test
│ │ │ │ ├── from_syntax_error.test
│ │ │ │ ├── from_with_reserved_name.test
│ │ │ │ ├── global.test
│ │ │ │ ├── import_and_blocks.test
│ │ │ │ ├── import_from_string_template.test
│ │ │ │ ├── import_in_block_is_local.test
│ │ │ │ ├── import_local_override.test
│ │ │ │ ├── import_macro_in_a_macro.test
│ │ │ │ ├── import_nested_blocks.legacy.test
│ │ │ │ ├── import_nested_blocks_with_global_macro.legacy.test
│ │ │ │ ├── import_self_parent.test
│ │ │ │ ├── import_syntax_error.test
│ │ │ │ ├── import_with_reserved_name.test
│ │ │ │ ├── reserved_name.test
│ │ │ │ ├── self_import.test
│ │ │ │ ├── special_chars.test
│ │ │ │ └── super_globals.test
│ │ │ ├── raw
│ │ │ │ ├── basic.legacy.test
│ │ │ │ ├── mixed_usage_with_raw.legacy.test
│ │ │ │ └── whitespace_control.legacy.test
│ │ │ ├── sandbox
│ │ │ │ ├── array.test
│ │ │ │ ├── not_valid1.test
│ │ │ │ ├── not_valid2.test
│ │ │ │ └── simple.test
│ │ │ ├── set
│ │ │ │ ├── basic.test
│ │ │ │ ├── capture-empty.test
│ │ │ │ ├── capture.test
│ │ │ │ ├── capture_scope.test
│ │ │ │ ├── expression.test
│ │ │ │ ├── inheritance.test
│ │ │ │ ├── inheritance_overriding.test
│ │ │ │ └── mutating.test
│ │ │ ├── spaceless
│ │ │ │ └── simple.test
│ │ │ ├── special_chars.test
│ │ │ ├── use
│ │ │ │ ├── aliases.test
│ │ │ │ ├── basic.test
│ │ │ │ ├── deep.test
│ │ │ │ ├── deep_empty.test
│ │ │ │ ├── inheritance.test
│ │ │ │ ├── inheritance2.test
│ │ │ │ ├── multiple.test
│ │ │ │ ├── multiple_aliases.test
│ │ │ │ ├── parent_block.test
│ │ │ │ ├── parent_block2.test
│ │ │ │ ├── parent_block3.test
│ │ │ │ └── use_with_parent.test
│ │ │ ├── verbatim
│ │ │ │ ├── basic.test
│ │ │ │ ├── mixed_usage_with_raw.test
│ │ │ │ └── whitespace_control.test
│ │ │ └── with
│ │ │ │ ├── basic.test
│ │ │ │ ├── expression.test
│ │ │ │ ├── globals.test
│ │ │ │ ├── iterable.test
│ │ │ │ ├── nested.test
│ │ │ │ ├── with_no_hash.test
│ │ │ │ └── with_only.test
│ │ ├── tests
│ │ │ ├── array.test
│ │ │ ├── constant.test
│ │ │ ├── defined.test
│ │ │ ├── defined_for_attribute.test
│ │ │ ├── defined_for_blocks.test
│ │ │ ├── defined_for_blocks_with_template.test
│ │ │ ├── defined_for_constants.test
│ │ │ ├── defined_on_complex_expr.test
│ │ │ ├── dynamic_test.test
│ │ │ ├── empty.test
│ │ │ ├── even.test
│ │ │ ├── in.test
│ │ │ ├── in_with_objects.test
│ │ │ ├── iterable.test
│ │ │ ├── null_coalesce.test
│ │ │ └── odd.test
│ │ └── whitespace
│ │ │ ├── trim_block.test
│ │ │ ├── trim_delimiter_as_strings.test
│ │ │ ├── trim_left.test
│ │ │ ├── trim_line_left.test
│ │ │ ├── trim_line_right.test
│ │ │ └── trim_right.test
│ │ ├── IntegrationTest.php
│ │ ├── LegacyFixtures
│ │ ├── autoescape
│ │ │ └── filename.legacy.test
│ │ ├── functions
│ │ │ └── undefined_block.legacy.test
│ │ └── test.legacy.test
│ │ ├── LegacyIntegrationTest.php
│ │ ├── LexerTest.php
│ │ ├── Loader
│ │ ├── ArrayTest.php
│ │ ├── ChainTest.php
│ │ ├── FilesystemTest.php
│ │ └── Fixtures
│ │ │ ├── inheritance
│ │ │ ├── array_inheritance_empty_parent.html.twig
│ │ │ ├── array_inheritance_nonexistent_parent.html.twig
│ │ │ ├── array_inheritance_null_parent.html.twig
│ │ │ ├── array_inheritance_valid_parent.html.twig
│ │ │ ├── parent.html.twig
│ │ │ └── spare_parent.html.twig
│ │ │ ├── named
│ │ │ └── index.html
│ │ │ ├── named_bis
│ │ │ └── index.html
│ │ │ ├── named_final
│ │ │ └── index.html
│ │ │ ├── named_quater
│ │ │ └── named_absolute.html
│ │ │ ├── named_ter
│ │ │ └── index.html
│ │ │ ├── normal
│ │ │ └── index.html
│ │ │ ├── normal_bis
│ │ │ └── index.html
│ │ │ ├── normal_final
│ │ │ └── index.html
│ │ │ ├── normal_ter
│ │ │ └── index.html
│ │ │ ├── phar
│ │ │ └── phar-sample.phar
│ │ │ └── themes
│ │ │ ├── theme1
│ │ │ └── blocks.html.twig
│ │ │ └── theme2
│ │ │ └── blocks.html.twig
│ │ ├── NativeExtensionTest.php
│ │ ├── Node
│ │ ├── AutoEscapeTest.php
│ │ ├── BlockReferenceTest.php
│ │ ├── BlockTest.php
│ │ ├── DeprecatedTest.php
│ │ ├── DoTest.php
│ │ ├── Expression
│ │ │ ├── ArrayTest.php
│ │ │ ├── AssignNameTest.php
│ │ │ ├── Binary
│ │ │ │ ├── AddTest.php
│ │ │ │ ├── AndTest.php
│ │ │ │ ├── ConcatTest.php
│ │ │ │ ├── DivTest.php
│ │ │ │ ├── FloorDivTest.php
│ │ │ │ ├── ModTest.php
│ │ │ │ ├── MulTest.php
│ │ │ │ ├── OrTest.php
│ │ │ │ └── SubTest.php
│ │ │ ├── CallTest.php
│ │ │ ├── ConditionalTest.php
│ │ │ ├── ConstantTest.php
│ │ │ ├── FilterTest.php
│ │ │ ├── FunctionTest.php
│ │ │ ├── GetAttrTest.php
│ │ │ ├── NameTest.php
│ │ │ ├── NullCoalesceTest.php
│ │ │ ├── PHP53
│ │ │ │ ├── FilterInclude.php
│ │ │ │ ├── FunctionInclude.php
│ │ │ │ └── TestInclude.php
│ │ │ ├── ParentTest.php
│ │ │ ├── TestTest.php
│ │ │ └── Unary
│ │ │ │ ├── NegTest.php
│ │ │ │ ├── NotTest.php
│ │ │ │ └── PosTest.php
│ │ ├── ForTest.php
│ │ ├── IfTest.php
│ │ ├── ImportTest.php
│ │ ├── IncludeTest.php
│ │ ├── MacroTest.php
│ │ ├── ModuleTest.php
│ │ ├── PrintTest.php
│ │ ├── SandboxTest.php
│ │ ├── SetTest.php
│ │ ├── SpacelessTest.php
│ │ └── TextTest.php
│ │ ├── NodeTraverserTest.php
│ │ ├── NodeVisitor
│ │ └── OptimizerTest.php
│ │ ├── ParserTest.php
│ │ ├── Profiler
│ │ ├── Dumper
│ │ │ ├── AbstractTest.php
│ │ │ ├── BlackfireTest.php
│ │ │ ├── HtmlTest.php
│ │ │ └── TextTest.php
│ │ └── ProfileTest.php
│ │ ├── TemplateTest.php
│ │ ├── TemplateWrapperTest.php
│ │ ├── TokenStreamTest.php
│ │ ├── Util
│ │ └── DeprecationCollectorTest.php
│ │ └── escapingTest.php
│ └── yansongda
│ ├── pay
│ ├── .gitignore
│ ├── ISSUE_TEMPLATE.md
│ ├── LICENSE
│ ├── README.md
│ ├── SUMMARY.md
│ ├── composer.json
│ ├── docs
│ │ ├── alipay
│ │ │ ├── README.md
│ │ │ ├── cancel.md
│ │ │ ├── close.md
│ │ │ ├── download.md
│ │ │ ├── find.md
│ │ │ ├── pay.md
│ │ │ ├── refund.md
│ │ │ ├── success.md
│ │ │ └── verify.md
│ │ ├── others
│ │ │ ├── faq.md
│ │ │ └── others.md
│ │ └── wechat
│ │ │ ├── README.md
│ │ │ ├── cancel.md
│ │ │ ├── close.md
│ │ │ ├── find.md
│ │ │ ├── pay.md
│ │ │ ├── refund.md
│ │ │ ├── success.md
│ │ │ └── verify.md
│ ├── phpunit.xml.dist
│ ├── src
│ │ ├── Contracts
│ │ │ ├── GatewayApplicationInterface.php
│ │ │ └── GatewayInterface.php
│ │ ├── Exceptions
│ │ │ ├── Exception.php
│ │ │ ├── GatewayException.php
│ │ │ ├── InvalidArgumentException.php
│ │ │ ├── InvalidConfigException.php
│ │ │ ├── InvalidGatewayException.php
│ │ │ └── InvalidSignException.php
│ │ ├── Gateways
│ │ │ ├── Alipay.php
│ │ │ ├── Alipay
│ │ │ │ ├── AppGateway.php
│ │ │ │ ├── PosGateway.php
│ │ │ │ ├── ScanGateway.php
│ │ │ │ ├── Support.php
│ │ │ │ ├── TransferGateway.php
│ │ │ │ ├── WapGateway.php
│ │ │ │ └── WebGateway.php
│ │ │ ├── Wechat.php
│ │ │ └── Wechat
│ │ │ │ ├── AppGateway.php
│ │ │ │ ├── Gateway.php
│ │ │ │ ├── GroupRedpackGateway.php
│ │ │ │ ├── MiniappGateway.php
│ │ │ │ ├── MpGateway.php
│ │ │ │ ├── PosGateway.php
│ │ │ │ ├── RedpackGateway.php
│ │ │ │ ├── ScanGateway.php
│ │ │ │ ├── Support.php
│ │ │ │ ├── TransferGateway.php
│ │ │ │ └── WapGateway.php
│ │ ├── Log.php
│ │ └── Pay.php
│ └── tests
│ │ ├── PayTest.php
│ │ └── TestCase.php
│ └── supports
│ ├── .gitignore
│ ├── LICENSE
│ ├── README.md
│ ├── composer.json
│ └── src
│ ├── Arr.php
│ ├── Collection.php
│ ├── Config.php
│ ├── Str.php
│ └── Traits
│ └── HasHttpRequest.php
├── template
├── .gitignore
├── .htaccess
└── default
│ ├── article
│ ├── article.html
│ └── articleDetail.html
│ ├── block
│ ├── article-list.html
│ ├── tags-hot.html
│ └── tags-new.html
│ ├── diy
│ └── demo.html
│ ├── index
│ └── index.html
│ ├── main
│ ├── 404.html
│ ├── footer.html
│ ├── header.html
│ └── main.html
│ ├── page
│ └── page.html
│ ├── search
│ └── search.html
│ ├── tag
│ ├── tag.html
│ └── tagDetail.html
│ └── template.json
└── think
/.gitignore:
--------------------------------------------------------------------------------
1 | .idea
2 | .project
3 | *.DS_Store
4 | *.log
--------------------------------------------------------------------------------
/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | RewriteEngine on
3 | RewriteCond %{REQUEST_FILENAME} !-d
4 | RewriteCond %{REQUEST_FILENAME} !-f
5 | RewriteRule ^(.*)$ index.php?s=/$1 [QSA,PT,L]
6 |
--------------------------------------------------------------------------------
/addons/.gitignore:
--------------------------------------------------------------------------------
1 | !.htaccess
2 | !.gitignore
3 | /collectone
4 | /diyTag
5 | /temp
--------------------------------------------------------------------------------
/addons/ad/uninstall.sql:
--------------------------------------------------------------------------------
1 | DROP TABLE mip_ad;
--------------------------------------------------------------------------------
/addons/ad/view/admin/ad.routes:
--------------------------------------------------------------------------------
1 | {
2 | name: 'ad',
3 | path: '/:mod/ad/:dataId?',
4 | component: Ad
5 | },
--------------------------------------------------------------------------------
/addons/collectHuochetou/install.sql:
--------------------------------------------------------------------------------
1 |
2 | BEGIN;
3 | INSERT INTO `mip_key` VALUES ('collect_huochetou', 'www.mipjz.com');
4 | COMMIT;
--------------------------------------------------------------------------------
/addons/collectHuochetou/uninstall.sql:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/addons/collectHuochetou/uninstall.sql
--------------------------------------------------------------------------------
/addons/collectHuochetou/view/admin/collectHuochetou.routes:
--------------------------------------------------------------------------------
1 | {
2 | name: 'collectHuochetou',
3 | path: '/:mod/collectHuochetou/:dataId?',
4 | component: CollectHuochetou
5 | },
--------------------------------------------------------------------------------
/addons/friendlink/uninstall.sql:
--------------------------------------------------------------------------------
1 | DROP TABLE mip_friendlink;
--------------------------------------------------------------------------------
/addons/friendlink/view/admin/friendlink.routes:
--------------------------------------------------------------------------------
1 | {
2 | name: 'friendlink',
3 | path: '/:mod/friendlink/:dataId?',
4 | component: Friendlink
5 | },
--------------------------------------------------------------------------------
/addons/spider/route.php:
--------------------------------------------------------------------------------
1 | 98,
3 | 'path' => './app/addons/adminMenu.html',
'routes' => './app/addons/adminRoutes.routes',
4 | ];
--------------------------------------------------------------------------------
/app/addons/adminRoutes.routes:
--------------------------------------------------------------------------------
1 | {
2 | name: 'addons/addons',
3 | path: '/:mod/addons/:dataId?',
4 | component: Addons
5 | },
--------------------------------------------------------------------------------
/app/article/adminMenu.php:
--------------------------------------------------------------------------------
1 | 2,
4 | 'path' => './app/article/adminMenu.html',
5 | 'routes' => './app/article/adminRoutes.routes',
6 | ];
--------------------------------------------------------------------------------
/app/diy/controller/.htaccess:
--------------------------------------------------------------------------------
1 | deny from all
--------------------------------------------------------------------------------
/app/index/adminMenu.php:
--------------------------------------------------------------------------------
1 | 1,
4 | 'path' => './app/index/adminMenu.html',
5 | 'routes' => './app/index/adminRoutes.routes'
6 | ];
--------------------------------------------------------------------------------
/app/index/adminRoutes.routes:
--------------------------------------------------------------------------------
1 | {
2 | name: '/',
3 | path: '/:dataId?',
4 | component: Index
5 | },
--------------------------------------------------------------------------------
/app/install/controller/.htaccess:
--------------------------------------------------------------------------------
1 | deny from all
--------------------------------------------------------------------------------
/app/search/route.php:
--------------------------------------------------------------------------------
1 | 99,
4 | 'path' => './app/setting/adminMenu.html',
5 | 'routes' => './app/setting/adminRoutes.routes'
6 | ];
--------------------------------------------------------------------------------
/app/tag/adminMenu.php:
--------------------------------------------------------------------------------
1 | 5,
4 | 'path' => './app/tag/adminMenu.html',
5 | 'routes' => './app/tag/adminRoutes.routes',
6 | ];
--------------------------------------------------------------------------------
/app/user/adminMenu.php:
--------------------------------------------------------------------------------
1 | 8,
5 | 'path' => './app/user/adminMenu.html',
6 | 'routes' => './app/user/adminRoutes.routes'
7 | ];
--------------------------------------------------------------------------------
/app/widget/adminMenu.php:
--------------------------------------------------------------------------------
1 | 97,
4 | 'path' => './app/widget/adminMenu.html',
5 | 'routes' => './app/widget/adminRoutes.routes'
6 | ];
--------------------------------------------------------------------------------
/bcloud_nginx_user.conf:
--------------------------------------------------------------------------------
1 | location / {
2 | if (!-e $request_filename) {
3 | rewrite ^(.*)$ /index.php?s=/$1 last;
4 | }
5 | }
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/favicon.ico
--------------------------------------------------------------------------------
/public/.htaccess:
--------------------------------------------------------------------------------
1 |
2 | RewriteEngine on
3 | RewriteBase /
4 | RewriteCond %{REQUEST_FILENAME} !-d
5 | RewriteCond %{REQUEST_FILENAME} !-f
6 | RewriteRule ^(.*)$ /index.php?s=/$1 [QSA,PT,L]
7 |
8 |
--------------------------------------------------------------------------------
/public/assets/admin/images/mobile-preview/phone-bg.v3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/admin/images/mobile-preview/phone-bg.v3.png
--------------------------------------------------------------------------------
/public/assets/admin/images/mobile-preview/phone-bottom.v3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/admin/images/mobile-preview/phone-bottom.v3.png
--------------------------------------------------------------------------------
/public/assets/admin/images/mobile-preview/phone-top.v3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/admin/images/mobile-preview/phone-top.v3.png
--------------------------------------------------------------------------------
/public/assets/common/css/fonts/ionicons.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/css/fonts/ionicons.ttf
--------------------------------------------------------------------------------
/public/assets/common/css/fonts/ionicons.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/css/fonts/ionicons.woff
--------------------------------------------------------------------------------
/public/assets/common/css/fonts/ionicons.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/css/fonts/ionicons.woff2
--------------------------------------------------------------------------------
/public/assets/common/images/avatar.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/avatar.jpg
--------------------------------------------------------------------------------
/public/assets/common/images/login-comments.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/login-comments.png
--------------------------------------------------------------------------------
/public/assets/common/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/logo.png
--------------------------------------------------------------------------------
/public/assets/common/images/no-images.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/no-images.jpg
--------------------------------------------------------------------------------
/public/assets/common/images/weixin.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/weixin.png
--------------------------------------------------------------------------------
/public/assets/common/images/zhifubao.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/common/images/zhifubao.png
--------------------------------------------------------------------------------
/public/assets/default/images/no-images.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/default/images/no-images.jpg
--------------------------------------------------------------------------------
/public/assets/plugin/simditor/images/image.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/assets/plugin/simditor/images/image.png
--------------------------------------------------------------------------------
/public/assets/plugin/simditor/scripts/page-doc.js:
--------------------------------------------------------------------------------
1 | (function() {
2 | $(function() {
3 | var $page;
4 | return $page = $('.page-doc');
5 | });
6 |
7 | }).call(this);
8 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/public/favicon.ico
--------------------------------------------------------------------------------
/public/install/.gitignore:
--------------------------------------------------------------------------------
1 | /*
2 | !.gitignore
--------------------------------------------------------------------------------
/public/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/public/uploads/.gitignore:
--------------------------------------------------------------------------------
1 | /*
2 | !.htaccess
3 | !.gitignore
--------------------------------------------------------------------------------
/robots.txt:
--------------------------------------------------------------------------------
1 | User-agent: *
2 | Disallow:
3 |
--------------------------------------------------------------------------------
/runtime/.gitignore:
--------------------------------------------------------------------------------
1 | *
2 | !.gitignore
--------------------------------------------------------------------------------
/system/.htaccess:
--------------------------------------------------------------------------------
1 | deny from all
--------------------------------------------------------------------------------
/system/library/HTMLPurifier.composer.php:
--------------------------------------------------------------------------------
1 |
2 | ]>
3 |
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/config/Tests/Fixtures/Util/invalid.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/config/Tests/Fixtures/Util/invalid_schema.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/config/Tests/Fixtures/Util/valid.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/config/Tests/Fixtures/foo.xml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/config/Tests/Fixtures/foo.xml
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 | composer.lock
3 | phpunit.xml
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/ParentNotExists.php:
--------------------------------------------------------------------------------
1 | setParameter('php', 'php');
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/includes/HotPath/C1.php:
--------------------------------------------------------------------------------
1 | setParameter('with_wrong_ext', 'from php');
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/php/simple.php:
--------------------------------------------------------------------------------
1 | setParameter('foo', 'foo');
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/xml/nonvalid.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/xml/withdoctype.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/anonymous_services_alias.yml:
--------------------------------------------------------------------------------
1 | services:
2 | Bar: ~
3 |
4 | Foo:
5 | arguments:
6 | - !service
7 | alias: Bar
8 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/anonymous_services_in_parameters.yml:
--------------------------------------------------------------------------------
1 | parameters:
2 | foo: [ !service { } ]
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_calls.yml:
--------------------------------------------------------------------------------
1 | services:
2 | method_call1:
3 | class: FooClass
4 | calls: foo
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_decorates.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo:
3 | class: stdClass
4 | bar:
5 | class: stdClass
6 | decorates: "@foo"
7 | arguments: ["@bar.inner"]
8 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_empty_defaults.yml:
--------------------------------------------------------------------------------
1 | services:
2 | _defaults:
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_empty_instanceof.yml:
--------------------------------------------------------------------------------
1 | services:
2 | _instanceof:
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_format.yml:
--------------------------------------------------------------------------------
1 | parameters:
2 | FOO: bar
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_import.yml:
--------------------------------------------------------------------------------
1 | imports:
2 | - { resource: ~ }
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_imports.yml:
--------------------------------------------------------------------------------
1 | imports:
2 | foo:bar
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_parameters.yml:
--------------------------------------------------------------------------------
1 | parameters:
2 | foo:bar
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_service.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo: bar
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_services.yml:
--------------------------------------------------------------------------------
1 | services: foo
2 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_types1.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo_service:
3 | class: FooClass
4 | # types is not an array
5 | autowiring_types: 1
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bad_types2.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo_service:
3 | class: FooClass
4 | # autowiring_types is not a string
5 | autowiring_types: [ 1 ]
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/badtag1.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo_service:
3 | class: FooClass
4 | # tags is not an array
5 | tags: string
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/badtag2.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo_service:
3 | class: FooClass
4 | tags:
5 | # tag is missing the name key
6 | foo_tag: { foo: bar }
7 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/bar/services.yml:
--------------------------------------------------------------------------------
1 | services:
2 | AppBundle\Foo:
3 | arguments:
4 | - !service {class: AppBundle\Bar }
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/class_from_id.yml:
--------------------------------------------------------------------------------
1 | services:
2 | Symfony\Component\DependencyInjection\Tests\Fixtures\CaseSensitiveClass:
3 | autowire: true
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/foo/services.yml:
--------------------------------------------------------------------------------
1 | services:
2 | AppBundle\Hello:
3 | arguments:
4 | - !service {class: AppBundle\World}
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/integration/autoconfigure_parent_child/_child.yml:
--------------------------------------------------------------------------------
1 | services:
2 | child_service:
3 | parent: parent_service
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/integration/autoconfigure_parent_child_tags/_child.yml:
--------------------------------------------------------------------------------
1 | services:
2 | child_service:
3 | parent: parent_service
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/integration/defaults_parent_child/_child.yml:
--------------------------------------------------------------------------------
1 | services:
2 | # loaded here to avoid defaults in other file
3 | child_service:
4 | parent: parent_service
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/integration/instanceof_parent_child/_child.yml:
--------------------------------------------------------------------------------
1 | services:
2 | # loaded here to avoid defaults in other file
3 | child_service:
4 | parent: parent_service
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/legacy_invalid_alias_definition.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo:
3 | alias: bar
4 | factory: foo
5 | parent: quz
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/nonvalid1.yml:
--------------------------------------------------------------------------------
1 | foo:
2 | bar
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/nonvalid2.yml:
--------------------------------------------------------------------------------
1 | false
2 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/null_config.yml:
--------------------------------------------------------------------------------
1 | project: ~
2 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services11.yml:
--------------------------------------------------------------------------------
1 | foobarfoobar: {}
2 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services13.yml:
--------------------------------------------------------------------------------
1 | # used to test imports in XML
2 | parameters:
3 | imported_from_yaml: true
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services14.yml:
--------------------------------------------------------------------------------
1 | services:
2 | factory: { class: FooBarClass, factory: baz:getClass}
3 | factory_with_static_call: { class: FooBarClass, factory: FooBacFactory::createFooBar}
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services23.yml:
--------------------------------------------------------------------------------
1 | services:
2 | bar_service:
3 | class: BarClass
4 | autowire: true
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services3.yml:
--------------------------------------------------------------------------------
1 | parameters:
2 | foo: foo
3 | values:
4 | - true
5 | - false
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services31_invalid_tags.yml:
--------------------------------------------------------------------------------
1 | services:
2 | _defaults:
3 | tags: ['foo']
4 |
5 | Foo\Bar:
6 | tags: invalid
7 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services4_bad_import.yml:
--------------------------------------------------------------------------------
1 | imports:
2 | - { resource: foo_fake.yml, ignore_errors: true }
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services7.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo: { class: BarClass }
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/services_underscore.yml:
--------------------------------------------------------------------------------
1 | services:
2 | _foo:
3 | class: Foo
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/tag_name_only.yml:
--------------------------------------------------------------------------------
1 | services:
2 | foo_service:
3 | class: FooClass
4 | tags:
5 | - foo
6 |
--------------------------------------------------------------------------------
/system/vendor/symfony/dependency-injection/Tests/Fixtures/yaml/yaml_with_wrong_ext.ini:
--------------------------------------------------------------------------------
1 | parameters:
2 | with_wrong_ext: from yaml
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/event-dispatcher/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 | composer.lock
3 | phpunit.xml
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/filesystem/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 | composer.lock
3 | phpunit.xml
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 | composer.lock
3 | phpunit.xml
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/Tests/File/Fixtures/.unknownextension:
--------------------------------------------------------------------------------
1 | f
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/Tests/File/Fixtures/directory/.empty:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/http-foundation/Tests/File/Fixtures/directory/.empty
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/Tests/File/Fixtures/test:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/http-foundation/Tests/File/Fixtures/test
--------------------------------------------------------------------------------
/system/vendor/symfony/http-foundation/Tests/File/Fixtures/test.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/http-foundation/Tests/File/Fixtures/test.gif
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/.gitignore:
--------------------------------------------------------------------------------
1 | composer.lock
2 | phpunit.xml
3 | vendor/
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/.unknownextension:
--------------------------------------------------------------------------------
1 | f
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/directory/.empty:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/directory/.empty
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/other-file.example:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/other-file.example
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/test:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/test
--------------------------------------------------------------------------------
/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/test.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/mime/Tests/Fixtures/mimetypes/test.gif
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/.gitignore:
--------------------------------------------------------------------------------
1 | vendor/
2 | composer.lock
3 | phpunit.xml
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/arrow.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/symfony/yaml/Tests/Fixtures/arrow.gif
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/embededPhp.yml:
--------------------------------------------------------------------------------
1 | value:
2 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/legacyNonStringKeys.yml:
--------------------------------------------------------------------------------
1 | - legacyBooleanMappingKeys
2 | - legacyNullMappingKey
3 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/legacyNullMappingKey.yml:
--------------------------------------------------------------------------------
1 | --- %YAML:1.0
2 | test: Miscellaneous
3 | spec: 2.21
4 | yaml: |
5 | null: ~
6 | php: |
7 | [
8 | '' => null,
9 | ]
10 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/multiple_lines_as_literal_block_leading_space_in_first_line.yml:
--------------------------------------------------------------------------------
1 | data:
2 | multi_line: |4
3 | the first line has leading spaces
4 | The second line does not.
5 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/nonStringKeys.yml:
--------------------------------------------------------------------------------
1 | - booleanMappingKeys
2 | - numericMappingKeys
3 | - nullMappingKey
4 |
--------------------------------------------------------------------------------
/system/vendor/symfony/yaml/Tests/Fixtures/nullMappingKey.yml:
--------------------------------------------------------------------------------
1 | --- %YAML:1.0
2 | test: Miscellaneous
3 | spec: 2.21
4 | yaml: |
5 | null: ~
6 | php: |
7 | [
8 | 'null' => null,
9 | ]
10 |
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor/
2 | /composer.lock
3 | .idea
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/1.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/2.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/3.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/4.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/5.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/6.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/7.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/bgs/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/bgs/8.jpg
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/1.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/1.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/2.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/2.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/3.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/3.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/4.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/4.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/5.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/5.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/ttfs/6.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/ttfs/6.ttf
--------------------------------------------------------------------------------
/system/vendor/topthink/think-captcha/assets/zhttfs/1.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/topthink/think-captcha/assets/zhttfs/1.ttf
--------------------------------------------------------------------------------
/system/vendor/twig/twig/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 | /composer.lock
3 | /ext/twig/autom4te.cache/
4 | /phpunit.xml
5 | /vendor
6 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/doc/filters/lower.rst:
--------------------------------------------------------------------------------
1 | ``lower``
2 | =========
3 |
4 | The ``lower`` filter converts a value to lowercase:
5 |
6 | .. code-block:: twig
7 |
8 | {{ 'WELCOME'|lower }}
9 |
10 | {# outputs 'welcome' #}
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/doc/filters/upper.rst:
--------------------------------------------------------------------------------
1 | ``upper``
2 | =========
3 |
4 | The ``upper`` filter converts a value to uppercase:
5 |
6 | .. code-block:: twig
7 |
8 | {{ 'welcome'|upper }}
9 |
10 | {# outputs 'WELCOME' #}
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/doc/tests/odd.rst:
--------------------------------------------------------------------------------
1 | ``odd``
2 | =======
3 |
4 | ``odd`` returns ``true`` if the given number is odd:
5 |
6 | .. code-block:: twig
7 |
8 | {{ var is odd }}
9 |
10 | .. seealso:: :doc:`even<../tests/even>`
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/ext/twig/config.w32:
--------------------------------------------------------------------------------
1 | // vim:ft=javascript
2 |
3 | ARG_ENABLE("twig", "Twig support", "no");
4 |
5 | if (PHP_TWIG != "no") {
6 | AC_DEFINE('HAVE_TWIG', 1);
7 | EXTENSION('twig', 'twig.c');
8 | }
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/lib/Twig/Cache/Null.php:
--------------------------------------------------------------------------------
1 | "|e }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | foo <br />
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_javascript.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "escape" filter
3 | --TEMPLATE--
4 | {{ "é ♜ 𝌆"|e('js') }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | \u00E9\u0020\u265C\u0020\uD834\uDF06
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_non_supported_charset.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "escape" filter
3 | --TEMPLATE--
4 | {{ "愛していますか?
"|e }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | 愛していますか? <br />
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/format.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "format" filter
3 | --TEMPLATE--
4 | {{ string|format(foo, 3) }}
5 | --DATA--
6 | return ['string' => '%s/%d', 'foo' => 'bar']
7 | --EXPECT--
8 | bar/3
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/special_chars.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "§" custom filter
3 | --TEMPLATE--
4 | {{ 'foo'|§ }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | §foo§
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/magic_call.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | __call calls
3 | --TEMPLATE--
4 | {{ 'foo'|magic_call }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | magic_foo
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/range.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "range" function
3 | --TEMPLATE--
4 | {{ range(low=0+1, high=10+0, step=2)|join(',') }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | 1,3,5,7,9
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/special_chars.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "§" custom function
3 | --TEMPLATE--
4 | {{ §('foo') }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | §foo§
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/empty_token.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Twig outputs 0 nodes correctly
3 | --TEMPLATE--
4 | {{ foo }}0{{ foo }}
5 | --DATA--
6 | return ['foo' => 'foo']
7 | --EXPECT--
8 | foo0foo
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/raw/basic.legacy.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "raw" tag
3 | --TEMPLATE--
4 | {% raw %}
5 | {{ foo }}
6 | {% endraw %}
7 | --DATA--
8 | return []
9 | --EXPECT--
10 | {{ foo }}
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/special_chars.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "§" custom tag
3 | --TEMPLATE--
4 | {% § %}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | §
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/basic.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "verbatim" tag
3 | --TEMPLATE--
4 | {% verbatim %}
5 | {{ foo }}
6 | {% endverbatim %}
7 | --DATA--
8 | return []
9 | --EXPECT--
10 | {{ foo }}
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/globals.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "with" tag
3 | --TEMPLATE--
4 | {% with [] only %}
5 | {{ global }}
6 | {% endwith %}
7 | --DATA--
8 | return []
9 | --EXPECT--
10 | global
11 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/odd.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | "odd" test
3 | --TEMPLATE--
4 | {{ 1 is odd ? 'ok' : 'ko' }}
5 | {{ 2 is odd ? 'ko' : 'ok' }}
6 | --DATA--
7 | return []
8 | --EXPECT--
9 | ok
10 | ok
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/LegacyFixtures/test.legacy.test:
--------------------------------------------------------------------------------
1 | --TEST--
2 | Old test classes usage
3 | --TEMPLATE--
4 | {{ 'foo' is multi word ? 'yes' : 'no' }}
5 | --DATA--
6 | return []
7 | --EXPECT--
8 | no
9 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_empty_parent.html.twig:
--------------------------------------------------------------------------------
1 | {% extends ['','parent.html.twig'] %}
2 |
3 | {% block body %}{{ parent() }} Child{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_nonexistent_parent.html.twig:
--------------------------------------------------------------------------------
1 | {% extends ['nonexistent.html.twig','parent.html.twig'] %}
2 |
3 | {% block body %}{{ parent() }} Child{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_null_parent.html.twig:
--------------------------------------------------------------------------------
1 | {% extends [null,'parent.html.twig'] %}
2 |
3 | {% block body %}{{ parent() }} Child{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_valid_parent.html.twig:
--------------------------------------------------------------------------------
1 | {% extends ['parent.html.twig','spare_parent.html.twig'] %}
2 |
3 | {% block body %}{{ parent() }} Child{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/parent.html.twig:
--------------------------------------------------------------------------------
1 | {% block body %}VALID{% endblock %}
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/spare_parent.html.twig:
--------------------------------------------------------------------------------
1 | {% block body %}SPARE PARENT{% endblock %}
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named/index.html:
--------------------------------------------------------------------------------
1 | named path
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_bis/index.html:
--------------------------------------------------------------------------------
1 | named path (bis)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_final/index.html:
--------------------------------------------------------------------------------
1 | named path (final)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_quater/named_absolute.html:
--------------------------------------------------------------------------------
1 | named path (quater)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_ter/index.html:
--------------------------------------------------------------------------------
1 | named path (ter)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal/index.html:
--------------------------------------------------------------------------------
1 | path
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_bis/index.html:
--------------------------------------------------------------------------------
1 | path (bis)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_final/index.html:
--------------------------------------------------------------------------------
1 | path (final)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_ter/index.html:
--------------------------------------------------------------------------------
1 | path (ter)
2 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/phar/phar-sample.phar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/sansanyun/mipjz/78e8a559c742b212b8f73fbb828b5cbe604b398b/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/phar/phar-sample.phar
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/themes/theme1/blocks.html.twig:
--------------------------------------------------------------------------------
1 | {% block b1 %}block from theme 1{% endblock %}
2 |
3 | {% block b2 %}block from theme 1{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/themes/theme2/blocks.html.twig:
--------------------------------------------------------------------------------
1 | {% use '@default_theme/blocks.html.twig' %}
2 |
3 | {% block b2 %}block from theme 2{% endblock %}
4 |
--------------------------------------------------------------------------------
/system/vendor/yansongda/pay/.gitignore:
--------------------------------------------------------------------------------
1 | /vendor
2 | composer.lock
3 | *.DS_Store
4 | .idea
5 |
--------------------------------------------------------------------------------
/system/vendor/yansongda/pay/ISSUE_TEMPLATE.md:
--------------------------------------------------------------------------------
1 | ## 包版本号
2 |
3 |
4 | ## 问题描述
5 |
6 |
7 | ## 代码
8 | 涉及到 异步通知、同步通知 的问题,请将 nginx/Apache 的相关日志贴出来
9 |
10 | ## 报错详情
11 |
12 |
--------------------------------------------------------------------------------
/system/vendor/yansongda/pay/src/Exceptions/Exception.php:
--------------------------------------------------------------------------------
1 | Supports
2 |
3 | handle with array/config/guzzle etc.
--------------------------------------------------------------------------------
/system/vendor/yansongda/supports/src/Config.php:
--------------------------------------------------------------------------------
1 |
2 | Order Allow,Deny
3 | Deny from all
4 |
--------------------------------------------------------------------------------