From a719feebbafaf3094c1deb388a0e80faa2f5a335 Mon Sep 17 00:00:00 2001 From: chuyaoyuan Date: Fri, 26 Feb 2021 22:23:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9F=BA=E7=A1=80=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .eslintrc | 8 + .stylelintrc.json | 16 + 404.php | 60 + archive.php | 51 + comments.php | 77 + composer.json | 35 + composer.lock | 1079 +++++ footer.php | 34 + functions.php | 180 + header.php | 59 + inc/custom-header.php | 78 + inc/customizer.php | 61 + inc/jetpack.php | 65 + inc/template-functions.php | 37 + inc/template-tags.php | 165 + index.php | 57 + js/customizer.js | 42 + js/navigation.js | 99 + languages/cyywordpress.pot | 198 + languages/readme.txt | 7 + package.json | 46 + page.php | 38 + phpcs.xml.dist | 110 + readme.txt | 39 + screenshot.png | Bin 0 -> 264 bytes search.php | 53 + sidebar.php | 17 + single.php | 40 + style-rtl.css | 961 ++++ style.css | 969 ++++ template-parts/content-none.php | 51 + template-parts/content-page.php | 54 + template-parts/content-search.php | 35 + template-parts/content.php | 63 + vendor/autoload.php | 7 + vendor/bin/export-plural-rules | 14 + vendor/bin/export-plural-rules.bat | 4 + vendor/bin/parallel-lint | 14 + vendor/bin/parallel-lint.bat | 4 + vendor/bin/phpcbf | 14 + vendor/bin/phpcbf.bat | 4 + vendor/bin/phpcs | 14 + vendor/bin/phpcs.bat | 4 + vendor/bin/wp | 14 + vendor/bin/wp.bat | 4 + vendor/composer/ClassLoader.php | 477 ++ vendor/composer/InstalledVersions.php | 460 ++ vendor/composer/LICENSE | 21 + vendor/composer/autoload_classmap.php | 41 + vendor/composer/autoload_files.php | 12 + vendor/composer/autoload_namespaces.php | 13 + vendor/composer/autoload_psr4.php | 17 + vendor/composer/autoload_real.php | 75 + vendor/composer/autoload_static.php | 155 + vendor/composer/installed.json | 1137 +++++ vendor/composer/installed.php | 200 + vendor/composer/platform_check.php | 26 + .../.remarkrc | 6 + .../.yamllint | 6 + .../CODE_OF_CONDUCT.md | 129 + .../LICENSE.md | 21 + .../README.md | 251 ++ .../composer.json | 50 + .../src/Plugin.php | 620 +++ vendor/gettext/gettext/CHANGELOG.md | 178 + vendor/gettext/gettext/CONTRIBUTING.md | 17 + vendor/gettext/gettext/LICENSE | 21 + vendor/gettext/gettext/README.md | 425 ++ vendor/gettext/gettext/composer.json | 54 + vendor/gettext/gettext/src/BaseTranslator.php | 39 + .../gettext/gettext/src/Extractors/Blade.php | 34 + vendor/gettext/gettext/src/Extractors/Csv.php | 53 + .../gettext/src/Extractors/CsvDictionary.php | 47 + .../gettext/src/Extractors/Extractor.php | 80 + .../src/Extractors/ExtractorInterface.php | 26 + .../Extractors/ExtractorMultiInterface.php | 28 + vendor/gettext/gettext/src/Extractors/Jed.php | 55 + .../gettext/gettext/src/Extractors/JsCode.php | 74 + .../gettext/gettext/src/Extractors/Json.php | 26 + .../gettext/src/Extractors/JsonDictionary.php | 26 + vendor/gettext/gettext/src/Extractors/Mo.php | 131 + .../gettext/src/Extractors/PhpArray.php | 33 + .../gettext/src/Extractors/PhpCode.php | 170 + vendor/gettext/gettext/src/Extractors/Po.php | 211 + .../gettext/gettext/src/Extractors/Twig.php | 45 + .../gettext/gettext/src/Extractors/VueJs.php | 423 ++ .../gettext/gettext/src/Extractors/Xliff.php | 86 + .../gettext/gettext/src/Extractors/Yaml.php | 27 + .../gettext/src/Extractors/YamlDictionary.php | 27 + vendor/gettext/gettext/src/Generators/Csv.php | 56 + .../gettext/src/Generators/CsvDictionary.php | 39 + .../gettext/src/Generators/Generator.php | 22 + .../src/Generators/GeneratorInterface.php | 29 + vendor/gettext/gettext/src/Generators/Jed.php | 66 + .../gettext/gettext/src/Generators/Json.php | 26 + .../gettext/src/Generators/JsonDictionary.php | 26 + vendor/gettext/gettext/src/Generators/Mo.php | 140 + .../gettext/src/Generators/PhpArray.php | 40 + vendor/gettext/gettext/src/Generators/Po.php | 145 + .../gettext/gettext/src/Generators/Xliff.php | 122 + .../gettext/gettext/src/Generators/Yaml.php | 32 + .../gettext/src/Generators/YamlDictionary.php | 32 + .../gettext/gettext/src/GettextTranslator.php | 161 + vendor/gettext/gettext/src/Merge.php | 221 + vendor/gettext/gettext/src/Translation.php | 537 +++ vendor/gettext/gettext/src/Translations.php | 498 +++ vendor/gettext/gettext/src/Translator.php | 270 ++ .../gettext/src/TranslatorInterface.php | 112 + vendor/gettext/gettext/src/Utils/CsvTrait.php | 56 + .../gettext/src/Utils/DictionaryTrait.php | 59 + .../gettext/src/Utils/FunctionsScanner.php | 167 + .../src/Utils/HeadersExtractorTrait.php | 67 + .../src/Utils/HeadersGeneratorTrait.php | 29 + .../gettext/src/Utils/JsFunctionsScanner.php | 320 ++ .../src/Utils/MultidimensionalArrayTrait.php | 100 + .../gettext/src/Utils/ParsedComment.php | 140 + .../gettext/src/Utils/ParsedFunction.php | 159 + .../gettext/src/Utils/PhpFunctionsScanner.php | 194 + .../gettext/src/Utils/StringReader.php | 51 + vendor/gettext/gettext/src/autoloader.php | 13 + .../gettext/src/translator_functions.php | 191 + vendor/gettext/languages/LICENSE | 22 + vendor/gettext/languages/UNICODE-LICENSE.txt | 46 + .../gettext/languages/bin/export-plural-rules | 287 ++ .../languages/bin/export-plural-rules.bat | 1 + vendor/gettext/languages/composer.json | 54 + vendor/gettext/languages/src/Category.php | 124 + vendor/gettext/languages/src/CldrData.php | 341 ++ .../gettext/languages/src/Exporter/Docs.php | 64 + .../languages/src/Exporter/Exporter.php | 151 + .../gettext/languages/src/Exporter/Html.php | 69 + .../gettext/languages/src/Exporter/Json.php | 71 + vendor/gettext/languages/src/Exporter/Php.php | 61 + vendor/gettext/languages/src/Exporter/Po.php | 37 + .../languages/src/Exporter/Prettyjson.php | 32 + vendor/gettext/languages/src/Exporter/Xml.php | 60 + .../languages/src/FormulaConverter.php | 172 + vendor/gettext/languages/src/Language.php | 414 ++ vendor/gettext/languages/src/autoloader.php | 13 + .../src/cldr-data/main/en-US/languages.json | 650 +++ .../src/cldr-data/main/en-US/scripts.json | 213 + .../src/cldr-data/main/en-US/territories.json | 328 ++ .../src/cldr-data/supplemental/plurals.json | 894 ++++ vendor/mck89/peast/LICENSE | 26 + vendor/mck89/peast/README.md | 45 + vendor/mck89/peast/composer.json | 28 + .../mck89/peast/doc/ast-and-tokenization.md | 90 + vendor/mck89/peast/doc/changelog.md | 98 + .../mck89/peast/doc/querying-by-selector.md | 146 + vendor/mck89/peast/doc/rendering.md | 93 + vendor/mck89/peast/doc/tree-traversing.md | 120 + .../mck89/peast/lib/Peast/Formatter/Base.php | 136 + .../peast/lib/Peast/Formatter/Compact.php | 47 + .../peast/lib/Peast/Formatter/Expanded.php | 34 + .../peast/lib/Peast/Formatter/PrettyPrint.php | 19 + vendor/mck89/peast/lib/Peast/Peast.php | 154 + vendor/mck89/peast/lib/Peast/Query.php | 121 + vendor/mck89/peast/lib/Peast/Renderer.php | 1034 +++++ .../peast/lib/Peast/Selector/Exception.php | 22 + .../peast/lib/Peast/Selector/Matches.php | 185 + .../lib/Peast/Selector/Node/Combinator.php | 139 + .../peast/lib/Peast/Selector/Node/Group.php | 52 + .../Peast/Selector/Node/Part/Attribute.php | 228 + .../lib/Peast/Selector/Node/Part/Part.php | 47 + .../lib/Peast/Selector/Node/Part/Pseudo.php | 40 + .../Peast/Selector/Node/Part/PseudoIndex.php | 108 + .../Selector/Node/Part/PseudoSelector.php | 66 + .../Peast/Selector/Node/Part/PseudoSimple.php | 62 + .../lib/Peast/Selector/Node/Part/Type.php | 54 + .../lib/Peast/Selector/Node/Selector.php | 61 + .../mck89/peast/lib/Peast/Selector/Parser.php | 615 +++ .../lib/Peast/Syntax/CommentsRegistry.php | 320 ++ .../lib/Peast/Syntax/ES2015/Features.php | 21 + .../lib/Peast/Syntax/ES2016/Features.php | 27 + .../lib/Peast/Syntax/ES2017/Features.php | 41 + .../lib/Peast/Syntax/ES2018/Features.php | 41 + .../lib/Peast/Syntax/ES2019/Features.php | 34 + .../lib/Peast/Syntax/ES2020/Features.php | 62 + .../lib/Peast/Syntax/ES2021/Features.php | 34 + .../lib/Peast/Syntax/EncodingException.php | 22 + .../peast/lib/Peast/Syntax/EventsEmitter.php | 62 + .../peast/lib/Peast/Syntax/Exception.php | 50 + .../mck89/peast/lib/Peast/Syntax/Features.php | 139 + .../peast/lib/Peast/Syntax/JSX/Parser.php | 436 ++ .../peast/lib/Peast/Syntax/JSX/Scanner.php | 111 + vendor/mck89/peast/lib/Peast/Syntax/LSM.php | 153 + .../lib/Peast/Syntax/Node/ArrayExpression.php | 63 + .../lib/Peast/Syntax/Node/ArrayPattern.php | 59 + .../Syntax/Node/ArrowFunctionExpression.php | 72 + .../Syntax/Node/AssignmentExpression.php | 121 + .../Peast/Syntax/Node/AssignmentPattern.php | 89 + .../Peast/Syntax/Node/AssignmentProperty.php | 71 + .../lib/Peast/Syntax/Node/AwaitExpression.php | 57 + .../lib/Peast/Syntax/Node/BigIntLiteral.php | 69 + .../Peast/Syntax/Node/BinaryExpression.php | 120 + .../lib/Peast/Syntax/Node/BlockStatement.php | 59 + .../lib/Peast/Syntax/Node/BooleanLiteral.php | 38 + .../lib/Peast/Syntax/Node/BreakStatement.php | 58 + .../lib/Peast/Syntax/Node/CallExpression.php | 91 + .../lib/Peast/Syntax/Node/CatchClause.php | 89 + .../lib/Peast/Syntax/Node/ChainElement.php | 55 + .../lib/Peast/Syntax/Node/ChainExpression.php | 58 + .../peast/lib/Peast/Syntax/Node/ClassBody.php | 58 + .../Peast/Syntax/Node/ClassDeclaration.php | 33 + .../lib/Peast/Syntax/Node/ClassExpression.php | 20 + .../peast/lib/Peast/Syntax/Node/Class_.php | 122 + .../peast/lib/Peast/Syntax/Node/Comment.php | 197 + .../Syntax/Node/ConditionalExpression.php | 120 + .../Peast/Syntax/Node/ContinueStatement.php | 58 + .../Peast/Syntax/Node/DebuggerStatement.php | 20 + .../lib/Peast/Syntax/Node/Declaration.php | 19 + .../Peast/Syntax/Node/DoWhileStatement.php | 89 + .../lib/Peast/Syntax/Node/EmptyStatement.php | 19 + .../Syntax/Node/ExportAllDeclaration.php | 90 + .../Syntax/Node/ExportDefaultDeclaration.php | 59 + .../Syntax/Node/ExportNamedDeclaration.php | 123 + .../lib/Peast/Syntax/Node/ExportSpecifier.php | 58 + .../lib/Peast/Syntax/Node/Expression.php | 19 + .../Peast/Syntax/Node/ExpressionStatement.php | 57 + .../lib/Peast/Syntax/Node/ForInStatement.php | 123 + .../lib/Peast/Syntax/Node/ForOfStatement.php | 61 + .../lib/Peast/Syntax/Node/ForStatement.php | 157 + .../Peast/Syntax/Node/FunctionDeclaration.php | 32 + .../Peast/Syntax/Node/FunctionExpression.php | 20 + .../peast/lib/Peast/Syntax/Node/Function_.php | 184 + .../lib/Peast/Syntax/Node/Identifier.php | 57 + .../lib/Peast/Syntax/Node/IfStatement.php | 130 + .../Peast/Syntax/Node/ImportDeclaration.php | 97 + .../Syntax/Node/ImportDefaultSpecifier.php | 20 + .../Peast/Syntax/Node/ImportExpression.php | 57 + .../Syntax/Node/ImportNamespaceSpecifier.php | 20 + .../lib/Peast/Syntax/Node/ImportSpecifier.php | 58 + .../Peast/Syntax/Node/JSX/JSXAttribute.php | 99 + .../Syntax/Node/JSX/JSXBoundaryElement.php | 66 + .../Syntax/Node/JSX/JSXClosingElement.php | 19 + .../Syntax/Node/JSX/JSXClosingFragment.php | 21 + .../lib/Peast/Syntax/Node/JSX/JSXElement.php | 127 + .../Syntax/Node/JSX/JSXEmptyExpression.php | 21 + .../Node/JSX/JSXExpressionContainer.php | 64 + .../lib/Peast/Syntax/Node/JSX/JSXFragment.php | 126 + .../Peast/Syntax/Node/JSX/JSXIdentifier.php | 21 + .../Syntax/Node/JSX/JSXMemberExpression.php | 92 + .../Syntax/Node/JSX/JSXNamespacedName.php | 91 + .../Syntax/Node/JSX/JSXOpeningElement.php | 95 + .../Syntax/Node/JSX/JSXOpeningFragment.php | 21 + .../Syntax/Node/JSX/JSXSpreadAttribute.php | 21 + .../Peast/Syntax/Node/JSX/JSXSpreadChild.php | 60 + .../lib/Peast/Syntax/Node/JSX/JSXText.php | 90 + .../Peast/Syntax/Node/LabeledStatement.php | 88 + .../peast/lib/Peast/Syntax/Node/Literal.php | 93 + .../Peast/Syntax/Node/LogicalExpression.php | 120 + .../Peast/Syntax/Node/MemberExpression.php | 124 + .../lib/Peast/Syntax/Node/MetaProperty.php | 89 + .../Peast/Syntax/Node/MethodDefinition.php | 205 + .../Peast/Syntax/Node/ModuleDeclaration.php | 19 + .../lib/Peast/Syntax/Node/ModuleSpecifier.php | 59 + .../lib/Peast/Syntax/Node/NewExpression.php | 20 + .../peast/lib/Peast/Syntax/Node/Node.php | 332 ++ .../lib/Peast/Syntax/Node/NullLiteral.php | 44 + .../lib/Peast/Syntax/Node/NumericLiteral.php | 191 + .../Peast/Syntax/Node/ObjectExpression.php | 59 + .../lib/Peast/Syntax/Node/ObjectPattern.php | 59 + .../Syntax/Node/ParenthesizedExpression.php | 57 + .../peast/lib/Peast/Syntax/Node/Pattern.php | 19 + .../peast/lib/Peast/Syntax/Node/Program.php | 111 + .../peast/lib/Peast/Syntax/Node/Property.php | 237 + .../lib/Peast/Syntax/Node/RegExpLiteral.php | 147 + .../lib/Peast/Syntax/Node/RestElement.php | 59 + .../lib/Peast/Syntax/Node/ReturnStatement.php | 59 + .../Peast/Syntax/Node/SequenceExpression.php | 59 + .../lib/Peast/Syntax/Node/SpreadElement.php | 59 + .../peast/lib/Peast/Syntax/Node/Statement.php | 19 + .../lib/Peast/Syntax/Node/StringLiteral.php | 116 + .../peast/lib/Peast/Syntax/Node/Super.php | 19 + .../lib/Peast/Syntax/Node/SwitchCase.php | 90 + .../lib/Peast/Syntax/Node/SwitchStatement.php | 90 + .../Syntax/Node/TaggedTemplateExpression.php | 89 + .../lib/Peast/Syntax/Node/TemplateElement.php | 127 + .../lib/Peast/Syntax/Node/TemplateLiteral.php | 143 + .../lib/Peast/Syntax/Node/ThisExpression.php | 19 + .../lib/Peast/Syntax/Node/ThrowStatement.php | 58 + .../lib/Peast/Syntax/Node/TryStatement.php | 121 + .../lib/Peast/Syntax/Node/UnaryExpression.php | 123 + .../Peast/Syntax/Node/UpdateExpression.php | 122 + .../Peast/Syntax/Node/VariableDeclaration.php | 106 + .../Peast/Syntax/Node/VariableDeclarator.php | 90 + .../lib/Peast/Syntax/Node/WhileStatement.php | 89 + .../lib/Peast/Syntax/Node/WithStatement.php | 89 + .../lib/Peast/Syntax/Node/YieldExpression.php | 91 + .../mck89/peast/lib/Peast/Syntax/Parser.php | 3900 +++++++++++++++++ .../peast/lib/Peast/Syntax/ParserAbstract.php | 365 ++ .../mck89/peast/lib/Peast/Syntax/Position.php | 97 + .../mck89/peast/lib/Peast/Syntax/Scanner.php | 1795 ++++++++ .../peast/lib/Peast/Syntax/SourceLocation.php | 92 + vendor/mck89/peast/lib/Peast/Syntax/Token.php | 188 + vendor/mck89/peast/lib/Peast/Syntax/Utils.php | 279 ++ vendor/mck89/peast/lib/Peast/Traverser.php | 215 + vendor/mustache/mustache/.gitignore | 4 + vendor/mustache/mustache/.gitmodules | 6 + vendor/mustache/mustache/.php_cs | 26 + vendor/mustache/mustache/.styleci.yml | 13 + vendor/mustache/mustache/.travis.yml | 31 + vendor/mustache/mustache/CONTRIBUTING.md | 35 + vendor/mustache/mustache/LICENSE | 21 + vendor/mustache/mustache/README.md | 72 + .../mustache/mustache/bin/build_bootstrap.php | 178 + vendor/mustache/mustache/composer.json | 25 + vendor/mustache/mustache/phpunit.xml.dist | 17 + .../mustache/src/Mustache/Autoloader.php | 88 + .../mustache/mustache/src/Mustache/Cache.php | 36 + .../src/Mustache/Cache/AbstractCache.php | 60 + .../src/Mustache/Cache/FilesystemCache.php | 161 + .../mustache/src/Mustache/Cache/NoopCache.php | 47 + .../mustache/src/Mustache/Compiler.php | 692 +++ .../mustache/src/Mustache/Context.php | 242 + .../mustache/mustache/src/Mustache/Engine.php | 829 ++++ .../mustache/src/Mustache/Exception.php | 18 + .../Exception/InvalidArgumentException.php | 18 + .../src/Mustache/Exception/LogicException.php | 18 + .../Mustache/Exception/RuntimeException.php | 18 + .../Mustache/Exception/SyntaxException.php | 41 + .../Exception/UnknownFilterException.php | 38 + .../Exception/UnknownHelperException.php | 38 + .../Exception/UnknownTemplateException.php | 38 + .../src/Mustache/HelperCollection.php | 172 + .../mustache/src/Mustache/LambdaHelper.php | 76 + .../mustache/mustache/src/Mustache/Loader.php | 27 + .../src/Mustache/Loader/ArrayLoader.php | 79 + .../src/Mustache/Loader/CascadingLoader.php | 69 + .../src/Mustache/Loader/FilesystemLoader.php | 135 + .../src/Mustache/Loader/InlineLoader.php | 123 + .../src/Mustache/Loader/MutableLoader.php | 31 + .../Loader/ProductionFilesystemLoader.php | 86 + .../src/Mustache/Loader/StringLoader.php | 39 + .../mustache/mustache/src/Mustache/Logger.php | 126 + .../src/Mustache/Logger/AbstractLogger.php | 121 + .../src/Mustache/Logger/StreamLogger.php | 194 + .../mustache/mustache/src/Mustache/Parser.php | 317 ++ .../mustache/mustache/src/Mustache/Source.php | 40 + .../src/Mustache/Source/FilesystemSource.php | 77 + .../mustache/src/Mustache/Template.php | 180 + .../mustache/src/Mustache/Tokenizer.php | 342 ++ .../test/Mustache/Test/AutoloaderTest.php | 51 + .../Mustache/Test/Cache/AbstractCacheTest.php | 44 + .../Test/Cache/FilesystemCacheTest.php | 36 + .../test/Mustache/Test/CompilerTest.php | 154 + .../test/Mustache/Test/ContextTest.php | 282 ++ .../test/Mustache/Test/EngineTest.php | 397 ++ .../Test/Exception/SyntaxExceptionTest.php | 39 + .../Exception/UnknownFilterExceptionTest.php | 44 + .../Exception/UnknownHelperExceptionTest.php | 43 + .../UnknownTemplateExceptionTest.php | 43 + .../Functional/ClosureQuirksTest.php | 32 + .../Test/FiveThree/Functional/EngineTest.php | 50 + .../Test/FiveThree/Functional/FiltersTest.php | 187 + .../Functional/HigherOrderSectionsTest.php | 77 + .../FiveThree/Functional/LambdaHelperTest.php | 67 + .../FiveThree/Functional/MustacheSpecTest.php | 68 + .../Functional/PartialLambdaIndentTest.php | 94 + .../Functional/StrictCallablesTest.php | 135 + .../Mustache/Test/Functional/CallTest.php | 40 + .../Mustache/Test/Functional/ExamplesTest.php | 142 + .../Functional/HigherOrderSectionsTest.php | 177 + .../Test/Functional/InheritanceTest.php | 543 +++ .../Test/Functional/MustacheInjectionTest.php | 83 + .../Test/Functional/MustacheSpecTest.php | 121 + .../Functional/NestedPartialIndentTest.php | 45 + .../Test/Functional/ObjectSectionTest.php | 110 + .../test/Mustache/Test/FunctionalTestCase.php | 47 + .../Mustache/Test/HelperCollectionTest.php | 163 + .../Mustache/Test/Loader/ArrayLoaderTest.php | 52 + .../Test/Loader/CascadingLoaderTest.php | 40 + .../Test/Loader/FilesystemLoaderTest.php | 80 + .../Mustache/Test/Loader/InlineLoaderTest.php | 56 + .../Loader/ProductionFilesystemLoaderTest.php | 103 + .../Mustache/Test/Loader/StringLoaderTest.php | 25 + .../Test/Logger/AbstractLoggerTest.php | 60 + .../Mustache/Test/Logger/StreamLoggerTest.php | 209 + .../test/Mustache/Test/ParserTest.php | 425 ++ .../Test/Source/FilesystemSourceTest.php | 25 + .../test/Mustache/Test/SpecTestCase.php | 67 + .../test/Mustache/Test/TemplateTest.php | 55 + .../test/Mustache/Test/TokenizerTest.php | 306 ++ vendor/mustache/mustache/test/bootstrap.php | 91 + .../test/fixtures/autoloader/Mustache/Bar.php | 15 + .../test/fixtures/autoloader/Mustache/Foo.php | 15 + .../fixtures/autoloader/NonMustacheClass.php | 15 + .../AnchoredDotNotation.php | 55 + .../anchored_dot_notation.mustache | 4 + .../anchored_dot_notation.txt | 11 + .../partials/genre.mustache | 5 + .../test/fixtures/examples/blocks/Blocks.php | 15 + .../fixtures/examples/blocks/blocks.mustache | 4 + .../test/fixtures/examples/blocks/blocks.txt | 3 + .../examples/blocks/partials/parent.mustache | 4 + .../examples/child_context/ChildContext.php | 23 + .../child_context/child_context.mustache | 2 + .../examples/child_context/child_context.txt | 2 + .../fixtures/examples/comments/Comments.php | 18 + .../examples/comments/comments.mustache | 1 + .../fixtures/examples/comments/comments.txt | 1 + .../examples/complex/complex.mustache | 16 + .../fixtures/examples/complex/complex.php | 31 + .../fixtures/examples/complex/complex.txt | 6 + .../examples/delimiters/Delimiters.php | 25 + .../examples/delimiters/delimiters.mustache | 8 + .../examples/delimiters/delimiters.txt | 4 + .../examples/dot_notation/DotNotation.php | 24 + .../dot_notation/dot_notation.mustache | 4 + .../examples/dot_notation/dot_notation.txt | 4 + .../examples/double_section/DoubleSection.php | 20 + .../double_section/double_section.mustache | 7 + .../double_section/double_section.txt | 3 + .../fixtures/examples/escaped/Escaped.php | 15 + .../examples/escaped/escaped.mustache | 1 + .../fixtures/examples/escaped/escaped.txt | 1 + .../fixtures/examples/filters/Filters.php | 97 + .../examples/filters/filters.mustache | 4 + .../fixtures/examples/filters/filters.txt | 50 + .../GrandParentContext.php | 33 + .../grand_parent_context.mustache | 7 + .../grand_parent_context.txt | 7 + .../test/fixtures/examples/i18n/I18n.php | 30 + .../test/fixtures/examples/i18n/i18n.mustache | 1 + .../test/fixtures/examples/i18n/i18n.txt | 1 + .../implicit_iterator/ImplicitIterator.php | 15 + .../implicit_iterator.mustache | 3 + .../implicit_iterator/implicit_iterator.txt | 5 + .../InvertedDoubleSection.php | 16 + .../inverted_double_section.mustache | 7 + .../inverted_double_section.txt | 3 + .../inverted_section/InvertedSection.php | 15 + .../inverted_section.mustache | 6 + .../inverted_section/inverted_section.txt | 1 + .../nested_partials/NestedPartials.php | 15 + .../nested_partials/nested_partials.mustache | 3 + .../nested_partials/nested_partials.txt | 7 + .../nested_partials/partials/fourth.mustache | 1 + .../nested_partials/partials/second.mustache | 3 + .../nested_partials/partials/third.mustache | 3 + .../fixtures/examples/partials/Partials.php | 19 + .../examples/partials/partials.mustache | 7 + .../fixtures/examples/partials/partials.txt | 8 + .../partials/partials/header.mustache | 4 + .../recursive_partials/RecursivePartials.php | 22 + .../partials/child.mustache | 1 + .../recursive_partials.mustache | 1 + .../recursive_partials/recursive_partials.txt | 1 + .../SectionIteratorObjects.php | 27 + .../section_iterator_objects.mustache | 5 + .../section_iterator_objects.txt | 4 + .../SectionMagicObjects.php | 40 + .../section_magic_objects.mustache | 6 + .../section_magic_objects.txt | 4 + .../section_objects/SectionObjects.php | 28 + .../section_objects/section_objects.mustache | 6 + .../section_objects/section_objects.txt | 4 + .../fixtures/examples/sections/Sections.php | 25 + .../examples/sections/sections.mustache | 5 + .../fixtures/examples/sections/sections.txt | 4 + .../sections_nested/SectionsNested.php | 44 + .../sections_nested/sections_nested.mustache | 7 + .../sections_nested/sections_nested.txt | 12 + .../test/fixtures/examples/simple/Simple.php | 23 + .../fixtures/examples/simple/simple.mustache | 5 + .../test/fixtures/examples/simple/simple.txt | 3 + .../fixtures/examples/unescaped/Unescaped.php | 15 + .../examples/unescaped/unescaped.mustache | 1 + .../fixtures/examples/unescaped/unescaped.txt | 1 + .../test/fixtures/examples/utf8/UTF8.php | 15 + .../test/fixtures/examples/utf8/utf8.mustache | 1 + .../test/fixtures/examples/utf8/utf8.txt | 1 + .../examples/utf8_unescaped/UTF8Unescaped.php | 15 + .../utf8_unescaped/utf8_unescaped.mustache | 1 + .../utf8_unescaped/utf8_unescaped.txt | 1 + .../examples/whitespace/Whitespace.php | 43 + .../whitespace/partials/alphabet.mustache | 1 + .../examples/whitespace/whitespace.mustache | 10 + .../examples/whitespace/whitespace.txt | 12 + .../mustache/test/fixtures/templates/alpha.ms | 1 + .../mustache/test/fixtures/templates/beta.ms | 1 + .../test/fixtures/templates/one.mustache | 1 + .../test/fixtures/templates/two.mustache | 1 + .../php-parallel-lint/CHANGELOG.md | 28 + .../php-parallel-lint/LICENSE | 26 + .../php-parallel-lint/README.md | 94 + .../php-parallel-lint/bin/skip-linting.php | 19 + .../php-parallel-lint/composer.json | 34 + .../php-parallel-lint/parallel-lint | 65 + .../php-parallel-lint/src/Application.php | 123 + .../php-parallel-lint/src/Error.php | 222 + .../php-parallel-lint/src/ErrorFormatter.php | 127 + .../php-parallel-lint/src/Manager.php | 257 ++ .../php-parallel-lint/src/Output.php | 513 +++ .../php-parallel-lint/src/ParallelLint.php | 262 ++ .../src/Process/GitBlameProcess.php | 147 + .../src/Process/LintProcess.php | 137 + .../src/Process/PhpExecutable.php | 128 + .../src/Process/PhpProcess.php | 32 + .../php-parallel-lint/src/Process/Process.php | 153 + .../src/Process/SkipLintProcess.php | 91 + .../php-parallel-lint/src/Result.php | 168 + .../php-parallel-lint/src/Settings.php | 232 + .../php-parallel-lint/src/exceptions.php | 51 + .../php-compatibility/CHANGELOG.md | 1488 +++++++ .../php-compatibility/LICENSE | 165 + .../php-compatibility/PHPCSAliases.php | 73 + .../AbstractComplexVersionSniff.php | 147 + .../AbstractFunctionCallParameterSniff.php | 193 + .../AbstractNewFeatureSniff.php | 115 + .../AbstractRemovedFeatureSniff.php | 156 + .../ComplexVersionInterface.php | 84 + .../PHPCompatibility/PHPCSHelper.php | 678 +++ .../PHPCompatibility/Sniff.php | 2267 ++++++++++ .../ForbiddenAbstractPrivateMethodsSniff.php | 90 + .../Classes/NewAnonymousClassesSniff.php | 91 + .../Sniffs/Classes/NewClassesSniff.php | 913 ++++ .../Classes/NewConstVisibilitySniff.php | 80 + .../Classes/NewLateStaticBindingSniff.php | 88 + .../Classes/NewTypedPropertiesSniff.php | 132 + .../Classes/RemovedOrphanedParentSniff.php | 115 + .../Sniffs/Constants/NewConstantsSniff.php | 3756 ++++++++++++++++ .../Constants/NewMagicClassConstantSniff.php | 80 + .../Constants/RemovedConstantsSniff.php | 574 +++ .../DiscouragedSwitchContinueSniff.php | 238 + ...ForbiddenBreakContinueOutsideLoopSniff.php | 116 + ...denBreakContinueVariableArgumentsSniff.php | 110 + ...enSwitchWithMultipleDefaultBlocksSniff.php | 81 + .../NewExecutionDirectivesSniff.php | 378 ++ .../NewForeachExpressionReferencingSniff.php | 99 + .../NewListInForeachSniff.php | 84 + .../ControlStructures/NewMultiCatchSniff.php | 78 + .../Extensions/RemovedExtensionsSniff.php | 346 ++ ...biddenParameterShadowSuperGlobalsSniff.php | 79 + .../ForbiddenParametersWithSameNameSniff.php | 88 + .../ForbiddenToStringParametersSniff.php | 99 + ...orbiddenVariableNamesInClosureUseSniff.php | 122 + .../FunctionDeclarations/NewClosureSniff.php | 264 ++ .../NewExceptionsFromToStringSniff.php | 171 + .../NewNullableTypesSniff.php | 169 + .../NewParamTypeDeclarationsSniff.php | 237 + .../NewReturnTypeDeclarationsSniff.php | 194 + .../NonStaticMagicMethodsSniff.php | 216 + .../NewMagicMethodsSniff.php | 231 + .../RemovedMagicAutoloadSniff.php | 92 + .../RemovedNamespacedAssertSniff.php | 101 + .../RemovedPHP4StyleConstructorsSniff.php | 158 + .../ReservedFunctionNamesSniff.php | 205 + ...gumentFunctionsReportCurrentValueSniff.php | 455 ++ .../ArgumentFunctionsUsageSniff.php | 169 + .../NewFunctionParametersSniff.php | 1109 +++++ .../Sniffs/FunctionUse/NewFunctionsSniff.php | 2008 +++++++++ ...ionalToRequiredFunctionParametersSniff.php | 173 + .../RemovedFunctionParametersSniff.php | 292 ++ .../FunctionUse/RemovedFunctionsSniff.php | 1104 +++++ ...uiredToOptionalFunctionParametersSniff.php | 350 ++ .../Generators/NewGeneratorReturnSniff.php | 158 + .../IniDirectives/NewIniDirectivesSniff.php | 855 ++++ .../RemovedIniDirectivesSniff.php | 424 ++ .../NewConstantArraysUsingConstSniff.php | 82 + .../NewConstantArraysUsingDefineSniff.php | 101 + .../NewConstantScalarExpressionsSniff.php | 556 +++ .../Sniffs/InitialValue/NewHeredocSniff.php | 100 + .../Interfaces/InternalInterfacesSniff.php | 103 + .../Sniffs/Interfaces/NewInterfacesSniff.php | 362 ++ .../Keywords/CaseSensitiveKeywordsSniff.php | 76 + .../ForbiddenNamesAsDeclaredSniff.php | 259 ++ .../ForbiddenNamesAsInvokedFunctionsSniff.php | 188 + .../Sniffs/Keywords/ForbiddenNamesSniff.php | 442 ++ .../Sniffs/Keywords/NewKeywordsSniff.php | 391 ++ .../NewEmptyNonVariableSniff.php | 91 + .../NewLanguageConstructsSniff.php | 159 + .../Sniffs/Lists/AssignmentOrderSniff.php | 188 + .../ForbiddenEmptyListAssignmentSniff.php | 116 + .../Sniffs/Lists/NewKeyedListSniff.php | 227 + .../Lists/NewListReferenceAssignmentSniff.php | 74 + .../Sniffs/Lists/NewShortListSniff.php | 84 + .../ForbiddenToStringParametersSniff.php | 103 + .../MethodUse/NewDirectCallsToCloneSniff.php | 117 + .../Miscellaneous/NewPHPOpenTagEOFSniff.php | 147 + .../RemovedAlternativePHPTagsSniff.php | 172 + .../Miscellaneous/ValidIntegersSniff.php | 250 ++ .../ChangedConcatOperatorPrecedenceSniff.php | 199 + .../ForbiddenNegativeBitshiftSniff.php | 109 + .../Sniffs/Operators/NewOperatorsSniff.php | 317 ++ .../Sniffs/Operators/NewShortTernarySniff.php | 73 + .../RemovedTernaryAssociativitySniff.php | 157 + .../ForbiddenGetClassNullSniff.php | 84 + ...orbiddenStripTagsSelfClosingXHTMLSniff.php | 113 + .../NewArrayReduceInitialTypeSniff.php | 116 + .../ParameterValues/NewFopenModesSniff.php | 119 + .../NewHTMLEntitiesEncodingDefaultSniff.php | 92 + .../NewHashAlgorithmsSniff.php | 185 + .../NewIDNVariantDefaultSniff.php | 91 + .../NewIconvMbstringCharsetDefaultSniff.php | 231 + .../NewNegativeStringOffsetSniff.php | 129 + .../ParameterValues/NewPCREModifiersSniff.php | 127 + .../ParameterValues/NewPackFormatSniff.php | 132 + .../NewPasswordAlgoConstantValuesSniff.php | 125 + .../NewProcOpenCmdArraySniff.php | 136 + .../NewStripTagsAllowableTagsArraySniff.php | 152 + .../RemovedHashAlgorithmsSniff.php | 117 + .../RemovedIconvEncodingSniff.php | 86 + .../RemovedImplodeFlexibleParamOrderSniff.php | 323 ++ ...emovedMbStrrposEncodingThirdParamSniff.php | 149 + .../RemovedMbstringModifiersSniff.php | 135 + .../RemovedNonCryptoHashSniff.php | 121 + .../RemovedPCREModifiersSniff.php | 241 + .../RemovedSetlocaleStringSniff.php | 104 + .../ForbiddenCallTimePassByReferenceSniff.php | 259 ++ .../NewArrayStringDereferencingSniff.php | 199 + .../Sniffs/Syntax/NewArrayUnpackingSniff.php | 142 + .../Syntax/NewClassMemberAccessSniff.php | 192 + .../Syntax/NewDynamicAccessToStaticSniff.php | 89 + .../Syntax/NewFlexibleHeredocNowdocSniff.php | 255 ++ .../NewFunctionArrayDereferencingSniff.php | 187 + .../NewFunctionCallTrailingCommaSniff.php | 120 + .../Sniffs/Syntax/NewShortArraySniff.php | 77 + .../RemovedCurlyBraceArrayAccessSniff.php | 362 ++ .../Syntax/RemovedNewReferenceSniff.php | 80 + .../NewUnicodeEscapeSequenceSniff.php | 162 + .../Sniffs/TypeCasts/NewTypeCastsSniff.php | 222 + .../TypeCasts/RemovedTypeCastsSniff.php | 158 + .../Sniffs/Upgrade/LowPHPCSSniff.php | 187 + .../Sniffs/Upgrade/LowPHPSniff.php | 182 + .../NewGroupUseDeclarationsSniff.php | 118 + .../NewUseConstFunctionSniff.php | 109 + .../ForbiddenGlobalVariableVariableSniff.php | 125 + .../ForbiddenThisUseContextsSniff.php | 425 ++ .../NewUniformVariableSyntaxSniff.php | 114 + .../RemovedPredefinedGlobalVariablesSniff.php | 318 ++ .../PHPCompatibility/ruleset.xml | 7 + .../php-compatibility/README.md | 250 ++ .../php-compatibility/composer.json | 44 + .../php-compatibility/phpunit-bootstrap.php | 86 + .../phpcompatibility-paragonie/LICENSE | 165 + .../ruleset.xml | 40 + .../ruleset.xml | 244 ++ .../phpcompatibility-paragonie/README.md | 134 + .../phpcompatibility-paragonie/composer.json | 33 + .../phpcompatibility-wp/LICENSE | 165 + .../PHPCompatibilityWP/ruleset.xml | 69 + .../phpcompatibility-wp/README.md | 116 + .../phpcompatibility-wp/composer.json | 32 + vendor/rmccue/requests/.coveralls.yml | 4 + vendor/rmccue/requests/.gitignore | 6 + vendor/rmccue/requests/.travis.yml | 58 + vendor/rmccue/requests/CHANGELOG.md | 315 ++ vendor/rmccue/requests/LICENSE | 49 + vendor/rmccue/requests/README.md | 152 + .../requests/bin/create_pear_package.php | 55 + vendor/rmccue/requests/composer.json | 23 + vendor/rmccue/requests/docs/README.md | 28 + .../requests/docs/authentication-custom.md | 44 + vendor/rmccue/requests/docs/authentication.md | 31 + vendor/rmccue/requests/docs/goals.md | 29 + vendor/rmccue/requests/docs/hooks.md | 96 + vendor/rmccue/requests/docs/proxy.md | 23 + vendor/rmccue/requests/docs/usage-advanced.md | 74 + vendor/rmccue/requests/docs/usage.md | 154 + vendor/rmccue/requests/docs/why-requests.md | 192 + .../rmccue/requests/examples/basic-auth.php | 16 + vendor/rmccue/requests/examples/cookie.php | 16 + .../rmccue/requests/examples/cookie_jar.php | 20 + vendor/rmccue/requests/examples/get.php | 13 + vendor/rmccue/requests/examples/multiple.php | 45 + vendor/rmccue/requests/examples/post.php | 13 + vendor/rmccue/requests/examples/proxy.php | 18 + vendor/rmccue/requests/examples/session.php | 24 + vendor/rmccue/requests/examples/timeout.php | 17 + vendor/rmccue/requests/library/Requests.php | 980 +++++ .../rmccue/requests/library/Requests/Auth.php | 33 + .../requests/library/Requests/Auth/Basic.php | 88 + .../requests/library/Requests/Cookie.php | 500 +++ .../requests/library/Requests/Cookie/Jar.php | 175 + .../requests/library/Requests/Exception.php | 62 + .../library/Requests/Exception/HTTP.php | 71 + .../library/Requests/Exception/HTTP/304.php | 27 + .../library/Requests/Exception/HTTP/305.php | 27 + .../library/Requests/Exception/HTTP/306.php | 27 + .../library/Requests/Exception/HTTP/400.php | 27 + .../library/Requests/Exception/HTTP/401.php | 27 + .../library/Requests/Exception/HTTP/402.php | 27 + .../library/Requests/Exception/HTTP/403.php | 27 + .../library/Requests/Exception/HTTP/404.php | 27 + .../library/Requests/Exception/HTTP/405.php | 27 + .../library/Requests/Exception/HTTP/406.php | 27 + .../library/Requests/Exception/HTTP/407.php | 27 + .../library/Requests/Exception/HTTP/408.php | 27 + .../library/Requests/Exception/HTTP/409.php | 27 + .../library/Requests/Exception/HTTP/410.php | 27 + .../library/Requests/Exception/HTTP/411.php | 27 + .../library/Requests/Exception/HTTP/412.php | 27 + .../library/Requests/Exception/HTTP/413.php | 27 + .../library/Requests/Exception/HTTP/414.php | 27 + .../library/Requests/Exception/HTTP/415.php | 27 + .../library/Requests/Exception/HTTP/416.php | 27 + .../library/Requests/Exception/HTTP/417.php | 27 + .../library/Requests/Exception/HTTP/418.php | 29 + .../library/Requests/Exception/HTTP/428.php | 29 + .../library/Requests/Exception/HTTP/429.php | 29 + .../library/Requests/Exception/HTTP/431.php | 29 + .../library/Requests/Exception/HTTP/500.php | 27 + .../library/Requests/Exception/HTTP/501.php | 27 + .../library/Requests/Exception/HTTP/502.php | 27 + .../library/Requests/Exception/HTTP/503.php | 27 + .../library/Requests/Exception/HTTP/504.php | 27 + .../library/Requests/Exception/HTTP/505.php | 27 + .../library/Requests/Exception/HTTP/511.php | 29 + .../Requests/Exception/HTTP/Unknown.php | 44 + .../library/Requests/Exception/Transport.php | 5 + .../Requests/Exception/Transport/cURL.php | 56 + .../requests/library/Requests/Hooker.php | 33 + .../requests/library/Requests/Hooks.php | 68 + .../requests/library/Requests/IDNAEncoder.php | 388 ++ .../rmccue/requests/library/Requests/IPv6.php | 190 + .../rmccue/requests/library/Requests/IRI.php | 1084 +++++ .../requests/library/Requests/Proxy.php | 35 + .../requests/library/Requests/Proxy/HTTP.php | 151 + .../requests/library/Requests/Response.php | 121 + .../library/Requests/Response/Headers.php | 98 + .../rmccue/requests/library/Requests/SSL.php | 152 + .../requests/library/Requests/Session.php | 266 ++ .../requests/library/Requests/Transport.php | 41 + .../library/Requests/Transport/cURL.php | 542 +++ .../library/Requests/Transport/cacert.pem | 3554 +++++++++++++++ .../library/Requests/Transport/fsockopen.php | 444 ++ .../Utility/CaseInsensitiveDictionary.php | 103 + .../Requests/Utility/FilteredIterator.php | 45 + vendor/rmccue/requests/package.xml.tpl | 60 + vendor/rmccue/requests/tests/Auth/Basic.php | 87 + .../rmccue/requests/tests/ChunkedEncoding.php | 93 + vendor/rmccue/requests/tests/Cookies.php | 642 +++ vendor/rmccue/requests/tests/Encoding.php | 94 + vendor/rmccue/requests/tests/IDNAEncoder.php | 102 + vendor/rmccue/requests/tests/IRI.php | 413 ++ vendor/rmccue/requests/tests/Proxy/HTTP.php | 131 + vendor/rmccue/requests/tests/Requests.php | 162 + .../requests/tests/Response/Headers.php | 55 + vendor/rmccue/requests/tests/SSL.php | 108 + vendor/rmccue/requests/tests/Session.php | 213 + .../rmccue/requests/tests/Transport/Base.php | 826 ++++ .../rmccue/requests/tests/Transport/cURL.php | 5 + .../requests/tests/Transport/fsockopen.php | 5 + vendor/rmccue/requests/tests/bootstrap.php | 155 + vendor/rmccue/requests/tests/phpunit.xml.dist | 39 + .../requests/tests/utils/proxy/proxy.py | 5 + .../requests/tests/utils/proxy/start.sh | 11 + .../rmccue/requests/tests/utils/proxy/stop.sh | 5 + vendor/squizlabs/php_codesniffer/.cspell.json | 72 + .../squizlabs/php_codesniffer/.gitattributes | 9 + .../.github/ISSUE_TEMPLATE/bug_report.md | 45 + vendor/squizlabs/php_codesniffer/.gitignore | 6 + .../squizlabs/php_codesniffer/CONTRIBUTING.md | 13 + .../php_codesniffer/CodeSniffer.conf.dist | 9 + vendor/squizlabs/php_codesniffer/README.md | 130 + vendor/squizlabs/php_codesniffer/autoload.php | 339 ++ vendor/squizlabs/php_codesniffer/bin/phpcbf | 19 + .../squizlabs/php_codesniffer/bin/phpcbf.bat | 12 + vendor/squizlabs/php_codesniffer/bin/phpcs | 19 + .../squizlabs/php_codesniffer/bin/phpcs.bat | 12 + .../squizlabs/php_codesniffer/composer.json | 40 + vendor/squizlabs/php_codesniffer/licence.txt | 24 + .../squizlabs/php_codesniffer/phpcs.xml.dist | 154 + vendor/squizlabs/php_codesniffer/phpcs.xsd | 136 + vendor/squizlabs/php_codesniffer/phpstan.neon | 16 + .../ValidatePEAR/ValidatePEARPackageXML.php | 362 ++ .../php_codesniffer/scripts/build-phar.php | 96 + .../scripts/validate-pear-package.php | 19 + .../squizlabs/php_codesniffer/src/Config.php | 1703 +++++++ .../src/Exceptions/DeepExitException.php | 18 + .../src/Exceptions/RuntimeException.php | 15 + .../src/Exceptions/TokenizerException.php | 15 + .../php_codesniffer/src/Files/DummyFile.php | 82 + .../php_codesniffer/src/Files/File.php | 2632 +++++++++++ .../php_codesniffer/src/Files/FileList.php | 248 ++ .../php_codesniffer/src/Files/LocalFile.php | 218 + .../src/Filters/ExactMatch.php | 108 + .../php_codesniffer/src/Filters/Filter.php | 282 ++ .../src/Filters/GitModified.php | 66 + .../php_codesniffer/src/Filters/GitStaged.php | 68 + .../squizlabs/php_codesniffer/src/Fixer.php | 798 ++++ .../src/Generators/Generator.php | 117 + .../php_codesniffer/src/Generators/HTML.php | 270 ++ .../src/Generators/Markdown.php | 161 + .../php_codesniffer/src/Generators/Text.php | 253 ++ .../php_codesniffer/src/Reporter.php | 423 ++ .../php_codesniffer/src/Reports/Cbf.php | 250 ++ .../src/Reports/Checkstyle.php | 109 + .../php_codesniffer/src/Reports/Code.php | 362 ++ .../php_codesniffer/src/Reports/Csv.php | 91 + .../php_codesniffer/src/Reports/Diff.php | 130 + .../php_codesniffer/src/Reports/Emacs.php | 90 + .../php_codesniffer/src/Reports/Full.php | 231 + .../php_codesniffer/src/Reports/Gitblame.php | 91 + .../php_codesniffer/src/Reports/Hgblame.php | 110 + .../php_codesniffer/src/Reports/Info.php | 172 + .../php_codesniffer/src/Reports/Json.php | 106 + .../php_codesniffer/src/Reports/Junit.php | 131 + .../src/Reports/Notifysend.php | 241 + .../php_codesniffer/src/Reports/Report.php | 64 + .../php_codesniffer/src/Reports/Source.php | 336 ++ .../php_codesniffer/src/Reports/Summary.php | 183 + .../php_codesniffer/src/Reports/Svnblame.php | 73 + .../src/Reports/VersionControl.php | 376 ++ .../php_codesniffer/src/Reports/Xml.php | 126 + .../squizlabs/php_codesniffer/src/Ruleset.php | 1383 ++++++ .../squizlabs/php_codesniffer/src/Runner.php | 889 ++++ .../src/Sniffs/AbstractArraySniff.php | 172 + .../src/Sniffs/AbstractPatternSniff.php | 936 ++++ .../src/Sniffs/AbstractScopeSniff.php | 191 + .../src/Sniffs/AbstractVariableSniff.php | 230 + .../php_codesniffer/src/Sniffs/Sniff.php | 80 + .../DisallowLongArraySyntaxStandard.xml | 23 + .../DisallowShortArraySyntaxStandard.xml | 23 + .../Classes/DuplicateClassNameStandard.xml | 27 + .../Classes/OpeningBraceSameLineStandard.xml | 28 + .../AssignmentInConditionStandard.xml | 23 + .../CodeAnalysis/EmptyStatementStandard.xml | 23 + .../ForLoopShouldBeWhileLoopStandard.xml | 23 + .../ForLoopWithTestFunctionCallStandard.xml | 24 + .../JumbledIncrementerStandard.xml | 25 + .../UnconditionalIfStatementStandard.xml | 39 + .../UnnecessaryFinalModifierStandard.xml | 29 + .../UnusedFunctionParameterStandard.xml | 25 + .../UselessOverridingMethodStandard.xml | 32 + .../Generic/Docs/Commenting/FixmeStandard.xml | 25 + .../Generic/Docs/Commenting/TodoStandard.xml | 25 + .../DisallowYodaConditionsStandard.xml | 23 + .../InlineControlStructureStandard.xml | 22 + .../Generic/Docs/Debug/CSSLintStandard.xml | 19 + .../Docs/Debug/ClosureLinterStandard.xml | 19 + .../Generic/Docs/Debug/JSHintStandard.xml | 19 + .../Docs/Files/ByteOrderMarkStandard.xml | 7 + .../Docs/Files/EndFileNewlineStandard.xml | 7 + .../Docs/Files/EndFileNoNewlineStandard.xml | 7 + .../Docs/Files/ExecutableFileStandard.xml | 7 + .../Generic/Docs/Files/InlineHTMLStandard.xml | 24 + .../Docs/Files/LineEndingsStandard.xml | 7 + .../Generic/Docs/Files/LineLengthStandard.xml | 7 + .../Docs/Files/LowercasedFilenameStandard.xml | 7 + .../Docs/Files/OneClassPerFileStandard.xml | 29 + .../Files/OneInterfacePerFileStandard.xml | 29 + .../OneObjectStructurePerFileStandard.xml | 29 + .../Docs/Files/OneTraitPerFileStandard.xml | 29 + .../DisallowMultipleStatementsStandard.xml | 20 + .../MultipleStatementAlignmentStandard.xml | 56 + .../Formatting/NoSpaceAfterCastStandard.xml | 19 + .../Formatting/SpaceAfterCastStandard.xml | 19 + .../Docs/Formatting/SpaceAfterNotStandard.xml | 25 + .../CallTimePassByReferenceStandard.xml | 31 + .../FunctionCallArgumentSpacingStandard.xml | 39 + .../OpeningFunctionBraceBsdAllmanStandard.xml | 24 + ...gFunctionBraceKernighanRitchieStandard.xml | 24 + .../Metrics/CyclomaticComplexityStandard.xml | 7 + .../Docs/Metrics/NestingLevelStandard.xml | 7 + .../CamelCapsFunctionNameStandard.xml | 23 + .../ConstructorNameStandard.xml | 29 + .../UpperCaseConstantNameStandard.xml | 29 + .../Docs/PHP/BacktickOperatorStandard.xml | 7 + .../CharacterBeforePHPOpeningTagStandard.xml | 22 + .../Docs/PHP/ClosingPHPTagStandard.xml | 22 + .../Docs/PHP/DeprecatedFunctionsStandard.xml | 19 + .../DisallowAlternativePHPTagsStandard.xml | 7 + .../DisallowRequestSuperglobalStandard.xml | 7 + .../Docs/PHP/DisallowShortOpenTagStandard.xml | 7 + .../Docs/PHP/DiscourageGotoStandard.xml | 7 + .../Docs/PHP/ForbiddenFunctionsStandard.xml | 19 + .../Docs/PHP/LowerCaseConstantStandard.xml | 23 + .../Docs/PHP/LowerCaseKeywordStandard.xml | 19 + .../Docs/PHP/LowerCaseTypeStandard.xml | 38 + .../Docs/PHP/NoSilencedErrorsStandard.xml | 23 + .../Generic/Docs/PHP/SAPIUsageStandard.xml | 23 + .../Docs/PHP/UpperCaseConstantStandard.xml | 23 + .../UnnecessaryStringConcatStandard.xml | 19 + .../SubversionPropertiesStandard.xml | 7 + .../ArbitraryParenthesesSpacingStandard.xml | 26 + .../DisallowSpaceIndentStandard.xml | 7 + .../WhiteSpace/DisallowTabIndentStandard.xml | 7 + .../Docs/WhiteSpace/ScopeIndentStandard.xml | 23 + .../SpreadOperatorSpacingAfterStandard.xml | 34 + .../Sniffs/Arrays/ArrayIndentSniff.php | 177 + .../Arrays/DisallowLongArraySyntaxSniff.php | 78 + .../Arrays/DisallowShortArraySyntaxSniff.php | 61 + .../Classes/DuplicateClassNameSniff.php | 117 + .../Classes/OpeningBraceSameLineSniff.php | 123 + .../AssignmentInConditionSniff.php | 170 + .../CodeAnalysis/EmptyPHPStatementSniff.php | 162 + .../CodeAnalysis/EmptyStatementSniff.php | 96 + .../ForLoopShouldBeWhileLoopSniff.php | 91 + .../ForLoopWithTestFunctionCallSniff.php | 101 + .../CodeAnalysis/JumbledIncrementerSniff.php | 134 + .../UnconditionalIfStatementSniff.php | 93 + .../UnnecessaryFinalModifierSniff.php | 85 + .../UnusedFunctionParameterSniff.php | 236 + .../UselessOverridingMethodSniff.php | 161 + .../Sniffs/Commenting/DocCommentSniff.php | 353 ++ .../Generic/Sniffs/Commenting/FixmeSniff.php | 78 + .../Generic/Sniffs/Commenting/TodoSniff.php | 77 + .../DisallowYodaConditionsSniff.php | 188 + .../InlineControlStructureSniff.php | 373 ++ .../Generic/Sniffs/Debug/CSSLintSniff.php | 95 + .../Sniffs/Debug/ClosureLinterSniff.php | 116 + .../Generic/Sniffs/Debug/ESLintSniff.php | 112 + .../Generic/Sniffs/Debug/JSHintSniff.php | 94 + .../Sniffs/Files/ByteOrderMarkSniff.php | 80 + .../Sniffs/Files/EndFileNewlineSniff.php | 81 + .../Sniffs/Files/EndFileNoNewlineSniff.php | 88 + .../Sniffs/Files/ExecutableFileSniff.php | 59 + .../Generic/Sniffs/Files/InlineHTMLSniff.php | 79 + .../Generic/Sniffs/Files/LineEndingsSniff.php | 145 + .../Generic/Sniffs/Files/LineLengthSniff.php | 201 + .../Sniffs/Files/LowercasedFilenameSniff.php | 67 + .../Sniffs/Files/OneClassPerFileSniff.php | 51 + .../Sniffs/Files/OneInterfacePerFileSniff.php | 51 + .../Files/OneObjectStructurePerFileSniff.php | 55 + .../Sniffs/Files/OneTraitPerFileSniff.php | 51 + .../DisallowMultipleStatementsSniff.php | 105 + .../MultipleStatementAlignmentSniff.php | 403 ++ .../Formatting/NoSpaceAfterCastSniff.php | 61 + .../Sniffs/Formatting/SpaceAfterCastSniff.php | 153 + .../Sniffs/Formatting/SpaceAfterNotSniff.php | 135 + .../Formatting/SpaceBeforeCastSniff.php | 73 + .../CallTimePassByReferenceSniff.php | 141 + .../FunctionCallArgumentSpacingSniff.php | 185 + .../OpeningFunctionBraceBsdAllmanSniff.php | 213 + ...ningFunctionBraceKernighanRitchieSniff.php | 184 + .../Metrics/CyclomaticComplexitySniff.php | 113 + .../Sniffs/Metrics/NestingLevelSniff.php | 100 + .../CamelCapsFunctionNameSniff.php | 223 + .../ConstructorNameSniff.php | 158 + .../UpperCaseConstantNameSniff.php | 141 + .../Sniffs/PHP/BacktickOperatorSniff.php | 48 + .../PHP/CharacterBeforePHPOpeningTagSniff.php | 86 + .../Generic/Sniffs/PHP/ClosingPHPTagSniff.php | 51 + .../Sniffs/PHP/DeprecatedFunctionsSniff.php | 73 + .../PHP/DisallowAlternativePHPTagsSniff.php | 253 ++ .../PHP/DisallowRequestSuperglobalSniff.php | 54 + .../Sniffs/PHP/DisallowShortOpenTagSniff.php | 168 + .../Sniffs/PHP/DiscourageGotoSniff.php | 50 + .../Sniffs/PHP/ForbiddenFunctionsSniff.php | 240 + .../Sniffs/PHP/LowerCaseConstantSniff.php | 83 + .../Sniffs/PHP/LowerCaseKeywordSniff.php | 142 + .../Generic/Sniffs/PHP/LowerCaseTypeSniff.php | 162 + .../Sniffs/PHP/NoSilencedErrorsSniff.php | 77 + .../Sniffs/PHP/RequireStrictTypesSniff.php | 69 + .../Generic/Sniffs/PHP/SAPIUsageSniff.php | 67 + .../Generic/Sniffs/PHP/SyntaxSniff.php | 71 + .../Sniffs/PHP/UpperCaseConstantSniff.php | 73 + .../Strings/UnnecessaryStringConcatSniff.php | 125 + .../VersionControl/GitMergeConflictSniff.php | 225 + .../SubversionPropertiesSniff.php | 186 + .../ArbitraryParenthesesSpacingSniff.php | 239 + .../WhiteSpace/DisallowSpaceIndentSniff.php | 217 + .../WhiteSpace/DisallowTabIndentSniff.php | 187 + .../IncrementDecrementSpacingSniff.php | 170 + .../LanguageConstructSpacingSniff.php | 146 + .../Sniffs/WhiteSpace/ScopeIndentSniff.php | 1528 +++++++ .../SpreadOperatorSpacingAfterSniff.php | 146 + .../Tests/Arrays/ArrayIndentUnitTest.inc | 88 + .../Arrays/ArrayIndentUnitTest.inc.fixed | 89 + .../Tests/Arrays/ArrayIndentUnitTest.php | 66 + .../DisallowLongArraySyntaxUnitTest.1.inc | 28 + ...isallowLongArraySyntaxUnitTest.1.inc.fixed | 28 + .../DisallowLongArraySyntaxUnitTest.2.inc | 17 + ...isallowLongArraySyntaxUnitTest.2.inc.fixed | 17 + .../DisallowLongArraySyntaxUnitTest.php | 67 + .../DisallowShortArraySyntaxUnitTest.inc | 12 + ...DisallowShortArraySyntaxUnitTest.inc.fixed | 12 + .../DisallowShortArraySyntaxUnitTest.php | 53 + .../Classes/DuplicateClassNameUnitTest.1.inc | 11 + .../Classes/DuplicateClassNameUnitTest.2.inc | 5 + .../Classes/DuplicateClassNameUnitTest.3.inc | 10 + .../Classes/DuplicateClassNameUnitTest.4.inc | 5 + .../Classes/DuplicateClassNameUnitTest.5.inc | 8 + .../Classes/DuplicateClassNameUnitTest.6.inc | 12 + .../Classes/DuplicateClassNameUnitTest.php | 77 + .../Classes/OpeningBraceSameLineUnitTest.inc | 91 + .../OpeningBraceSameLineUnitTest.inc.fixed | 91 + .../Classes/OpeningBraceSameLineUnitTest.php | 61 + .../AssignmentInConditionUnitTest.inc | 93 + .../AssignmentInConditionUnitTest.php | 82 + .../EmptyPHPStatementUnitTest.inc | 81 + .../EmptyPHPStatementUnitTest.inc.fixed | 75 + .../EmptyPHPStatementUnitTest.php | 68 + .../CodeAnalysis/EmptyStatementUnitTest.inc | 72 + .../CodeAnalysis/EmptyStatementUnitTest.php | 62 + .../ForLoopShouldBeWhileLoopUnitTest.inc | 13 + .../ForLoopShouldBeWhileLoopUnitTest.php | 51 + .../ForLoopWithTestFunctionCallUnitTest.inc | 15 + .../ForLoopWithTestFunctionCallUnitTest.php | 51 + .../JumbledIncrementerUnitTest.inc | 25 + .../JumbledIncrementerUnitTest.php | 52 + .../UnconditionalIfStatementUnitTest.inc | 13 + .../UnconditionalIfStatementUnitTest.php | 52 + .../UnnecessaryFinalModifierUnitTest.inc | 29 + .../UnnecessaryFinalModifierUnitTest.php | 53 + .../UnusedFunctionParameterUnitTest.inc | 125 + .../UnusedFunctionParameterUnitTest.php | 58 + .../UselessOverridingMethodUnitTest.inc | 25 + .../UselessOverridingMethodUnitTest.php | 51 + .../Tests/Commenting/DocCommentUnitTest.inc | 252 ++ .../Commenting/DocCommentUnitTest.inc.fixed | 257 ++ .../Tests/Commenting/DocCommentUnitTest.js | 250 ++ .../Commenting/DocCommentUnitTest.js.fixed | 255 ++ .../Tests/Commenting/DocCommentUnitTest.php | 111 + .../Tests/Commenting/FixmeUnitTest.inc | 23 + .../Generic/Tests/Commenting/FixmeUnitTest.js | 23 + .../Tests/Commenting/FixmeUnitTest.php | 62 + .../Generic/Tests/Commenting/TodoUnitTest.inc | 23 + .../Generic/Tests/Commenting/TodoUnitTest.js | 23 + .../Generic/Tests/Commenting/TodoUnitTest.php | 61 + .../DisallowYodaConditionsUnitTest.inc | 166 + .../DisallowYodaConditionsUnitTest.php | 82 + .../InlineControlStructureUnitTest.1.inc | 255 ++ ...InlineControlStructureUnitTest.1.inc.fixed | 288 ++ .../InlineControlStructureUnitTest.2.inc | 8 + .../InlineControlStructureUnitTest.3.inc | 4 + .../InlineControlStructureUnitTest.4.inc | 5 + .../InlineControlStructureUnitTest.5.inc | 4 + .../InlineControlStructureUnitTest.6.inc | 6 + .../InlineControlStructureUnitTest.7.inc | 16 + .../InlineControlStructureUnitTest.js | 31 + .../InlineControlStructureUnitTest.js.fixed | 39 + .../InlineControlStructureUnitTest.php | 110 + .../Generic/Tests/Debug/CSSLintUnitTest.css | 6 + .../Generic/Tests/Debug/CSSLintUnitTest.php | 70 + .../Tests/Debug/ClosureLinterUnitTest.js | 6 + .../Tests/Debug/ClosureLinterUnitTest.php | 69 + .../Generic/Tests/Debug/ESLintUnitTest.js | 1 + .../Generic/Tests/Debug/ESLintUnitTest.php | 113 + .../Generic/Tests/Debug/JSHintUnitTest.js | 3 + .../Generic/Tests/Debug/JSHintUnitTest.php | 67 + .../Tests/Files/ByteOrderMarkUnitTest.inc | 3 + .../Tests/Files/ByteOrderMarkUnitTest.php | 48 + .../Tests/Files/EndFileNewlineUnitTest.1.css | 3 + .../Tests/Files/EndFileNewlineUnitTest.1.inc | 3 + .../Tests/Files/EndFileNewlineUnitTest.1.js | 3 + .../Tests/Files/EndFileNewlineUnitTest.2.css | 2 + .../Tests/Files/EndFileNewlineUnitTest.2.inc | 2 + .../Tests/Files/EndFileNewlineUnitTest.2.js | 2 + .../Tests/Files/EndFileNewlineUnitTest.3.css | 2 + .../Files/EndFileNewlineUnitTest.3.css.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.3.inc | 2 + .../Files/EndFileNewlineUnitTest.3.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.3.js | 2 + .../Files/EndFileNewlineUnitTest.3.js.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.4.inc | 2 + .../Files/EndFileNewlineUnitTest.4.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.5.inc | 2 + .../Tests/Files/EndFileNewlineUnitTest.php | 60 + .../Files/EndFileNoNewlineUnitTest.1.css | 3 + .../EndFileNoNewlineUnitTest.1.css.fixed | 2 + .../Files/EndFileNoNewlineUnitTest.1.inc | 3 + .../EndFileNoNewlineUnitTest.1.inc.fixed | 2 + .../Tests/Files/EndFileNoNewlineUnitTest.1.js | 3 + .../Files/EndFileNoNewlineUnitTest.1.js.fixed | 2 + .../Files/EndFileNoNewlineUnitTest.2.css | 2 + .../EndFileNoNewlineUnitTest.2.css.fixed | 2 + .../Files/EndFileNoNewlineUnitTest.2.inc | 3 + .../EndFileNoNewlineUnitTest.2.inc.fixed | 3 + .../Tests/Files/EndFileNoNewlineUnitTest.2.js | 2 + .../Files/EndFileNoNewlineUnitTest.2.js.fixed | 2 + .../Files/EndFileNoNewlineUnitTest.3.css | 2 + .../Files/EndFileNoNewlineUnitTest.3.inc | 2 + .../Tests/Files/EndFileNoNewlineUnitTest.3.js | 2 + .../Files/EndFileNoNewlineUnitTest.4.inc | 3 + .../Files/EndFileNoNewlineUnitTest.5.inc | 2 + .../Files/EndFileNoNewlineUnitTest.6.inc | 2 + .../EndFileNoNewlineUnitTest.6.inc.fixed | 2 + .../Files/EndFileNoNewlineUnitTest.7.inc | 6 + .../Tests/Files/EndFileNoNewlineUnitTest.php | 64 + .../Tests/Files/ExecutableFileUnitTest.1.inc | 1 + .../Tests/Files/ExecutableFileUnitTest.2.inc | 1 + .../Tests/Files/ExecutableFileUnitTest.php | 72 + .../Tests/Files/InlineHTMLUnitTest.1.inc | 3 + .../Tests/Files/InlineHTMLUnitTest.2.inc | 3 + .../Tests/Files/InlineHTMLUnitTest.3.inc | 6 + .../Tests/Files/InlineHTMLUnitTest.4.inc | 3 + .../Tests/Files/InlineHTMLUnitTest.5.inc | 3 + .../Tests/Files/InlineHTMLUnitTest.6.inc | 2 + .../Tests/Files/InlineHTMLUnitTest.7.inc | 2 + .../Tests/Files/InlineHTMLUnitTest.php | 65 + .../Tests/Files/LineEndingsUnitTest.css | 3 + .../Tests/Files/LineEndingsUnitTest.css.fixed | 3 + .../Tests/Files/LineEndingsUnitTest.inc | 18 + .../Tests/Files/LineEndingsUnitTest.inc.fixed | 18 + .../Tests/Files/LineEndingsUnitTest.js | 2 + .../Tests/Files/LineEndingsUnitTest.js.fixed | 2 + .../Tests/Files/LineEndingsUnitTest.php | 63 + .../Tests/Files/LineLengthUnitTest.1.inc | 84 + .../Tests/Files/LineLengthUnitTest.2.inc | 7 + .../Tests/Files/LineLengthUnitTest.3.inc | 16 + .../Tests/Files/LineLengthUnitTest.4.inc | 16 + .../Tests/Files/LineLengthUnitTest.php | 111 + .../Files/LowercasedFilenameUnitTest.inc | 7 + .../Files/LowercasedFilenameUnitTest.php | 48 + .../Tests/Files/OneClassPerFileUnitTest.inc | 13 + .../Tests/Files/OneClassPerFileUnitTest.php | 51 + .../Files/OneInterfacePerFileUnitTest.inc | 13 + .../Files/OneInterfacePerFileUnitTest.php | 51 + .../OneObjectStructurePerFileUnitTest.inc | 21 + .../OneObjectStructurePerFileUnitTest.php | 53 + .../Tests/Files/OneTraitPerFileUnitTest.inc | 17 + .../Tests/Files/OneTraitPerFileUnitTest.php | 51 + .../DisallowMultipleStatementsUnitTest.inc | 20 + ...sallowMultipleStatementsUnitTest.inc.fixed | 25 + .../DisallowMultipleStatementsUnitTest.php | 54 + .../MultipleStatementAlignmentUnitTest.inc | 408 ++ ...ltipleStatementAlignmentUnitTest.inc.fixed | 408 ++ .../MultipleStatementAlignmentUnitTest.js | 118 + ...ultipleStatementAlignmentUnitTest.js.fixed | 118 + .../MultipleStatementAlignmentUnitTest.php | 156 + .../Formatting/NoSpaceAfterCastUnitTest.inc | 51 + .../NoSpaceAfterCastUnitTest.inc.fixed | 51 + .../Formatting/NoSpaceAfterCastUnitTest.php | 72 + .../Formatting/SpaceAfterCastUnitTest.inc | 95 + .../SpaceAfterCastUnitTest.inc.fixed | 92 + .../Formatting/SpaceAfterCastUnitTest.php | 87 + .../Formatting/SpaceAfterNotUnitTest.inc | 86 + .../SpaceAfterNotUnitTest.inc.fixed | 83 + .../Tests/Formatting/SpaceAfterNotUnitTest.js | 5 + .../Formatting/SpaceAfterNotUnitTest.js.fixed | 5 + .../Formatting/SpaceAfterNotUnitTest.php | 91 + .../Formatting/SpaceBeforeCastUnitTest.inc | 65 + .../SpaceBeforeCastUnitTest.inc.fixed | 65 + .../Formatting/SpaceBeforeCastUnitTest.php | 78 + .../CallTimePassByReferenceUnitTest.inc | 39 + .../CallTimePassByReferenceUnitTest.php | 55 + .../FunctionCallArgumentSpacingUnitTest.inc | 151 + ...ctionCallArgumentSpacingUnitTest.inc.fixed | 151 + .../FunctionCallArgumentSpacingUnitTest.php | 75 + .../OpeningFunctionBraceBsdAllmanUnitTest.inc | 238 + ...ngFunctionBraceBsdAllmanUnitTest.inc.fixed | 258 ++ .../OpeningFunctionBraceBsdAllmanUnitTest.php | 81 + ...gFunctionBraceKernighanRitchieUnitTest.inc | 210 + ...ionBraceKernighanRitchieUnitTest.inc.fixed | 198 + ...gFunctionBraceKernighanRitchieUnitTest.php | 75 + .../Metrics/CyclomaticComplexityUnitTest.inc | 160 + .../Metrics/CyclomaticComplexityUnitTest.php | 51 + .../Tests/Metrics/NestingLevelUnitTest.inc | 102 + .../Tests/Metrics/NestingLevelUnitTest.php | 51 + .../CamelCapsFunctionNameUnitTest.inc | 167 + .../CamelCapsFunctionNameUnitTest.php | 88 + .../ConstructorNameUnitTest.inc | 97 + .../ConstructorNameUnitTest.php | 54 + .../UpperCaseConstantNameUnitTest.inc | 33 + .../UpperCaseConstantNameUnitTest.php | 56 + .../Tests/PHP/BacktickOperatorUnitTest.inc | 2 + .../Tests/PHP/BacktickOperatorUnitTest.php | 48 + ...CharacterBeforePHPOpeningTagUnitTest.1.inc | 9 + ...CharacterBeforePHPOpeningTagUnitTest.2.inc | 4 + ...CharacterBeforePHPOpeningTagUnitTest.3.inc | 3 + .../CharacterBeforePHPOpeningTagUnitTest.php | 57 + .../Tests/PHP/ClosingPHPTagUnitTest.inc | 10 + .../Tests/PHP/ClosingPHPTagUnitTest.php | 48 + .../Tests/PHP/DeprecatedFunctionsUnitTest.inc | 4 + .../Tests/PHP/DeprecatedFunctionsUnitTest.php | 58 + .../DisallowAlternativePHPTagsUnitTest.1.inc | 14 + ...llowAlternativePHPTagsUnitTest.1.inc.fixed | 14 + .../DisallowAlternativePHPTagsUnitTest.2.inc | 6 + ...llowAlternativePHPTagsUnitTest.2.inc.fixed | 6 + .../DisallowAlternativePHPTagsUnitTest.3.inc | 7 + .../DisallowAlternativePHPTagsUnitTest.php | 105 + .../DisallowRequestSuperglobalUnitTest.inc | 16 + .../DisallowRequestSuperglobalUnitTest.php | 51 + .../PHP/DisallowShortOpenTagUnitTest.1.inc | 11 + .../DisallowShortOpenTagUnitTest.1.inc.fixed | 11 + .../PHP/DisallowShortOpenTagUnitTest.2.inc | 8 + .../DisallowShortOpenTagUnitTest.2.inc.fixed | 8 + .../PHP/DisallowShortOpenTagUnitTest.3.inc | 16 + .../PHP/DisallowShortOpenTagUnitTest.php | 103 + .../Tests/PHP/DiscourageGotoUnitTest.inc | 18 + .../Tests/PHP/DiscourageGotoUnitTest.php | 53 + .../Tests/PHP/ForbiddenFunctionsUnitTest.inc | 57 + .../Tests/PHP/ForbiddenFunctionsUnitTest.php | 54 + .../Tests/PHP/LowerCaseConstantUnitTest.inc | 83 + .../PHP/LowerCaseConstantUnitTest.inc.fixed | 83 + .../Tests/PHP/LowerCaseConstantUnitTest.js | 14 + .../PHP/LowerCaseConstantUnitTest.js.fixed | 14 + .../Tests/PHP/LowerCaseConstantUnitTest.php | 84 + .../Tests/PHP/LowerCaseKeywordUnitTest.inc | 33 + .../PHP/LowerCaseKeywordUnitTest.inc.fixed | 33 + .../Tests/PHP/LowerCaseKeywordUnitTest.php | 61 + .../Tests/PHP/LowerCaseTypeUnitTest.inc | 47 + .../Tests/PHP/LowerCaseTypeUnitTest.inc.fixed | 47 + .../Tests/PHP/LowerCaseTypeUnitTest.php | 68 + .../Tests/PHP/NoSilencedErrorsUnitTest.inc | 9 + .../Tests/PHP/NoSilencedErrorsUnitTest.php | 48 + .../PHP/RequireStrictTypesUnitTest.1.inc | 8 + .../PHP/RequireStrictTypesUnitTest.2.inc | 2 + .../Tests/PHP/RequireStrictTypesUnitTest.php | 56 + .../Generic/Tests/PHP/SAPIUsageUnitTest.inc | 5 + .../Generic/Tests/PHP/SAPIUsageUnitTest.php | 48 + .../Generic/Tests/PHP/SyntaxUnitTest.inc | 4 + .../Generic/Tests/PHP/SyntaxUnitTest.php | 49 + .../Tests/PHP/UpperCaseConstantUnitTest.inc | 81 + .../PHP/UpperCaseConstantUnitTest.inc.fixed | 81 + .../Tests/PHP/UpperCaseConstantUnitTest.php | 63 + .../UnnecessaryStringConcatUnitTest.inc | 21 + .../UnnecessaryStringConcatUnitTest.js | 15 + .../UnnecessaryStringConcatUnitTest.php | 73 + .../GitMergeConflictUnitTest.1.css | 35 + .../GitMergeConflictUnitTest.1.inc | 61 + .../GitMergeConflictUnitTest.2.css | 32 + .../GitMergeConflictUnitTest.2.inc | 31 + .../GitMergeConflictUnitTest.3.inc | 43 + .../GitMergeConflictUnitTest.4.inc | 71 + .../GitMergeConflictUnitTest.5.inc | 34 + .../GitMergeConflictUnitTest.6.inc | 34 + .../GitMergeConflictUnitTest.js | 33 + .../GitMergeConflictUnitTest.php | 160 + .../SubversionPropertiesUnitTest.inc | 3 + .../SubversionPropertiesUnitTest.php | 61 + .../ArbitraryParenthesesSpacingUnitTest.inc | 165 + ...itraryParenthesesSpacingUnitTest.inc.fixed | 153 + .../ArbitraryParenthesesSpacingUnitTest.php | 85 + .../DisallowSpaceIndentUnitTest.1.inc | 118 + .../DisallowSpaceIndentUnitTest.1.inc.fixed | 118 + .../DisallowSpaceIndentUnitTest.2.inc | 118 + .../DisallowSpaceIndentUnitTest.2.inc.fixed | 118 + .../DisallowSpaceIndentUnitTest.css | 4 + .../DisallowSpaceIndentUnitTest.css.fixed | 4 + .../WhiteSpace/DisallowSpaceIndentUnitTest.js | 9 + .../DisallowSpaceIndentUnitTest.js.fixed | 9 + .../DisallowSpaceIndentUnitTest.php | 118 + .../WhiteSpace/DisallowTabIndentUnitTest.css | 5 + .../DisallowTabIndentUnitTest.css.fixed | 5 + .../WhiteSpace/DisallowTabIndentUnitTest.inc | 93 + .../DisallowTabIndentUnitTest.inc.fixed | 93 + .../WhiteSpace/DisallowTabIndentUnitTest.js | 9 + .../DisallowTabIndentUnitTest.js.fixed | 9 + .../WhiteSpace/DisallowTabIndentUnitTest.php | 123 + .../IncrementDecrementSpacingUnitTest.inc | 17 + ...ncrementDecrementSpacingUnitTest.inc.fixed | 16 + .../IncrementDecrementSpacingUnitTest.js | 17 + ...IncrementDecrementSpacingUnitTest.js.fixed | 16 + .../IncrementDecrementSpacingUnitTest.php | 66 + .../LanguageConstructSpacingUnitTest.inc | 79 + ...LanguageConstructSpacingUnitTest.inc.fixed | 73 + .../LanguageConstructSpacingUnitTest.php | 74 + .../WhiteSpace/ScopeIndentUnitTest.1.inc | 1501 +++++++ .../ScopeIndentUnitTest.1.inc.fixed | 1501 +++++++ .../Tests/WhiteSpace/ScopeIndentUnitTest.1.js | 239 + .../WhiteSpace/ScopeIndentUnitTest.1.js.fixed | 239 + .../WhiteSpace/ScopeIndentUnitTest.2.inc | 1501 +++++++ .../ScopeIndentUnitTest.2.inc.fixed | 1501 +++++++ .../WhiteSpace/ScopeIndentUnitTest.3.inc | 28 + .../ScopeIndentUnitTest.3.inc.fixed | 28 + .../WhiteSpace/ScopeIndentUnitTest.4.inc | 6 + .../Tests/WhiteSpace/ScopeIndentUnitTest.php | 205 + .../SpreadOperatorSpacingAfterUnitTest.inc | 73 + ...readOperatorSpacingAfterUnitTest.inc.fixed | 68 + .../SpreadOperatorSpacingAfterUnitTest.php | 58 + .../src/Standards/Generic/ruleset.xml | 4 + .../Sniffs/CSS/BrowserSpecificStylesSniff.php | 87 + .../Channels/DisallowSelfActionsSniff.php | 125 + .../Sniffs/Channels/IncludeOwnSystemSniff.php | 98 + .../Sniffs/Channels/IncludeSystemSniff.php | 314 ++ .../Sniffs/Channels/UnusedSystemSniff.php | 141 + .../Commenting/FunctionCommentSniff.php | 84 + .../MySource/Sniffs/Debug/DebugCodeSniff.php | 55 + .../Sniffs/Debug/FirebugConsoleSniff.php | 64 + .../Sniffs/Objects/AssignThisSniff.php | 81 + .../Objects/CreateWidgetTypeCallbackSniff.php | 218 + .../Sniffs/Objects/DisallowNewWidgetSniff.php | 59 + .../Sniffs/PHP/AjaxNullComparisonSniff.php | 103 + .../Sniffs/PHP/EvalObjectFactorySniff.php | 114 + .../Sniffs/PHP/GetRequestDataSniff.php | 106 + .../Sniffs/PHP/ReturnFunctionValueSniff.php | 63 + .../Sniffs/Strings/JoinStringsSniff.php | 76 + .../CSS/BrowserSpecificStylesUnitTest.css | 13 + .../CSS/BrowserSpecificStylesUnitTest.php | 48 + .../Channels/DisallowSelfActionsUnitTest.inc | 51 + .../Channels/DisallowSelfActionsUnitTest.php | 53 + .../Tests/Channels/IncludeSystemUnitTest.inc | 112 + .../Tests/Channels/IncludeSystemUnitTest.php | 60 + .../Tests/Channels/UnusedSystemUnitTest.inc | 67 + .../Tests/Channels/UnusedSystemUnitTest.php | 55 + .../Commenting/FunctionCommentUnitTest.inc | 101 + .../Commenting/FunctionCommentUnitTest.php | 54 + .../Tests/Debug/DebugCodeUnitTest.inc | 4 + .../Tests/Debug/DebugCodeUnitTest.php | 51 + .../Tests/Debug/FirebugConsoleUnitTest.js | 8 + .../Tests/Debug/FirebugConsoleUnitTest.php | 61 + .../Tests/Objects/AssignThisUnitTest.js | 20 + .../Tests/Objects/AssignThisUnitTest.php | 58 + .../CreateWidgetTypeCallbackUnitTest.js | 186 + .../CreateWidgetTypeCallbackUnitTest.php | 59 + .../Objects/DisallowNewWidgetUnitTest.inc | 6 + .../Objects/DisallowNewWidgetUnitTest.php | 48 + .../Tests/PHP/AjaxNullComparisonUnitTest.inc | 182 + .../Tests/PHP/AjaxNullComparisonUnitTest.php | 55 + .../Tests/PHP/EvalObjectFactoryUnitTest.inc | 26 + .../Tests/PHP/EvalObjectFactoryUnitTest.php | 52 + .../Tests/PHP/GetRequestDataUnitTest.inc | 30 + .../Tests/PHP/GetRequestDataUnitTest.php | 56 + .../Tests/PHP/ReturnFunctionValueUnitTest.inc | 9 + .../Tests/PHP/ReturnFunctionValueUnitTest.php | 52 + .../Tests/Strings/JoinStringsUnitTest.js | 18 + .../Tests/Strings/JoinStringsUnitTest.php | 62 + .../src/Standards/MySource/ruleset.xml | 18 + .../Docs/Classes/ClassDeclarationStandard.xml | 22 + .../Docs/Commenting/ClassCommentStandard.xml | 177 + .../Docs/Commenting/FileCommentStandard.xml | 286 ++ .../Commenting/FunctionCommentStandard.xml | 230 + .../Docs/Commenting/InlineCommentStandard.xml | 19 + .../ControlSignatureStandard.xml | 36 + .../MultiLineConditionStandard.xml | 60 + .../PEAR/Docs/Files/IncludingFileStandard.xml | 24 + .../PEAR/Docs/Files/LineLengthStandard.xml | 7 + .../MultiLineAssignmentStandard.xml | 35 + .../FunctionCallSignatureStandard.xml | 19 + .../Functions/FunctionDeclarationStandard.xml | 41 + .../Functions/ValidDefaultValueStandard.xml | 25 + .../ValidClassNameStandard.xml | 23 + .../ValidFunctionNameStandard.xml | 23 + .../ValidVariableNameStandard.xml | 29 + .../ObjectOperatorIndentStandard.xml | 39 + .../WhiteSpace/ScopeClosingBraceStandard.xml | 23 + .../Docs/WhiteSpace/ScopeIndentStandard.xml | 29 + .../Sniffs/Classes/ClassDeclarationSniff.php | 149 + .../Sniffs/Commenting/ClassCommentSniff.php | 104 + .../Sniffs/Commenting/FileCommentSniff.php | 569 +++ .../Commenting/FunctionCommentSniff.php | 472 ++ .../Sniffs/Commenting/InlineCommentSniff.php | 68 + .../ControlSignatureSniff.php | 47 + .../MultiLineConditionSniff.php | 283 ++ .../PEAR/Sniffs/Files/IncludingFileSniff.php | 136 + .../Formatting/MultiLineAssignmentSniff.php | 106 + .../Functions/FunctionCallSignatureSniff.php | 628 +++ .../Functions/FunctionDeclarationSniff.php | 511 +++ .../Functions/ValidDefaultValueSniff.php | 78 + .../NamingConventions/ValidClassNameSniff.php | 97 + .../ValidFunctionNameSniff.php | 284 ++ .../ValidVariableNameSniff.php | 103 + .../WhiteSpace/ObjectOperatorIndentSniff.php | 204 + .../WhiteSpace/ScopeClosingBraceSniff.php | 179 + .../Sniffs/WhiteSpace/ScopeIndentSniff.php | 24 + .../Classes/ClassDeclarationUnitTest.1.inc | 112 + .../ClassDeclarationUnitTest.1.inc.fixed | 121 + .../Classes/ClassDeclarationUnitTest.2.inc | 11 + .../Classes/ClassDeclarationUnitTest.php | 94 + .../Tests/Commenting/ClassCommentUnitTest.inc | 120 + .../Tests/Commenting/ClassCommentUnitTest.php | 70 + .../Tests/Commenting/FileCommentUnitTest.inc | 53 + .../Tests/Commenting/FileCommentUnitTest.php | 69 + .../Commenting/FunctionCommentUnitTest.inc | 383 ++ .../FunctionCommentUnitTest.inc.fixed | 383 ++ .../Commenting/FunctionCommentUnitTest.php | 91 + .../Commenting/InlineCommentUnitTest.inc | 29 + .../InlineCommentUnitTest.inc.fixed | 29 + .../Commenting/InlineCommentUnitTest.php | 55 + .../ControlSignatureUnitTest.inc | 159 + .../ControlSignatureUnitTest.php | 71 + .../MultiLineConditionUnitTest.inc | 251 ++ .../MultiLineConditionUnitTest.inc.fixed | 247 ++ .../MultiLineConditionUnitTest.js | 251 ++ .../MultiLineConditionUnitTest.js.fixed | 247 ++ .../MultiLineConditionUnitTest.php | 91 + .../Tests/Files/IncludingFileUnitTest.inc | 99 + .../Files/IncludingFileUnitTest.inc.fixed | 99 + .../Tests/Files/IncludingFileUnitTest.php | 67 + .../MultiLineAssignmentUnitTest.inc | 22 + .../MultiLineAssignmentUnitTest.php | 52 + .../FunctionCallSignatureUnitTest.inc | 527 +++ .../FunctionCallSignatureUnitTest.inc.fixed | 539 +++ .../FunctionCallSignatureUnitTest.js | 80 + .../FunctionCallSignatureUnitTest.js.fixed | 84 + .../FunctionCallSignatureUnitTest.php | 149 + .../Functions/FunctionDeclarationUnitTest.inc | 316 ++ .../FunctionDeclarationUnitTest.inc.fixed | 314 ++ .../Functions/FunctionDeclarationUnitTest.js | 59 + .../FunctionDeclarationUnitTest.js.fixed | 60 + .../Functions/FunctionDeclarationUnitTest.php | 121 + .../Functions/ValidDefaultValueUnitTest.inc | 104 + .../Functions/ValidDefaultValueUnitTest.php | 58 + .../ValidClassNameUnitTest.inc | 68 + .../ValidClassNameUnitTest.php | 67 + .../ValidFunctionNameUnitTest.inc | 222 + .../ValidFunctionNameUnitTest.php | 145 + .../ValidVariableNameUnitTest.inc | 101 + .../ValidVariableNameUnitTest.php | 56 + .../ObjectOperatorIndentUnitTest.inc | 136 + .../ObjectOperatorIndentUnitTest.inc.fixed | 136 + .../ObjectOperatorIndentUnitTest.php | 71 + .../WhiteSpace/ScopeClosingBraceUnitTest.inc | 146 + .../ScopeClosingBraceUnitTest.inc.fixed | 150 + .../WhiteSpace/ScopeClosingBraceUnitTest.php | 63 + .../Tests/WhiteSpace/ScopeIndentUnitTest.inc | 314 ++ .../Tests/WhiteSpace/ScopeIndentUnitTest.php | 66 + .../src/Standards/PEAR/ruleset.xml | 41 + .../Docs/Classes/ClassDeclarationStandard.xml | 48 + .../PSR1/Docs/Files/SideEffectsStandard.xml | 27 + .../Methods/CamelCapsMethodNameStandard.xml | 29 + .../Sniffs/Classes/ClassDeclarationSniff.php | 74 + .../PSR1/Sniffs/Files/SideEffectsSniff.php | 290 ++ .../Methods/CamelCapsMethodNameSniff.php | 91 + .../Classes/ClassDeclarationUnitTest.1.inc | 3 + .../Classes/ClassDeclarationUnitTest.2.inc | 4 + .../Classes/ClassDeclarationUnitTest.php | 57 + .../Tests/Files/SideEffectsUnitTest.1.inc | 72 + .../Tests/Files/SideEffectsUnitTest.10.inc | 8 + .../Tests/Files/SideEffectsUnitTest.11.inc | 11 + .../Tests/Files/SideEffectsUnitTest.12.inc | 8 + .../Tests/Files/SideEffectsUnitTest.13.inc | 2 + .../Tests/Files/SideEffectsUnitTest.14.inc | 2 + .../Tests/Files/SideEffectsUnitTest.15.inc | 2 + .../Tests/Files/SideEffectsUnitTest.16.inc | 2 + .../Tests/Files/SideEffectsUnitTest.2.inc | 24 + .../Tests/Files/SideEffectsUnitTest.3.inc | 6 + .../Tests/Files/SideEffectsUnitTest.4.inc | 10 + .../Tests/Files/SideEffectsUnitTest.5.inc | 2 + .../Tests/Files/SideEffectsUnitTest.6.inc | 9 + .../Tests/Files/SideEffectsUnitTest.7.inc | 8 + .../Tests/Files/SideEffectsUnitTest.8.inc | 8 + .../Tests/Files/SideEffectsUnitTest.9.inc | 8 + .../PSR1/Tests/Files/SideEffectsUnitTest.php | 80 + .../Methods/CamelCapsMethodNameUnitTest.inc | 81 + .../Methods/CamelCapsMethodNameUnitTest.php | 59 + .../src/Standards/PSR1/ruleset.xml | 47 + .../Classes/ClassInstantiationStandard.xml | 19 + .../NullableTypeDeclarationStandard.xml | 45 + .../ShortFormTypeKeywordsStandard.xml | 19 + .../CompoundNamespaceDepthStandard.xml | 28 + .../Operators/OperatorSpacingStandard.xml | 27 + .../Classes/AnonClassDeclarationSniff.php | 242 + .../Classes/ClassInstantiationSniff.php | 101 + .../Sniffs/Classes/ClosingBraceSniff.php | 66 + .../BooleanOperatorPlacementSniff.php | 228 + .../ControlStructureSpacingSniff.php | 191 + .../Sniffs/Files/DeclareStatementSniff.php | 256 ++ .../PSR12/Sniffs/Files/FileHeaderSniff.php | 411 ++ .../Sniffs/Files/ImportStatementSniff.php | 77 + .../PSR12/Sniffs/Files/OpenTagSniff.php | 73 + .../NullableTypeDeclarationSniff.php | 91 + .../Functions/ReturnTypeDeclarationSniff.php | 110 + .../Keywords/ShortFormTypeKeywordsSniff.php | 75 + .../CompoundNamespaceDepthSniff.php | 80 + .../Sniffs/Operators/OperatorSpacingSniff.php | 112 + .../Properties/ConstantVisibilitySniff.php | 61 + .../Sniffs/Traits/UseDeclarationSniff.php | 700 +++ .../Classes/AnonClassDeclarationUnitTest.inc | 84 + .../AnonClassDeclarationUnitTest.inc.fixed | 86 + .../Classes/AnonClassDeclarationUnitTest.php | 71 + .../Classes/ClassInstantiationUnitTest.inc | 38 + .../ClassInstantiationUnitTest.inc.fixed | 38 + .../Classes/ClassInstantiationUnitTest.php | 66 + .../Tests/Classes/ClosingBraceUnitTest.inc | 47 + .../Tests/Classes/ClosingBraceUnitTest.php | 54 + .../BooleanOperatorPlacementUnitTest.inc | 120 + ...BooleanOperatorPlacementUnitTest.inc.fixed | 130 + .../BooleanOperatorPlacementUnitTest.php | 58 + .../ControlStructureSpacingUnitTest.inc | 86 + .../ControlStructureSpacingUnitTest.inc.fixed | 87 + .../ControlStructureSpacingUnitTest.php | 64 + .../Tests/Files/DeclareStatementUnitTest.inc | 50 + .../Files/DeclareStatementUnitTest.inc.fixed | 54 + .../Tests/Files/DeclareStatementUnitTest.php | 72 + .../Tests/Files/FileHeaderUnitTest.1.inc | 29 + .../Tests/Files/FileHeaderUnitTest.10.inc | 4 + .../Files/FileHeaderUnitTest.10.inc.fixed | 5 + .../Tests/Files/FileHeaderUnitTest.11.inc | 21 + .../Files/FileHeaderUnitTest.11.inc.fixed | 22 + .../Tests/Files/FileHeaderUnitTest.12.inc | 17 + .../Files/FileHeaderUnitTest.12.inc.fixed | 18 + .../Tests/Files/FileHeaderUnitTest.13.inc | 24 + .../Tests/Files/FileHeaderUnitTest.14.inc | 7 + .../Tests/Files/FileHeaderUnitTest.15.inc | 5 + .../Tests/Files/FileHeaderUnitTest.16.inc | 13 + .../Tests/Files/FileHeaderUnitTest.2.inc | 33 + .../Files/FileHeaderUnitTest.2.inc.fixed | 29 + .../Tests/Files/FileHeaderUnitTest.3.inc | 27 + .../Tests/Files/FileHeaderUnitTest.4.inc | 15 + .../Files/FileHeaderUnitTest.4.inc.fixed | 19 + .../Tests/Files/FileHeaderUnitTest.5.inc | 18 + .../Tests/Files/FileHeaderUnitTest.6.inc | 13 + .../Tests/Files/FileHeaderUnitTest.7.inc | 2 + .../Files/FileHeaderUnitTest.7.inc.fixed | 3 + .../Tests/Files/FileHeaderUnitTest.8.inc | 5 + .../Tests/Files/FileHeaderUnitTest.9.inc | 7 + .../PSR12/Tests/Files/FileHeaderUnitTest.php | 82 + .../Tests/Files/ImportStatementUnitTest.inc | 19 + .../Files/ImportStatementUnitTest.inc.fixed | 19 + .../Tests/Files/ImportStatementUnitTest.php | 52 + .../PSR12/Tests/Files/OpenTagUnitTest.1.inc | 3 + .../PSR12/Tests/Files/OpenTagUnitTest.2.inc | 1 + .../Tests/Files/OpenTagUnitTest.2.inc.fixed | 2 + .../PSR12/Tests/Files/OpenTagUnitTest.3.inc | 3 + .../PSR12/Tests/Files/OpenTagUnitTest.4.inc | 2 + .../PSR12/Tests/Files/OpenTagUnitTest.5.inc | 1 + .../PSR12/Tests/Files/OpenTagUnitTest.php | 55 + .../NullableTypeDeclarationUnitTest.inc | 87 + .../NullableTypeDeclarationUnitTest.inc.fixed | 85 + .../NullableTypeDeclarationUnitTest.php | 64 + .../ReturnTypeDeclarationUnitTest.inc | 66 + .../ReturnTypeDeclarationUnitTest.inc.fixed | 62 + .../ReturnTypeDeclarationUnitTest.php | 61 + .../ShortFormTypeKeywordsUnitTest.inc | 14 + .../ShortFormTypeKeywordsUnitTest.inc.fixed | 14 + .../ShortFormTypeKeywordsUnitTest.php | 54 + .../CompoundNamespaceDepthUnitTest.inc | 31 + .../CompoundNamespaceDepthUnitTest.php | 52 + .../Operators/OperatorSpacingUnitTest.inc | 63 + .../OperatorSpacingUnitTest.inc.fixed | 63 + .../Operators/OperatorSpacingUnitTest.php | 69 + .../Properties/ConstantVisibilityUnitTest.inc | 7 + .../Properties/ConstantVisibilityUnitTest.php | 48 + .../Tests/Traits/UseDeclarationUnitTest.inc | 209 + .../Traits/UseDeclarationUnitTest.inc.fixed | 203 + .../Tests/Traits/UseDeclarationUnitTest.php | 70 + .../src/Standards/PSR12/ruleset.xml | 346 ++ .../Docs/Classes/ClassDeclarationStandard.xml | 23 + .../Classes/PropertyDeclarationStandard.xml | 81 + .../ControlStructureSpacingStandard.xml | 23 + .../ElseIfDeclarationStandard.xml | 27 + .../SwitchDeclarationStandard.xml | 104 + .../Docs/Files/EndFileNewlineStandard.xml | 7 + .../Methods/MethodDeclarationStandard.xml | 51 + .../NamespaceDeclarationStandard.xml | 22 + .../Namespaces/UseDeclarationStandard.xml | 57 + .../Sniffs/Classes/ClassDeclarationSniff.php | 528 +++ .../Classes/PropertyDeclarationSniff.php | 184 + .../ControlStructureSpacingSniff.php | 141 + .../ElseIfDeclarationSniff.php | 72 + .../SwitchDeclarationSniff.php | 318 ++ .../PSR2/Sniffs/Files/ClosingTagSniff.php | 89 + .../PSR2/Sniffs/Files/EndFileNewlineSniff.php | 104 + .../Methods/FunctionCallSignatureSniff.php | 79 + .../Methods/FunctionClosingBraceSniff.php | 91 + .../Sniffs/Methods/MethodDeclarationSniff.php | 162 + .../Namespaces/NamespaceDeclarationSniff.php | 93 + .../Sniffs/Namespaces/UseDeclarationSniff.php | 297 ++ .../Classes/ClassDeclarationUnitTest.inc | 241 + .../ClassDeclarationUnitTest.inc.fixed | 234 + .../Classes/ClassDeclarationUnitTest.php | 86 + .../Classes/PropertyDeclarationUnitTest.inc | 73 + .../PropertyDeclarationUnitTest.inc.fixed | 70 + .../Classes/PropertyDeclarationUnitTest.php | 74 + .../ControlStructureSpacingUnitTest.inc | 70 + .../ControlStructureSpacingUnitTest.inc.fixed | 69 + .../ControlStructureSpacingUnitTest.php | 59 + .../ElseIfDeclarationUnitTest.inc | 17 + .../ElseIfDeclarationUnitTest.inc.fixed | 17 + .../ElseIfDeclarationUnitTest.php | 51 + .../SwitchDeclarationUnitTest.inc | 273 ++ .../SwitchDeclarationUnitTest.inc.fixed | 276 ++ .../SwitchDeclarationUnitTest.php | 70 + .../PSR2/Tests/Files/ClosingTagUnitTest.1.inc | 12 + .../Files/ClosingTagUnitTest.1.inc.fixed | 12 + .../PSR2/Tests/Files/ClosingTagUnitTest.2.inc | 3 + .../PSR2/Tests/Files/ClosingTagUnitTest.3.inc | 7 + .../PSR2/Tests/Files/ClosingTagUnitTest.4.inc | 1 + .../Files/ClosingTagUnitTest.4.inc.fixed | 1 + .../PSR2/Tests/Files/ClosingTagUnitTest.5.inc | 1 + .../Files/ClosingTagUnitTest.5.inc.fixed | 1 + .../PSR2/Tests/Files/ClosingTagUnitTest.6.inc | 5 + .../Files/ClosingTagUnitTest.6.inc.fixed | 5 + .../PSR2/Tests/Files/ClosingTagUnitTest.7.inc | 5 + .../Files/ClosingTagUnitTest.7.inc.fixed | 5 + .../PSR2/Tests/Files/ClosingTagUnitTest.php | 64 + .../Tests/Files/EndFileNewlineUnitTest.1.inc | 3 + .../Files/EndFileNewlineUnitTest.1.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.10.inc | 3 + .../Files/EndFileNewlineUnitTest.10.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.2.inc | 2 + .../Tests/Files/EndFileNewlineUnitTest.3.inc | 2 + .../Files/EndFileNewlineUnitTest.3.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.4.inc | 4 + .../Tests/Files/EndFileNewlineUnitTest.5.inc | 6 + .../Tests/Files/EndFileNewlineUnitTest.6.inc | 2 + .../Files/EndFileNewlineUnitTest.6.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.7.inc | 11 + .../Files/EndFileNewlineUnitTest.7.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.8.inc | 2 + .../Tests/Files/EndFileNewlineUnitTest.9.inc | 2 + .../Files/EndFileNewlineUnitTest.9.inc.fixed | 2 + .../Tests/Files/EndFileNewlineUnitTest.php | 62 + .../Methods/FunctionCallSignatureUnitTest.inc | 244 ++ .../FunctionCallSignatureUnitTest.inc.fixed | 257 ++ .../Methods/FunctionCallSignatureUnitTest.php | 90 + .../Methods/FunctionClosingBraceUnitTest.inc | 70 + .../FunctionClosingBraceUnitTest.inc.fixed | 61 + .../Methods/FunctionClosingBraceUnitTest.php | 55 + .../Methods/MethodDeclarationUnitTest.inc | 66 + .../MethodDeclarationUnitTest.inc.fixed | 66 + .../Methods/MethodDeclarationUnitTest.php | 69 + .../NamespaceDeclarationUnitTest.inc | 22 + .../NamespaceDeclarationUnitTest.inc.fixed | 24 + .../NamespaceDeclarationUnitTest.php | 53 + .../Namespaces/UseDeclarationUnitTest.1.inc | 38 + .../Namespaces/UseDeclarationUnitTest.10.inc | 8 + .../UseDeclarationUnitTest.10.inc.fixed | 9 + .../Namespaces/UseDeclarationUnitTest.11.inc | 2 + .../UseDeclarationUnitTest.11.inc.fixed | 4 + .../Namespaces/UseDeclarationUnitTest.12.inc | 9 + .../UseDeclarationUnitTest.12.inc.fixed | 11 + .../Namespaces/UseDeclarationUnitTest.13.inc | 10 + .../UseDeclarationUnitTest.13.inc.fixed | 11 + .../Namespaces/UseDeclarationUnitTest.14.inc | 8 + .../UseDeclarationUnitTest.14.inc.fixed | 9 + .../Namespaces/UseDeclarationUnitTest.15.inc | 10 + .../Namespaces/UseDeclarationUnitTest.16.inc | 11 + .../UseDeclarationUnitTest.16.inc.fixed | 9 + .../Namespaces/UseDeclarationUnitTest.17.inc | 3 + .../Namespaces/UseDeclarationUnitTest.2.inc | 21 + .../UseDeclarationUnitTest.2.inc.fixed | 27 + .../Namespaces/UseDeclarationUnitTest.3.inc | 16 + .../UseDeclarationUnitTest.3.inc.fixed | 16 + .../Namespaces/UseDeclarationUnitTest.4.inc | 4 + .../Namespaces/UseDeclarationUnitTest.5.inc | 47 + .../UseDeclarationUnitTest.5.inc.fixed | 56 + .../Namespaces/UseDeclarationUnitTest.6.inc | 1 + .../Namespaces/UseDeclarationUnitTest.7.inc | 1 + .../Namespaces/UseDeclarationUnitTest.8.inc | 8 + .../Namespaces/UseDeclarationUnitTest.9.inc | 8 + .../Namespaces/UseDeclarationUnitTest.php | 97 + .../src/Standards/PSR2/ruleset.xml | 218 + .../Arrays/ArrayBracketSpacingStandard.xml | 19 + .../Docs/Arrays/ArrayDeclarationStandard.xml | 117 + .../LowercaseClassKeywordsStandard.xml | 23 + .../Classes/SelfMemberReferenceStandard.xml | 63 + .../DocCommentAlignmentStandard.xml | 39 + .../FunctionCommentThrowTagStandard.xml | 32 + .../ForEachLoopDeclarationStandard.xml | 39 + .../ForLoopDeclarationStandard.xml | 55 + .../LowercaseDeclarationStandard.xml | 23 + .../FunctionDuplicateArgumentStandard.xml | 23 + .../LowercaseFunctionKeywordsStandard.xml | 25 + .../Docs/Scope/StaticThisUsageStandard.xml | 31 + .../Docs/Strings/EchoedStringsStandard.xml | 19 + .../Docs/WhiteSpace/CastSpacingStandard.xml | 19 + .../FunctionOpeningBraceStandard.xml | 41 + .../LanguageConstructSpacingStandard.xml | 19 + .../ObjectOperatorSpacingStandard.xml | 19 + .../ScopeKeywordSpacingStandard.xml | 23 + .../WhiteSpace/SemicolonSpacingStandard.xml | 19 + .../Arrays/ArrayBracketSpacingSniff.php | 95 + .../Sniffs/Arrays/ArrayDeclarationSniff.php | 894 ++++ .../ClassDefinitionClosingBraceSpaceSniff.php | 134 + .../CSS/ClassDefinitionNameSpacingSniff.php | 111 + .../ClassDefinitionOpeningBraceSpaceSniff.php | 176 + .../Squiz/Sniffs/CSS/ColonSpacingSniff.php | 107 + .../Sniffs/CSS/ColourDefinitionSniff.php | 88 + .../DisallowMultipleStyleDefinitionsSniff.php | 71 + .../CSS/DuplicateClassDefinitionSniff.php | 116 + .../CSS/DuplicateStyleDefinitionSniff.php | 88 + .../Sniffs/CSS/EmptyClassDefinitionSniff.php | 61 + .../Sniffs/CSS/EmptyStyleDefinitionSniff.php | 64 + .../Squiz/Sniffs/CSS/ForbiddenStylesSniff.php | 177 + .../Squiz/Sniffs/CSS/IndentationSniff.php | 150 + .../CSS/LowercaseStyleDefinitionSniff.php | 97 + .../Squiz/Sniffs/CSS/MissingColonSniff.php | 91 + .../Squiz/Sniffs/CSS/NamedColoursSniff.php | 93 + .../Squiz/Sniffs/CSS/OpacitySniff.php | 101 + .../Sniffs/CSS/SemicolonSpacingSniff.php | 103 + .../Squiz/Sniffs/CSS/ShorthandSizeSniff.php | 181 + .../Sniffs/Classes/ClassDeclarationSniff.php | 206 + .../Sniffs/Classes/ClassFileNameSniff.php | 69 + .../Sniffs/Classes/DuplicatePropertySniff.php | 82 + .../Classes/LowercaseClassKeywordsSniff.php | 72 + .../Classes/SelfMemberReferenceSniff.php | 240 + .../Sniffs/Classes/ValidClassNameSniff.php | 86 + .../Sniffs/Commenting/BlockCommentSniff.php | 388 ++ .../Sniffs/Commenting/ClassCommentSniff.php | 87 + .../ClosingDeclarationCommentSniff.php | 129 + .../Commenting/DocCommentAlignmentSniff.php | 158 + .../Commenting/EmptyCatchCommentSniff.php | 55 + .../Sniffs/Commenting/FileCommentSniff.php | 214 + .../Commenting/FunctionCommentSniff.php | 698 +++ .../FunctionCommentThrowTagSniff.php | 233 + .../Sniffs/Commenting/InlineCommentSniff.php | 343 ++ .../LongConditionClosingCommentSniff.php | 206 + .../Commenting/PostStatementCommentSniff.php | 120 + .../Commenting/VariableCommentSniff.php | 178 + .../ControlSignatureSniff.php | 324 ++ .../ElseIfDeclarationSniff.php | 51 + .../ForEachLoopDeclarationSniff.php | 236 + .../ForLoopDeclarationSniff.php | 316 ++ .../InlineIfDeclarationSniff.php | 155 + .../LowercaseDeclarationSniff.php | 74 + .../SwitchDeclarationSniff.php | 304 ++ .../Squiz/Sniffs/Debug/JSLintSniff.php | 85 + .../Sniffs/Debug/JavaScriptLintSniff.php | 88 + .../Squiz/Sniffs/Files/FileExtensionSniff.php | 68 + .../Formatting/OperatorBracketSniff.php | 388 ++ ...unctionDeclarationArgumentSpacingSniff.php | 392 ++ .../Functions/FunctionDeclarationSniff.php | 34 + .../FunctionDuplicateArgumentSniff.php | 64 + .../Sniffs/Functions/GlobalFunctionSniff.php | 61 + .../LowercaseFunctionKeywordsSniff.php | 69 + .../MultiLineFunctionDeclarationSniff.php | 258 ++ .../ValidFunctionNameSniff.php | 54 + .../ValidVariableNameSniff.php | 180 + .../DisallowObjectStringIndexSniff.php | 85 + .../Objects/ObjectInstantiationSniff.php | 67 + .../Sniffs/Objects/ObjectMemberCommaSniff.php | 64 + .../ComparisonOperatorUsageSniff.php | 235 + .../IncrementDecrementUsageSniff.php | 225 + .../Operators/ValidLogicalOperatorsSniff.php | 67 + .../Sniffs/PHP/CommentedOutCodeSniff.php | 288 ++ .../PHP/DisallowBooleanStatementSniff.php | 59 + .../PHP/DisallowComparisonAssignmentSniff.php | 110 + .../Sniffs/PHP/DisallowInlineIfSniff.php | 57 + .../PHP/DisallowMultipleAssignmentsSniff.php | 184 + .../PHP/DisallowSizeFunctionsInLoopsSniff.php | 116 + .../Sniffs/PHP/DiscouragedFunctionsSniff.php | 38 + .../Squiz/Sniffs/PHP/EmbeddedPhpSniff.php | 402 ++ .../Standards/Squiz/Sniffs/PHP/EvalSniff.php | 48 + .../Squiz/Sniffs/PHP/GlobalKeywordSniff.php | 53 + .../Squiz/Sniffs/PHP/HeredocSniff.php | 51 + .../Squiz/Sniffs/PHP/InnerFunctionsSniff.php | 68 + .../Sniffs/PHP/LowercasePHPFunctionsSniff.php | 162 + .../Sniffs/PHP/NonExecutableCodeSniff.php | 273 ++ .../Sniffs/Scope/MemberVarScopeSniff.php | 77 + .../Squiz/Sniffs/Scope/MethodScopeSniff.php | 92 + .../Sniffs/Scope/StaticThisUsageSniff.php | 128 + .../Strings/ConcatenationSpacingSniff.php | 164 + .../Sniffs/Strings/DoubleQuoteUsageSniff.php | 144 + .../Sniffs/Strings/EchoedStringsSniff.php | 88 + .../Sniffs/WhiteSpace/CastSpacingSniff.php | 65 + .../ControlStructureSpacingSniff.php | 347 ++ .../FunctionClosingBraceSpaceSniff.php | 164 + .../FunctionOpeningBraceSpaceSniff.php | 98 + .../WhiteSpace/FunctionSpacingSniff.php | 353 ++ .../LanguageConstructSpacingSniff.php | 89 + .../LogicalOperatorSpacingSniff.php | 102 + .../WhiteSpace/MemberVarSpacingSniff.php | 219 + .../WhiteSpace/ObjectOperatorSpacingSniff.php | 167 + .../WhiteSpace/OperatorSpacingSniff.php | 380 ++ .../WhiteSpace/PropertyLabelSpacingSniff.php | 79 + .../WhiteSpace/ScopeClosingBraceSniff.php | 105 + .../WhiteSpace/ScopeKeywordSpacingSniff.php | 125 + .../WhiteSpace/SemicolonSpacingSniff.php | 116 + .../WhiteSpace/SuperfluousWhitespaceSniff.php | 264 ++ .../Arrays/ArrayBracketSpacingUnitTest.inc | 31 + .../ArrayBracketSpacingUnitTest.inc.fixed | 31 + .../Arrays/ArrayBracketSpacingUnitTest.php | 57 + .../Arrays/ArrayDeclarationUnitTest.1.inc | 481 ++ .../ArrayDeclarationUnitTest.1.inc.fixed | 517 +++ .../Arrays/ArrayDeclarationUnitTest.2.inc | 470 ++ .../ArrayDeclarationUnitTest.2.inc.fixed | 504 +++ .../Tests/Arrays/ArrayDeclarationUnitTest.php | 236 + ...assDefinitionClosingBraceSpaceUnitTest.css | 81 + ...initionClosingBraceSpaceUnitTest.css.fixed | 85 + ...assDefinitionClosingBraceSpaceUnitTest.php | 60 + .../ClassDefinitionNameSpacingUnitTest.css | 66 + .../ClassDefinitionNameSpacingUnitTest.php | 51 + ...assDefinitionOpeningBraceSpaceUnitTest.css | 108 + ...initionOpeningBraceSpaceUnitTest.css.fixed | 106 + ...assDefinitionOpeningBraceSpaceUnitTest.php | 64 + .../Squiz/Tests/CSS/ColonSpacingUnitTest.css | 42 + .../Tests/CSS/ColonSpacingUnitTest.css.fixed | 40 + .../Squiz/Tests/CSS/ColonSpacingUnitTest.php | 60 + .../Tests/CSS/ColourDefinitionUnitTest.css | 16 + .../CSS/ColourDefinitionUnitTest.css.fixed | 16 + .../Tests/CSS/ColourDefinitionUnitTest.php | 52 + ...sallowMultipleStyleDefinitionsUnitTest.css | 17 + ...MultipleStyleDefinitionsUnitTest.css.fixed | 27 + ...sallowMultipleStyleDefinitionsUnitTest.php | 54 + .../CSS/DuplicateClassDefinitionUnitTest.css | 103 + .../CSS/DuplicateClassDefinitionUnitTest.php | 54 + .../CSS/DuplicateStyleDefinitionUnitTest.css | 27 + .../CSS/DuplicateStyleDefinitionUnitTest.php | 48 + .../CSS/EmptyClassDefinitionUnitTest.css | 15 + .../CSS/EmptyClassDefinitionUnitTest.php | 54 + .../CSS/EmptyStyleDefinitionUnitTest.css | 11 + .../CSS/EmptyStyleDefinitionUnitTest.php | 53 + .../Tests/CSS/ForbiddenStylesUnitTest.css | 18 + .../CSS/ForbiddenStylesUnitTest.css.fixed | 18 + .../Tests/CSS/ForbiddenStylesUnitTest.php | 57 + .../Squiz/Tests/CSS/IndentationUnitTest.1.css | 79 + .../Tests/CSS/IndentationUnitTest.1.css.fixed | 73 + .../Squiz/Tests/CSS/IndentationUnitTest.2.css | 3 + .../Squiz/Tests/CSS/IndentationUnitTest.php | 75 + .../CSS/LowercaseStyleDefinitionUnitTest.css | 14 + .../CSS/LowercaseStyleDefinitionUnitTest.php | 53 + .../Squiz/Tests/CSS/MissingColonUnitTest.css | 21 + .../Squiz/Tests/CSS/MissingColonUnitTest.php | 53 + .../Squiz/Tests/CSS/NamedColoursUnitTest.css | 25 + .../Squiz/Tests/CSS/NamedColoursUnitTest.php | 54 + .../Squiz/Tests/CSS/OpacityUnitTest.css | 35 + .../Squiz/Tests/CSS/OpacityUnitTest.css.fixed | 35 + .../Squiz/Tests/CSS/OpacityUnitTest.php | 60 + .../Tests/CSS/SemicolonSpacingUnitTest.css | 61 + .../CSS/SemicolonSpacingUnitTest.css.fixed | 58 + .../Tests/CSS/SemicolonSpacingUnitTest.php | 58 + .../Squiz/Tests/CSS/ShorthandSizeUnitTest.css | 45 + .../Tests/CSS/ShorthandSizeUnitTest.css.fixed | 41 + .../Squiz/Tests/CSS/ShorthandSizeUnitTest.php | 59 + .../Classes/ClassDeclarationUnitTest.inc | 121 + .../ClassDeclarationUnitTest.inc.fixed | 132 + .../Classes/ClassDeclarationUnitTest.php | 84 + .../Tests/Classes/ClassFileNameUnitTest.inc | 37 + .../Tests/Classes/ClassFileNameUnitTest.php | 70 + .../Classes/DuplicatePropertyUnitTest.js | 45 + .../Classes/DuplicatePropertyUnitTest.php | 52 + .../LowercaseClassKeywordsUnitTest.inc | 13 + .../LowercaseClassKeywordsUnitTest.inc.fixed | 13 + .../LowercaseClassKeywordsUnitTest.php | 58 + .../Classes/SelfMemberReferenceUnitTest.inc | 174 + .../SelfMemberReferenceUnitTest.inc.fixed | 162 + .../Classes/SelfMemberReferenceUnitTest.php | 64 + .../Tests/Classes/ValidClassNameUnitTest.inc | 147 + .../Tests/Classes/ValidClassNameUnitTest.php | 70 + .../Tests/Commenting/BlockCommentUnitTest.inc | 258 ++ .../Commenting/BlockCommentUnitTest.inc.fixed | 260 ++ .../Tests/Commenting/BlockCommentUnitTest.php | 102 + .../Tests/Commenting/ClassCommentUnitTest.inc | 125 + .../Tests/Commenting/ClassCommentUnitTest.php | 59 + .../ClosingDeclarationCommentUnitTest.inc | 82 + .../ClosingDeclarationCommentUnitTest.php | 57 + .../DocCommentAlignmentUnitTest.inc | 83 + .../DocCommentAlignmentUnitTest.inc.fixed | 83 + .../Commenting/DocCommentAlignmentUnitTest.js | 76 + .../DocCommentAlignmentUnitTest.js.fixed | 76 + .../DocCommentAlignmentUnitTest.php | 70 + .../Commenting/EmptyCatchCommentUnitTest.inc | 55 + .../Commenting/EmptyCatchCommentUnitTest.php | 55 + .../Commenting/FileCommentUnitTest.1.inc | 43 + .../FileCommentUnitTest.1.inc.fixed | 43 + .../Tests/Commenting/FileCommentUnitTest.1.js | 40 + .../Commenting/FileCommentUnitTest.1.js.fixed | 40 + .../Commenting/FileCommentUnitTest.2.inc | 11 + .../Tests/Commenting/FileCommentUnitTest.2.js | 10 + .../Commenting/FileCommentUnitTest.3.inc | 9 + .../Commenting/FileCommentUnitTest.4.inc | 3 + .../Commenting/FileCommentUnitTest.5.inc | 4 + .../Commenting/FileCommentUnitTest.6.inc | 12 + .../Tests/Commenting/FileCommentUnitTest.php | 74 + .../FunctionCommentThrowTagUnitTest.inc | 511 +++ .../FunctionCommentThrowTagUnitTest.php | 60 + .../Commenting/FunctionCommentUnitTest.inc | 1002 +++++ .../FunctionCommentUnitTest.inc.fixed | 1002 +++++ .../Commenting/FunctionCommentUnitTest.php | 165 + .../Commenting/InlineCommentUnitTest.inc | 159 + .../InlineCommentUnitTest.inc.fixed | 152 + .../Tests/Commenting/InlineCommentUnitTest.js | 129 + .../Commenting/InlineCommentUnitTest.js.fixed | 125 + .../Commenting/InlineCommentUnitTest.php | 91 + .../LongConditionClosingCommentUnitTest.inc | 962 ++++ ...gConditionClosingCommentUnitTest.inc.fixed | 962 ++++ .../LongConditionClosingCommentUnitTest.js | 444 ++ ...ngConditionClosingCommentUnitTest.js.fixed | 444 ++ .../LongConditionClosingCommentUnitTest.php | 100 + .../PostStatementCommentUnitTest.1.js | 36 + .../PostStatementCommentUnitTest.1.js.fixed | 39 + .../PostStatementCommentUnitTest.2.js | 2 + .../PostStatementCommentUnitTest.inc | 48 + .../PostStatementCommentUnitTest.inc.fixed | 52 + .../PostStatementCommentUnitTest.php | 68 + .../Commenting/VariableCommentUnitTest.inc | 365 ++ .../VariableCommentUnitTest.inc.fixed | 365 ++ .../Commenting/VariableCommentUnitTest.php | 81 + .../ControlSignatureUnitTest.inc | 304 ++ .../ControlSignatureUnitTest.inc.fixed | 307 ++ .../ControlSignatureUnitTest.js | 135 + .../ControlSignatureUnitTest.js.fixed | 141 + .../ControlSignatureUnitTest.php | 101 + .../ElseIfDeclarationUnitTest.inc | 14 + .../ElseIfDeclarationUnitTest.inc.fixed | 14 + .../ElseIfDeclarationUnitTest.php | 51 + .../ForEachLoopDeclarationUnitTest.inc | 36 + .../ForEachLoopDeclarationUnitTest.inc.fixed | 36 + .../ForEachLoopDeclarationUnitTest.php | 56 + .../ForLoopDeclarationUnitTest.inc | 129 + .../ForLoopDeclarationUnitTest.inc.fixed | 95 + .../ForLoopDeclarationUnitTest.js | 125 + .../ForLoopDeclarationUnitTest.js.fixed | 91 + .../ForLoopDeclarationUnitTest.php | 132 + .../InlineIfDeclarationUnitTest.inc | 48 + .../InlineIfDeclarationUnitTest.inc.fixed | 48 + .../InlineIfDeclarationUnitTest.php | 75 + .../LowercaseDeclarationUnitTest.inc | 22 + .../LowercaseDeclarationUnitTest.inc.fixed | 22 + .../LowercaseDeclarationUnitTest.php | 60 + .../SwitchDeclarationUnitTest.inc | 333 ++ .../SwitchDeclarationUnitTest.js | 287 ++ .../SwitchDeclarationUnitTest.php | 152 + .../Squiz/Tests/Debug/JSLintUnitTest.js | 2 + .../Squiz/Tests/Debug/JSLintUnitTest.php | 69 + .../Tests/Debug/JavaScriptLintUnitTest.js | 2 + .../Tests/Debug/JavaScriptLintUnitTest.php | 66 + .../Tests/Files/FileExtensionUnitTest.1.inc | 3 + .../Tests/Files/FileExtensionUnitTest.2.inc | 3 + .../Tests/Files/FileExtensionUnitTest.3.inc | 3 + .../Tests/Files/FileExtensionUnitTest.4.inc | 3 + .../Tests/Files/FileExtensionUnitTest.php | 55 + .../Formatting/OperatorBracketUnitTest.inc | 176 + .../OperatorBracketUnitTest.inc.fixed | 176 + .../Formatting/OperatorBracketUnitTest.js | 118 + .../OperatorBracketUnitTest.js.fixed | 118 + .../Formatting/OperatorBracketUnitTest.php | 112 + ...tionDeclarationArgumentSpacingUnitTest.inc | 111 + ...clarationArgumentSpacingUnitTest.inc.fixed | 111 + ...tionDeclarationArgumentSpacingUnitTest.php | 86 + .../Functions/FunctionDeclarationUnitTest.inc | 75 + .../Functions/FunctionDeclarationUnitTest.php | 51 + .../FunctionDuplicateArgumentUnitTest.inc | 6 + .../FunctionDuplicateArgumentUnitTest.php | 52 + .../Functions/GlobalFunctionUnitTest.inc | 17 + .../Functions/GlobalFunctionUnitTest.php | 48 + .../LowercaseFunctionKeywordsUnitTest.inc | 28 + ...owercaseFunctionKeywordsUnitTest.inc.fixed | 28 + .../LowercaseFunctionKeywordsUnitTest.php | 58 + .../MultiLineFunctionDeclarationUnitTest.inc | 199 + ...iLineFunctionDeclarationUnitTest.inc.fixed | 211 + .../MultiLineFunctionDeclarationUnitTest.js | 73 + ...tiLineFunctionDeclarationUnitTest.js.fixed | 81 + .../MultiLineFunctionDeclarationUnitTest.php | 99 + .../ValidFunctionNameUnitTest.inc | 27 + .../ValidFunctionNameUnitTest.php | 59 + .../ValidVariableNameUnitTest.inc | 148 + .../ValidVariableNameUnitTest.php | 86 + .../DisallowObjectStringIndexUnitTest.js | 37 + .../DisallowObjectStringIndexUnitTest.php | 59 + .../Objects/ObjectInstantiationUnitTest.inc | 17 + .../Objects/ObjectInstantiationUnitTest.php | 51 + .../Objects/ObjectMemberCommaUnitTest.js | 47 + .../ObjectMemberCommaUnitTest.js.fixed | 47 + .../Objects/ObjectMemberCommaUnitTest.php | 53 + .../ComparisonOperatorUsageUnitTest.inc | 138 + .../ComparisonOperatorUsageUnitTest.js | 71 + .../ComparisonOperatorUsageUnitTest.php | 101 + .../IncrementDecrementUsageUnitTest.inc | 42 + .../IncrementDecrementUsageUnitTest.php | 60 + .../ValidLogicalOperatorsUnitTest.inc | 28 + .../ValidLogicalOperatorsUnitTest.php | 52 + .../Tests/PHP/CommentedOutCodeUnitTest.css | 23 + .../Tests/PHP/CommentedOutCodeUnitTest.inc | 158 + .../Tests/PHP/CommentedOutCodeUnitTest.php | 77 + .../PHP/DisallowBooleanStatementUnitTest.inc | 27 + .../PHP/DisallowBooleanStatementUnitTest.php | 53 + .../DisallowComparisonAssignmentUnitTest.inc | 67 + .../DisallowComparisonAssignmentUnitTest.php | 59 + .../Tests/PHP/DisallowInlineIfUnitTest.inc | 18 + .../Tests/PHP/DisallowInlineIfUnitTest.js | 2 + .../Tests/PHP/DisallowInlineIfUnitTest.php | 63 + .../DisallowMultipleAssignmentsUnitTest.inc | 77 + .../DisallowMultipleAssignmentsUnitTest.php | 56 + .../DisallowSizeFunctionsInLoopsUnitTest.inc | 58 + .../DisallowSizeFunctionsInLoopsUnitTest.js | 13 + .../DisallowSizeFunctionsInLoopsUnitTest.php | 73 + .../PHP/DiscouragedFunctionsUnitTest.inc | 5 + .../PHP/DiscouragedFunctionsUnitTest.php | 52 + .../Squiz/Tests/PHP/EmbeddedPhpUnitTest.inc | 119 + .../Tests/PHP/EmbeddedPhpUnitTest.inc.fixed | 119 + .../Squiz/Tests/PHP/EmbeddedPhpUnitTest.php | 78 + .../Squiz/Tests/PHP/EvalUnitTest.inc | 5 + .../Squiz/Tests/PHP/EvalUnitTest.php | 51 + .../Squiz/Tests/PHP/GlobalKeywordUnitTest.inc | 13 + .../Squiz/Tests/PHP/GlobalKeywordUnitTest.php | 51 + .../Squiz/Tests/PHP/HeredocUnitTest.inc | 27 + .../Squiz/Tests/PHP/HeredocUnitTest.php | 51 + .../Tests/PHP/InnerFunctionsUnitTest.inc | 50 + .../Tests/PHP/InnerFunctionsUnitTest.php | 51 + .../PHP/LowercasePHPFunctionsUnitTest.inc | 43 + .../LowercasePHPFunctionsUnitTest.inc.fixed | 43 + .../PHP/LowercasePHPFunctionsUnitTest.php | 55 + .../Tests/PHP/NonExecutableCodeUnitTest.1.inc | 298 ++ .../Tests/PHP/NonExecutableCodeUnitTest.2.inc | 55 + .../Tests/PHP/NonExecutableCodeUnitTest.php | 97 + .../Tests/Scope/MemberVarScopeUnitTest.inc | 72 + .../Tests/Scope/MemberVarScopeUnitTest.php | 57 + .../Squiz/Tests/Scope/MethodScopeUnitTest.inc | 42 + .../Squiz/Tests/Scope/MethodScopeUnitTest.php | 52 + .../Tests/Scope/StaticThisUsageUnitTest.inc | 117 + .../Tests/Scope/StaticThisUsageUnitTest.php | 61 + .../Strings/ConcatenationSpacingUnitTest.inc | 49 + .../ConcatenationSpacingUnitTest.inc.fixed | 47 + .../Strings/ConcatenationSpacingUnitTest.php | 66 + .../Strings/DoubleQuoteUsageUnitTest.inc | 37 + .../DoubleQuoteUsageUnitTest.inc.fixed | 37 + .../Strings/DoubleQuoteUsageUnitTest.php | 62 + .../Tests/Strings/EchoedStringsUnitTest.inc | 13 + .../Strings/EchoedStringsUnitTest.inc.fixed | 13 + .../Tests/Strings/EchoedStringsUnitTest.php | 55 + .../Tests/WhiteSpace/CastSpacingUnitTest.inc | 9 + .../WhiteSpace/CastSpacingUnitTest.inc.fixed | 9 + .../Tests/WhiteSpace/CastSpacingUnitTest.php | 54 + .../ControlStructureSpacingUnitTest.inc | 253 ++ .../ControlStructureSpacingUnitTest.inc.fixed | 246 ++ .../ControlStructureSpacingUnitTest.js | 93 + .../ControlStructureSpacingUnitTest.js.fixed | 93 + .../ControlStructureSpacingUnitTest.php | 100 + .../FunctionClosingBraceSpaceUnitTest.inc | 39 + ...unctionClosingBraceSpaceUnitTest.inc.fixed | 45 + .../FunctionClosingBraceSpaceUnitTest.js | 132 + ...FunctionClosingBraceSpaceUnitTest.js.fixed | 133 + .../FunctionClosingBraceSpaceUnitTest.php | 76 + .../FunctionOpeningBraceSpaceUnitTest.inc | 54 + ...unctionOpeningBraceSpaceUnitTest.inc.fixed | 49 + .../FunctionOpeningBraceSpaceUnitTest.js | 115 + ...FunctionOpeningBraceSpaceUnitTest.js.fixed | 109 + .../FunctionOpeningBraceSpaceUnitTest.php | 68 + .../WhiteSpace/FunctionSpacingUnitTest.1.inc | 545 +++ .../FunctionSpacingUnitTest.1.inc.fixed | 629 +++ .../WhiteSpace/FunctionSpacingUnitTest.2.inc | 5 + .../FunctionSpacingUnitTest.2.inc.fixed | 7 + .../WhiteSpace/FunctionSpacingUnitTest.3.inc | 10 + .../FunctionSpacingUnitTest.3.inc.fixed | 7 + .../WhiteSpace/FunctionSpacingUnitTest.4.inc | 7 + .../WhiteSpace/FunctionSpacingUnitTest.5.inc | 8 + .../FunctionSpacingUnitTest.5.inc.fixed | 10 + .../WhiteSpace/FunctionSpacingUnitTest.6.inc | 13 + .../FunctionSpacingUnitTest.6.inc.fixed | 10 + .../WhiteSpace/FunctionSpacingUnitTest.7.inc | 10 + .../WhiteSpace/FunctionSpacingUnitTest.php | 129 + .../LanguageConstructSpacingUnitTest.inc | 43 + ...LanguageConstructSpacingUnitTest.inc.fixed | 41 + .../LanguageConstructSpacingUnitTest.php | 60 + .../LogicalOperatorSpacingUnitTest.inc | 19 + .../LogicalOperatorSpacingUnitTest.inc.fixed | 19 + .../LogicalOperatorSpacingUnitTest.js | 19 + .../LogicalOperatorSpacingUnitTest.js.fixed | 19 + .../LogicalOperatorSpacingUnitTest.php | 56 + .../WhiteSpace/MemberVarSpacingUnitTest.inc | 334 ++ .../MemberVarSpacingUnitTest.inc.fixed | 321 ++ .../WhiteSpace/MemberVarSpacingUnitTest.php | 80 + .../ObjectOperatorSpacingUnitTest.inc | 52 + .../ObjectOperatorSpacingUnitTest.inc.fixed | 48 + .../ObjectOperatorSpacingUnitTest.php | 68 + .../WhiteSpace/OperatorSpacingUnitTest.inc | 476 ++ .../OperatorSpacingUnitTest.inc.fixed | 470 ++ .../WhiteSpace/OperatorSpacingUnitTest.js | 103 + .../OperatorSpacingUnitTest.js.fixed | 97 + .../WhiteSpace/OperatorSpacingUnitTest.php | 170 + .../PropertyLabelSpacingUnitTest.js | 40 + .../PropertyLabelSpacingUnitTest.js.fixed | 39 + .../PropertyLabelSpacingUnitTest.php | 55 + .../WhiteSpace/ScopeClosingBraceUnitTest.inc | 109 + .../ScopeClosingBraceUnitTest.inc.fixed | 110 + .../WhiteSpace/ScopeClosingBraceUnitTest.php | 54 + .../ScopeKeywordSpacingUnitTest.inc | 84 + .../ScopeKeywordSpacingUnitTest.inc.fixed | 79 + .../ScopeKeywordSpacingUnitTest.php | 61 + .../WhiteSpace/SemicolonSpacingUnitTest.inc | 42 + .../SemicolonSpacingUnitTest.inc.fixed | 41 + .../WhiteSpace/SemicolonSpacingUnitTest.js | 25 + .../SemicolonSpacingUnitTest.js.fixed | 25 + .../WhiteSpace/SemicolonSpacingUnitTest.php | 83 + .../SuperfluousWhitespaceUnitTest.1.css | 25 + .../SuperfluousWhitespaceUnitTest.1.css.fixed | 23 + .../SuperfluousWhitespaceUnitTest.1.inc | 74 + .../SuperfluousWhitespaceUnitTest.1.inc.fixed | 68 + .../SuperfluousWhitespaceUnitTest.1.js | 56 + .../SuperfluousWhitespaceUnitTest.1.js.fixed | 50 + .../SuperfluousWhitespaceUnitTest.2.css | 3 + .../SuperfluousWhitespaceUnitTest.2.css.fixed | 3 + .../SuperfluousWhitespaceUnitTest.2.inc | 9 + .../SuperfluousWhitespaceUnitTest.2.inc.fixed | 7 + .../SuperfluousWhitespaceUnitTest.2.js | 1 + .../SuperfluousWhitespaceUnitTest.2.js.fixed | 1 + .../SuperfluousWhitespaceUnitTest.3.css | 3 + .../SuperfluousWhitespaceUnitTest.3.css.fixed | 3 + .../SuperfluousWhitespaceUnitTest.3.inc | 14 + .../SuperfluousWhitespaceUnitTest.3.inc.fixed | 5 + .../SuperfluousWhitespaceUnitTest.3.js | 1 + .../SuperfluousWhitespaceUnitTest.3.js.fixed | 1 + .../SuperfluousWhitespaceUnitTest.4.inc | 4 + .../SuperfluousWhitespaceUnitTest.4.inc.fixed | 4 + .../SuperfluousWhitespaceUnitTest.5.inc | 5 + .../SuperfluousWhitespaceUnitTest.5.inc.fixed | 4 + .../SuperfluousWhitespaceUnitTest.php | 113 + .../src/Standards/Squiz/ruleset.xml | 132 + .../Zend/Docs/Debug/CodeAnalyzerStandard.xml | 25 + .../Zend/Docs/Files/ClosingTagStandard.xml | 22 + .../ValidVariableNameStandard.xml | 37 + .../Zend/Sniffs/Debug/CodeAnalyzerSniff.php | 97 + .../Zend/Sniffs/Files/ClosingTagSniff.php | 79 + .../ValidVariableNameSniff.php | 196 + .../Zend/Tests/Debug/CodeAnalyzerUnitTest.inc | 6 + .../Zend/Tests/Debug/CodeAnalyzerUnitTest.php | 66 + .../Zend/Tests/Files/ClosingTagUnitTest.1.inc | 12 + .../Files/ClosingTagUnitTest.1.inc.fixed | 12 + .../Zend/Tests/Files/ClosingTagUnitTest.2.inc | 3 + .../Zend/Tests/Files/ClosingTagUnitTest.3.inc | 1 + .../Files/ClosingTagUnitTest.3.inc.fixed | 1 + .../Zend/Tests/Files/ClosingTagUnitTest.4.inc | 1 + .../Files/ClosingTagUnitTest.4.inc.fixed | 1 + .../Zend/Tests/Files/ClosingTagUnitTest.5.inc | 1 + .../Files/ClosingTagUnitTest.5.inc.fixed | 1 + .../Zend/Tests/Files/ClosingTagUnitTest.6.inc | 3 + .../Files/ClosingTagUnitTest.6.inc.fixed | 3 + .../Zend/Tests/Files/ClosingTagUnitTest.7.inc | 1 + .../Files/ClosingTagUnitTest.7.inc.fixed | 1 + .../Zend/Tests/Files/ClosingTagUnitTest.php | 65 + .../ValidVariableNameUnitTest.inc | 122 + .../ValidVariableNameUnitTest.php | 94 + .../src/Standards/Zend/ruleset.xml | 32 + .../php_codesniffer/src/Tokenizers/CSS.php | 537 +++ .../src/Tokenizers/Comment.php | 277 ++ .../php_codesniffer/src/Tokenizers/JS.php | 1256 ++++++ .../php_codesniffer/src/Tokenizers/PHP.php | 2583 +++++++++++ .../src/Tokenizers/Tokenizer.php | 1710 ++++++++ .../php_codesniffer/src/Util/Cache.php | 348 ++ .../php_codesniffer/src/Util/Common.php | 520 +++ .../php_codesniffer/src/Util/Standards.php | 334 ++ .../php_codesniffer/src/Util/Timing.php | 86 + .../php_codesniffer/src/Util/Tokens.php | 691 +++ .../php_codesniffer/tests/AllTests.php | 64 + .../tests/Core/AbstractMethodUnitTest.php | 140 + .../php_codesniffer/tests/Core/AllTests.php | 63 + .../Autoloader/DetermineLoadedClassTest.php | 118 + .../tests/Core/Autoloader/TestFiles/A.inc | 3 + .../tests/Core/Autoloader/TestFiles/B.inc | 4 + .../tests/Core/Autoloader/TestFiles/C.inc | 4 + .../tests/Core/Autoloader/TestFiles/Sub/C.inc | 5 + .../tests/Core/ErrorSuppressionTest.php | 1265 ++++++ .../Core/File/FindEndOfStatementTest.inc | 55 + .../Core/File/FindEndOfStatementTest.php | 240 + .../Core/File/FindExtendedClassNameTest.inc | 37 + .../Core/File/FindExtendedClassNameTest.php | 93 + .../FindImplementedInterfaceNamesTest.inc | 26 + .../FindImplementedInterfaceNamesTest.php | 89 + .../Core/File/GetMemberPropertiesTest.inc | 195 + .../Core/File/GetMemberPropertiesTest.php | 554 +++ .../Core/File/GetMethodParametersTest.inc | 43 + .../Core/File/GetMethodParametersTest.php | 361 ++ .../Core/File/GetMethodPropertiesTest.inc | 85 + .../Core/File/GetMethodPropertiesTest.php | 496 +++ .../tests/Core/File/IsReferenceTest.inc | 150 + .../tests/Core/File/IsReferenceTest.php | 248 ++ .../tests/Core/Filters/Filter/AcceptTest.php | 154 + .../tests/Core/Filters/Filter/AcceptTest.xml | 16 + .../tests/Core/IsCamelCapsTest.php | 135 + .../RuleInclusionAbsoluteLinuxTest.php | 118 + .../RuleInclusionAbsoluteLinuxTest.xml | 11 + .../RuleInclusionAbsoluteWindowsTest.php | 119 + .../RuleInclusionAbsoluteWindowsTest.xml | 11 + .../Ruleset/RuleInclusionTest-include.xml | 10 + .../tests/Core/Ruleset/RuleInclusionTest.php | 297 ++ .../tests/Core/Ruleset/RuleInclusionTest.xml | 46 + .../Core/Sniffs/AbstractArraySniffTest.inc | 51 + .../Core/Sniffs/AbstractArraySniffTest.php | 290 ++ .../Sniffs/AbstractArraySniffTestable.php | 65 + .../AnonClassParenthesisOwnerTest.inc | 19 + .../AnonClassParenthesisOwnerTest.php | 144 + .../Core/Tokenizer/BackfillFnTokenTest.inc | 135 + .../Core/Tokenizer/BackfillFnTokenTest.php | 749 ++++ .../BackfillNumericSeparatorTest.inc | 82 + .../BackfillNumericSeparatorTest.php | 380 ++ .../Tokenizer/NullsafeObjectOperatorTest.inc | 29 + .../Tokenizer/NullsafeObjectOperatorTest.php | 140 + .../ScopeSettingWithNamespaceOperatorTest.inc | 19 + .../ScopeSettingWithNamespaceOperatorTest.php | 98 + .../tests/Core/Tokenizer/ShortArrayTest.inc | 94 + .../tests/Core/Tokenizer/ShortArrayTest.php | 131 + .../Tokenizer/StableCommentWhitespaceTest.inc | 139 + .../Tokenizer/StableCommentWhitespaceTest.php | 1056 +++++ .../StableCommentWhitespaceWinTest.inc | 63 + .../StableCommentWhitespaceWinTest.php | 367 ++ .../UndoNamespacedNameSingleTokenTest.inc | 147 + .../UndoNamespacedNameSingleTokenTest.php | 1297 ++++++ .../php_codesniffer/tests/FileList.php | 94 + .../tests/Standards/AbstractSniffUnitTest.php | 461 ++ .../tests/Standards/AllSniffs.php | 123 + .../php_codesniffer/tests/TestSuite.php | 35 + .../php_codesniffer/tests/TestSuite7.php | 35 + .../php_codesniffer/tests/bootstrap.php | 91 + vendor/symfony/finder/CHANGELOG.md | 79 + .../symfony/finder/Comparator/Comparator.php | 91 + .../finder/Comparator/DateComparator.php | 51 + .../finder/Comparator/NumberComparator.php | 79 + .../Exception/AccessDeniedException.php | 19 + .../Exception/DirectoryNotFoundException.php | 19 + vendor/symfony/finder/Finder.php | 803 ++++ vendor/symfony/finder/Gitignore.php | 133 + vendor/symfony/finder/Glob.php | 111 + .../finder/Iterator/CustomFilterIterator.php | 61 + .../Iterator/DateRangeFilterIterator.php | 58 + .../Iterator/DepthRangeFilterIterator.php | 45 + .../ExcludeDirectoryFilterIterator.php | 87 + .../Iterator/FileTypeFilterIterator.php | 53 + .../Iterator/FilecontentFilterIterator.php | 58 + .../Iterator/FilenameFilterIterator.php | 47 + .../Iterator/MultiplePcreFilterIterator.php | 106 + .../finder/Iterator/PathFilterIterator.php | 56 + .../Iterator/RecursiveDirectoryIterator.php | 144 + .../Iterator/SizeRangeFilterIterator.php | 57 + .../finder/Iterator/SortableIterator.php | 101 + vendor/symfony/finder/LICENSE | 19 + vendor/symfony/finder/README.md | 14 + vendor/symfony/finder/SplFileInfo.php | 85 + vendor/symfony/finder/composer.json | 28 + vendor/wp-cli/i18n-command/.actrc | 3 + vendor/wp-cli/i18n-command/.distignore | 18 + vendor/wp-cli/i18n-command/.editorconfig | 25 + vendor/wp-cli/i18n-command/.github/CODEOWNERS | 1 + .../i18n-command/.github/ISSUE_TEMPLATE | 11 + .../.github/PULL_REQUEST_TEMPLATE | 16 + .../i18n-command/.github/dependabot.yml | 9 + vendor/wp-cli/i18n-command/.github/move.yml | 19 + .../wp-cli/i18n-command/.github/settings.yml | 28 + .../.github/workflows/code-quality.yml | 102 + .../.github/workflows/testing.yml | 146 + vendor/wp-cli/i18n-command/.gitignore | 13 + vendor/wp-cli/i18n-command/CONTRIBUTING.md | 8 + vendor/wp-cli/i18n-command/LICENSE | 21 + vendor/wp-cli/i18n-command/README.md | 196 + vendor/wp-cli/i18n-command/composer.json | 64 + .../i18n-command/features/makejson.feature | 566 +++ .../i18n-command/features/makemo.feature | 158 + .../i18n-command/features/makepot.feature | 2773 ++++++++++++ vendor/wp-cli/i18n-command/i18n-command.php | 21 + vendor/wp-cli/i18n-command/phpcs.xml.dist | 86 + .../i18n-command/src/BlockExtractor.php | 72 + .../i18n-command/src/CommandNamespace.php | 18 + .../src/IterableCodeExtractor.php | 264 ++ .../wp-cli/i18n-command/src/JedGenerator.php | 82 + .../i18n-command/src/JsCodeExtractor.php | 69 + .../i18n-command/src/JsFunctionsScanner.php | 279 ++ .../i18n-command/src/MakeJsonCommand.php | 254 ++ .../wp-cli/i18n-command/src/MakeMoCommand.php | 80 + .../i18n-command/src/MakePotCommand.php | 937 ++++ .../i18n-command/src/MapCodeExtractor.php | 63 + .../i18n-command/src/PhpCodeExtractor.php | 67 + .../i18n-command/src/PhpFunctionsScanner.php | 83 + .../wp-cli/i18n-command/src/PotGenerator.php | 139 + .../tests/IterableCodeExtractorTest.php | 151 + .../i18n-command/tests/PotGeneratorTest.php | 25 + .../data/baz/includes/should_be_included.js | 0 .../tests/data/foo-plugin/foo-plugin.php | 0 .../tests/data/foo/bar/excluded/ignored.js | 0 .../foo/bar/deep_directory_also_included.php | 0 .../tests/data/foo/bar/foofoo/included.js | 0 .../tests/data/hoge/should_NOT_be_included.js | 0 .../tests/data/vendor/vendor-file.php | 0 vendor/wp-cli/i18n-command/wp-cli.yml | 2 + vendor/wp-cli/mustangostang-spyc/.gitignore | 2 + vendor/wp-cli/mustangostang-spyc/COPYING | 21 + vendor/wp-cli/mustangostang-spyc/README.md | 40 + vendor/wp-cli/mustangostang-spyc/Spyc.php | 29 + .../wp-cli/mustangostang-spyc/composer.json | 26 + .../mustangostang-spyc/examples/yaml-dump.php | 25 + .../mustangostang-spyc/examples/yaml-load.php | 21 + .../mustangostang-spyc/includes/functions.php | 44 + .../wp-cli/mustangostang-spyc/php4/5to4.php | 17 + .../wp-cli/mustangostang-spyc/php4/spyc.php4 | 1023 +++++ .../wp-cli/mustangostang-spyc/php4/test.php4 | 162 + vendor/wp-cli/mustangostang-spyc/spyc.yaml | 219 + vendor/wp-cli/mustangostang-spyc/src/Spyc.php | 1114 +++++ .../mustangostang-spyc/tests/DumpTest.php | 196 + .../mustangostang-spyc/tests/IndentTest.php | 70 + .../mustangostang-spyc/tests/LoadTest.php | 19 + .../mustangostang-spyc/tests/ParseTest.php | 401 ++ .../tests/RoundTripTest.php | 78 + .../mustangostang-spyc/tests/comments.yaml | 3 + .../mustangostang-spyc/tests/failing1.yaml | 2 + .../mustangostang-spyc/tests/indent_1.yaml | 70 + .../mustangostang-spyc/tests/quotes.yaml | 8 + vendor/wp-cli/php-cli-tools/.gitignore | 4 + vendor/wp-cli/php-cli-tools/.travis.yml | 26 + vendor/wp-cli/php-cli-tools/LICENSE | 19 + vendor/wp-cli/php-cli-tools/README.md | 80 + vendor/wp-cli/php-cli-tools/composer.json | 31 + .../php-cli-tools/examples/arguments.php | 37 + .../wp-cli/php-cli-tools/examples/colors.php | 32 + .../wp-cli/php-cli-tools/examples/common.php | 37 + vendor/wp-cli/php-cli-tools/examples/menu.php | 24 + .../wp-cli/php-cli-tools/examples/notify.php | 12 + .../wp-cli/php-cli-tools/examples/output.php | 18 + .../php-cli-tools/examples/progress.php | 7 + .../wp-cli/php-cli-tools/examples/table.php | 42 + vendor/wp-cli/php-cli-tools/examples/tree.php | 72 + vendor/wp-cli/php-cli-tools/http-console.php | 70 + .../php-cli-tools/lib/cli/Arguments.php | 488 +++ .../wp-cli/php-cli-tools/lib/cli/Colors.php | 279 ++ .../wp-cli/php-cli-tools/lib/cli/Memoize.php | 44 + .../wp-cli/php-cli-tools/lib/cli/Notify.php | 185 + .../wp-cli/php-cli-tools/lib/cli/Progress.php | 134 + vendor/wp-cli/php-cli-tools/lib/cli/Shell.php | 117 + .../wp-cli/php-cli-tools/lib/cli/Streams.php | 279 ++ vendor/wp-cli/php-cli-tools/lib/cli/Table.php | 257 ++ vendor/wp-cli/php-cli-tools/lib/cli/Tree.php | 69 + .../lib/cli/arguments/Argument.php | 137 + .../lib/cli/arguments/HelpScreen.php | 122 + .../lib/cli/arguments/InvalidArguments.php | 43 + .../php-cli-tools/lib/cli/arguments/Lexer.php | 123 + vendor/wp-cli/php-cli-tools/lib/cli/cli.php | 415 ++ .../php-cli-tools/lib/cli/notify/Dots.php | 66 + .../php-cli-tools/lib/cli/notify/Spinner.php | 45 + .../php-cli-tools/lib/cli/progress/Bar.php | 85 + .../php-cli-tools/lib/cli/table/Ascii.php | 227 + .../php-cli-tools/lib/cli/table/Renderer.php | 57 + .../php-cli-tools/lib/cli/table/Tabular.php | 28 + .../php-cli-tools/lib/cli/tree/Ascii.php | 41 + .../php-cli-tools/lib/cli/tree/Markdown.php | 70 + .../php-cli-tools/lib/cli/tree/Renderer.php | 26 + .../php-cli-tools/lib/cli/unicode/regex.php | 6 + vendor/wp-cli/php-cli-tools/phpunit.xml | 10 + vendor/wp-cli/php-cli-tools/test.php | 33 + .../wp-cli/php-cli-tools/tests/bootstrap.php | 30 + .../php-cli-tools/tests/phpunit6-compat.php | 19 + .../php-cli-tools/tests/test-arguments.php | 284 ++ .../wp-cli/php-cli-tools/tests/test-cli.php | 553 +++ .../php-cli-tools/tests/test-colors.php | 30 + .../wp-cli/php-cli-tools/tests/test-shell.php | 54 + .../php-cli-tools/tests/test-table-ascii.php | 279 ++ .../wp-cli/php-cli-tools/tests/test-table.php | 245 ++ vendor/wp-cli/wp-cli/.editorconfig | 23 + vendor/wp-cli/wp-cli/.gitattributes | 3 + vendor/wp-cli/wp-cli/.github/CODEOWNERS | 1 + .../.github/ISSUE_TEMPLATE/1-BUG_REPORT.md | 93 + .../ISSUE_TEMPLATE/2-FEATURE_REQUEST.md | 64 + .../ISSUE_TEMPLATE/3-SUPPORT_REQUEST.md | 14 + .../4-REGULAR_RELEASE_CHECKLIST.md | 168 + .../5-PATCH_RELEASE_CHECKLIST.md | 182 + .../wp-cli/.github/PULL_REQUEST_TEMPLATE | 16 + vendor/wp-cli/wp-cli/.github/SUPPORT.md | 6 + vendor/wp-cli/wp-cli/.github/move.yml | 19 + vendor/wp-cli/wp-cli/.gitignore | 12 + vendor/wp-cli/wp-cli/.mailmap | 234 + vendor/wp-cli/wp-cli/.travis.yml | 84 + vendor/wp-cli/wp-cli/CONTRIBUTING.md | 10 + vendor/wp-cli/wp-cli/LICENSE | 21 + vendor/wp-cli/wp-cli/README.md | 200 + vendor/wp-cli/wp-cli/VERSION | 1 + vendor/wp-cli/wp-cli/behat.yml | 4 + vendor/wp-cli/wp-cli/bin/wp | 45 + vendor/wp-cli/wp-cli/bin/wp.bat | 2 + vendor/wp-cli/wp-cli/composer.json | 76 + vendor/wp-cli/wp-cli/composer.lock | 3777 ++++++++++++++++ vendor/wp-cli/wp-cli/dependencies.yml | 6 + vendor/wp-cli/wp-cli/features/aliases.feature | 581 +++ .../wp-cli/wp-cli/features/bootstrap.feature | 417 ++ .../wp-cli/features/class-wp-cli.feature | 17 + .../features/cli-bash-completion.feature | 327 ++ .../wp-cli/wp-cli/features/cli-cache.feature | 78 + .../wp-cli/wp-cli/features/cli-info.feature | 48 + vendor/wp-cli/wp-cli/features/cli.feature | 79 + vendor/wp-cli/wp-cli/features/command.feature | 1514 +++++++ vendor/wp-cli/wp-cli/features/config.feature | 539 +++ vendor/wp-cli/wp-cli/features/flags.feature | 297 ++ .../wp-cli/wp-cli/features/formatter.feature | 155 + .../wp-cli/wp-cli/features/framework.feature | 369 ++ vendor/wp-cli/wp-cli/features/help.feature | 1006 +++++ vendor/wp-cli/wp-cli/features/hook.feature | 73 + vendor/wp-cli/wp-cli/features/prompt.feature | 167 + .../wp-cli/wp-cli/features/runcommand.feature | 302 ++ vendor/wp-cli/wp-cli/features/runner.feature | 51 + .../wp-cli/features/skip-plugins.feature | 116 + .../wp-cli/features/skip-themes.feature | 152 + vendor/wp-cli/wp-cli/features/steps.feature | 59 + .../wp-cli/wp-cli/features/utils-wp.feature | 784 ++++ vendor/wp-cli/wp-cli/features/utils.feature | 52 + .../wp-cli/wp-cli/features/validation.feature | 48 + .../wp-cli/wp-cli/features/wp-config.feature | 39 + .../wp-cli/wp-cli/php/WP_CLI/Autoloader.php | 178 + .../php/WP_CLI/Bootstrap/AutoloaderStep.php | 103 + .../php/WP_CLI/Bootstrap/BootstrapState.php | 58 + .../php/WP_CLI/Bootstrap/BootstrapStep.php | 22 + .../php/WP_CLI/Bootstrap/ConfigureRunner.php | 27 + .../Bootstrap/DeclareAbstractBaseCommand.php | 26 + .../php/WP_CLI/Bootstrap/DeclareMainClass.php | 26 + .../Bootstrap/DefineProtectedCommands.php | 57 + .../Bootstrap/IncludeFallbackAutoloader.php | 44 + .../Bootstrap/IncludeFrameworkAutoloader.php | 55 + .../Bootstrap/IncludePackageAutoloader.php | 57 + .../Bootstrap/InitializeColorization.php | 27 + .../php/WP_CLI/Bootstrap/InitializeLogger.php | 47 + .../php/WP_CLI/Bootstrap/LaunchRunner.php | 27 + .../php/WP_CLI/Bootstrap/LoadDispatcher.php | 26 + .../WP_CLI/Bootstrap/LoadRequiredCommand.php | 62 + .../WP_CLI/Bootstrap/LoadUtilityFunctions.php | 26 + .../Bootstrap/RegisterDeferredCommands.php | 79 + .../Bootstrap/RegisterFrameworkCommands.php | 50 + .../php/WP_CLI/Bootstrap/RunnerInstance.php | 32 + .../php/WP_CLI/Compat/FeedbackMethodTrait.php | 23 + .../Min_PHP_5_4/FeedbackMethodTrait.php | 16 + .../Min_PHP_5_6/FeedbackMethodTrait.php | 20 + .../wp-cli/wp-cli/php/WP_CLI/Completions.php | 167 + .../wp-cli/wp-cli/php/WP_CLI/ComposerIO.php | 40 + .../wp-cli/wp-cli/php/WP_CLI/Configurator.php | 367 ++ .../php/WP_CLI/Dispatcher/CommandAddition.php | 58 + .../php/WP_CLI/Dispatcher/CommandFactory.php | 238 + .../WP_CLI/Dispatcher/CommandNamespace.php | 51 + .../WP_CLI/Dispatcher/CompositeCommand.php | 311 ++ .../php/WP_CLI/Dispatcher/RootCommand.php | 49 + .../php/WP_CLI/Dispatcher/Subcommand.php | 476 ++ vendor/wp-cli/wp-cli/php/WP_CLI/DocParser.php | 198 + .../wp-cli/php/WP_CLI/ExitException.php | 5 + vendor/wp-cli/wp-cli/php/WP_CLI/Extractor.php | 384 ++ .../wp-cli/php/WP_CLI/Fetchers/Base.php | 56 + vendor/wp-cli/wp-cli/php/WP_CLI/FileCache.php | 396 ++ vendor/wp-cli/wp-cli/php/WP_CLI/Formatter.php | 363 ++ vendor/wp-cli/wp-cli/php/WP_CLI/Inflector.php | 551 +++ .../wp-cli/php/WP_CLI/Iterators/CSV.php | 86 + .../wp-cli/php/WP_CLI/Iterators/Exception.php | 6 + .../wp-cli/php/WP_CLI/Iterators/Query.php | 130 + .../wp-cli/php/WP_CLI/Iterators/Table.php | 94 + .../wp-cli/php/WP_CLI/Iterators/Transform.php | 26 + .../wp-cli/wp-cli/php/WP_CLI/Loggers/Base.php | 84 + .../wp-cli/php/WP_CLI/Loggers/Execution.php | 81 + .../wp-cli/php/WP_CLI/Loggers/Quiet.php | 57 + .../wp-cli/php/WP_CLI/Loggers/Regular.php | 82 + vendor/wp-cli/wp-cli/php/WP_CLI/NoOp.php | 18 + .../WP_CLI/PackageManagerEventSubscriber.php | 52 + vendor/wp-cli/wp-cli/php/WP_CLI/Process.php | 135 + .../wp-cli/wp-cli/php/WP_CLI/ProcessRun.php | 68 + vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php | 1812 ++++++++ .../wp-cli/php/WP_CLI/SynopsisParser.php | 190 + .../wp-cli/php/WP_CLI/SynopsisValidator.php | 182 + .../wp-cli/wp-cli/php/WP_CLI/UpgraderSkin.php | 68 + .../wp-cli/php/WP_CLI/WpHttpCacheManager.php | 133 + vendor/wp-cli/wp-cli/php/boot-fs.php | 18 + vendor/wp-cli/wp-cli/php/bootstrap.php | 76 + .../wp-cli/php/class-wp-cli-command.php | 12 + vendor/wp-cli/wp-cli/php/class-wp-cli.php | 1378 ++++++ vendor/wp-cli/wp-cli/php/commands/cli.php | 19 + vendor/wp-cli/wp-cli/php/commands/help.php | 7 + .../php/commands/src/CLI_Alias_Command.php | 477 ++ .../php/commands/src/CLI_Cache_Command.php | 65 + .../wp-cli/php/commands/src/CLI_Command.php | 607 +++ .../wp-cli/php/commands/src/Help_Command.php | 245 ++ vendor/wp-cli/wp-cli/php/compat.php | 118 + vendor/wp-cli/wp-cli/php/config-spec.php | 117 + vendor/wp-cli/wp-cli/php/dispatcher.php | 20 + vendor/wp-cli/wp-cli/php/utils-wp.php | 444 ++ vendor/wp-cli/wp-cli/php/utils.php | 1587 +++++++ vendor/wp-cli/wp-cli/php/wp-cli.php | 27 + vendor/wp-cli/wp-cli/php/wp-settings-cli.php | 459 ++ vendor/wp-cli/wp-cli/phpcs.xml.dist | 115 + vendor/wp-cli/wp-cli/phpunit.xml.dist | 15 + .../wp-cli/templates/man-params.mustache | 19 + vendor/wp-cli/wp-cli/templates/man.mustache | 28 + vendor/wp-cli/wp-cli/tests/bootstrap.php | 22 + .../commandfactory-doc_comment-class-win.php | 70 + .../data/commandfactory-doc_comment-class.php | 70 + ...ommandfactory-doc_comment-function-win.php | 19 + .../commandfactory-doc_comment-function.php | 19 + .../wp-cli/tests/data/expand_globs/bar.ab1 | 0 .../wp-cli/tests/data/expand_globs/bar.ab2 | 0 .../wp-cli/tests/data/expand_globs/baz.ab1 | 0 .../wp-cli/tests/data/expand_globs/baz.ac1 | 0 .../wp-cli/tests/data/expand_globs/baz.efg2 | 0 .../wp-cli/tests/data/expand_globs/foo.ab1 | 0 .../wp-cli/tests/data/expand_globs/foo.ab2 | 0 .../wp-cli/tests/data/expand_globs/foo.efg1 | 0 .../wp-cli/tests/data/expand_globs/foo.efg2 | 0 .../wp-cli/wp-cli/tests/phpunit6-compat.php | 20 + .../wp-cli/tests/test-arg-validation.php | 74 + .../wp-cli/tests/test-bundled-commands.php | 46 + .../wp-cli/tests/test-commandfactory.php | 418 ++ .../wp-cli/wp-cli/tests/test-configurator.php | 65 + .../wp-cli/wp-cli/tests/test-doc-parser.php | 213 + vendor/wp-cli/wp-cli/tests/test-extractor.php | 294 ++ .../wp-cli/wp-cli/tests/test-file-cache.php | 105 + vendor/wp-cli/wp-cli/tests/test-help.php | 117 + vendor/wp-cli/wp-cli/tests/test-inflector.php | 32 + vendor/wp-cli/wp-cli/tests/test-logging.php | 122 + vendor/wp-cli/wp-cli/tests/test-process.php | 29 + vendor/wp-cli/wp-cli/tests/test-synopsis.php | 185 + vendor/wp-cli/wp-cli/tests/test-utils.php | 806 ++++ vendor/wp-cli/wp-cli/tests/test-wp-cli.php | 8 + .../wp-cli/tests/test-wp-version-compare.php | 78 + vendor/wp-cli/wp-cli/utils/amp-paths.txt | 5 + .../wp-cli/utils/auto-composer-update.sh | 50 + vendor/wp-cli/wp-cli/utils/contrib-list.php | 206 + vendor/wp-cli/wp-cli/utils/find-php | 19 + .../get-package-require-from-composer.php | 23 + .../wp-cli/wp-cli/utils/git-pre-commit-script | 19 + .../wp-cli/utils/git-setup-pre-commit-hook | 32 + vendor/wp-cli/wp-cli/utils/wp-completion.bash | 23 + .../wp-coding-standards/wpcs/.gitattributes | 25 + vendor/wp-coding-standards/wpcs/.gitignore | 5 + vendor/wp-coding-standards/wpcs/CHANGELOG.md | 1208 +++++ vendor/wp-coding-standards/wpcs/LICENSE | 21 + vendor/wp-coding-standards/wpcs/README.md | 296 ++ .../wpcs/WordPress-Core/ruleset.xml | 529 +++ .../wpcs/WordPress-Docs/ruleset.xml | 109 + .../wpcs/WordPress-Extra/ruleset.xml | 187 + ...stractArrayAssignmentRestrictionsSniff.php | 240 + .../AbstractClassRestrictionsSniff.php | 245 ++ .../AbstractFunctionParameterSniff.php | 112 + .../AbstractFunctionRestrictionsSniff.php | 342 ++ .../Docs/Arrays/ArrayIndentationStandard.xml | 112 + .../ArrayKeySpacingRestrictionsStandard.xml | 27 + .../MultipleStatementAlignmentStandard.xml | 46 + .../Classes/ClassInstantiationStandard.xml | 53 + .../EscapedNotTranslatedStandard.xml | 20 + .../DateTime/CurrentTimeTimestampStandard.xml | 31 + .../ValidHookNameStandard.xml | 32 + .../ValidPostTypeSlugStandard.xml | 117 + .../Docs/PHP/DisallowShortTernaryStandard.xml | 20 + .../WordPress/Docs/PHP/IniSetStandard.xml | 36 + .../Docs/Security/SafeRedirectStandard.xml | 19 + .../Docs/WP/CronIntervalStandard.xml | 41 + .../Docs/WP/DeprecatedClassesStandard.xml | 19 + .../Docs/WP/DeprecatedFunctionsStandard.xml | 19 + .../WP/DeprecatedParameterValuesStandard.xml | 19 + .../Docs/WP/DeprecatedParametersStandard.xml | 36 + .../Docs/WP/EnqueuedResourcesStandard.xml | 53 + .../Docs/WP/PostsPerPageStandard.xml | 69 + .../CastStructureSpacingStandard.xml | 23 + .../WhiteSpace/DisallowInlineTabsStandard.xml | 25 + .../WhiteSpace/PrecisionAlignmentStandard.xml | 31 + .../wpcs/WordPress/PHPCSHelper.php | 109 + .../wpcs/WordPress/Sniff.php | 3424 +++++++++++++++ .../Arrays/ArrayDeclarationSpacingSniff.php | 468 ++ .../Sniffs/Arrays/ArrayIndentationSniff.php | 542 +++ .../ArrayKeySpacingRestrictionsSniff.php | 192 + .../Arrays/CommaAfterArrayItemSniff.php | 313 ++ .../MultipleStatementAlignmentSniff.php | 617 +++ .../Classes/ClassInstantiationSniff.php | 204 + .../AssignmentInConditionSniff.php | 235 + .../CodeAnalysis/EmptyStatementSniff.php | 161 + .../EscapedNotTranslatedSniff.php | 90 + .../Sniffs/DB/DirectDatabaseQuerySniff.php | 265 ++ .../DB/PreparedSQLPlaceholdersSniff.php | 661 +++ .../WordPress/Sniffs/DB/PreparedSQLSniff.php | 210 + .../Sniffs/DB/RestrictedClassesSniff.php | 60 + .../Sniffs/DB/RestrictedFunctionsSniff.php | 66 + .../WordPress/Sniffs/DB/SlowDBQuerySniff.php | 86 + .../DateTime/CurrentTimeTimestampSniff.php | 174 + .../DateTime/RestrictedFunctionsSniff.php | 62 + .../WordPress/Sniffs/Files/FileNameSniff.php | 248 ++ .../PrefixAllGlobalsSniff.php | 1046 +++++ .../ValidFunctionNameSniff.php | 187 + .../NamingConventions/ValidHookNameSniff.php | 289 ++ .../ValidPostTypeSlugSniff.php | 208 + .../ValidVariableNameSniff.php | 299 ++ .../Sniffs/PHP/DevelopmentFunctionsSniff.php | 66 + .../Sniffs/PHP/DisallowShortTernarySniff.php | 65 + .../PHP/DiscouragedPHPFunctionsSniff.php | 103 + .../WordPress/Sniffs/PHP/DontExtractSniff.php | 55 + .../wpcs/WordPress/Sniffs/PHP/IniSetSniff.php | 177 + .../Sniffs/PHP/NoSilencedErrorsSniff.php | 239 + .../Sniffs/PHP/POSIXFunctionsSniff.php | 76 + .../Sniffs/PHP/PregQuoteDelimiterSniff.php | 69 + .../PHP/RestrictedPHPFunctionsSniff.php | 48 + .../Sniffs/PHP/StrictComparisonsSniff.php | 56 + .../Sniffs/PHP/StrictInArraySniff.php | 105 + .../WordPress/Sniffs/PHP/TypeCastsSniff.php | 99 + .../Sniffs/PHP/YodaConditionsSniff.php | 125 + .../Sniffs/Security/EscapeOutputSniff.php | 505 +++ .../Security/NonceVerificationSniff.php | 178 + .../Sniffs/Security/PluginMenuSlugSniff.php | 89 + .../Sniffs/Security/SafeRedirectSniff.php | 48 + .../Security/ValidatedSanitizedInputSniff.php | 233 + .../Sniffs/Utils/I18nTextDomainFixerSniff.php | 731 +++ .../Sniffs/WP/AlternativeFunctionsSniff.php | 316 ++ .../Sniffs/WP/CapitalPDangitSniff.php | 292 ++ .../WordPress/Sniffs/WP/CronIntervalSniff.php | 235 + .../Sniffs/WP/DeprecatedClassesSniff.php | 120 + .../Sniffs/WP/DeprecatedFunctionsSniff.php | 1422 ++++++ .../WP/DeprecatedParameterValuesSniff.php | 216 + .../Sniffs/WP/DeprecatedParametersSniff.php | 338 ++ .../Sniffs/WP/DiscouragedConstantsSniff.php | 217 + .../Sniffs/WP/DiscouragedFunctionsSniff.php | 57 + .../WP/EnqueuedResourceParametersSniff.php | 223 + .../Sniffs/WP/EnqueuedResourcesSniff.php | 64 + .../WP/GlobalVariablesOverrideSniff.php | 466 ++ .../wpcs/WordPress/Sniffs/WP/I18nSniff.php | 789 ++++ .../WordPress/Sniffs/WP/PostsPerPageSniff.php | 78 + .../Sniffs/WP/TimezoneChangeSniff.php | 88 + .../WhiteSpace/CastStructureSpacingSniff.php | 62 + .../ControlStructureSpacingSniff.php | 572 +++ .../WhiteSpace/DisallowInlineTabsSniff.php | 104 + .../WhiteSpace/OperatorSpacingSniff.php | 64 + .../WhiteSpace/PrecisionAlignmentSniff.php | 199 + .../wpcs/WordPress/ruleset.xml | 17 + vendor/wp-coding-standards/wpcs/composer.json | 56 + .../wpcs/phpcs.xml.dist.sample | 92 + vendor/wptrt/wpthemereview/CHANGELOG.md | 114 + vendor/wptrt/wpthemereview/LICENSE.txt | 21 + vendor/wptrt/wpthemereview/README.md | 118 + .../CoreFunctionality/FileIncludeSniff.php | 69 + .../NoDeregisterCoreScriptSniff.php | 234 + .../CoreFunctionality/NoFaviconSniff.php | 117 + .../CoreFunctionality/NoTitleTagSniff.php | 103 + .../CoreFunctionality/PostsPerPageSniff.php | 51 + .../PrefixAllGlobalsSniff.php | 191 + .../PluginTerritory/AdminBarRemovalSniff.php | 417 ++ .../ForbiddenFunctionsSniff.php | 75 + .../PluginTerritory/NoAddAdminPagesSniff.php | 66 + .../SessionFunctionsUsageSniff.php | 79 + .../SessionVariableUsageSniff.php | 66 + .../Plugins/CorrectTGMPAVersionSniff.php | 546 +++ .../Sniffs/Privacy/ShortenedURLsSniff.php | 150 + .../Templates/ReservedFileNamePrefixSniff.php | 170 + .../ThouShallNotUse/ForbiddenIframeSniff.php | 67 + .../ThouShallNotUse/NoAutoGenerateSniff.php | 99 + .../wpthemereview/WPThemeReview/ruleset.xml | 171 + vendor/wptrt/wpthemereview/composer.json | 75 + 2585 files changed, 328263 insertions(+) create mode 100644 .eslintrc create mode 100644 .stylelintrc.json create mode 100644 404.php create mode 100644 archive.php create mode 100644 comments.php create mode 100644 composer.json create mode 100644 composer.lock create mode 100644 footer.php create mode 100644 functions.php create mode 100644 header.php create mode 100644 inc/custom-header.php create mode 100644 inc/customizer.php create mode 100644 inc/jetpack.php create mode 100644 inc/template-functions.php create mode 100644 inc/template-tags.php create mode 100644 index.php create mode 100644 js/customizer.js create mode 100644 js/navigation.js create mode 100644 languages/cyywordpress.pot create mode 100644 languages/readme.txt create mode 100644 package.json create mode 100644 page.php create mode 100644 phpcs.xml.dist create mode 100644 readme.txt create mode 100644 screenshot.png create mode 100644 search.php create mode 100644 sidebar.php create mode 100644 single.php create mode 100644 style-rtl.css create mode 100644 style.css create mode 100644 template-parts/content-none.php create mode 100644 template-parts/content-page.php create mode 100644 template-parts/content-search.php create mode 100644 template-parts/content.php create mode 100644 vendor/autoload.php create mode 100644 vendor/bin/export-plural-rules create mode 100644 vendor/bin/export-plural-rules.bat create mode 100644 vendor/bin/parallel-lint create mode 100644 vendor/bin/parallel-lint.bat create mode 100644 vendor/bin/phpcbf create mode 100644 vendor/bin/phpcbf.bat create mode 100644 vendor/bin/phpcs create mode 100644 vendor/bin/phpcs.bat create mode 100644 vendor/bin/wp create mode 100644 vendor/bin/wp.bat create mode 100644 vendor/composer/ClassLoader.php create mode 100644 vendor/composer/InstalledVersions.php create mode 100644 vendor/composer/LICENSE create mode 100644 vendor/composer/autoload_classmap.php create mode 100644 vendor/composer/autoload_files.php create mode 100644 vendor/composer/autoload_namespaces.php create mode 100644 vendor/composer/autoload_psr4.php create mode 100644 vendor/composer/autoload_real.php create mode 100644 vendor/composer/autoload_static.php create mode 100644 vendor/composer/installed.json create mode 100644 vendor/composer/installed.php create mode 100644 vendor/composer/platform_check.php create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/.remarkrc create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/.yamllint create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/CODE_OF_CONDUCT.md create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/LICENSE.md create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/README.md create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json create mode 100644 vendor/dealerdirect/phpcodesniffer-composer-installer/src/Plugin.php create mode 100644 vendor/gettext/gettext/CHANGELOG.md create mode 100644 vendor/gettext/gettext/CONTRIBUTING.md create mode 100644 vendor/gettext/gettext/LICENSE create mode 100644 vendor/gettext/gettext/README.md create mode 100644 vendor/gettext/gettext/composer.json create mode 100644 vendor/gettext/gettext/src/BaseTranslator.php create mode 100644 vendor/gettext/gettext/src/Extractors/Blade.php create mode 100644 vendor/gettext/gettext/src/Extractors/Csv.php create mode 100644 vendor/gettext/gettext/src/Extractors/CsvDictionary.php create mode 100644 vendor/gettext/gettext/src/Extractors/Extractor.php create mode 100644 vendor/gettext/gettext/src/Extractors/ExtractorInterface.php create mode 100644 vendor/gettext/gettext/src/Extractors/ExtractorMultiInterface.php create mode 100644 vendor/gettext/gettext/src/Extractors/Jed.php create mode 100644 vendor/gettext/gettext/src/Extractors/JsCode.php create mode 100644 vendor/gettext/gettext/src/Extractors/Json.php create mode 100644 vendor/gettext/gettext/src/Extractors/JsonDictionary.php create mode 100644 vendor/gettext/gettext/src/Extractors/Mo.php create mode 100644 vendor/gettext/gettext/src/Extractors/PhpArray.php create mode 100644 vendor/gettext/gettext/src/Extractors/PhpCode.php create mode 100644 vendor/gettext/gettext/src/Extractors/Po.php create mode 100644 vendor/gettext/gettext/src/Extractors/Twig.php create mode 100644 vendor/gettext/gettext/src/Extractors/VueJs.php create mode 100644 vendor/gettext/gettext/src/Extractors/Xliff.php create mode 100644 vendor/gettext/gettext/src/Extractors/Yaml.php create mode 100644 vendor/gettext/gettext/src/Extractors/YamlDictionary.php create mode 100644 vendor/gettext/gettext/src/Generators/Csv.php create mode 100644 vendor/gettext/gettext/src/Generators/CsvDictionary.php create mode 100644 vendor/gettext/gettext/src/Generators/Generator.php create mode 100644 vendor/gettext/gettext/src/Generators/GeneratorInterface.php create mode 100644 vendor/gettext/gettext/src/Generators/Jed.php create mode 100644 vendor/gettext/gettext/src/Generators/Json.php create mode 100644 vendor/gettext/gettext/src/Generators/JsonDictionary.php create mode 100644 vendor/gettext/gettext/src/Generators/Mo.php create mode 100644 vendor/gettext/gettext/src/Generators/PhpArray.php create mode 100644 vendor/gettext/gettext/src/Generators/Po.php create mode 100644 vendor/gettext/gettext/src/Generators/Xliff.php create mode 100644 vendor/gettext/gettext/src/Generators/Yaml.php create mode 100644 vendor/gettext/gettext/src/Generators/YamlDictionary.php create mode 100644 vendor/gettext/gettext/src/GettextTranslator.php create mode 100644 vendor/gettext/gettext/src/Merge.php create mode 100644 vendor/gettext/gettext/src/Translation.php create mode 100644 vendor/gettext/gettext/src/Translations.php create mode 100644 vendor/gettext/gettext/src/Translator.php create mode 100644 vendor/gettext/gettext/src/TranslatorInterface.php create mode 100644 vendor/gettext/gettext/src/Utils/CsvTrait.php create mode 100644 vendor/gettext/gettext/src/Utils/DictionaryTrait.php create mode 100644 vendor/gettext/gettext/src/Utils/FunctionsScanner.php create mode 100644 vendor/gettext/gettext/src/Utils/HeadersExtractorTrait.php create mode 100644 vendor/gettext/gettext/src/Utils/HeadersGeneratorTrait.php create mode 100644 vendor/gettext/gettext/src/Utils/JsFunctionsScanner.php create mode 100644 vendor/gettext/gettext/src/Utils/MultidimensionalArrayTrait.php create mode 100644 vendor/gettext/gettext/src/Utils/ParsedComment.php create mode 100644 vendor/gettext/gettext/src/Utils/ParsedFunction.php create mode 100644 vendor/gettext/gettext/src/Utils/PhpFunctionsScanner.php create mode 100644 vendor/gettext/gettext/src/Utils/StringReader.php create mode 100644 vendor/gettext/gettext/src/autoloader.php create mode 100644 vendor/gettext/gettext/src/translator_functions.php create mode 100644 vendor/gettext/languages/LICENSE create mode 100644 vendor/gettext/languages/UNICODE-LICENSE.txt create mode 100644 vendor/gettext/languages/bin/export-plural-rules create mode 100644 vendor/gettext/languages/bin/export-plural-rules.bat create mode 100644 vendor/gettext/languages/composer.json create mode 100644 vendor/gettext/languages/src/Category.php create mode 100644 vendor/gettext/languages/src/CldrData.php create mode 100644 vendor/gettext/languages/src/Exporter/Docs.php create mode 100644 vendor/gettext/languages/src/Exporter/Exporter.php create mode 100644 vendor/gettext/languages/src/Exporter/Html.php create mode 100644 vendor/gettext/languages/src/Exporter/Json.php create mode 100644 vendor/gettext/languages/src/Exporter/Php.php create mode 100644 vendor/gettext/languages/src/Exporter/Po.php create mode 100644 vendor/gettext/languages/src/Exporter/Prettyjson.php create mode 100644 vendor/gettext/languages/src/Exporter/Xml.php create mode 100644 vendor/gettext/languages/src/FormulaConverter.php create mode 100644 vendor/gettext/languages/src/Language.php create mode 100644 vendor/gettext/languages/src/autoloader.php create mode 100644 vendor/gettext/languages/src/cldr-data/main/en-US/languages.json create mode 100644 vendor/gettext/languages/src/cldr-data/main/en-US/scripts.json create mode 100644 vendor/gettext/languages/src/cldr-data/main/en-US/territories.json create mode 100644 vendor/gettext/languages/src/cldr-data/supplemental/plurals.json create mode 100644 vendor/mck89/peast/LICENSE create mode 100644 vendor/mck89/peast/README.md create mode 100644 vendor/mck89/peast/composer.json create mode 100644 vendor/mck89/peast/doc/ast-and-tokenization.md create mode 100644 vendor/mck89/peast/doc/changelog.md create mode 100644 vendor/mck89/peast/doc/querying-by-selector.md create mode 100644 vendor/mck89/peast/doc/rendering.md create mode 100644 vendor/mck89/peast/doc/tree-traversing.md create mode 100644 vendor/mck89/peast/lib/Peast/Formatter/Base.php create mode 100644 vendor/mck89/peast/lib/Peast/Formatter/Compact.php create mode 100644 vendor/mck89/peast/lib/Peast/Formatter/Expanded.php create mode 100644 vendor/mck89/peast/lib/Peast/Formatter/PrettyPrint.php create mode 100644 vendor/mck89/peast/lib/Peast/Peast.php create mode 100644 vendor/mck89/peast/lib/Peast/Query.php create mode 100644 vendor/mck89/peast/lib/Peast/Renderer.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Exception.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Matches.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Combinator.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Group.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/Attribute.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/Part.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/Pseudo.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/PseudoIndex.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/PseudoSelector.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/PseudoSimple.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Part/Type.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Node/Selector.php create mode 100644 vendor/mck89/peast/lib/Peast/Selector/Parser.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/CommentsRegistry.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2015/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2016/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2017/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2018/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2019/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2020/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ES2021/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/EncodingException.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/EventsEmitter.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Exception.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Features.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/JSX/Parser.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/JSX/Scanner.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/LSM.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ArrayExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ArrayPattern.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ArrowFunctionExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/AssignmentExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/AssignmentPattern.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/AssignmentProperty.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/AwaitExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/BigIntLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/BinaryExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/BlockStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/BooleanLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/BreakStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/CallExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/CatchClause.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ChainElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ChainExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ClassBody.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ClassDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ClassExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Class_.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Comment.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ConditionalExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ContinueStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/DebuggerStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Declaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/DoWhileStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/EmptyStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ExportAllDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ExportDefaultDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ExportNamedDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ExportSpecifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Expression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ExpressionStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ForInStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ForOfStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ForStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/FunctionDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/FunctionExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Function_.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Identifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/IfStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ImportDefaultSpecifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ImportExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ImportNamespaceSpecifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ImportSpecifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXAttribute.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXBoundaryElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXClosingElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXClosingFragment.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXEmptyExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXExpressionContainer.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXFragment.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXIdentifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXMemberExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXNamespacedName.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXOpeningElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXOpeningFragment.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXSpreadAttribute.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXSpreadChild.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/JSX/JSXText.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/LabeledStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Literal.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/LogicalExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/MemberExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/MetaProperty.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/MethodDefinition.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ModuleDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ModuleSpecifier.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/NewExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Node.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/NullLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/NumericLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ObjectExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ObjectPattern.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ParenthesizedExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Pattern.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Program.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Property.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/RegExpLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/RestElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ReturnStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/SequenceExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/SpreadElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Statement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/StringLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/Super.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/SwitchCase.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/SwitchStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/TaggedTemplateExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/TemplateElement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/TemplateLiteral.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ThisExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/ThrowStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/TryStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/UnaryExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/UpdateExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/VariableDeclaration.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/VariableDeclarator.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/WhileStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/WithStatement.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Node/YieldExpression.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Parser.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/ParserAbstract.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Position.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Scanner.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/SourceLocation.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Token.php create mode 100644 vendor/mck89/peast/lib/Peast/Syntax/Utils.php create mode 100644 vendor/mck89/peast/lib/Peast/Traverser.php create mode 100644 vendor/mustache/mustache/.gitignore create mode 100644 vendor/mustache/mustache/.gitmodules create mode 100644 vendor/mustache/mustache/.php_cs create mode 100644 vendor/mustache/mustache/.styleci.yml create mode 100644 vendor/mustache/mustache/.travis.yml create mode 100644 vendor/mustache/mustache/CONTRIBUTING.md create mode 100644 vendor/mustache/mustache/LICENSE create mode 100644 vendor/mustache/mustache/README.md create mode 100644 vendor/mustache/mustache/bin/build_bootstrap.php create mode 100644 vendor/mustache/mustache/composer.json create mode 100644 vendor/mustache/mustache/phpunit.xml.dist create mode 100644 vendor/mustache/mustache/src/Mustache/Autoloader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Cache.php create mode 100644 vendor/mustache/mustache/src/Mustache/Cache/AbstractCache.php create mode 100644 vendor/mustache/mustache/src/Mustache/Cache/FilesystemCache.php create mode 100644 vendor/mustache/mustache/src/Mustache/Cache/NoopCache.php create mode 100644 vendor/mustache/mustache/src/Mustache/Compiler.php create mode 100644 vendor/mustache/mustache/src/Mustache/Context.php create mode 100644 vendor/mustache/mustache/src/Mustache/Engine.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/InvalidArgumentException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/LogicException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/RuntimeException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/SyntaxException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/UnknownFilterException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/UnknownHelperException.php create mode 100644 vendor/mustache/mustache/src/Mustache/Exception/UnknownTemplateException.php create mode 100644 vendor/mustache/mustache/src/Mustache/HelperCollection.php create mode 100644 vendor/mustache/mustache/src/Mustache/LambdaHelper.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/ArrayLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/CascadingLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/FilesystemLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/InlineLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/MutableLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/ProductionFilesystemLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Loader/StringLoader.php create mode 100644 vendor/mustache/mustache/src/Mustache/Logger.php create mode 100644 vendor/mustache/mustache/src/Mustache/Logger/AbstractLogger.php create mode 100644 vendor/mustache/mustache/src/Mustache/Logger/StreamLogger.php create mode 100644 vendor/mustache/mustache/src/Mustache/Parser.php create mode 100644 vendor/mustache/mustache/src/Mustache/Source.php create mode 100644 vendor/mustache/mustache/src/Mustache/Source/FilesystemSource.php create mode 100644 vendor/mustache/mustache/src/Mustache/Template.php create mode 100644 vendor/mustache/mustache/src/Mustache/Tokenizer.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/AutoloaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Cache/AbstractCacheTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Cache/FilesystemCacheTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/CompilerTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/ContextTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/EngineTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Exception/SyntaxExceptionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Exception/UnknownFilterExceptionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Exception/UnknownHelperExceptionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Exception/UnknownTemplateExceptionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/ClosureQuirksTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/EngineTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/FiltersTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/HigherOrderSectionsTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/LambdaHelperTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/MustacheSpecTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/PartialLambdaIndentTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FiveThree/Functional/StrictCallablesTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/CallTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/ExamplesTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/HigherOrderSectionsTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/InheritanceTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/MustacheInjectionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/MustacheSpecTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/NestedPartialIndentTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Functional/ObjectSectionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/FunctionalTestCase.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/HelperCollectionTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/ArrayLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/CascadingLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/FilesystemLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/InlineLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/ProductionFilesystemLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Loader/StringLoaderTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Logger/AbstractLoggerTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Logger/StreamLoggerTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/ParserTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/Source/FilesystemSourceTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/SpecTestCase.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/TemplateTest.php create mode 100644 vendor/mustache/mustache/test/Mustache/Test/TokenizerTest.php create mode 100644 vendor/mustache/mustache/test/bootstrap.php create mode 100644 vendor/mustache/mustache/test/fixtures/autoloader/Mustache/Bar.php create mode 100644 vendor/mustache/mustache/test/fixtures/autoloader/Mustache/Foo.php create mode 100644 vendor/mustache/mustache/test/fixtures/autoloader/NonMustacheClass.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/anchored_dot_notation/AnchoredDotNotation.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/anchored_dot_notation/anchored_dot_notation.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/anchored_dot_notation/anchored_dot_notation.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/anchored_dot_notation/partials/genre.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/blocks/Blocks.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/blocks/blocks.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/blocks/blocks.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/blocks/partials/parent.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/child_context/ChildContext.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/child_context/child_context.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/child_context/child_context.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/comments/Comments.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/comments/comments.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/comments/comments.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/complex/complex.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/complex/complex.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/complex/complex.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/delimiters/Delimiters.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/delimiters/delimiters.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/delimiters/delimiters.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/dot_notation/DotNotation.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/dot_notation/dot_notation.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/dot_notation/dot_notation.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/double_section/DoubleSection.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/double_section/double_section.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/double_section/double_section.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/escaped/Escaped.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/escaped/escaped.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/escaped/escaped.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/filters/Filters.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/filters/filters.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/filters/filters.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/grand_parent_context/GrandParentContext.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/grand_parent_context/grand_parent_context.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/grand_parent_context/grand_parent_context.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/i18n/I18n.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/i18n/i18n.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/i18n/i18n.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/implicit_iterator/ImplicitIterator.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/implicit_iterator/implicit_iterator.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/implicit_iterator/implicit_iterator.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_double_section/InvertedDoubleSection.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_double_section/inverted_double_section.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_double_section/inverted_double_section.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_section/InvertedSection.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_section/inverted_section.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/inverted_section/inverted_section.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/NestedPartials.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/nested_partials.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/nested_partials.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/partials/fourth.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/partials/second.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/nested_partials/partials/third.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/partials/Partials.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/partials/partials.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/partials/partials.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/partials/partials/header.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/recursive_partials/RecursivePartials.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/recursive_partials/partials/child.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/recursive_partials/recursive_partials.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/recursive_partials/recursive_partials.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_iterator_objects/SectionIteratorObjects.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_iterator_objects/section_iterator_objects.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_iterator_objects/section_iterator_objects.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_magic_objects/SectionMagicObjects.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_magic_objects/section_magic_objects.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_magic_objects/section_magic_objects.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_objects/SectionObjects.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_objects/section_objects.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/section_objects/section_objects.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections/Sections.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections/sections.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections/sections.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections_nested/SectionsNested.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections_nested/sections_nested.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/sections_nested/sections_nested.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/simple/Simple.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/simple/simple.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/simple/simple.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/unescaped/Unescaped.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/unescaped/unescaped.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/unescaped/unescaped.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8/UTF8.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8/utf8.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8/utf8.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8_unescaped/UTF8Unescaped.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8_unescaped/utf8_unescaped.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/utf8_unescaped/utf8_unescaped.txt create mode 100644 vendor/mustache/mustache/test/fixtures/examples/whitespace/Whitespace.php create mode 100644 vendor/mustache/mustache/test/fixtures/examples/whitespace/partials/alphabet.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/whitespace/whitespace.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/examples/whitespace/whitespace.txt create mode 100644 vendor/mustache/mustache/test/fixtures/templates/alpha.ms create mode 100644 vendor/mustache/mustache/test/fixtures/templates/beta.ms create mode 100644 vendor/mustache/mustache/test/fixtures/templates/one.mustache create mode 100644 vendor/mustache/mustache/test/fixtures/templates/two.mustache create mode 100644 vendor/php-parallel-lint/php-parallel-lint/CHANGELOG.md create mode 100644 vendor/php-parallel-lint/php-parallel-lint/LICENSE create mode 100644 vendor/php-parallel-lint/php-parallel-lint/README.md create mode 100644 vendor/php-parallel-lint/php-parallel-lint/bin/skip-linting.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/composer.json create mode 100644 vendor/php-parallel-lint/php-parallel-lint/parallel-lint create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Application.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Error.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/ErrorFormatter.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Manager.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Output.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/ParallelLint.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/GitBlameProcess.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/LintProcess.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/PhpExecutable.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/PhpProcess.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/Process.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Process/SkipLintProcess.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Result.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/Settings.php create mode 100644 vendor/php-parallel-lint/php-parallel-lint/src/exceptions.php create mode 100644 vendor/phpcompatibility/php-compatibility/CHANGELOG.md create mode 100644 vendor/phpcompatibility/php-compatibility/LICENSE create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCSAliases.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/AbstractComplexVersionSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/AbstractFunctionCallParameterSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/AbstractNewFeatureSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/AbstractRemovedFeatureSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/ComplexVersionInterface.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/PHPCSHelper.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/ForbiddenAbstractPrivateMethodsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/NewAnonymousClassesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/NewClassesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/NewConstVisibilitySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/NewLateStaticBindingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/NewTypedPropertiesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Classes/RemovedOrphanedParentSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Constants/NewConstantsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Constants/NewMagicClassConstantSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Constants/RemovedConstantsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/DiscouragedSwitchContinueSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/ForbiddenBreakContinueOutsideLoopSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/ForbiddenBreakContinueVariableArgumentsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/ForbiddenSwitchWithMultipleDefaultBlocksSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/NewExecutionDirectivesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/NewForeachExpressionReferencingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/NewListInForeachSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ControlStructures/NewMultiCatchSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Extensions/RemovedExtensionsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/ForbiddenParameterShadowSuperGlobalsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/ForbiddenParametersWithSameNameSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/ForbiddenToStringParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/ForbiddenVariableNamesInClosureUseSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NewClosureSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NewExceptionsFromToStringSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NewNullableTypesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NewParamTypeDeclarationsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NewReturnTypeDeclarationsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionDeclarations/NonStaticMagicMethodsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionNameRestrictions/NewMagicMethodsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionNameRestrictions/RemovedMagicAutoloadSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionNameRestrictions/RemovedNamespacedAssertSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionNameRestrictions/RemovedPHP4StyleConstructorsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionNameRestrictions/ReservedFunctionNamesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/ArgumentFunctionsReportCurrentValueSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/ArgumentFunctionsUsageSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/NewFunctionParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/NewFunctionsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/OptionalToRequiredFunctionParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/RemovedFunctionParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/RemovedFunctionsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/FunctionUse/RequiredToOptionalFunctionParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Generators/NewGeneratorReturnSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/IniDirectives/NewIniDirectivesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/IniDirectives/RemovedIniDirectivesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/InitialValue/NewConstantArraysUsingConstSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/InitialValue/NewConstantArraysUsingDefineSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/InitialValue/NewConstantScalarExpressionsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/InitialValue/NewHeredocSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Interfaces/InternalInterfacesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Interfaces/NewInterfacesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Keywords/CaseSensitiveKeywordsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Keywords/ForbiddenNamesAsDeclaredSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Keywords/ForbiddenNamesAsInvokedFunctionsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Keywords/ForbiddenNamesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Keywords/NewKeywordsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/LanguageConstructs/NewEmptyNonVariableSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/LanguageConstructs/NewLanguageConstructsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Lists/AssignmentOrderSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Lists/ForbiddenEmptyListAssignmentSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Lists/NewKeyedListSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Lists/NewListReferenceAssignmentSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Lists/NewShortListSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/MethodUse/ForbiddenToStringParametersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/MethodUse/NewDirectCallsToCloneSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Miscellaneous/NewPHPOpenTagEOFSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Miscellaneous/RemovedAlternativePHPTagsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Miscellaneous/ValidIntegersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Operators/ChangedConcatOperatorPrecedenceSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Operators/ForbiddenNegativeBitshiftSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Operators/NewOperatorsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Operators/NewShortTernarySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Operators/RemovedTernaryAssociativitySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/ForbiddenGetClassNullSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/ForbiddenStripTagsSelfClosingXHTMLSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewArrayReduceInitialTypeSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewFopenModesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewHTMLEntitiesEncodingDefaultSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewHashAlgorithmsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewIDNVariantDefaultSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewIconvMbstringCharsetDefaultSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewNegativeStringOffsetSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewPCREModifiersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewPackFormatSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewPasswordAlgoConstantValuesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewProcOpenCmdArraySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/NewStripTagsAllowableTagsArraySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedHashAlgorithmsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedIconvEncodingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedImplodeFlexibleParamOrderSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedMbStrrposEncodingThirdParamSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedMbstringModifiersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedNonCryptoHashSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedPCREModifiersSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/ParameterValues/RemovedSetlocaleStringSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/ForbiddenCallTimePassByReferenceSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewArrayStringDereferencingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewArrayUnpackingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewClassMemberAccessSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewDynamicAccessToStaticSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewFlexibleHeredocNowdocSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewFunctionArrayDereferencingSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewFunctionCallTrailingCommaSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/NewShortArraySniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/RemovedCurlyBraceArrayAccessSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Syntax/RemovedNewReferenceSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/TextStrings/NewUnicodeEscapeSequenceSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/TypeCasts/NewTypeCastsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/TypeCasts/RemovedTypeCastsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Upgrade/LowPHPCSSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Upgrade/LowPHPSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/UseDeclarations/NewGroupUseDeclarationsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/UseDeclarations/NewUseConstFunctionSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Variables/ForbiddenGlobalVariableVariableSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Variables/ForbiddenThisUseContextsSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Variables/NewUniformVariableSyntaxSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/Sniffs/Variables/RemovedPredefinedGlobalVariablesSniff.php create mode 100644 vendor/phpcompatibility/php-compatibility/PHPCompatibility/ruleset.xml create mode 100644 vendor/phpcompatibility/php-compatibility/README.md create mode 100644 vendor/phpcompatibility/php-compatibility/composer.json create mode 100644 vendor/phpcompatibility/php-compatibility/phpunit-bootstrap.php create mode 100644 vendor/phpcompatibility/phpcompatibility-paragonie/LICENSE create mode 100644 vendor/phpcompatibility/phpcompatibility-paragonie/PHPCompatibilityParagonieRandomCompat/ruleset.xml create mode 100644 vendor/phpcompatibility/phpcompatibility-paragonie/PHPCompatibilityParagonieSodiumCompat/ruleset.xml create mode 100644 vendor/phpcompatibility/phpcompatibility-paragonie/README.md create mode 100644 vendor/phpcompatibility/phpcompatibility-paragonie/composer.json create mode 100644 vendor/phpcompatibility/phpcompatibility-wp/LICENSE create mode 100644 vendor/phpcompatibility/phpcompatibility-wp/PHPCompatibilityWP/ruleset.xml create mode 100644 vendor/phpcompatibility/phpcompatibility-wp/README.md create mode 100644 vendor/phpcompatibility/phpcompatibility-wp/composer.json create mode 100644 vendor/rmccue/requests/.coveralls.yml create mode 100644 vendor/rmccue/requests/.gitignore create mode 100644 vendor/rmccue/requests/.travis.yml create mode 100644 vendor/rmccue/requests/CHANGELOG.md create mode 100644 vendor/rmccue/requests/LICENSE create mode 100644 vendor/rmccue/requests/README.md create mode 100644 vendor/rmccue/requests/bin/create_pear_package.php create mode 100644 vendor/rmccue/requests/composer.json create mode 100644 vendor/rmccue/requests/docs/README.md create mode 100644 vendor/rmccue/requests/docs/authentication-custom.md create mode 100644 vendor/rmccue/requests/docs/authentication.md create mode 100644 vendor/rmccue/requests/docs/goals.md create mode 100644 vendor/rmccue/requests/docs/hooks.md create mode 100644 vendor/rmccue/requests/docs/proxy.md create mode 100644 vendor/rmccue/requests/docs/usage-advanced.md create mode 100644 vendor/rmccue/requests/docs/usage.md create mode 100644 vendor/rmccue/requests/docs/why-requests.md create mode 100644 vendor/rmccue/requests/examples/basic-auth.php create mode 100644 vendor/rmccue/requests/examples/cookie.php create mode 100644 vendor/rmccue/requests/examples/cookie_jar.php create mode 100644 vendor/rmccue/requests/examples/get.php create mode 100644 vendor/rmccue/requests/examples/multiple.php create mode 100644 vendor/rmccue/requests/examples/post.php create mode 100644 vendor/rmccue/requests/examples/proxy.php create mode 100644 vendor/rmccue/requests/examples/session.php create mode 100644 vendor/rmccue/requests/examples/timeout.php create mode 100644 vendor/rmccue/requests/library/Requests.php create mode 100644 vendor/rmccue/requests/library/Requests/Auth.php create mode 100644 vendor/rmccue/requests/library/Requests/Auth/Basic.php create mode 100644 vendor/rmccue/requests/library/Requests/Cookie.php create mode 100644 vendor/rmccue/requests/library/Requests/Cookie/Jar.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/304.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/305.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/306.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/400.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/401.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/402.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/403.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/404.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/405.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/406.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/407.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/408.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/409.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/410.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/411.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/412.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/413.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/414.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/415.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/416.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/417.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/418.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/428.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/429.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/431.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/500.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/501.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/502.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/503.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/504.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/505.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/511.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/HTTP/Unknown.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/Transport.php create mode 100644 vendor/rmccue/requests/library/Requests/Exception/Transport/cURL.php create mode 100644 vendor/rmccue/requests/library/Requests/Hooker.php create mode 100644 vendor/rmccue/requests/library/Requests/Hooks.php create mode 100644 vendor/rmccue/requests/library/Requests/IDNAEncoder.php create mode 100644 vendor/rmccue/requests/library/Requests/IPv6.php create mode 100644 vendor/rmccue/requests/library/Requests/IRI.php create mode 100644 vendor/rmccue/requests/library/Requests/Proxy.php create mode 100644 vendor/rmccue/requests/library/Requests/Proxy/HTTP.php create mode 100644 vendor/rmccue/requests/library/Requests/Response.php create mode 100644 vendor/rmccue/requests/library/Requests/Response/Headers.php create mode 100644 vendor/rmccue/requests/library/Requests/SSL.php create mode 100644 vendor/rmccue/requests/library/Requests/Session.php create mode 100644 vendor/rmccue/requests/library/Requests/Transport.php create mode 100644 vendor/rmccue/requests/library/Requests/Transport/cURL.php create mode 100644 vendor/rmccue/requests/library/Requests/Transport/cacert.pem create mode 100644 vendor/rmccue/requests/library/Requests/Transport/fsockopen.php create mode 100644 vendor/rmccue/requests/library/Requests/Utility/CaseInsensitiveDictionary.php create mode 100644 vendor/rmccue/requests/library/Requests/Utility/FilteredIterator.php create mode 100644 vendor/rmccue/requests/package.xml.tpl create mode 100644 vendor/rmccue/requests/tests/Auth/Basic.php create mode 100644 vendor/rmccue/requests/tests/ChunkedEncoding.php create mode 100644 vendor/rmccue/requests/tests/Cookies.php create mode 100644 vendor/rmccue/requests/tests/Encoding.php create mode 100644 vendor/rmccue/requests/tests/IDNAEncoder.php create mode 100644 vendor/rmccue/requests/tests/IRI.php create mode 100644 vendor/rmccue/requests/tests/Proxy/HTTP.php create mode 100644 vendor/rmccue/requests/tests/Requests.php create mode 100644 vendor/rmccue/requests/tests/Response/Headers.php create mode 100644 vendor/rmccue/requests/tests/SSL.php create mode 100644 vendor/rmccue/requests/tests/Session.php create mode 100644 vendor/rmccue/requests/tests/Transport/Base.php create mode 100644 vendor/rmccue/requests/tests/Transport/cURL.php create mode 100644 vendor/rmccue/requests/tests/Transport/fsockopen.php create mode 100644 vendor/rmccue/requests/tests/bootstrap.php create mode 100644 vendor/rmccue/requests/tests/phpunit.xml.dist create mode 100644 vendor/rmccue/requests/tests/utils/proxy/proxy.py create mode 100644 vendor/rmccue/requests/tests/utils/proxy/start.sh create mode 100644 vendor/rmccue/requests/tests/utils/proxy/stop.sh create mode 100644 vendor/squizlabs/php_codesniffer/.cspell.json create mode 100644 vendor/squizlabs/php_codesniffer/.gitattributes create mode 100644 vendor/squizlabs/php_codesniffer/.github/ISSUE_TEMPLATE/bug_report.md create mode 100644 vendor/squizlabs/php_codesniffer/.gitignore create mode 100644 vendor/squizlabs/php_codesniffer/CONTRIBUTING.md create mode 100644 vendor/squizlabs/php_codesniffer/CodeSniffer.conf.dist create mode 100644 vendor/squizlabs/php_codesniffer/README.md create mode 100644 vendor/squizlabs/php_codesniffer/autoload.php create mode 100644 vendor/squizlabs/php_codesniffer/bin/phpcbf create mode 100644 vendor/squizlabs/php_codesniffer/bin/phpcbf.bat create mode 100644 vendor/squizlabs/php_codesniffer/bin/phpcs create mode 100644 vendor/squizlabs/php_codesniffer/bin/phpcs.bat create mode 100644 vendor/squizlabs/php_codesniffer/composer.json create mode 100644 vendor/squizlabs/php_codesniffer/licence.txt create mode 100644 vendor/squizlabs/php_codesniffer/phpcs.xml.dist create mode 100644 vendor/squizlabs/php_codesniffer/phpcs.xsd create mode 100644 vendor/squizlabs/php_codesniffer/phpstan.neon create mode 100644 vendor/squizlabs/php_codesniffer/scripts/ValidatePEAR/ValidatePEARPackageXML.php create mode 100644 vendor/squizlabs/php_codesniffer/scripts/build-phar.php create mode 100644 vendor/squizlabs/php_codesniffer/scripts/validate-pear-package.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Config.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Exceptions/DeepExitException.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Exceptions/RuntimeException.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Exceptions/TokenizerException.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Files/DummyFile.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Files/File.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Files/FileList.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Files/LocalFile.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Filters/ExactMatch.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Filters/Filter.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Filters/GitModified.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Filters/GitStaged.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Fixer.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Generators/Generator.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Generators/HTML.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Generators/Markdown.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Generators/Text.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reporter.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Cbf.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Checkstyle.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Code.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Csv.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Diff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Emacs.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Full.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Gitblame.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Hgblame.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Info.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Json.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Junit.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Notifysend.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Report.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Source.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Summary.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Svnblame.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/VersionControl.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Reports/Xml.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Ruleset.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Runner.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Sniffs/AbstractArraySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Sniffs/AbstractPatternSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Sniffs/AbstractScopeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Sniffs/AbstractVariableSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Sniffs/Sniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Arrays/DisallowLongArraySyntaxStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Arrays/DisallowShortArraySyntaxStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Classes/DuplicateClassNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Classes/OpeningBraceSameLineStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/AssignmentInConditionStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/EmptyStatementStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/ForLoopShouldBeWhileLoopStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/ForLoopWithTestFunctionCallStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/JumbledIncrementerStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/UnconditionalIfStatementStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/UnnecessaryFinalModifierStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/UnusedFunctionParameterStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/CodeAnalysis/UselessOverridingMethodStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Commenting/FixmeStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Commenting/TodoStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/ControlStructures/DisallowYodaConditionsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/ControlStructures/InlineControlStructureStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Debug/CSSLintStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Debug/ClosureLinterStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Debug/JSHintStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/ByteOrderMarkStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/EndFileNewlineStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/EndFileNoNewlineStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/ExecutableFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/InlineHTMLStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/LineEndingsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/LineLengthStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/LowercasedFilenameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/OneClassPerFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/OneInterfacePerFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/OneObjectStructurePerFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Files/OneTraitPerFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Formatting/DisallowMultipleStatementsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Formatting/MultipleStatementAlignmentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Formatting/NoSpaceAfterCastStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Formatting/SpaceAfterCastStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Formatting/SpaceAfterNotStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Functions/CallTimePassByReferenceStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Functions/FunctionCallArgumentSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Functions/OpeningFunctionBraceBsdAllmanStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Functions/OpeningFunctionBraceKernighanRitchieStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Metrics/CyclomaticComplexityStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Metrics/NestingLevelStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/NamingConventions/CamelCapsFunctionNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/NamingConventions/ConstructorNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/NamingConventions/UpperCaseConstantNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/BacktickOperatorStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/CharacterBeforePHPOpeningTagStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/ClosingPHPTagStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/DeprecatedFunctionsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/DisallowAlternativePHPTagsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/DisallowRequestSuperglobalStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/DisallowShortOpenTagStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/DiscourageGotoStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/ForbiddenFunctionsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/LowerCaseConstantStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/LowerCaseKeywordStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/LowerCaseTypeStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/NoSilencedErrorsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/SAPIUsageStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/PHP/UpperCaseConstantStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/Strings/UnnecessaryStringConcatStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/VersionControl/SubversionPropertiesStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/WhiteSpace/ArbitraryParenthesesSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/WhiteSpace/DisallowSpaceIndentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/WhiteSpace/DisallowTabIndentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/WhiteSpace/ScopeIndentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Docs/WhiteSpace/SpreadOperatorSpacingAfterStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Arrays/ArrayIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Arrays/DisallowLongArraySyntaxSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Arrays/DisallowShortArraySyntaxSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Classes/DuplicateClassNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Classes/OpeningBraceSameLineSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/AssignmentInConditionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/EmptyPHPStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/EmptyStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/ForLoopShouldBeWhileLoopSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/ForLoopWithTestFunctionCallSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/JumbledIncrementerSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/UnconditionalIfStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/UnnecessaryFinalModifierSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/UnusedFunctionParameterSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/CodeAnalysis/UselessOverridingMethodSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Commenting/DocCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Commenting/FixmeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Commenting/TodoSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/ControlStructures/DisallowYodaConditionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/ControlStructures/InlineControlStructureSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Debug/CSSLintSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Debug/ClosureLinterSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Debug/ESLintSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Debug/JSHintSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/ByteOrderMarkSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/EndFileNewlineSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/EndFileNoNewlineSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/ExecutableFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/InlineHTMLSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/LineEndingsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/LineLengthSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/LowercasedFilenameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneClassPerFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneInterfacePerFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneObjectStructurePerFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Files/OneTraitPerFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/DisallowMultipleStatementsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/MultipleStatementAlignmentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/NoSpaceAfterCastSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/SpaceAfterCastSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/SpaceAfterNotSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Formatting/SpaceBeforeCastSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/CallTimePassByReferenceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/FunctionCallArgumentSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceBsdAllmanSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Functions/OpeningFunctionBraceKernighanRitchieSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Metrics/CyclomaticComplexitySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Metrics/NestingLevelSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/NamingConventions/CamelCapsFunctionNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/NamingConventions/ConstructorNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/NamingConventions/UpperCaseConstantNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/BacktickOperatorSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/CharacterBeforePHPOpeningTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/ClosingPHPTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/DeprecatedFunctionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/DisallowAlternativePHPTagsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/DisallowRequestSuperglobalSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/DisallowShortOpenTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/DiscourageGotoSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/ForbiddenFunctionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/LowerCaseConstantSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/LowerCaseKeywordSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/LowerCaseTypeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/NoSilencedErrorsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/RequireStrictTypesSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/SAPIUsageSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/SyntaxSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/PHP/UpperCaseConstantSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/Strings/UnnecessaryStringConcatSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/VersionControl/GitMergeConflictSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/VersionControl/SubversionPropertiesSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/ArbitraryParenthesesSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/DisallowSpaceIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/DisallowTabIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/IncrementDecrementSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/LanguageConstructSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/ScopeIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Sniffs/WhiteSpace/SpreadOperatorSpacingAfterSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/ArrayIndentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/ArrayIndentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/ArrayIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowLongArraySyntaxUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowShortArraySyntaxUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowShortArraySyntaxUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Arrays/DisallowShortArraySyntaxUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/DuplicateClassNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/OpeningBraceSameLineUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/OpeningBraceSameLineUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Classes/OpeningBraceSameLineUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/AssignmentInConditionUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/AssignmentInConditionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/EmptyPHPStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/EmptyPHPStatementUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/EmptyPHPStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/EmptyStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/EmptyStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/ForLoopShouldBeWhileLoopUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/ForLoopShouldBeWhileLoopUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/ForLoopWithTestFunctionCallUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/ForLoopWithTestFunctionCallUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/JumbledIncrementerUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/JumbledIncrementerUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnconditionalIfStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnconditionalIfStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnnecessaryFinalModifierUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnnecessaryFinalModifierUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnusedFunctionParameterUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UnusedFunctionParameterUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UselessOverridingMethodUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/CodeAnalysis/UselessOverridingMethodUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/DocCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/FixmeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/FixmeUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/FixmeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/TodoUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/TodoUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Commenting/TodoUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/DisallowYodaConditionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/DisallowYodaConditionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/ControlStructures/InlineControlStructureUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/CSSLintUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/CSSLintUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ClosureLinterUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ClosureLinterUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ESLintUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/ESLintUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/JSHintUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Debug/JSHintUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/ByteOrderMarkUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/ByteOrderMarkUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.2.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.3.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.4.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNewlineUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.1.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.2.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.3.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.6.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/EndFileNoNewlineUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/ExecutableFileUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/ExecutableFileUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/ExecutableFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/InlineHTMLUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineEndingsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineLengthUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineLengthUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineLengthUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineLengthUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LineLengthUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LowercasedFilenameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/LowercasedFilenameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneClassPerFileUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneClassPerFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneInterfacePerFileUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneInterfacePerFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneObjectStructurePerFileUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneObjectStructurePerFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneTraitPerFileUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Files/OneTraitPerFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/DisallowMultipleStatementsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/DisallowMultipleStatementsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/DisallowMultipleStatementsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/MultipleStatementAlignmentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/NoSpaceAfterCastUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/NoSpaceAfterCastUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/NoSpaceAfterCastUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterCastUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterCastUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterCastUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceAfterNotUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceBeforeCastUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceBeforeCastUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Formatting/SpaceBeforeCastUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/CallTimePassByReferenceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/CallTimePassByReferenceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/FunctionCallArgumentSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/FunctionCallArgumentSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/FunctionCallArgumentSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceBsdAllmanUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceBsdAllmanUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceBsdAllmanUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceKernighanRitchieUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceKernighanRitchieUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Functions/OpeningFunctionBraceKernighanRitchieUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Metrics/CyclomaticComplexityUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Metrics/CyclomaticComplexityUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Metrics/NestingLevelUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Metrics/NestingLevelUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/CamelCapsFunctionNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/CamelCapsFunctionNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/ConstructorNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/ConstructorNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/UpperCaseConstantNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/NamingConventions/UpperCaseConstantNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/BacktickOperatorUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/BacktickOperatorUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/CharacterBeforePHPOpeningTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/ClosingPHPTagUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/ClosingPHPTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DeprecatedFunctionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DeprecatedFunctionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowAlternativePHPTagsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowRequestSuperglobalUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowRequestSuperglobalUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DisallowShortOpenTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DiscourageGotoUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/DiscourageGotoUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/ForbiddenFunctionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/ForbiddenFunctionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseConstantUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseKeywordUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseTypeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseTypeUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/LowerCaseTypeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/NoSilencedErrorsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/NoSilencedErrorsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/RequireStrictTypesUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/RequireStrictTypesUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/RequireStrictTypesUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/SAPIUsageUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/SAPIUsageUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/SyntaxUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/SyntaxUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/PHP/UpperCaseConstantUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/Strings/UnnecessaryStringConcatUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.1.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.2.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/GitMergeConflictUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/SubversionPropertiesUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/VersionControl/SubversionPropertiesUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ArbitraryParenthesesSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ArbitraryParenthesesSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ArbitraryParenthesesSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowSpaceIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/DisallowTabIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/IncrementDecrementSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.1.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/ScopeIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/SpreadOperatorSpacingAfterUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/SpreadOperatorSpacingAfterUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/Tests/WhiteSpace/SpreadOperatorSpacingAfterUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Generic/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/CSS/BrowserSpecificStylesSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Channels/DisallowSelfActionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Channels/IncludeOwnSystemSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Channels/IncludeSystemSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Channels/UnusedSystemSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Commenting/FunctionCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Debug/DebugCodeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Debug/FirebugConsoleSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Objects/AssignThisSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Objects/CreateWidgetTypeCallbackSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Objects/DisallowNewWidgetSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/PHP/AjaxNullComparisonSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/PHP/EvalObjectFactorySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/PHP/GetRequestDataSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/PHP/ReturnFunctionValueSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Sniffs/Strings/JoinStringsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/CSS/BrowserSpecificStylesUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/CSS/BrowserSpecificStylesUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/DisallowSelfActionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/DisallowSelfActionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/IncludeSystemUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/IncludeSystemUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/UnusedSystemUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Channels/UnusedSystemUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Commenting/FunctionCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Commenting/FunctionCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/DebugCodeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/DebugCodeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Debug/FirebugConsoleUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/AssignThisUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/AssignThisUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/CreateWidgetTypeCallbackUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/DisallowNewWidgetUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Objects/DisallowNewWidgetUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/AjaxNullComparisonUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/AjaxNullComparisonUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/EvalObjectFactoryUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/EvalObjectFactoryUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/GetRequestDataUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/GetRequestDataUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/ReturnFunctionValueUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/PHP/ReturnFunctionValueUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Strings/JoinStringsUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/Tests/Strings/JoinStringsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/MySource/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Classes/ClassDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Commenting/ClassCommentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Commenting/FileCommentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Commenting/FunctionCommentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Commenting/InlineCommentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/ControlStructures/ControlSignatureStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/ControlStructures/MultiLineConditionStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Files/IncludingFileStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Files/LineLengthStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Formatting/MultiLineAssignmentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Functions/FunctionCallSignatureStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Functions/FunctionDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/Functions/ValidDefaultValueStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/NamingConventions/ValidClassNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/NamingConventions/ValidFunctionNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/NamingConventions/ValidVariableNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/WhiteSpace/ObjectOperatorIndentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/WhiteSpace/ScopeClosingBraceStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Docs/WhiteSpace/ScopeIndentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Classes/ClassDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Commenting/ClassCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Commenting/FileCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Commenting/FunctionCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Commenting/InlineCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/ControlStructures/ControlSignatureSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/ControlStructures/MultiLineConditionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Files/IncludingFileSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Formatting/MultiLineAssignmentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Functions/FunctionCallSignatureSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Functions/FunctionDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/Functions/ValidDefaultValueSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/NamingConventions/ValidClassNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/NamingConventions/ValidFunctionNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/NamingConventions/ValidVariableNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/WhiteSpace/ObjectOperatorIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/WhiteSpace/ScopeClosingBraceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Sniffs/WhiteSpace/ScopeIndentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Classes/ClassDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/ClassCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/ClassCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/FileCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/FileCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/FunctionCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/FunctionCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/FunctionCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/InlineCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/InlineCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Commenting/InlineCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/ControlSignatureUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/ControlSignatureUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/ControlStructures/MultiLineConditionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Files/IncludingFileUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Files/IncludingFileUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Files/IncludingFileUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Formatting/MultiLineAssignmentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Formatting/MultiLineAssignmentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionCallSignatureUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/FunctionDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/ValidDefaultValueUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/Functions/ValidDefaultValueUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidClassNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidClassNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidFunctionNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidFunctionNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidVariableNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/NamingConventions/ValidVariableNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ObjectOperatorIndentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ObjectOperatorIndentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ObjectOperatorIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ScopeClosingBraceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ScopeIndentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/Tests/WhiteSpace/ScopeIndentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PEAR/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Docs/Classes/ClassDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Docs/Files/SideEffectsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Docs/Methods/CamelCapsMethodNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Sniffs/Classes/ClassDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Sniffs/Files/SideEffectsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Sniffs/Methods/CamelCapsMethodNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Classes/ClassDeclarationUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Classes/ClassDeclarationUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Classes/ClassDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.10.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.11.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.12.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.13.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.14.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.15.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.16.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.8.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.9.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Files/SideEffectsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Methods/CamelCapsMethodNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/Tests/Methods/CamelCapsMethodNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR1/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Docs/Classes/ClassInstantiationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Docs/Functions/NullableTypeDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Docs/Keywords/ShortFormTypeKeywordsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Docs/Namespaces/CompoundNamespaceDepthStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Docs/Operators/OperatorSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Classes/AnonClassDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Classes/ClassInstantiationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Classes/ClosingBraceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/ControlStructures/BooleanOperatorPlacementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/ControlStructures/ControlStructureSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Files/DeclareStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Files/FileHeaderSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Files/ImportStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Files/OpenTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Functions/NullableTypeDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Functions/ReturnTypeDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Keywords/ShortFormTypeKeywordsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Namespaces/CompoundNamespaceDepthSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Operators/OperatorSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Properties/ConstantVisibilitySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Sniffs/Traits/UseDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/AnonClassDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/AnonClassDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/AnonClassDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/ClassInstantiationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/ClassInstantiationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/ClassInstantiationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/ClosingBraceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Classes/ClosingBraceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/BooleanOperatorPlacementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/BooleanOperatorPlacementUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/BooleanOperatorPlacementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/ControlStructureSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/ControlStructureSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/ControlStructures/ControlStructureSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/DeclareStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/DeclareStatementUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/DeclareStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.10.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.10.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.11.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.11.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.12.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.12.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.13.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.14.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.15.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.16.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.4.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.7.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.8.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.9.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/FileHeaderUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/ImportStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/ImportStatementUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/ImportStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Files/OpenTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/NullableTypeDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/NullableTypeDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/NullableTypeDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/ReturnTypeDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/ReturnTypeDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Functions/ReturnTypeDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Keywords/ShortFormTypeKeywordsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Keywords/ShortFormTypeKeywordsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Keywords/ShortFormTypeKeywordsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Namespaces/CompoundNamespaceDepthUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Namespaces/CompoundNamespaceDepthUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Operators/OperatorSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Operators/OperatorSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Operators/OperatorSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Properties/ConstantVisibilityUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Properties/ConstantVisibilityUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Traits/UseDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Traits/UseDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/Tests/Traits/UseDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR12/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Classes/ClassDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Classes/PropertyDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/ControlStructures/ControlStructureSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/ControlStructures/ElseIfDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/ControlStructures/SwitchDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Files/EndFileNewlineStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Methods/MethodDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Namespaces/NamespaceDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Docs/Namespaces/UseDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Classes/ClassDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Classes/PropertyDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/ControlStructures/ControlStructureSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/ControlStructures/ElseIfDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/ControlStructures/SwitchDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Files/ClosingTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Files/EndFileNewlineSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Methods/FunctionCallSignatureSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Methods/FunctionClosingBraceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Methods/MethodDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Namespaces/NamespaceDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Sniffs/Namespaces/UseDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/ClassDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/ClassDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/ClassDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/PropertyDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/PropertyDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Classes/PropertyDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ControlStructureSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ControlStructureSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ControlStructureSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/ElseIfDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/SwitchDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/SwitchDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/ControlStructures/SwitchDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.4.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.5.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.6.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.7.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/ClosingTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.10.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.10.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.6.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.7.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.8.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.9.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.9.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Files/EndFileNewlineUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionCallSignatureUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionCallSignatureUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionCallSignatureUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionClosingBraceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionClosingBraceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/FunctionClosingBraceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/MethodDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/MethodDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Methods/MethodDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/NamespaceDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/NamespaceDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/NamespaceDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.10.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.10.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.11.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.11.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.12.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.12.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.13.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.13.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.14.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.14.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.15.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.16.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.16.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.17.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.5.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.8.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.9.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/Tests/Namespaces/UseDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/PSR2/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Arrays/ArrayBracketSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Arrays/ArrayDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Classes/LowercaseClassKeywordsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Classes/SelfMemberReferenceStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Commenting/DocCommentAlignmentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Commenting/FunctionCommentThrowTagStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/ControlStructures/ForEachLoopDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/ControlStructures/ForLoopDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/ControlStructures/LowercaseDeclarationStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Functions/FunctionDuplicateArgumentStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Functions/LowercaseFunctionKeywordsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Scope/StaticThisUsageStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/Strings/EchoedStringsStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/CastSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/FunctionOpeningBraceStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/LanguageConstructSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/ObjectOperatorSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/ScopeKeywordSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Docs/WhiteSpace/SemicolonSpacingStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Arrays/ArrayBracketSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Arrays/ArrayDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ClassDefinitionClosingBraceSpaceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ClassDefinitionNameSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ClassDefinitionOpeningBraceSpaceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ColonSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ColourDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/DisallowMultipleStyleDefinitionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/DuplicateClassDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/DuplicateStyleDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/EmptyClassDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/EmptyStyleDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ForbiddenStylesSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/IndentationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/LowercaseStyleDefinitionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/MissingColonSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/NamedColoursSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/OpacitySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/SemicolonSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/CSS/ShorthandSizeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/ClassDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/ClassFileNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/DuplicatePropertySniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/LowercaseClassKeywordsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/SelfMemberReferenceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Classes/ValidClassNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/BlockCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/ClassCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/ClosingDeclarationCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/DocCommentAlignmentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/EmptyCatchCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/FileCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/FunctionCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/FunctionCommentThrowTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/InlineCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/LongConditionClosingCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/PostStatementCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Commenting/VariableCommentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/ControlSignatureSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/ElseIfDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/ForEachLoopDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/ForLoopDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/InlineIfDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/LowercaseDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/ControlStructures/SwitchDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Debug/JSLintSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Debug/JavaScriptLintSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Files/FileExtensionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Formatting/OperatorBracketSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/FunctionDeclarationArgumentSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/FunctionDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/FunctionDuplicateArgumentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/GlobalFunctionSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/LowercaseFunctionKeywordsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Functions/MultiLineFunctionDeclarationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/NamingConventions/ValidFunctionNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/NamingConventions/ValidVariableNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Objects/DisallowObjectStringIndexSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Objects/ObjectInstantiationSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Objects/ObjectMemberCommaSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Operators/ComparisonOperatorUsageSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Operators/IncrementDecrementUsageSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Operators/ValidLogicalOperatorsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/CommentedOutCodeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DisallowBooleanStatementSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DisallowComparisonAssignmentSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DisallowInlineIfSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DisallowMultipleAssignmentsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DisallowSizeFunctionsInLoopsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/DiscouragedFunctionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/EmbeddedPhpSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/EvalSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/GlobalKeywordSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/HeredocSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/InnerFunctionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/LowercasePHPFunctionsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/PHP/NonExecutableCodeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Scope/MemberVarScopeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Scope/MethodScopeSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Scope/StaticThisUsageSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Strings/ConcatenationSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Strings/DoubleQuoteUsageSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/Strings/EchoedStringsSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/CastSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/ControlStructureSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/FunctionClosingBraceSpaceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/FunctionOpeningBraceSpaceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/FunctionSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/LanguageConstructSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/LogicalOperatorSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/MemberVarSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/ObjectOperatorSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/OperatorSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/PropertyLabelSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/ScopeClosingBraceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/ScopeKeywordSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/SemicolonSpacingSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Sniffs/WhiteSpace/SuperfluousWhitespaceSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayBracketSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayBracketSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayBracketSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Arrays/ArrayDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionClosingBraceSpaceUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionClosingBraceSpaceUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionClosingBraceSpaceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionNameSpacingUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionNameSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionOpeningBraceSpaceUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionOpeningBraceSpaceUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ClassDefinitionOpeningBraceSpaceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColonSpacingUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColonSpacingUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColonSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColourDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColourDefinitionUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ColourDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DisallowMultipleStyleDefinitionsUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DisallowMultipleStyleDefinitionsUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DisallowMultipleStyleDefinitionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DuplicateClassDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DuplicateClassDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DuplicateStyleDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/DuplicateStyleDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/EmptyClassDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/EmptyClassDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/EmptyStyleDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/EmptyStyleDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ForbiddenStylesUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ForbiddenStylesUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ForbiddenStylesUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/IndentationUnitTest.1.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/IndentationUnitTest.1.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/IndentationUnitTest.2.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/IndentationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/LowercaseStyleDefinitionUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/LowercaseStyleDefinitionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/MissingColonUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/MissingColonUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/NamedColoursUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/NamedColoursUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/OpacityUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/OpacityUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/OpacityUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/SemicolonSpacingUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/SemicolonSpacingUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/SemicolonSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ShorthandSizeUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ShorthandSizeUnitTest.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/CSS/ShorthandSizeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassFileNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ClassFileNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/DuplicatePropertyUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/LowercaseClassKeywordsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/SelfMemberReferenceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/SelfMemberReferenceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/SelfMemberReferenceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ValidClassNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Classes/ValidClassNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/BlockCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/BlockCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/BlockCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/ClassCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/ClassCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/ClosingDeclarationCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/ClosingDeclarationCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/DocCommentAlignmentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/EmptyCatchCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/EmptyCatchCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.1.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.2.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FileCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FunctionCommentThrowTagUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FunctionCommentThrowTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FunctionCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FunctionCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/FunctionCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/InlineCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/LongConditionClosingCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.1.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.2.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/PostStatementCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/VariableCommentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/VariableCommentUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Commenting/VariableCommentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ControlSignatureUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ElseIfDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ElseIfDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForEachLoopDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForEachLoopDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForEachLoopDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/ForLoopDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/InlineIfDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/InlineIfDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/InlineIfDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/LowercaseDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/LowercaseDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/LowercaseDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/ControlStructures/SwitchDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JSLintUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JSLintUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Debug/JavaScriptLintUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Files/FileExtensionUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Files/FileExtensionUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Files/FileExtensionUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Files/FileExtensionUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Files/FileExtensionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Formatting/OperatorBracketUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDeclarationArgumentSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDeclarationArgumentSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDeclarationArgumentSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDuplicateArgumentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/FunctionDuplicateArgumentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/GlobalFunctionUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/GlobalFunctionUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/LowercaseFunctionKeywordsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/LowercaseFunctionKeywordsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/LowercaseFunctionKeywordsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Functions/MultiLineFunctionDeclarationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/NamingConventions/ValidFunctionNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/NamingConventions/ValidFunctionNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/NamingConventions/ValidVariableNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/NamingConventions/ValidVariableNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/DisallowObjectStringIndexUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectInstantiationUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectInstantiationUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Objects/ObjectMemberCommaUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ComparisonOperatorUsageUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/IncrementDecrementUsageUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/IncrementDecrementUsageUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ValidLogicalOperatorsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Operators/ValidLogicalOperatorsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/CommentedOutCodeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowBooleanStatementUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowBooleanStatementUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowComparisonAssignmentUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowComparisonAssignmentUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowInlineIfUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowMultipleAssignmentsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowMultipleAssignmentsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DisallowSizeFunctionsInLoopsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DiscouragedFunctionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/DiscouragedFunctionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/EmbeddedPhpUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/EmbeddedPhpUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/EmbeddedPhpUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/EvalUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/EvalUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/GlobalKeywordUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/GlobalKeywordUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/HeredocUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/HeredocUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/InnerFunctionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/InnerFunctionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/LowercasePHPFunctionsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/LowercasePHPFunctionsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/LowercasePHPFunctionsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/NonExecutableCodeUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/NonExecutableCodeUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/PHP/NonExecutableCodeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/MemberVarScopeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/MemberVarScopeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/MethodScopeUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/MethodScopeUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/StaticThisUsageUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Scope/StaticThisUsageUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/ConcatenationSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/ConcatenationSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/ConcatenationSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/DoubleQuoteUsageUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/DoubleQuoteUsageUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/DoubleQuoteUsageUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/EchoedStringsUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/EchoedStringsUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/Strings/EchoedStringsUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/CastSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/CastSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/CastSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ControlStructureSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionClosingBraceSpaceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionOpeningBraceSpaceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.5.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.6.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/FunctionSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LanguageConstructSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/LogicalOperatorSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/MemberVarSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/MemberVarSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/MemberVarSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ObjectOperatorSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ObjectOperatorSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ObjectOperatorSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/OperatorSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/PropertyLabelSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeClosingBraceUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeClosingBraceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeKeywordSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeKeywordSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/ScopeKeywordSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SemicolonSpacingUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.1.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.2.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.css create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.css.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.js create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.3.js.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.4.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.5.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/Tests/WhiteSpace/SuperfluousWhitespaceUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Squiz/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Docs/Debug/CodeAnalyzerStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Docs/Files/ClosingTagStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Docs/NamingConventions/ValidVariableNameStandard.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Sniffs/Debug/CodeAnalyzerSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Sniffs/Files/ClosingTagSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Sniffs/NamingConventions/ValidVariableNameSniff.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Debug/CodeAnalyzerUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Debug/CodeAnalyzerUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.1.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.1.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.2.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.3.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.3.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.4.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.4.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.5.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.5.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.6.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.6.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.7.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.7.inc.fixed create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/Files/ClosingTagUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/NamingConventions/ValidVariableNameUnitTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/Tests/NamingConventions/ValidVariableNameUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Standards/Zend/ruleset.xml create mode 100644 vendor/squizlabs/php_codesniffer/src/Tokenizers/CSS.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Tokenizers/Comment.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Tokenizers/JS.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Tokenizers/PHP.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Tokenizers/Tokenizer.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Util/Cache.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Util/Common.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Util/Standards.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Util/Timing.php create mode 100644 vendor/squizlabs/php_codesniffer/src/Util/Tokens.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/AllTests.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/AbstractMethodUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/AllTests.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Autoloader/DetermineLoadedClassTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Autoloader/TestFiles/A.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Autoloader/TestFiles/B.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Autoloader/TestFiles/C.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Autoloader/TestFiles/Sub/C.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/ErrorSuppressionTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindEndOfStatementTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindEndOfStatementTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindExtendedClassNameTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindExtendedClassNameTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindImplementedInterfaceNamesTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/FindImplementedInterfaceNamesTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMemberPropertiesTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMemberPropertiesTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMethodParametersTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMethodParametersTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMethodPropertiesTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/GetMethodPropertiesTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/IsReferenceTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/File/IsReferenceTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Filters/Filter/AcceptTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Filters/Filter/AcceptTest.xml create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/IsCamelCapsTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionAbsoluteLinuxTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionAbsoluteLinuxTest.xml create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionAbsoluteWindowsTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionAbsoluteWindowsTest.xml create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionTest-include.xml create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Ruleset/RuleInclusionTest.xml create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Sniffs/AbstractArraySniffTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Sniffs/AbstractArraySniffTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Sniffs/AbstractArraySniffTestable.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/AnonClassParenthesisOwnerTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/AnonClassParenthesisOwnerTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/BackfillFnTokenTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/BackfillFnTokenTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/BackfillNumericSeparatorTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/BackfillNumericSeparatorTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/NullsafeObjectOperatorTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/NullsafeObjectOperatorTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/ScopeSettingWithNamespaceOperatorTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/ScopeSettingWithNamespaceOperatorTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/ShortArrayTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/ShortArrayTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/StableCommentWhitespaceTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/StableCommentWhitespaceTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/StableCommentWhitespaceWinTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/StableCommentWhitespaceWinTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/UndoNamespacedNameSingleTokenTest.inc create mode 100644 vendor/squizlabs/php_codesniffer/tests/Core/Tokenizer/UndoNamespacedNameSingleTokenTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/FileList.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Standards/AbstractSniffUnitTest.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/Standards/AllSniffs.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/TestSuite.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/TestSuite7.php create mode 100644 vendor/squizlabs/php_codesniffer/tests/bootstrap.php create mode 100644 vendor/symfony/finder/CHANGELOG.md create mode 100644 vendor/symfony/finder/Comparator/Comparator.php create mode 100644 vendor/symfony/finder/Comparator/DateComparator.php create mode 100644 vendor/symfony/finder/Comparator/NumberComparator.php create mode 100644 vendor/symfony/finder/Exception/AccessDeniedException.php create mode 100644 vendor/symfony/finder/Exception/DirectoryNotFoundException.php create mode 100644 vendor/symfony/finder/Finder.php create mode 100644 vendor/symfony/finder/Gitignore.php create mode 100644 vendor/symfony/finder/Glob.php create mode 100644 vendor/symfony/finder/Iterator/CustomFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/DateRangeFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/DepthRangeFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/FileTypeFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/FilecontentFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/FilenameFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/MultiplePcreFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/PathFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php create mode 100644 vendor/symfony/finder/Iterator/SizeRangeFilterIterator.php create mode 100644 vendor/symfony/finder/Iterator/SortableIterator.php create mode 100644 vendor/symfony/finder/LICENSE create mode 100644 vendor/symfony/finder/README.md create mode 100644 vendor/symfony/finder/SplFileInfo.php create mode 100644 vendor/symfony/finder/composer.json create mode 100644 vendor/wp-cli/i18n-command/.actrc create mode 100644 vendor/wp-cli/i18n-command/.distignore create mode 100644 vendor/wp-cli/i18n-command/.editorconfig create mode 100644 vendor/wp-cli/i18n-command/.github/CODEOWNERS create mode 100644 vendor/wp-cli/i18n-command/.github/ISSUE_TEMPLATE create mode 100644 vendor/wp-cli/i18n-command/.github/PULL_REQUEST_TEMPLATE create mode 100644 vendor/wp-cli/i18n-command/.github/dependabot.yml create mode 100644 vendor/wp-cli/i18n-command/.github/move.yml create mode 100644 vendor/wp-cli/i18n-command/.github/settings.yml create mode 100644 vendor/wp-cli/i18n-command/.github/workflows/code-quality.yml create mode 100644 vendor/wp-cli/i18n-command/.github/workflows/testing.yml create mode 100644 vendor/wp-cli/i18n-command/.gitignore create mode 100644 vendor/wp-cli/i18n-command/CONTRIBUTING.md create mode 100644 vendor/wp-cli/i18n-command/LICENSE create mode 100644 vendor/wp-cli/i18n-command/README.md create mode 100644 vendor/wp-cli/i18n-command/composer.json create mode 100644 vendor/wp-cli/i18n-command/features/makejson.feature create mode 100644 vendor/wp-cli/i18n-command/features/makemo.feature create mode 100644 vendor/wp-cli/i18n-command/features/makepot.feature create mode 100644 vendor/wp-cli/i18n-command/i18n-command.php create mode 100644 vendor/wp-cli/i18n-command/phpcs.xml.dist create mode 100644 vendor/wp-cli/i18n-command/src/BlockExtractor.php create mode 100644 vendor/wp-cli/i18n-command/src/CommandNamespace.php create mode 100644 vendor/wp-cli/i18n-command/src/IterableCodeExtractor.php create mode 100644 vendor/wp-cli/i18n-command/src/JedGenerator.php create mode 100644 vendor/wp-cli/i18n-command/src/JsCodeExtractor.php create mode 100644 vendor/wp-cli/i18n-command/src/JsFunctionsScanner.php create mode 100644 vendor/wp-cli/i18n-command/src/MakeJsonCommand.php create mode 100644 vendor/wp-cli/i18n-command/src/MakeMoCommand.php create mode 100644 vendor/wp-cli/i18n-command/src/MakePotCommand.php create mode 100644 vendor/wp-cli/i18n-command/src/MapCodeExtractor.php create mode 100644 vendor/wp-cli/i18n-command/src/PhpCodeExtractor.php create mode 100644 vendor/wp-cli/i18n-command/src/PhpFunctionsScanner.php create mode 100644 vendor/wp-cli/i18n-command/src/PotGenerator.php create mode 100644 vendor/wp-cli/i18n-command/tests/IterableCodeExtractorTest.php create mode 100644 vendor/wp-cli/i18n-command/tests/PotGeneratorTest.php create mode 100644 vendor/wp-cli/i18n-command/tests/data/baz/includes/should_be_included.js create mode 100644 vendor/wp-cli/i18n-command/tests/data/foo-plugin/foo-plugin.php create mode 100644 vendor/wp-cli/i18n-command/tests/data/foo/bar/excluded/ignored.js create mode 100644 vendor/wp-cli/i18n-command/tests/data/foo/bar/foo/bar/foo/bar/deep_directory_also_included.php create mode 100644 vendor/wp-cli/i18n-command/tests/data/foo/bar/foofoo/included.js create mode 100644 vendor/wp-cli/i18n-command/tests/data/hoge/should_NOT_be_included.js create mode 100644 vendor/wp-cli/i18n-command/tests/data/vendor/vendor-file.php create mode 100644 vendor/wp-cli/i18n-command/wp-cli.yml create mode 100644 vendor/wp-cli/mustangostang-spyc/.gitignore create mode 100644 vendor/wp-cli/mustangostang-spyc/COPYING create mode 100644 vendor/wp-cli/mustangostang-spyc/README.md create mode 100644 vendor/wp-cli/mustangostang-spyc/Spyc.php create mode 100644 vendor/wp-cli/mustangostang-spyc/composer.json create mode 100644 vendor/wp-cli/mustangostang-spyc/examples/yaml-dump.php create mode 100644 vendor/wp-cli/mustangostang-spyc/examples/yaml-load.php create mode 100644 vendor/wp-cli/mustangostang-spyc/includes/functions.php create mode 100644 vendor/wp-cli/mustangostang-spyc/php4/5to4.php create mode 100644 vendor/wp-cli/mustangostang-spyc/php4/spyc.php4 create mode 100644 vendor/wp-cli/mustangostang-spyc/php4/test.php4 create mode 100644 vendor/wp-cli/mustangostang-spyc/spyc.yaml create mode 100644 vendor/wp-cli/mustangostang-spyc/src/Spyc.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/DumpTest.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/IndentTest.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/LoadTest.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/ParseTest.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/RoundTripTest.php create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/comments.yaml create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/failing1.yaml create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/indent_1.yaml create mode 100644 vendor/wp-cli/mustangostang-spyc/tests/quotes.yaml create mode 100644 vendor/wp-cli/php-cli-tools/.gitignore create mode 100644 vendor/wp-cli/php-cli-tools/.travis.yml create mode 100644 vendor/wp-cli/php-cli-tools/LICENSE create mode 100644 vendor/wp-cli/php-cli-tools/README.md create mode 100644 vendor/wp-cli/php-cli-tools/composer.json create mode 100644 vendor/wp-cli/php-cli-tools/examples/arguments.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/colors.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/common.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/menu.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/notify.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/output.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/progress.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/table.php create mode 100644 vendor/wp-cli/php-cli-tools/examples/tree.php create mode 100644 vendor/wp-cli/php-cli-tools/http-console.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Arguments.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Colors.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Memoize.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Notify.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Progress.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Shell.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Streams.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Table.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/Tree.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/arguments/Argument.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/arguments/HelpScreen.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/arguments/InvalidArguments.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/arguments/Lexer.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/cli.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/notify/Dots.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/notify/Spinner.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/progress/Bar.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/table/Ascii.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/table/Renderer.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/table/Tabular.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/tree/Ascii.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/tree/Markdown.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/tree/Renderer.php create mode 100644 vendor/wp-cli/php-cli-tools/lib/cli/unicode/regex.php create mode 100644 vendor/wp-cli/php-cli-tools/phpunit.xml create mode 100644 vendor/wp-cli/php-cli-tools/test.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/bootstrap.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/phpunit6-compat.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-arguments.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-cli.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-colors.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-shell.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-table-ascii.php create mode 100644 vendor/wp-cli/php-cli-tools/tests/test-table.php create mode 100644 vendor/wp-cli/wp-cli/.editorconfig create mode 100644 vendor/wp-cli/wp-cli/.gitattributes create mode 100644 vendor/wp-cli/wp-cli/.github/CODEOWNERS create mode 100644 vendor/wp-cli/wp-cli/.github/ISSUE_TEMPLATE/1-BUG_REPORT.md create mode 100644 vendor/wp-cli/wp-cli/.github/ISSUE_TEMPLATE/2-FEATURE_REQUEST.md create mode 100644 vendor/wp-cli/wp-cli/.github/ISSUE_TEMPLATE/3-SUPPORT_REQUEST.md create mode 100644 vendor/wp-cli/wp-cli/.github/ISSUE_TEMPLATE/4-REGULAR_RELEASE_CHECKLIST.md create mode 100644 vendor/wp-cli/wp-cli/.github/ISSUE_TEMPLATE/5-PATCH_RELEASE_CHECKLIST.md create mode 100644 vendor/wp-cli/wp-cli/.github/PULL_REQUEST_TEMPLATE create mode 100644 vendor/wp-cli/wp-cli/.github/SUPPORT.md create mode 100644 vendor/wp-cli/wp-cli/.github/move.yml create mode 100644 vendor/wp-cli/wp-cli/.gitignore create mode 100644 vendor/wp-cli/wp-cli/.mailmap create mode 100644 vendor/wp-cli/wp-cli/.travis.yml create mode 100644 vendor/wp-cli/wp-cli/CONTRIBUTING.md create mode 100644 vendor/wp-cli/wp-cli/LICENSE create mode 100644 vendor/wp-cli/wp-cli/README.md create mode 100644 vendor/wp-cli/wp-cli/VERSION create mode 100644 vendor/wp-cli/wp-cli/behat.yml create mode 100644 vendor/wp-cli/wp-cli/bin/wp create mode 100644 vendor/wp-cli/wp-cli/bin/wp.bat create mode 100644 vendor/wp-cli/wp-cli/composer.json create mode 100644 vendor/wp-cli/wp-cli/composer.lock create mode 100644 vendor/wp-cli/wp-cli/dependencies.yml create mode 100644 vendor/wp-cli/wp-cli/features/aliases.feature create mode 100644 vendor/wp-cli/wp-cli/features/bootstrap.feature create mode 100644 vendor/wp-cli/wp-cli/features/class-wp-cli.feature create mode 100644 vendor/wp-cli/wp-cli/features/cli-bash-completion.feature create mode 100644 vendor/wp-cli/wp-cli/features/cli-cache.feature create mode 100644 vendor/wp-cli/wp-cli/features/cli-info.feature create mode 100644 vendor/wp-cli/wp-cli/features/cli.feature create mode 100644 vendor/wp-cli/wp-cli/features/command.feature create mode 100644 vendor/wp-cli/wp-cli/features/config.feature create mode 100644 vendor/wp-cli/wp-cli/features/flags.feature create mode 100644 vendor/wp-cli/wp-cli/features/formatter.feature create mode 100644 vendor/wp-cli/wp-cli/features/framework.feature create mode 100644 vendor/wp-cli/wp-cli/features/help.feature create mode 100644 vendor/wp-cli/wp-cli/features/hook.feature create mode 100644 vendor/wp-cli/wp-cli/features/prompt.feature create mode 100644 vendor/wp-cli/wp-cli/features/runcommand.feature create mode 100644 vendor/wp-cli/wp-cli/features/runner.feature create mode 100644 vendor/wp-cli/wp-cli/features/skip-plugins.feature create mode 100644 vendor/wp-cli/wp-cli/features/skip-themes.feature create mode 100644 vendor/wp-cli/wp-cli/features/steps.feature create mode 100644 vendor/wp-cli/wp-cli/features/utils-wp.feature create mode 100644 vendor/wp-cli/wp-cli/features/utils.feature create mode 100644 vendor/wp-cli/wp-cli/features/validation.feature create mode 100644 vendor/wp-cli/wp-cli/features/wp-config.feature create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Autoloader.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/AutoloaderStep.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/BootstrapState.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/BootstrapStep.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/ConfigureRunner.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DeclareAbstractBaseCommand.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DeclareMainClass.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/DefineProtectedCommands.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludeFallbackAutoloader.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludeFrameworkAutoloader.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/IncludePackageAutoloader.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/InitializeColorization.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/InitializeLogger.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LaunchRunner.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadDispatcher.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadRequiredCommand.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/LoadUtilityFunctions.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RegisterDeferredCommands.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RegisterFrameworkCommands.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Bootstrap/RunnerInstance.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Compat/FeedbackMethodTrait.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Compat/Min_PHP_5_4/FeedbackMethodTrait.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Compat/Min_PHP_5_6/FeedbackMethodTrait.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Completions.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/ComposerIO.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Configurator.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandAddition.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandFactory.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CommandNamespace.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/CompositeCommand.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/RootCommand.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Dispatcher/Subcommand.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/DocParser.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/ExitException.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Extractor.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Fetchers/Base.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/FileCache.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Formatter.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Inflector.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Iterators/CSV.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Iterators/Exception.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Iterators/Query.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Iterators/Table.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Iterators/Transform.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Loggers/Base.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Loggers/Execution.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Loggers/Quiet.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Loggers/Regular.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/NoOp.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/PackageManagerEventSubscriber.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Process.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/ProcessRun.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/Runner.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/SynopsisParser.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/SynopsisValidator.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/UpgraderSkin.php create mode 100644 vendor/wp-cli/wp-cli/php/WP_CLI/WpHttpCacheManager.php create mode 100644 vendor/wp-cli/wp-cli/php/boot-fs.php create mode 100644 vendor/wp-cli/wp-cli/php/bootstrap.php create mode 100644 vendor/wp-cli/wp-cli/php/class-wp-cli-command.php create mode 100644 vendor/wp-cli/wp-cli/php/class-wp-cli.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/cli.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/help.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/src/CLI_Alias_Command.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/src/CLI_Cache_Command.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/src/CLI_Command.php create mode 100644 vendor/wp-cli/wp-cli/php/commands/src/Help_Command.php create mode 100644 vendor/wp-cli/wp-cli/php/compat.php create mode 100644 vendor/wp-cli/wp-cli/php/config-spec.php create mode 100644 vendor/wp-cli/wp-cli/php/dispatcher.php create mode 100644 vendor/wp-cli/wp-cli/php/utils-wp.php create mode 100644 vendor/wp-cli/wp-cli/php/utils.php create mode 100644 vendor/wp-cli/wp-cli/php/wp-cli.php create mode 100644 vendor/wp-cli/wp-cli/php/wp-settings-cli.php create mode 100644 vendor/wp-cli/wp-cli/phpcs.xml.dist create mode 100644 vendor/wp-cli/wp-cli/phpunit.xml.dist create mode 100644 vendor/wp-cli/wp-cli/templates/man-params.mustache create mode 100644 vendor/wp-cli/wp-cli/templates/man.mustache create mode 100644 vendor/wp-cli/wp-cli/tests/bootstrap.php create mode 100644 vendor/wp-cli/wp-cli/tests/data/commandfactory-doc_comment-class-win.php create mode 100644 vendor/wp-cli/wp-cli/tests/data/commandfactory-doc_comment-class.php create mode 100644 vendor/wp-cli/wp-cli/tests/data/commandfactory-doc_comment-function-win.php create mode 100644 vendor/wp-cli/wp-cli/tests/data/commandfactory-doc_comment-function.php create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/bar.ab1 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/bar.ab2 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/baz.ab1 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/baz.ac1 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/baz.efg2 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/foo.ab1 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/foo.ab2 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/foo.efg1 create mode 100644 vendor/wp-cli/wp-cli/tests/data/expand_globs/foo.efg2 create mode 100644 vendor/wp-cli/wp-cli/tests/phpunit6-compat.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-arg-validation.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-bundled-commands.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-commandfactory.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-configurator.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-doc-parser.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-extractor.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-file-cache.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-help.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-inflector.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-logging.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-process.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-synopsis.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-utils.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-wp-cli.php create mode 100644 vendor/wp-cli/wp-cli/tests/test-wp-version-compare.php create mode 100644 vendor/wp-cli/wp-cli/utils/amp-paths.txt create mode 100644 vendor/wp-cli/wp-cli/utils/auto-composer-update.sh create mode 100644 vendor/wp-cli/wp-cli/utils/contrib-list.php create mode 100644 vendor/wp-cli/wp-cli/utils/find-php create mode 100644 vendor/wp-cli/wp-cli/utils/get-package-require-from-composer.php create mode 100644 vendor/wp-cli/wp-cli/utils/git-pre-commit-script create mode 100644 vendor/wp-cli/wp-cli/utils/git-setup-pre-commit-hook create mode 100644 vendor/wp-cli/wp-cli/utils/wp-completion.bash create mode 100644 vendor/wp-coding-standards/wpcs/.gitattributes create mode 100644 vendor/wp-coding-standards/wpcs/.gitignore create mode 100644 vendor/wp-coding-standards/wpcs/CHANGELOG.md create mode 100644 vendor/wp-coding-standards/wpcs/LICENSE create mode 100644 vendor/wp-coding-standards/wpcs/README.md create mode 100644 vendor/wp-coding-standards/wpcs/WordPress-Core/ruleset.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress-Docs/ruleset.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress-Extra/ruleset.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/AbstractArrayAssignmentRestrictionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/AbstractClassRestrictionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/AbstractFunctionParameterSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/AbstractFunctionRestrictionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/Arrays/ArrayIndentationStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/Arrays/ArrayKeySpacingRestrictionsStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/Arrays/MultipleStatementAlignmentStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/Classes/ClassInstantiationStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/CodeAnalysis/EscapedNotTranslatedStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/DateTime/CurrentTimeTimestampStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/NamingConventions/ValidHookNameStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/NamingConventions/ValidPostTypeSlugStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/PHP/DisallowShortTernaryStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/PHP/IniSetStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/Security/SafeRedirectStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/CronIntervalStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/DeprecatedClassesStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/DeprecatedFunctionsStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/DeprecatedParameterValuesStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/DeprecatedParametersStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/EnqueuedResourcesStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WP/PostsPerPageStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WhiteSpace/CastStructureSpacingStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WhiteSpace/DisallowInlineTabsStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Docs/WhiteSpace/PrecisionAlignmentStandard.xml create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/PHPCSHelper.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Arrays/ArrayDeclarationSpacingSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Arrays/ArrayIndentationSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Arrays/ArrayKeySpacingRestrictionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Arrays/CommaAfterArrayItemSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Arrays/MultipleStatementAlignmentSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Classes/ClassInstantiationSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/CodeAnalysis/AssignmentInConditionSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/CodeAnalysis/EmptyStatementSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/CodeAnalysis/EscapedNotTranslatedSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/DirectDatabaseQuerySniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/PreparedSQLPlaceholdersSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/PreparedSQLSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/RestrictedClassesSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/RestrictedFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DB/SlowDBQuerySniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DateTime/CurrentTimeTimestampSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/DateTime/RestrictedFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Files/FileNameSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/NamingConventions/PrefixAllGlobalsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/NamingConventions/ValidFunctionNameSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/NamingConventions/ValidHookNameSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/NamingConventions/ValidPostTypeSlugSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/NamingConventions/ValidVariableNameSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/DevelopmentFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/DisallowShortTernarySniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/DiscouragedPHPFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/DontExtractSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/IniSetSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/NoSilencedErrorsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/POSIXFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/PregQuoteDelimiterSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/RestrictedPHPFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/StrictComparisonsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/StrictInArraySniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/TypeCastsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/PHP/YodaConditionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Security/EscapeOutputSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Security/NonceVerificationSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Security/PluginMenuSlugSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Security/SafeRedirectSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Security/ValidatedSanitizedInputSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/Utils/I18nTextDomainFixerSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/AlternativeFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/CapitalPDangitSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/CronIntervalSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DeprecatedClassesSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DeprecatedFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DeprecatedParameterValuesSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DeprecatedParametersSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DiscouragedConstantsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/DiscouragedFunctionsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/EnqueuedResourceParametersSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/EnqueuedResourcesSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/GlobalVariablesOverrideSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/I18nSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/PostsPerPageSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WP/TimezoneChangeSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WhiteSpace/CastStructureSpacingSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WhiteSpace/ControlStructureSpacingSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WhiteSpace/DisallowInlineTabsSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WhiteSpace/OperatorSpacingSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/Sniffs/WhiteSpace/PrecisionAlignmentSniff.php create mode 100644 vendor/wp-coding-standards/wpcs/WordPress/ruleset.xml create mode 100644 vendor/wp-coding-standards/wpcs/composer.json create mode 100644 vendor/wp-coding-standards/wpcs/phpcs.xml.dist.sample create mode 100644 vendor/wptrt/wpthemereview/CHANGELOG.md create mode 100644 vendor/wptrt/wpthemereview/LICENSE.txt create mode 100644 vendor/wptrt/wpthemereview/README.md create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/FileIncludeSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/NoDeregisterCoreScriptSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/NoFaviconSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/NoTitleTagSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/PostsPerPageSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/CoreFunctionality/PrefixAllGlobalsSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/PluginTerritory/AdminBarRemovalSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/PluginTerritory/ForbiddenFunctionsSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/PluginTerritory/NoAddAdminPagesSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/PluginTerritory/SessionFunctionsUsageSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/PluginTerritory/SessionVariableUsageSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/Plugins/CorrectTGMPAVersionSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/Privacy/ShortenedURLsSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/Templates/ReservedFileNamePrefixSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/ThouShallNotUse/ForbiddenIframeSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/Sniffs/ThouShallNotUse/NoAutoGenerateSniff.php create mode 100644 vendor/wptrt/wpthemereview/WPThemeReview/ruleset.xml create mode 100644 vendor/wptrt/wpthemereview/composer.json diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..770c9d0 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,8 @@ +{ + "extends": [ + "plugin:@wordpress/eslint-plugin/esnext" + ], + "env": { + "browser": true + } +} diff --git a/.stylelintrc.json b/.stylelintrc.json new file mode 100644 index 0000000..959130a --- /dev/null +++ b/.stylelintrc.json @@ -0,0 +1,16 @@ +{ + "extends": [ + "stylelint-config-wordpress/scss" + ], + "ignoreFiles": [ + "sass/_normalize.scss" + ], + "rules": { + "font-family-no-missing-generic-family-keyword": null, + "no-descending-specificity": null, + "block-no-empty": null, + "no-duplicate-selectors": null, + "font-family-no-duplicate-names": null, + "selector-class-pattern": null + } +} diff --git a/404.php b/404.php new file mode 100644 index 0000000..a2d3b1c --- /dev/null +++ b/404.php @@ -0,0 +1,60 @@ + + +
+ +
+ + +
+

+ + + +
+

+
    + 'count', + 'order' => 'DESC', + 'show_count' => 1, + 'title_li' => '', + 'number' => 10, + ) + ); + ?> +
+
+ + ' . sprintf( esc_html__( 'Try looking in the monthly archives. %1$s', 'cyywordpress' ), convert_smilies( ':)' ) ) . '

'; + the_widget( 'WP_Widget_Archives', 'dropdown=1', "after_title=$cyywordpress_archive_content" ); + + the_widget( 'WP_Widget_Tag_Cloud' ); + ?> + +
+
+ +
+ + + +
+ + + + + + + +
+ + + +
+ + +

+ ' . wp_kses_post( get_the_title() ) . '' + ); + } else { + printf( + /* translators: 1: comment count number, 2: title. */ + esc_html( _nx( '%1$s thought on “%2$s”', '%1$s thoughts on “%2$s”', $cyywordpress_comment_count, 'comments title', 'cyywordpress' ) ), + number_format_i18n( $cyywordpress_comment_count ), // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped + '' . wp_kses_post( get_the_title() ) . '' + ); + } + ?> +

+ + + +
    + 'ol', + 'short_ping' => true, + ) + ); + ?> +
+ + +

+ + +
diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..a89123f --- /dev/null +++ b/composer.json @@ -0,0 +1,35 @@ +{ + "name": "automattic/underscores", + "type": "wordpress-theme", + "description": "Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for.", + "keywords": [ + "WordPress", + "Themes" + ], + "homepage": "https://github.com/Automattic/_s", + "license": "GPL-2.0-or-later", + "authors": [ + { + "name": "Contributors", + "homepage": "https://github.com/Automattic/_s/graphs/contributors" + } + ], + "require": { + "php": ">=5.6" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0", + "wptrt/wpthemereview": "^0.2.1", + "php-parallel-lint/php-parallel-lint": "^1.2.0", + "wp-cli/i18n-command": "^2.2.5" + }, + "scripts": { + "lint:wpcs": "@php ./vendor/squizlabs/php_codesniffer/bin/phpcs", + "lint:php": "@php ./vendor/bin/parallel-lint --exclude .git --exclude vendor .", + "make-pot": "wp i18n make-pot . languages/_s.pot" + }, + "support": { + "issues": "https://github.com/Automattic/_s/issues", + "source": "https://github.com/Automattic/_s" + } +} diff --git a/composer.lock b/composer.lock new file mode 100644 index 0000000..8c39767 --- /dev/null +++ b/composer.lock @@ -0,0 +1,1079 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "8de789a2c20183752e72c14c93a923cf", + "packages": [], + "packages-dev": [ + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.1", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "phpcompatibility/php-compatibility": "^9.0", + "sensiolabs/security-checker": "^4.1.0" + }, + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "time": "2020-12-07T18:04:37+00:00" + }, + { + "name": "gettext/gettext", + "version": "v4.8.3", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Gettext.git", + "reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/57ff4fb16647e78e80a5909fe3c190f1c3110321", + "reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321", + "shasum": "" + }, + "require": { + "gettext/languages": "^2.3", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/view": "*", + "phpunit/phpunit": "^4.8|^5.7|^6.5", + "squizlabs/php_codesniffer": "^3.0", + "symfony/yaml": "~2", + "twig/extensions": "*", + "twig/twig": "^1.31|^2.0" + }, + "suggest": { + "illuminate/view": "Is necessary if you want to use the Blade extractor", + "symfony/yaml": "Is necessary if you want to use the Yaml extractor/generator", + "twig/extensions": "Is necessary if you want to use the Twig extractor", + "twig/twig": "Is necessary if you want to use the Twig extractor" + }, + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "description": "PHP gettext manager", + "homepage": "https://github.com/oscarotero/Gettext", + "keywords": [ + "JS", + "gettext", + "i18n", + "mo", + "po", + "translation" + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/Gettext/issues", + "source": "https://github.com/php-gettext/Gettext/tree/v4.8.3" + }, + "time": "2020-11-18T22:35:49+00:00" + }, + { + "name": "gettext/languages", + "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Languages.git", + "reference": "38ea0482f649e0802e475f0ed19fa993bcb7a618" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Languages/zipball/38ea0482f649e0802e475f0ed19fa993bcb7a618", + "reference": "38ea0482f649e0802e475f0ed19fa993bcb7a618", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.16.0", + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4" + }, + "bin": [ + "bin/export-plural-rules" + ], + "type": "library", + "autoload": { + "psr-4": { + "Gettext\\Languages\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michele Locati", + "email": "mlocati@gmail.com", + "role": "Developer" + } + ], + "description": "gettext languages with plural rules", + "homepage": "https://github.com/php-gettext/Languages", + "keywords": [ + "cldr", + "i18n", + "internationalization", + "l10n", + "language", + "languages", + "localization", + "php", + "plural", + "plural rules", + "plurals", + "translate", + "translations", + "unicode" + ], + "support": { + "issues": "https://github.com/php-gettext/Languages/issues", + "source": "https://github.com/php-gettext/Languages/tree/2.6.0" + }, + "time": "2019-11-13T10:30:21+00:00" + }, + { + "name": "mck89/peast", + "version": "v1.12.0", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "833be7a294627a8c5b1c482cbf489f73bf9b8086" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/833be7a294627a8c5b1c482cbf489f73bf9b8086", + "reference": "833be7a294627a8c5b1c482cbf489f73bf9b8086", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.0-dev" + } + }, + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/", + "Peast\\test\\": "test/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.12.0" + }, + "time": "2021-01-08T15:16:19+00:00" + }, + { + "name": "mustache/mustache", + "version": "v2.13.0", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", + "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/master" + }, + "time": "2019-11-23T21:40:31+00:00" + }, + { + "name": "php-parallel-lint/php-parallel-lint", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint.git", + "reference": "474f18bc6cc6aca61ca40bfab55139de614e51ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/474f18bc6cc6aca61ca40bfab55139de614e51ca", + "reference": "474f18bc6cc6aca61ca40bfab55139de614e51ca", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.4.0" + }, + "replace": { + "grogy/php-parallel-lint": "*", + "jakub-onderka/php-parallel-lint": "*" + }, + "require-dev": { + "nette/tester": "^1.3 || ^2.0", + "php-parallel-lint/php-console-highlighter": "~0.3", + "squizlabs/php_codesniffer": "~3.0" + }, + "suggest": { + "php-parallel-lint/php-console-highlighter": "Highlight syntax in code snippet" + }, + "bin": [ + "parallel-lint" + ], + "type": "library", + "autoload": { + "classmap": [ + "./" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "ahoj@jakubonderka.cz" + } + ], + "description": "This tool check syntax of PHP files about 20x faster than serial check.", + "homepage": "https://github.com/php-parallel-lint/PHP-Parallel-Lint", + "support": { + "issues": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues", + "source": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/master" + }, + "time": "2020-04-04T12:18:32+00:00" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "time": "2019-12-27T09:44:58+00:00" + }, + { + "name": "phpcompatibility/phpcompatibility-paragonie", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", + "reference": "ddabec839cc003651f2ce695c938686d1086cf43" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/ddabec839cc003651f2ce695c938686d1086cf43", + "reference": "ddabec839cc003651f2ce695c938686d1086cf43", + "shasum": "" + }, + "require": { + "phpcompatibility/php-compatibility": "^9.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "paragonie/random_compat": "dev-master", + "paragonie/sodium_compat": "dev-master" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "lead" + } + ], + "description": "A set of rulesets for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by the Paragonie polyfill libraries.", + "homepage": "http://phpcompatibility.com/", + "keywords": [ + "compatibility", + "paragonie", + "phpcs", + "polyfill", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie" + }, + "time": "2021-02-15T10:24:51+00:00" + }, + { + "name": "phpcompatibility/phpcompatibility-wp", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", + "reference": "b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e", + "reference": "b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e", + "shasum": "" + }, + "require": { + "phpcompatibility/php-compatibility": "^9.0", + "phpcompatibility/phpcompatibility-paragonie": "^1.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "lead" + } + ], + "description": "A ruleset for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by WordPress.", + "homepage": "http://phpcompatibility.com/", + "keywords": [ + "compatibility", + "phpcs", + "standards", + "wordpress" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibilityWP/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibilityWP" + }, + "time": "2021-02-15T12:58:46+00:00" + }, + { + "name": "rmccue/requests", + "version": "v1.7.0", + "source": { + "type": "git", + "url": "https://github.com/rmccue/Requests.git", + "reference": "87932f52ffad70504d93f04f15690cf16a089546" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rmccue/Requests/zipball/87932f52ffad70504d93f04f15690cf16a089546", + "reference": "87932f52ffad70504d93f04f15690cf16a089546", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "require-dev": { + "requests/test-server": "dev-master" + }, + "type": "library", + "autoload": { + "psr-0": { + "Requests": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Ryan McCue", + "homepage": "http://ryanmccue.info" + } + ], + "description": "A HTTP library written in PHP, for human beings.", + "homepage": "http://github.com/rmccue/Requests", + "keywords": [ + "curl", + "fsockopen", + "http", + "idna", + "ipv6", + "iri", + "sockets" + ], + "support": { + "issues": "https://github.com/rmccue/Requests/issues", + "source": "https://github.com/rmccue/Requests/tree/master" + }, + "time": "2016-10-13T00:11:37+00:00" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.5.8", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "time": "2020-10-23T02:01:07+00:00" + }, + { + "name": "symfony/finder", + "version": "v5.2.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "4adc8d172d602008c204c2e16956f99257248e03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", + "reference": "4adc8d172d602008c204c2e16956f99257248e03", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.2.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-01-28T22:06:19+00:00" + }, + { + "name": "wp-cli/i18n-command", + "version": "v2.2.6", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/i18n-command.git", + "reference": "a66da3f09f6a728832381012848c3074bf1635c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/a66da3f09f6a728832381012848c3074bf1635c8", + "reference": "a66da3f09f6a728832381012848c3074bf1635c8", + "shasum": "" + }, + "require": { + "gettext/gettext": "^4.8", + "mck89/peast": "^1.8", + "wp-cli/wp-cli": "^2" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^2.1.3" + }, + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "i18n", + "i18n make-pot", + "i18n make-json" + ] + }, + "autoload": { + "psr-4": { + "WP_CLI\\I18n\\": "src/" + }, + "files": [ + "i18n-command.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Provides internationalization tools for WordPress projects.", + "homepage": "https://github.com/wp-cli/i18n-command", + "support": { + "issues": "https://github.com/wp-cli/i18n-command/issues", + "source": "https://github.com/wp-cli/i18n-command/tree/v2.2.6" + }, + "time": "2020-12-07T19:28:27+00:00" + }, + { + "name": "wp-cli/mustangostang-spyc", + "version": "0.6.3", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/spyc.git", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/spyc/zipball/6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "autoload": { + "psr-4": { + "Mustangostang\\": "src/" + }, + "files": [ + "includes/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP (WP-CLI fork)", + "homepage": "https://github.com/mustangostang/spyc/", + "support": { + "source": "https://github.com/wp-cli/spyc/tree/autoload" + }, + "time": "2017-04-25T11:26:20+00:00" + }, + { + "name": "wp-cli/php-cli-tools", + "version": "v0.11.11", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/php-cli-tools.git", + "reference": "fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f", + "reference": "fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "type": "library", + "autoload": { + "psr-0": { + "cli": "lib/" + }, + "files": [ + "lib/cli/cli.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "James Logsdon", + "email": "jlogsdon@php.net", + "role": "Developer" + }, + { + "name": "Daniel Bachhuber", + "email": "daniel@handbuilt.co", + "role": "Maintainer" + } + ], + "description": "Console utilities for PHP", + "homepage": "http://github.com/wp-cli/php-cli-tools", + "keywords": [ + "cli", + "console" + ], + "support": { + "issues": "https://github.com/wp-cli/php-cli-tools/issues", + "source": "https://github.com/wp-cli/php-cli-tools/tree/master" + }, + "time": "2018-09-04T13:28:00+00:00" + }, + { + "name": "wp-cli/wp-cli", + "version": "v2.4.1", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli.git", + "reference": "ceb18598e79befa9b2a37a51efbb34910628988b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/ceb18598e79befa9b2a37a51efbb34910628988b", + "reference": "ceb18598e79befa9b2a37a51efbb34910628988b", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "mustache/mustache": "~2.13", + "php": "^5.4 || ^7.0", + "rmccue/requests": "~1.6", + "symfony/finder": ">2.7", + "wp-cli/mustangostang-spyc": "^0.6.3", + "wp-cli/php-cli-tools": "~0.11.2" + }, + "require-dev": { + "roave/security-advisories": "dev-master", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.2 || ^2", + "wp-cli/extension-command": "^1.1 || ^2", + "wp-cli/package-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^2.1" + }, + "suggest": { + "ext-readline": "Include for a better --prompt implementation", + "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" + }, + "bin": [ + "bin/wp", + "bin/wp.bat" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4.x-dev" + } + }, + "autoload": { + "psr-0": { + "WP_CLI": "php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI framework", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli/issues", + "source": "https://github.com/wp-cli/wp-cli" + }, + "time": "2020-02-18T08:15:37+00:00" + }, + { + "name": "wp-coding-standards/wpcs", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", + "reference": "7da1894633f168fe244afc6de00d141f27517b62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7da1894633f168fe244afc6de00d141f27517b62", + "reference": "7da1894633f168fe244afc6de00d141f27517b62", + "shasum": "" + }, + "require": { + "php": ">=5.4", + "squizlabs/php_codesniffer": "^3.3.1" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || ^0.6", + "phpcompatibility/php-compatibility": "^9.0", + "phpcsstandards/phpcsdevtools": "^1.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Contributors", + "homepage": "https://github.com/WordPress/WordPress-Coding-Standards/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions", + "keywords": [ + "phpcs", + "standards", + "wordpress" + ], + "support": { + "issues": "https://github.com/WordPress/WordPress-Coding-Standards/issues", + "source": "https://github.com/WordPress/WordPress-Coding-Standards", + "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki" + }, + "time": "2020-05-13T23:57:56+00:00" + }, + { + "name": "wptrt/wpthemereview", + "version": "0.2.1", + "source": { + "type": "git", + "url": "https://github.com/WPTT/WPThemeReview.git", + "reference": "462e59020dad9399ed2fe8e61f2a21b5e206e420" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WPTT/WPThemeReview/zipball/462e59020dad9399ed2fe8e61f2a21b5e206e420", + "reference": "462e59020dad9399ed2fe8e61f2a21b5e206e420", + "shasum": "" + }, + "require": { + "php": ">=5.4", + "phpcompatibility/phpcompatibility-wp": "^2.0", + "squizlabs/php_codesniffer": "^3.3.1", + "wp-coding-standards/wpcs": "^2.2.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", + "phpcompatibility/php-compatibility": "^9.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0", + "roave/security-advisories": "dev-master" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically." + }, + "type": "phpcodesniffer-standard", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Theme Review Team", + "homepage": "https://make.wordpress.org/themes/handbook/", + "role": "Strategy and rule setting" + }, + { + "name": "Ulrich Pogson", + "homepage": "https://github.com/grappler", + "role": "Lead developer" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "Lead developer" + }, + { + "name": "Denis Žoljom", + "homepage": "https://github.com/dingo-d", + "role": "Plugin integration lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/WPTRT/WPThemeReview/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer rules (sniffs) to verify theme compliance with the rules for theme hosting on wordpress.org", + "homepage": "https://make.wordpress.org/themes/handbook/review/", + "keywords": [ + "phpcs", + "standards", + "themes", + "wordpress" + ], + "support": { + "issues": "https://github.com/WPTRT/WPThemeReview/issues", + "source": "https://github.com/WPTRT/WPThemeReview" + }, + "time": "2019-11-17T20:05:55+00:00" + } + ], + "aliases": [], + "minimum-stability": "stable", + "stability-flags": [], + "prefer-stable": false, + "prefer-lowest": false, + "platform": { + "php": ">=5.6" + }, + "platform-dev": [], + "plugin-api-version": "2.0.0" +} diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..4b12b38 --- /dev/null +++ b/footer.php @@ -0,0 +1,34 @@ + + + + + + + + + diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..145984b --- /dev/null +++ b/functions.php @@ -0,0 +1,180 @@ + tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + /* + * Enable support for Post Thumbnails on posts and pages. + * + * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ + */ + add_theme_support( 'post-thumbnails' ); + + // This theme uses wp_nav_menu() in one location. + register_nav_menus( + array( + 'menu-1' => esc_html__( 'Primary', 'cyywordpress' ), + ) + ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( + 'html5', + array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + 'style', + 'script', + ) + ); + + // Set up the WordPress core custom background feature. + add_theme_support( + 'custom-background', + apply_filters( + 'cyywordpress_custom_background_args', + array( + 'default-color' => 'ffffff', + 'default-image' => '', + ) + ) + ); + + // Add theme support for selective refresh for widgets. + add_theme_support( 'customize-selective-refresh-widgets' ); + + /** + * Add support for core custom logo. + * + * @link https://codex.wordpress.org/Theme_Logo + */ + add_theme_support( + 'custom-logo', + array( + 'height' => 250, + 'width' => 250, + 'flex-width' => true, + 'flex-height' => true, + ) + ); + } +endif; +add_action( 'after_setup_theme', 'cyywordpress_setup' ); + +/** + * Set the content width in pixels, based on the theme's design and stylesheet. + * + * Priority 0 to make it available to lower priority callbacks. + * + * @global int $content_width + */ +function cyywordpress_content_width() { + $GLOBALS['content_width'] = apply_filters( 'cyywordpress_content_width', 640 ); +} +add_action( 'after_setup_theme', 'cyywordpress_content_width', 0 ); + +/** + * Register widget area. + * + * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar + */ +function cyywordpress_widgets_init() { + register_sidebar( + array( + 'name' => esc_html__( 'Sidebar', 'cyywordpress' ), + 'id' => 'sidebar-1', + 'description' => esc_html__( 'Add widgets here.', 'cyywordpress' ), + 'before_widget' => '
', + 'after_widget' => '
', + 'before_title' => '

', + 'after_title' => '

', + ) + ); +} +add_action( 'widgets_init', 'cyywordpress_widgets_init' ); + +/** + * Enqueue scripts and styles. + */ +function cyywordpress_scripts() { + wp_enqueue_style( 'cyywordpress-style', get_stylesheet_uri(), array(), _S_VERSION ); + wp_style_add_data( 'cyywordpress-style', 'rtl', 'replace' ); + + wp_enqueue_script( 'cyywordpress-navigation', get_template_directory_uri() . '/js/navigation.js', array(), _S_VERSION, true ); + + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } +} +add_action( 'wp_enqueue_scripts', 'cyywordpress_scripts' ); + +/** + * Implement the Custom Header feature. + */ +require get_template_directory() . '/inc/custom-header.php'; + +/** + * Custom template tags for this theme. + */ +require get_template_directory() . '/inc/template-tags.php'; + +/** + * Functions which enhance the theme by hooking into WordPress. + */ +require get_template_directory() . '/inc/template-functions.php'; + +/** + * Customizer additions. + */ +require get_template_directory() . '/inc/customizer.php'; + +/** + * Load Jetpack compatibility file. + */ +if ( defined( 'JETPACK__VERSION' ) ) { + require get_template_directory() . '/inc/jetpack.php'; +} + diff --git a/header.php b/header.php new file mode 100644 index 0000000..71dfc16 --- /dev/null +++ b/header.php @@ -0,0 +1,59 @@ + section and everything up until
+ * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package CyyWordpress + */ + +?> + +> + + + + + + + + +> + +
+ + + diff --git a/inc/custom-header.php b/inc/custom-header.php new file mode 100644 index 0000000..bc03813 --- /dev/null +++ b/inc/custom-header.php @@ -0,0 +1,78 @@ + + * + * @link https://developer.wordpress.org/themes/functionality/custom-headers/ + * + * @package CyyWordpress + */ + +/** + * Set up the WordPress core custom header feature. + * + * @uses cyywordpress_header_style() + */ +function cyywordpress_custom_header_setup() { + add_theme_support( + 'custom-header', + apply_filters( + 'cyywordpress_custom_header_args', + array( + 'default-image' => '', + 'default-text-color' => '000000', + 'width' => 1000, + 'height' => 250, + 'flex-height' => true, + 'wp-head-callback' => 'cyywordpress_header_style', + ) + ) + ); +} +add_action( 'after_setup_theme', 'cyywordpress_custom_header_setup' ); + +if ( ! function_exists( 'cyywordpress_header_style' ) ) : + /** + * Styles the header image and text displayed on the blog. + * + * @see cyywordpress_custom_header_setup(). + */ + function cyywordpress_header_style() { + $header_text_color = get_header_textcolor(); + + /* + * If no custom options for text are set, let's bail. + * get_header_textcolor() options: Any hex value, 'blank' to hide text. Default: add_theme_support( 'custom-header' ). + */ + if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { + return; + } + + // If we get this far, we have custom styles. Let's do this. + ?> + + get_setting( 'blogname' )->transport = 'postMessage'; + $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; + $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; + + if ( isset( $wp_customize->selective_refresh ) ) { + $wp_customize->selective_refresh->add_partial( + 'blogname', + array( + 'selector' => '.site-title a', + 'render_callback' => 'cyywordpress_customize_partial_blogname', + ) + ); + $wp_customize->selective_refresh->add_partial( + 'blogdescription', + array( + 'selector' => '.site-description', + 'render_callback' => 'cyywordpress_customize_partial_blogdescription', + ) + ); + } +} +add_action( 'customize_register', 'cyywordpress_customize_register' ); + +/** + * Render the site title for the selective refresh partial. + * + * @return void + */ +function cyywordpress_customize_partial_blogname() { + bloginfo( 'name' ); +} + +/** + * Render the site tagline for the selective refresh partial. + * + * @return void + */ +function cyywordpress_customize_partial_blogdescription() { + bloginfo( 'description' ); +} + +/** + * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. + */ +function cyywordpress_customize_preview_js() { + wp_enqueue_script( 'cyywordpress-customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), _S_VERSION, true ); +} +add_action( 'customize_preview_init', 'cyywordpress_customize_preview_js' ); diff --git a/inc/jetpack.php b/inc/jetpack.php new file mode 100644 index 0000000..5f87257 --- /dev/null +++ b/inc/jetpack.php @@ -0,0 +1,65 @@ + 'main', + 'render' => 'cyywordpress_infinite_scroll_render', + 'footer' => 'page', + ) + ); + + // Add theme support for Responsive Videos. + add_theme_support( 'jetpack-responsive-videos' ); + + // Add theme support for Content Options. + add_theme_support( + 'jetpack-content-options', + array( + 'post-details' => array( + 'stylesheet' => 'cyywordpress-style', + 'date' => '.posted-on', + 'categories' => '.cat-links', + 'tags' => '.tags-links', + 'author' => '.byline', + 'comment' => '.comments-link', + ), + 'featured-images' => array( + 'archive' => true, + 'post' => true, + 'page' => true, + ), + ) + ); +} +add_action( 'after_setup_theme', 'cyywordpress_jetpack_setup' ); + +/** + * Custom render function for Infinite Scroll. + */ +function cyywordpress_infinite_scroll_render() { + while ( have_posts() ) { + the_post(); + if ( is_search() ) : + get_template_part( 'template-parts/content', 'search' ); + else : + get_template_part( 'template-parts/content', get_post_type() ); + endif; + } +} diff --git a/inc/template-functions.php b/inc/template-functions.php new file mode 100644 index 0000000..0d03e2d --- /dev/null +++ b/inc/template-functions.php @@ -0,0 +1,37 @@ +', esc_url( get_bloginfo( 'pingback_url' ) ) ); + } +} +add_action( 'wp_head', 'cyywordpress_pingback_header' ); diff --git a/inc/template-tags.php b/inc/template-tags.php new file mode 100644 index 0000000..d45842e --- /dev/null +++ b/inc/template-tags.php @@ -0,0 +1,165 @@ +%2$s'; + if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { + $time_string = ''; + } + + $time_string = sprintf( + $time_string, + esc_attr( get_the_date( DATE_W3C ) ), + esc_html( get_the_date() ), + esc_attr( get_the_modified_date( DATE_W3C ) ), + esc_html( get_the_modified_date() ) + ); + + $posted_on = sprintf( + /* translators: %s: post date. */ + esc_html_x( 'Posted on %s', 'post date', 'cyywordpress' ), + '' . $time_string . '' + ); + + echo '' . $posted_on . ''; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped + + } +endif; + +if ( ! function_exists( 'cyywordpress_posted_by' ) ) : + /** + * Prints HTML with meta information for the current author. + */ + function cyywordpress_posted_by() { + $byline = sprintf( + /* translators: %s: post author. */ + esc_html_x( 'by %s', 'post author', 'cyywordpress' ), + '' . esc_html( get_the_author() ) . '' + ); + + echo ''; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped + + } +endif; + +if ( ! function_exists( 'cyywordpress_entry_footer' ) ) : + /** + * Prints HTML with meta information for the categories, tags and comments. + */ + function cyywordpress_entry_footer() { + // Hide category and tag text for pages. + if ( 'post' === get_post_type() ) { + /* translators: used between list items, there is a space after the comma */ + $categories_list = get_the_category_list( esc_html__( ', ', 'cyywordpress' ) ); + if ( $categories_list ) { + /* translators: 1: list of categories. */ + printf( '' . esc_html__( 'Posted in %1$s', 'cyywordpress' ) . '', $categories_list ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped + } + + /* translators: used between list items, there is a space after the comma */ + $tags_list = get_the_tag_list( '', esc_html_x( ', ', 'list item separator', 'cyywordpress' ) ); + if ( $tags_list ) { + /* translators: 1: list of tags. */ + printf( '' . esc_html__( 'Tagged %1$s', 'cyywordpress' ) . '', $tags_list ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped + } + } + + if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { + echo ''; + comments_popup_link( + sprintf( + wp_kses( + /* translators: %s: post title */ + __( 'Leave a Comment on %s', 'cyywordpress' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + wp_kses_post( get_the_title() ) + ) + ); + echo ''; + } + + edit_post_link( + sprintf( + wp_kses( + /* translators: %s: Name of current post. Only visible to screen readers */ + __( 'Edit %s', 'cyywordpress' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + wp_kses_post( get_the_title() ) + ), + '', + '' + ); + } +endif; + +if ( ! function_exists( 'cyywordpress_post_thumbnail' ) ) : + /** + * Displays an optional post thumbnail. + * + * Wraps the post thumbnail in an anchor element on index views, or a div + * element when on single views. + */ + function cyywordpress_post_thumbnail() { + if ( post_password_required() || is_attachment() || ! has_post_thumbnail() ) { + return; + } + + if ( is_singular() ) : + ?> + +
+ +
+ + + + + + + +
+ + +
+

+
+ + +
+ + a, .page_item_has_children > a' ); + + // Toggle focus each time a menu link is focused or blurred. + for ( const link of links ) { + link.addEventListener( 'focus', toggleFocus, true ); + link.addEventListener( 'blur', toggleFocus, true ); + } + + // Toggle focus each time a menu link with children receive a touch event. + for ( const link of linksWithChildren ) { + link.addEventListener( 'touchstart', toggleFocus, false ); + } + + /** + * Sets or removes .focus class on an element. + */ + function toggleFocus() { + if ( event.type === 'focus' || event.type === 'blur' ) { + let self = this; + // Move up through the ancestors of the current link until we hit .nav-menu. + while ( ! self.classList.contains( 'nav-menu' ) ) { + // On li elements toggle the class .focus. + if ( 'li' === self.tagName.toLowerCase() ) { + self.classList.toggle( 'focus' ); + } + self = self.parentNode; + } + } + + if ( event.type === 'touchstart' ) { + const menuItem = this.parentNode; + event.preventDefault(); + for ( const link of menuItem.parentNode.children ) { + if ( menuItem !== link ) { + link.classList.remove( 'focus' ); + } + } + menuItem.classList.toggle( 'focus' ); + } + } +}() ); diff --git a/languages/cyywordpress.pot b/languages/cyywordpress.pot new file mode 100644 index 0000000..3300648 --- /dev/null +++ b/languages/cyywordpress.pot @@ -0,0 +1,198 @@ +# Copyright (C) 2020 Automattic +# This file is distributed under the GNU General Public License v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: _s 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/theme/_s\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-04-17T21:03:15+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: _s\n" + +#. Theme Name of the theme +msgid "_s" +msgstr "" + +#. Theme URI of the theme +msgid "https://underscores.me/" +msgstr "" + +#. Description of the theme +msgid "Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for." +msgstr "" + +#. Author of the theme +msgid "Automattic" +msgstr "" + +#. Author URI of the theme +msgid "https://automattic.com/" +msgstr "" + +#: 404.php:18 +msgid "Oops! That page can’t be found." +msgstr "" + +#: 404.php:22 +msgid "It looks like nothing was found at this location. Maybe try one of the links below or a search?" +msgstr "" + +#: 404.php:31 +msgid "Most Used Categories" +msgstr "" + +#. translators: %1$s: smiley +#: 404.php:49 +msgid "Try looking in the monthly archives. %1$s" +msgstr "" + +#. translators: 1: title. +#: comments.php:35 +msgid "One thought on “%1$s”" +msgstr "" + +#. translators: 1: comment count number, 2: title. +#: comments.php:41 +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "" +msgstr[1] "" + +#: comments.php:68 +msgid "Comments are closed." +msgstr "" + +#: footer.php:18 +msgid "https://wordpress.org/" +msgstr "" + +#. translators: %s: CMS name, i.e. WordPress. +#: footer.php:21 +msgid "Proudly powered by %s" +msgstr "" + +#. translators: 1: Theme name, 2: Theme author. +#: footer.php:27 +msgid "Theme: %1$s by %2$s." +msgstr "" + +#: functions.php:53 +msgid "Primary" +msgstr "" + +#: functions.php:130 +msgid "Sidebar" +msgstr "" + +#: functions.php:132 +msgid "Add widgets here." +msgstr "" + +#: header.php:26 +msgid "Skip to content" +msgstr "" + +#: header.php:49 +msgid "Primary Menu" +msgstr "" + +#. translators: %s: post date. +#: inc/template-tags.php:30 +msgctxt "post date" +msgid "Posted on %s" +msgstr "" + +#. translators: %s: post author. +#: inc/template-tags.php:46 +msgctxt "post author" +msgid "by %s" +msgstr "" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:63 +msgid ", " +msgstr "" + +#. translators: 1: list of categories. +#: inc/template-tags.php:66 +msgid "Posted in %1$s" +msgstr "" + +#. translators: used between list items, there is a space after the comma +#: inc/template-tags.php:70 +msgctxt "list item separator" +msgid ", " +msgstr "" + +#. translators: 1: list of tags. +#: inc/template-tags.php:73 +msgid "Tagged %1$s" +msgstr "" + +#. translators: %s: post title +#: inc/template-tags.php:83 +msgid "Leave a Comment on %s" +msgstr "" + +#. translators: %s: Name of current post. Only visible to screen readers +#: inc/template-tags.php:100 +#: template-parts/content-page.php:39 +msgid "Edit %s" +msgstr "" + +#: inc/woocommerce.php:186 +msgid "View your shopping cart" +msgstr "" + +#. translators: number of items in the mini cart. +#: inc/woocommerce.php:190 +msgid "%d item" +msgid_plural "%d items" +msgstr[0] "" +msgstr[1] "" + +#. translators: %s: search query. +#: search.php:22 +msgid "Search Results for: %s" +msgstr "" + +#: single.php:23 +msgid "Previous:" +msgstr "" + +#: single.php:24 +msgid "Next:" +msgstr "" + +#: template-parts/content-none.php:14 +msgid "Nothing Found" +msgstr "" + +#. translators: 1: link to WP admin new post page. +#: template-parts/content-none.php:24 +msgid "Ready to publish your first post? Get started here." +msgstr "" + +#: template-parts/content-none.php:37 +msgid "Sorry, but nothing matched your search terms. Please try again with some different keywords." +msgstr "" + +#: template-parts/content-none.php:44 +msgid "It seems we can’t find what you’re looking for. Perhaps searching can help." +msgstr "" + +#: template-parts/content-page.php:25 +#: template-parts/content.php:53 +msgid "Pages:" +msgstr "" + +#. translators: %s: Name of current post. Only visible to screen readers +#: template-parts/content.php:40 +msgid "Continue reading \"%s\"" +msgstr "" diff --git a/languages/readme.txt b/languages/readme.txt new file mode 100644 index 0000000..4b1570f --- /dev/null +++ b/languages/readme.txt @@ -0,0 +1,7 @@ +Place your theme language files in this directory. + +Please visit the following links to learn more about translating WordPress themes: + +https://make.wordpress.org/polyglots/teams/ +https://developer.wordpress.org/themes/functionality/localization/ +https://developer.wordpress.org/reference/functions/load_theme_textdomain/ diff --git a/package.json b/package.json new file mode 100644 index 0000000..ab2b654 --- /dev/null +++ b/package.json @@ -0,0 +1,46 @@ +{ + "name": "underscores", + "version": "1.0.0", + "description": "Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for.", + "author": "Automattic Theme Team", + "license": "GPL-2.0-or-later", + "keywords": [ + "WordPress", + "Theme" + ], + "homepage": "https://github.com/Automattic/_s#readme", + "repository": { + "type": "git", + "url": "git+https://github.com/Automattic/_s.git" + }, + "bugs": { + "url": "https://github.com/Automattic/_s/issues" + }, + "devDependencies": { + "@wordpress/scripts": "^12.1.0", + "dir-archiver": "^1.1.1", + "node-sass": "^4.14.1", + "rtlcss": "^2.5.0" + }, + "rtlcssConfig": { + "options": { + "autoRename": false, + "autoRenameStrict": false, + "blacklist": {}, + "clean": true, + "greedy": false, + "processUrls": false, + "stringMap": [] + }, + "plugins": [], + "map": false + }, + "scripts": { + "watch": "node-sass sass/ -o ./ --source-map true --output-style expanded --indent-type tab --indent-width 1 -w", + "compile:css": "node-sass sass/ -o ./ && stylelint '*.css' --fix || true && stylelint '*.css' --fix", + "compile:rtl": "rtlcss style.css style-rtl.css", + "lint:scss": "wp-scripts lint-style 'sass/**/*.scss'", + "lint:js": "wp-scripts lint-js 'js/*.js'", + "bundle": "dir-archiver --src . --dest ../_s.zip --exclude .DS_Store .stylelintrc.json .eslintrc .git .gitattributes .github .gitignore README.md composer.json composer.lock node_modules vendor package-lock.json package.json .travis.yml phpcs.xml.dist sass style.css.map" + } +} diff --git a/page.php b/page.php new file mode 100644 index 0000000..c662541 --- /dev/null +++ b/page.php @@ -0,0 +1,38 @@ + + +
+ + + +
+ + + + + + + + + + A custom set of code standard rules to check for WordPress themes. + + + + + + + + + + + + + + + + + + . + + + /vendor/* + /node_modules/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..3a4eecf --- /dev/null +++ b/readme.txt @@ -0,0 +1,39 @@ +=== CyyWordpress === + +Contributors: automattic +Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready + +Requires at least: 4.5 +Tested up to: 5.4 +Requires PHP: 5.6 +Stable tag: 1.0.0 +License: GNU General Public License v2 or later +License URI: LICENSE + +A starter theme called CyyWordpress. + +== Description == + +Description + +== Installation == + +1. In your admin panel, go to Appearance > Themes and click the Add New button. +2. Click Upload Theme and Choose File, then select the theme's .zip file. Click Install Now. +3. Click Activate to use your new theme right away. + +== Frequently Asked Questions == + += Does this theme support any plugins? = + +CyyWordpress includes support for WooCommerce and for Infinite Scroll in Jetpack. + +== Changelog == + += 1.0 - May 12 2015 = +* Initial release + +== Credits == + +* Based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc., [GPLv2 or later](https://www.gnu.org/licenses/gpl-2.0.html) +* normalize.css https://necolas.github.io/normalize.css/, (C) 2012-2018 Nicolas Gallagher and Jonathan Neal, [MIT](https://opensource.org/licenses/MIT) diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..5bddc87ca3f27b55706acd9e8d8b4a51cce84ec7 GIT binary patch literal 264 zcmeAS@N?(olHy`uVBq!ia0y~yVA;UHz}&*f3>4{J9JLcjF$egBxB}_rRkpW)6k|z{ zUoeBivm0qZ&Sp;+$B>F!Zw@vBISdU8{;m{X$pm7O2NJ$LZ~*H(@qepeNGRE0sjY + +
+ + + + + + + +
+ + + + diff --git a/single.php b/single.php new file mode 100644 index 0000000..1ea2e08 --- /dev/null +++ b/single.php @@ -0,0 +1,40 @@ + + +
+ + '' . esc_html__( 'Previous:', 'cyywordpress' ) . ' %title', + 'next_text' => '' . esc_html__( 'Next:', 'cyywordpress' ) . ' %title', + ) + ); + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + + endwhile; // End of the loop. + ?> + +
+ +CyyWordpress, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for. +Version: 1.0.0 +Tested up to: 5.4 +Requires PHP: 5.6 +License: GNU General Public License v2 or later +License URI: LICENSE +Text Domain: CyyWordpress +Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready + +This theme, like WordPress, is licensed under the GPL. +Use it to make something cool, have fun, and share what you've learned. + +CyyWordpress is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. +Underscores is distributed under the terms of the GNU GPL v2 or later. + +Normalizing styles have been helped along thanks to the fine work of +Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Generic + - Normalize + - Box sizing +# Base + - Typography + - Elements + - Links + - Forms +## Layouts +# Components + - Navigation + - Posts and pages + - Comments + - Widgets + - Media + - Captions + - Galleries +# plugins + - Jetpack infinite scroll +# Utilities + - Accessibility + - Alignments + +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +# Generic +--------------------------------------------------------------*/ + +/* Normalize +--------------------------------------------- */ + +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Box sizing +--------------------------------------------- */ + +/* Inherit box-sizing to more easily change it's value on a component level. +@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ +*, +*::before, +*::after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + +/*-------------------------------------------------------------- +# Base +--------------------------------------------------------------*/ + +/* Typography +--------------------------------------------- */ +body, +button, +input, +select, +optgroup, +textarea { + color: #404040; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 1rem; + line-height: 1.5; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + clear: both; +} + +p { + margin-bottom: 1.5em; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +blockquote { + margin: 0 1.5em; +} + +address { + margin: 0 0 1.5em; +} + +pre { + background: #eee; + font-family: "Courier 10 Pitch", courier, monospace; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code, +kbd, +tt, +var { + font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; +} + +abbr, +acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, +ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +/* Elements +--------------------------------------------- */ +body { + background: #fff; +} + +hr { + background-color: #ccc; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +ul, +ol { + margin: 0 3em 1.5em 0; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-right: 1.5em; +} + +dt { + font-weight: 700; +} + +dd { + margin: 0 1.5em 1.5em; +} + +/* Make sure embeds and iframes fit their containers. */ +embed, +iframe, +object { + max-width: 100%; +} + +img { + height: auto; + max-width: 100%; +} + +figure { + margin: 1em 0; +} + +table { + margin: 0 0 1.5em; + width: 100%; +} + +/* Links +--------------------------------------------- */ +a { + color: #4169e1; +} + +a:visited { + color: #800080; +} + +a:hover, +a:focus, +a:active { + color: #191970; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:active { + outline: 0; +} + +/* Forms +--------------------------------------------- */ +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + border: 1px solid; + border-color: #ccc #ccc #bbb; + border-radius: 3px; + background: #e6e6e6; + color: rgba(0, 0, 0, 0.8); + line-height: 1; + padding: 0.6em 1em 0.4em; +} + +button:hover, +input[type="button"]:hover, +input[type="reset"]:hover, +input[type="submit"]:hover { + border-color: #ccc #bbb #aaa; +} + +button:active, +button:focus, +input[type="button"]:active, +input[type="button"]:focus, +input[type="reset"]:active, +input[type="reset"]:focus, +input[type="submit"]:active, +input[type="submit"]:focus { + border-color: #aaa #bbb #bbb; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"], +textarea { + color: #666; + border: 1px solid #ccc; + border-radius: 3px; + padding: 3px; +} + +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus { + color: #111; +} + +select { + border: 1px solid #ccc; +} + +textarea { + width: 100%; +} + +/*-------------------------------------------------------------- +# Layouts +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +# Components +--------------------------------------------------------------*/ + +/* Navigation +--------------------------------------------- */ +.main-navigation { + display: block; + width: 100%; +} + +.main-navigation ul { + display: none; + list-style: none; + margin: 0; + padding-right: 0; +} + +.main-navigation ul ul { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); + float: right; + position: absolute; + top: 100%; + right: -999em; + z-index: 99999; +} + +.main-navigation ul ul ul { + right: -999em; + top: 0; +} + +.main-navigation ul ul li:hover > ul, +.main-navigation ul ul li.focus > ul { + display: block; + right: auto; +} + +.main-navigation ul ul a { + width: 200px; +} + +.main-navigation ul li:hover > ul, +.main-navigation ul li.focus > ul { + right: auto; +} + +.main-navigation li { + position: relative; +} + +.main-navigation a { + display: block; + text-decoration: none; +} + +/* Small menu. */ +.menu-toggle, +.main-navigation.toggled ul { + display: block; +} + +@media screen and (min-width: 37.5em) { + + .menu-toggle { + display: none; + } + + .main-navigation ul { + display: flex; + } +} + +.site-main .comment-navigation, +.site-main +.posts-navigation, +.site-main +.post-navigation { + margin: 0 0 1.5em; +} + +.comment-navigation .nav-links, +.posts-navigation .nav-links, +.post-navigation .nav-links { + display: flex; +} + +.comment-navigation .nav-previous, +.posts-navigation .nav-previous, +.post-navigation .nav-previous { + flex: 1 0 50%; +} + +.comment-navigation .nav-next, +.posts-navigation .nav-next, +.post-navigation .nav-next { + text-align: end; + flex: 1 0 50%; +} + +/* Posts and pages +--------------------------------------------- */ +.sticky { + display: block; +} + +.post, +.page { + margin: 0 0 1.5em; +} + +.updated:not(.published) { + display: none; +} + +.page-content, +.entry-content, +.entry-summary { + margin: 1.5em 0 0; +} + +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +/* Comments +--------------------------------------------- */ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +/* Widgets +--------------------------------------------- */ +.widget { + margin: 0 0 1.5em; +} + +.widget select { + max-width: 100%; +} + +/* Media +--------------------------------------------- */ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure logo link wraps around logo image. */ +.custom-logo-link { + display: inline-block; +} + +/* Captions +--------------------------------------------- */ +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-right: auto; + margin-left: auto; +} + +.wp-caption .wp-caption-text { + margin: 0.8075em 0; +} + +.wp-caption-text { + text-align: center; +} + +/* Galleries +--------------------------------------------- */ +.gallery { + margin-bottom: 1.5em; + display: grid; + grid-gap: 1.5em; +} + +.gallery-item { + display: inline-block; + text-align: center; + width: 100%; +} + +.gallery-columns-2 { + grid-template-columns: repeat(2, 1fr); +} + +.gallery-columns-3 { + grid-template-columns: repeat(3, 1fr); +} + +.gallery-columns-4 { + grid-template-columns: repeat(4, 1fr); +} + +.gallery-columns-5 { + grid-template-columns: repeat(5, 1fr); +} + +.gallery-columns-6 { + grid-template-columns: repeat(6, 1fr); +} + +.gallery-columns-7 { + grid-template-columns: repeat(7, 1fr); +} + +.gallery-columns-8 { + grid-template-columns: repeat(8, 1fr); +} + +.gallery-columns-9 { + grid-template-columns: repeat(9, 1fr); +} + +.gallery-caption { + display: block; +} + +/*-------------------------------------------------------------- +# Plugins +--------------------------------------------------------------*/ + +/* Jetpack infinite scroll +--------------------------------------------- */ + +/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ +.infinite-scroll .posts-navigation, +.infinite-scroll.neverending .site-footer { + display: none; +} + +/* Re-display the Theme Footer when Infinite Scroll has reached its end. */ +.infinity-end.neverending .site-footer { + display: block; +} + +/*-------------------------------------------------------------- +# Utilities +--------------------------------------------------------------*/ + +/* Accessibility +--------------------------------------------- */ + +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + clip-path: none; + color: #21759b; + display: block; + font-size: 0.875rem; + font-weight: 700; + height: auto; + right: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; +} + +/* Do not show the outline on the skip link target. */ +#primary[tabindex="-1"]:focus { + outline: 0; +} + +/* Alignments +--------------------------------------------- */ +.alignleft { + float: left; + margin-right: 1.5em; + margin-bottom: 1.5em; +} + +.alignright { + float: right; + margin-left: 1.5em; + margin-bottom: 1.5em; +} + +.aligncenter { + clear: both; + display: block; + margin-right: auto; + margin-left: auto; + margin-bottom: 1.5em; +} diff --git a/style.css b/style.css new file mode 100644 index 0000000..d602825 --- /dev/null +++ b/style.css @@ -0,0 +1,969 @@ +/*! +Theme Name: CyyWordpress +Theme URI: http://underscores.me/ +Author: Underscores.me +Author URI: http://underscores.me/ +Description: Description +Version: 1.0.0 +Tested up to: 5.4 +Requires PHP: 5.6 +License: GNU General Public License v2 or later +License URI: LICENSE +Text Domain: cyywordpress +Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready + +This theme, like WordPress, is licensed under the GPL. +Use it to make something cool, have fun, and share what you've learned. + +CyyWordpress is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. +Underscores is distributed under the terms of the GNU GPL v2 or later. + +Normalizing styles have been helped along thanks to the fine work of +Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Generic + - Normalize + - Box sizing +# Base + - Typography + - Elements + - Links + - Forms +## Layouts +# Components + - Navigation + - Posts and pages + - Comments + - Widgets + - Media + - Captions + - Galleries +# plugins + - Jetpack infinite scroll +# Utilities + - Accessibility + - Alignments + +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +# Generic +--------------------------------------------------------------*/ + +/* Normalize +--------------------------------------------- */ + +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Box sizing +--------------------------------------------- */ + +/* Inherit box-sizing to more easily change it's value on a component level. +@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ +*, +*::before, +*::after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + +/*-------------------------------------------------------------- +# Base +--------------------------------------------------------------*/ + +/* Typography +--------------------------------------------- */ +body, +button, +input, +select, +optgroup, +textarea { + color: #404040; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; + font-size: 1rem; + line-height: 1.5; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + clear: both; +} + +p { + margin-bottom: 1.5em; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +blockquote { + margin: 0 1.5em; +} + +address { + margin: 0 0 1.5em; +} + +pre { + background: #eee; + font-family: "Courier 10 Pitch", courier, monospace; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code, +kbd, +tt, +var { + font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; +} + +abbr, +acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, +ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +/* Elements +--------------------------------------------- */ +body { + background: #fff; +} + +hr { + background-color: #ccc; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +ul, +ol { + margin: 0 0 1.5em 3em; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +dt { + font-weight: 700; +} + +dd { + margin: 0 1.5em 1.5em; +} + +/* Make sure embeds and iframes fit their containers. */ +embed, +iframe, +object { + max-width: 100%; +} + +img { + height: auto; + max-width: 100%; +} + +figure { + margin: 1em 0; +} + +table { + margin: 0 0 1.5em; + width: 100%; +} + +/* Links +--------------------------------------------- */ +a { + color: #4169e1; +} + +a:visited { + color: #800080; +} + +a:hover, +a:focus, +a:active { + color: #191970; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:active { + outline: 0; +} + +/* Forms +--------------------------------------------- */ +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + border: 1px solid; + border-color: #ccc #ccc #bbb; + border-radius: 3px; + background: #e6e6e6; + color: rgba(0, 0, 0, 0.8); + line-height: 1; + padding: 0.6em 1em 0.4em; +} + +button:hover, +input[type="button"]:hover, +input[type="reset"]:hover, +input[type="submit"]:hover { + border-color: #ccc #bbb #aaa; +} + +button:active, +button:focus, +input[type="button"]:active, +input[type="button"]:focus, +input[type="reset"]:active, +input[type="reset"]:focus, +input[type="submit"]:active, +input[type="submit"]:focus { + border-color: #aaa #bbb #bbb; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"], +textarea { + color: #666; + border: 1px solid #ccc; + border-radius: 3px; + padding: 3px; +} + +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus { + color: #111; +} + +select { + border: 1px solid #ccc; +} + +textarea { + width: 100%; +} + +/*-------------------------------------------------------------- +# Layouts +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +# Components +--------------------------------------------------------------*/ + +/* Navigation +--------------------------------------------- */ +.main-navigation { + display: block; + width: 100%; +} + +.main-navigation ul { + display: none; + list-style: none; + margin: 0; + padding-left: 0; +} + +.main-navigation ul ul { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); + float: left; + position: absolute; + top: 100%; + left: -999em; + z-index: 99999; +} + +.main-navigation ul ul ul { + left: -999em; + top: 0; +} + +.main-navigation ul ul li:hover > ul, +.main-navigation ul ul li.focus > ul { + display: block; + left: auto; +} + +.main-navigation ul ul a { + width: 200px; +} + +.main-navigation ul li:hover > ul, +.main-navigation ul li.focus > ul { + left: auto; +} + +.main-navigation li { + position: relative; +} + +.main-navigation a { + display: block; + text-decoration: none; +} + +/* Small menu. */ +.menu-toggle, +.main-navigation.toggled ul { + display: block; +} + +@media screen and (min-width: 37.5em) { + + .menu-toggle { + display: none; + } + + .main-navigation ul { + display: flex; + } +} + +.site-main .comment-navigation, +.site-main +.posts-navigation, +.site-main +.post-navigation { + margin: 0 0 1.5em; +} + +.comment-navigation .nav-links, +.posts-navigation .nav-links, +.post-navigation .nav-links { + display: flex; +} + +.comment-navigation .nav-previous, +.posts-navigation .nav-previous, +.post-navigation .nav-previous { + flex: 1 0 50%; +} + +.comment-navigation .nav-next, +.posts-navigation .nav-next, +.post-navigation .nav-next { + text-align: end; + flex: 1 0 50%; +} + +/* Posts and pages +--------------------------------------------- */ +.sticky { + display: block; +} + +.post, +.page { + margin: 0 0 1.5em; +} + +.updated:not(.published) { + display: none; +} + +.page-content, +.entry-content, +.entry-summary { + margin: 1.5em 0 0; +} + +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +/* Comments +--------------------------------------------- */ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +/* Widgets +--------------------------------------------- */ +.widget { + margin: 0 0 1.5em; +} + +.widget select { + max-width: 100%; +} + +/* Media +--------------------------------------------- */ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure logo link wraps around logo image. */ +.custom-logo-link { + display: inline-block; +} + +/* Captions +--------------------------------------------- */ +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text { + margin: 0.8075em 0; +} + +.wp-caption-text { + text-align: center; +} + +/* Galleries +--------------------------------------------- */ +.gallery { + margin-bottom: 1.5em; + display: grid; + grid-gap: 1.5em; +} + +.gallery-item { + display: inline-block; + text-align: center; + width: 100%; +} + +.gallery-columns-2 { + grid-template-columns: repeat(2, 1fr); +} + +.gallery-columns-3 { + grid-template-columns: repeat(3, 1fr); +} + +.gallery-columns-4 { + grid-template-columns: repeat(4, 1fr); +} + +.gallery-columns-5 { + grid-template-columns: repeat(5, 1fr); +} + +.gallery-columns-6 { + grid-template-columns: repeat(6, 1fr); +} + +.gallery-columns-7 { + grid-template-columns: repeat(7, 1fr); +} + +.gallery-columns-8 { + grid-template-columns: repeat(8, 1fr); +} + +.gallery-columns-9 { + grid-template-columns: repeat(9, 1fr); +} + +.gallery-caption { + display: block; +} + +/*-------------------------------------------------------------- +# Plugins +--------------------------------------------------------------*/ + +/* Jetpack infinite scroll +--------------------------------------------- */ + +/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ +.infinite-scroll .posts-navigation, +.infinite-scroll.neverending .site-footer { + display: none; +} + +/* Re-display the Theme Footer when Infinite Scroll has reached its end. */ +.infinity-end.neverending .site-footer { + display: block; +} + +/*-------------------------------------------------------------- +# Utilities +--------------------------------------------------------------*/ + +/* Accessibility +--------------------------------------------- */ + +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + clip-path: none; + color: #21759b; + display: block; + font-size: 0.875rem; + font-weight: 700; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; +} + +/* Do not show the outline on the skip link target. */ +#primary[tabindex="-1"]:focus { + outline: 0; +} + +/* Alignments +--------------------------------------------- */ +.alignleft { + + /*rtl:ignore*/ + float: left; + + /*rtl:ignore*/ + margin-right: 1.5em; + margin-bottom: 1.5em; +} + +.alignright { + + /*rtl:ignore*/ + float: right; + + /*rtl:ignore*/ + margin-left: 1.5em; + margin-bottom: 1.5em; +} + +.aligncenter { + clear: both; + display: block; + margin-left: auto; + margin-right: auto; + margin-bottom: 1.5em; +} diff --git a/template-parts/content-none.php b/template-parts/content-none.php new file mode 100644 index 0000000..07b9837 --- /dev/null +++ b/template-parts/content-none.php @@ -0,0 +1,51 @@ + + +
+ + +
+ ' . wp_kses( + /* translators: 1: link to WP admin new post page. */ + __( 'Ready to publish your first post? Get started here.', 'cyywordpress' ), + array( + 'a' => array( + 'href' => array(), + ), + ) + ) . '

', + esc_url( admin_url( 'post-new.php' ) ) + ); + + elseif ( is_search() ) : + ?> + +

+ + +

+ +
+
diff --git a/template-parts/content-page.php b/template-parts/content-page.php new file mode 100644 index 0000000..5bdfd2a --- /dev/null +++ b/template-parts/content-page.php @@ -0,0 +1,54 @@ + + +
> +
+ ', '' ); ?> +
+ + + +
+ '', + ) + ); + ?> +
+ + +
+ %s', 'cyywordpress' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + wp_kses_post( get_the_title() ) + ), + '', + '' + ); + ?> +
+ +
diff --git a/template-parts/content-search.php b/template-parts/content-search.php new file mode 100644 index 0000000..0144b05 --- /dev/null +++ b/template-parts/content-search.php @@ -0,0 +1,35 @@ + + + diff --git a/template-parts/content.php b/template-parts/content.php new file mode 100644 index 0000000..1d99d3d --- /dev/null +++ b/template-parts/content.php @@ -0,0 +1,63 @@ + + +
> +
+ ', '' ); + else : + the_title( '

', '

' ); + endif; + + if ( 'post' === get_post_type() ) : + ?> + + +
+ + + +
+ "%s"', 'cyywordpress' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + wp_kses_post( get_the_title() ) + ) + ); + + wp_link_pages( + array( + 'before' => '', + ) + ); + ?> +
+ +
+ +
+
diff --git a/vendor/autoload.php b/vendor/autoload.php new file mode 100644 index 0000000..05e44f4 --- /dev/null +++ b/vendor/autoload.php @@ -0,0 +1,7 @@ + /dev/null; cd "../gettext/languages/bin" && pwd) + +if [ -d /proc/cygdrive ]; then + case $(which php) in + $(readlink -n /proc/cygdrive)/*) + # We are in Cygwin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); + ;; + esac +fi + +"${dir}/export-plural-rules" "$@" diff --git a/vendor/bin/export-plural-rules.bat b/vendor/bin/export-plural-rules.bat new file mode 100644 index 0000000..499c298 --- /dev/null +++ b/vendor/bin/export-plural-rules.bat @@ -0,0 +1,4 @@ +@ECHO OFF +setlocal DISABLEDELAYEDEXPANSION +SET BIN_TARGET=%~dp0/../gettext/languages/bin/export-plural-rules +php "%BIN_TARGET%" %* diff --git a/vendor/bin/parallel-lint b/vendor/bin/parallel-lint new file mode 100644 index 0000000..51c94c1 --- /dev/null +++ b/vendor/bin/parallel-lint @@ -0,0 +1,14 @@ +#!/usr/bin/env sh + +dir=$(cd "${0%[/\\]*}" > /dev/null; cd "../php-parallel-lint/php-parallel-lint" && pwd) + +if [ -d /proc/cygdrive ]; then + case $(which php) in + $(readlink -n /proc/cygdrive)/*) + # We are in Cygwin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); + ;; + esac +fi + +"${dir}/parallel-lint" "$@" diff --git a/vendor/bin/parallel-lint.bat b/vendor/bin/parallel-lint.bat new file mode 100644 index 0000000..3ff2b13 --- /dev/null +++ b/vendor/bin/parallel-lint.bat @@ -0,0 +1,4 @@ +@ECHO OFF +setlocal DISABLEDELAYEDEXPANSION +SET BIN_TARGET=%~dp0/../php-parallel-lint/php-parallel-lint/parallel-lint +php "%BIN_TARGET%" %* diff --git a/vendor/bin/phpcbf b/vendor/bin/phpcbf new file mode 100644 index 0000000..c920ab3 --- /dev/null +++ b/vendor/bin/phpcbf @@ -0,0 +1,14 @@ +#!/usr/bin/env sh + +dir=$(cd "${0%[/\\]*}" > /dev/null; cd "../squizlabs/php_codesniffer/bin" && pwd) + +if [ -d /proc/cygdrive ]; then + case $(which php) in + $(readlink -n /proc/cygdrive)/*) + # We are in Cygwin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); + ;; + esac +fi + +"${dir}/phpcbf" "$@" diff --git a/vendor/bin/phpcbf.bat b/vendor/bin/phpcbf.bat new file mode 100644 index 0000000..fe902d5 --- /dev/null +++ b/vendor/bin/phpcbf.bat @@ -0,0 +1,4 @@ +@ECHO OFF +setlocal DISABLEDELAYEDEXPANSION +SET BIN_TARGET=%~dp0/../squizlabs/php_codesniffer/bin/phpcbf +php "%BIN_TARGET%" %* diff --git a/vendor/bin/phpcs b/vendor/bin/phpcs new file mode 100644 index 0000000..b1d2d97 --- /dev/null +++ b/vendor/bin/phpcs @@ -0,0 +1,14 @@ +#!/usr/bin/env sh + +dir=$(cd "${0%[/\\]*}" > /dev/null; cd "../squizlabs/php_codesniffer/bin" && pwd) + +if [ -d /proc/cygdrive ]; then + case $(which php) in + $(readlink -n /proc/cygdrive)/*) + # We are in Cygwin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); + ;; + esac +fi + +"${dir}/phpcs" "$@" diff --git a/vendor/bin/phpcs.bat b/vendor/bin/phpcs.bat new file mode 100644 index 0000000..11aab45 --- /dev/null +++ b/vendor/bin/phpcs.bat @@ -0,0 +1,4 @@ +@ECHO OFF +setlocal DISABLEDELAYEDEXPANSION +SET BIN_TARGET=%~dp0/../squizlabs/php_codesniffer/bin/phpcs +php "%BIN_TARGET%" %* diff --git a/vendor/bin/wp b/vendor/bin/wp new file mode 100644 index 0000000..3c75c29 --- /dev/null +++ b/vendor/bin/wp @@ -0,0 +1,14 @@ +#!/usr/bin/env sh + +dir=$(cd "${0%[/\\]*}" > /dev/null; cd "../wp-cli/wp-cli/bin" && pwd) + +if [ -d /proc/cygdrive ]; then + case $(which php) in + $(readlink -n /proc/cygdrive)/*) + # We are in Cygwin using Windows php, so the path must be translated + dir=$(cygpath -m "$dir"); + ;; + esac +fi + +"${dir}/wp" "$@" diff --git a/vendor/bin/wp.bat b/vendor/bin/wp.bat new file mode 100644 index 0000000..67ec4de --- /dev/null +++ b/vendor/bin/wp.bat @@ -0,0 +1,4 @@ +@ECHO OFF +setlocal DISABLEDELAYEDEXPANSION +SET BIN_TARGET=%~dp0/../wp-cli/wp-cli/bin/wp +sh "%BIN_TARGET%" %* diff --git a/vendor/composer/ClassLoader.php b/vendor/composer/ClassLoader.php new file mode 100644 index 0000000..4d989a2 --- /dev/null +++ b/vendor/composer/ClassLoader.php @@ -0,0 +1,477 @@ + + * Jordi Boggiano + * + * For the full copyright and license information, please view the LICENSE + * file that was distributed with this source code. + */ + +namespace Composer\Autoload; + +/** + * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. + * + * $loader = new \Composer\Autoload\ClassLoader(); + * + * // register classes with namespaces + * $loader->add('Symfony\Component', __DIR__.'/component'); + * $loader->add('Symfony', __DIR__.'/framework'); + * + * // activate the autoloader + * $loader->register(); + * + * // to enable searching the include path (eg. for PEAR packages) + * $loader->setUseIncludePath(true); + * + * In this example, if you try to use a class in the Symfony\Component + * namespace or one of its children (Symfony\Component\Console for instance), + * the autoloader will first look for the class under the component/ + * directory, and it will then fallback to the framework/ directory if not + * found before giving up. + * + * This class is loosely based on the Symfony UniversalClassLoader. + * + * @author Fabien Potencier + * @author Jordi Boggiano + * @see https://www.php-fig.org/psr/psr-0/ + * @see https://www.php-fig.org/psr/psr-4/ + */ +class ClassLoader +{ + private $vendorDir; + + // PSR-4 + private $prefixLengthsPsr4 = array(); + private $prefixDirsPsr4 = array(); + private $fallbackDirsPsr4 = array(); + + // PSR-0 + private $prefixesPsr0 = array(); + private $fallbackDirsPsr0 = array(); + + private $useIncludePath = false; + private $classMap = array(); + private $classMapAuthoritative = false; + private $missingClasses = array(); + private $apcuPrefix; + + private static $registeredLoaders = array(); + + public function __construct($vendorDir = null) + { + $this->vendorDir = $vendorDir; + } + + public function getPrefixes() + { + if (!empty($this->prefixesPsr0)) { + return call_user_func_array('array_merge', array_values($this->prefixesPsr0)); + } + + return array(); + } + + public function getPrefixesPsr4() + { + return $this->prefixDirsPsr4; + } + + public function getFallbackDirs() + { + return $this->fallbackDirsPsr0; + } + + public function getFallbackDirsPsr4() + { + return $this->fallbackDirsPsr4; + } + + public function getClassMap() + { + return $this->classMap; + } + + /** + * @param array $classMap Class to filename map + */ + public function addClassMap(array $classMap) + { + if ($this->classMap) { + $this->classMap = array_merge($this->classMap, $classMap); + } else { + $this->classMap = $classMap; + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, either + * appending or prepending to the ones previously set for this prefix. + * + * @param string $prefix The prefix + * @param array|string $paths The PSR-0 root directories + * @param bool $prepend Whether to prepend the directories + */ + public function add($prefix, $paths, $prepend = false) + { + if (!$prefix) { + if ($prepend) { + $this->fallbackDirsPsr0 = array_merge( + (array) $paths, + $this->fallbackDirsPsr0 + ); + } else { + $this->fallbackDirsPsr0 = array_merge( + $this->fallbackDirsPsr0, + (array) $paths + ); + } + + return; + } + + $first = $prefix[0]; + if (!isset($this->prefixesPsr0[$first][$prefix])) { + $this->prefixesPsr0[$first][$prefix] = (array) $paths; + + return; + } + if ($prepend) { + $this->prefixesPsr0[$first][$prefix] = array_merge( + (array) $paths, + $this->prefixesPsr0[$first][$prefix] + ); + } else { + $this->prefixesPsr0[$first][$prefix] = array_merge( + $this->prefixesPsr0[$first][$prefix], + (array) $paths + ); + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, either + * appending or prepending to the ones previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param array|string $paths The PSR-4 base directories + * @param bool $prepend Whether to prepend the directories + * + * @throws \InvalidArgumentException + */ + public function addPsr4($prefix, $paths, $prepend = false) + { + if (!$prefix) { + // Register directories for the root namespace. + if ($prepend) { + $this->fallbackDirsPsr4 = array_merge( + (array) $paths, + $this->fallbackDirsPsr4 + ); + } else { + $this->fallbackDirsPsr4 = array_merge( + $this->fallbackDirsPsr4, + (array) $paths + ); + } + } elseif (!isset($this->prefixDirsPsr4[$prefix])) { + // Register directories for a new namespace. + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = (array) $paths; + } elseif ($prepend) { + // Prepend directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + (array) $paths, + $this->prefixDirsPsr4[$prefix] + ); + } else { + // Append directories for an already registered namespace. + $this->prefixDirsPsr4[$prefix] = array_merge( + $this->prefixDirsPsr4[$prefix], + (array) $paths + ); + } + } + + /** + * Registers a set of PSR-0 directories for a given prefix, + * replacing any others previously set for this prefix. + * + * @param string $prefix The prefix + * @param array|string $paths The PSR-0 base directories + */ + public function set($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr0 = (array) $paths; + } else { + $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; + } + } + + /** + * Registers a set of PSR-4 directories for a given namespace, + * replacing any others previously set for this namespace. + * + * @param string $prefix The prefix/namespace, with trailing '\\' + * @param array|string $paths The PSR-4 base directories + * + * @throws \InvalidArgumentException + */ + public function setPsr4($prefix, $paths) + { + if (!$prefix) { + $this->fallbackDirsPsr4 = (array) $paths; + } else { + $length = strlen($prefix); + if ('\\' !== $prefix[$length - 1]) { + throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); + } + $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; + $this->prefixDirsPsr4[$prefix] = (array) $paths; + } + } + + /** + * Turns on searching the include path for class files. + * + * @param bool $useIncludePath + */ + public function setUseIncludePath($useIncludePath) + { + $this->useIncludePath = $useIncludePath; + } + + /** + * Can be used to check if the autoloader uses the include path to check + * for classes. + * + * @return bool + */ + public function getUseIncludePath() + { + return $this->useIncludePath; + } + + /** + * Turns off searching the prefix and fallback directories for classes + * that have not been registered with the class map. + * + * @param bool $classMapAuthoritative + */ + public function setClassMapAuthoritative($classMapAuthoritative) + { + $this->classMapAuthoritative = $classMapAuthoritative; + } + + /** + * Should class lookup fail if not found in the current class map? + * + * @return bool + */ + public function isClassMapAuthoritative() + { + return $this->classMapAuthoritative; + } + + /** + * APCu prefix to use to cache found/not-found classes, if the extension is enabled. + * + * @param string|null $apcuPrefix + */ + public function setApcuPrefix($apcuPrefix) + { + $this->apcuPrefix = function_exists('apcu_fetch') && filter_var(ini_get('apc.enabled'), FILTER_VALIDATE_BOOLEAN) ? $apcuPrefix : null; + } + + /** + * The APCu prefix in use, or null if APCu caching is not enabled. + * + * @return string|null + */ + public function getApcuPrefix() + { + return $this->apcuPrefix; + } + + /** + * Registers this instance as an autoloader. + * + * @param bool $prepend Whether to prepend the autoloader or not + */ + public function register($prepend = false) + { + spl_autoload_register(array($this, 'loadClass'), true, $prepend); + + if (null === $this->vendorDir) { + //no-op + } elseif ($prepend) { + self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders; + } else { + unset(self::$registeredLoaders[$this->vendorDir]); + self::$registeredLoaders[$this->vendorDir] = $this; + } + } + + /** + * Unregisters this instance as an autoloader. + */ + public function unregister() + { + spl_autoload_unregister(array($this, 'loadClass')); + + if (null !== $this->vendorDir) { + unset(self::$registeredLoaders[$this->vendorDir]); + } + } + + /** + * Loads the given class or interface. + * + * @param string $class The name of the class + * @return bool|null True if loaded, null otherwise + */ + public function loadClass($class) + { + if ($file = $this->findFile($class)) { + includeFile($file); + + return true; + } + } + + /** + * Finds the path to the file where the class is defined. + * + * @param string $class The name of the class + * + * @return string|false The path if found, false otherwise + */ + public function findFile($class) + { + // class map lookup + if (isset($this->classMap[$class])) { + return $this->classMap[$class]; + } + if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { + return false; + } + if (null !== $this->apcuPrefix) { + $file = apcu_fetch($this->apcuPrefix.$class, $hit); + if ($hit) { + return $file; + } + } + + $file = $this->findFileWithExtension($class, '.php'); + + // Search for Hack files if we are running on HHVM + if (false === $file && defined('HHVM_VERSION')) { + $file = $this->findFileWithExtension($class, '.hh'); + } + + if (null !== $this->apcuPrefix) { + apcu_add($this->apcuPrefix.$class, $file); + } + + if (false === $file) { + // Remember that this class does not exist. + $this->missingClasses[$class] = true; + } + + return $file; + } + + /** + * Returns the currently registered loaders indexed by their corresponding vendor directories. + * + * @return self[] + */ + public static function getRegisteredLoaders() + { + return self::$registeredLoaders; + } + + private function findFileWithExtension($class, $ext) + { + // PSR-4 lookup + $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; + + $first = $class[0]; + if (isset($this->prefixLengthsPsr4[$first])) { + $subPath = $class; + while (false !== $lastPos = strrpos($subPath, '\\')) { + $subPath = substr($subPath, 0, $lastPos); + $search = $subPath . '\\'; + if (isset($this->prefixDirsPsr4[$search])) { + $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); + foreach ($this->prefixDirsPsr4[$search] as $dir) { + if (file_exists($file = $dir . $pathEnd)) { + return $file; + } + } + } + } + } + + // PSR-4 fallback dirs + foreach ($this->fallbackDirsPsr4 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { + return $file; + } + } + + // PSR-0 lookup + if (false !== $pos = strrpos($class, '\\')) { + // namespaced class name + $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) + . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); + } else { + // PEAR-like class name + $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; + } + + if (isset($this->prefixesPsr0[$first])) { + foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { + if (0 === strpos($class, $prefix)) { + foreach ($dirs as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + } + } + } + + // PSR-0 fallback dirs + foreach ($this->fallbackDirsPsr0 as $dir) { + if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { + return $file; + } + } + + // PSR-0 include paths. + if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { + return $file; + } + + return false; + } +} + +/** + * Scope isolated include. + * + * Prevents access to $this/self from included files. + */ +function includeFile($file) +{ + include $file; +} diff --git a/vendor/composer/InstalledVersions.php b/vendor/composer/InstalledVersions.php new file mode 100644 index 0000000..70c62ac --- /dev/null +++ b/vendor/composer/InstalledVersions.php @@ -0,0 +1,460 @@ + + array ( + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'aliases' => + array ( + ), + 'reference' => NULL, + 'name' => 'automattic/underscores', + ), + 'versions' => + array ( + 'automattic/underscores' => + array ( + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'aliases' => + array ( + ), + 'reference' => NULL, + ), + 'dealerdirect/phpcodesniffer-composer-installer' => + array ( + 'pretty_version' => 'v0.7.1', + 'version' => '0.7.1.0', + 'aliases' => + array ( + ), + 'reference' => 'fe390591e0241955f22eb9ba327d137e501c771c', + ), + 'gettext/gettext' => + array ( + 'pretty_version' => 'v4.8.3', + 'version' => '4.8.3.0', + 'aliases' => + array ( + ), + 'reference' => '57ff4fb16647e78e80a5909fe3c190f1c3110321', + ), + 'gettext/languages' => + array ( + 'pretty_version' => '2.6.0', + 'version' => '2.6.0.0', + 'aliases' => + array ( + ), + 'reference' => '38ea0482f649e0802e475f0ed19fa993bcb7a618', + ), + 'grogy/php-parallel-lint' => + array ( + 'replaced' => + array ( + 0 => '*', + ), + ), + 'jakub-onderka/php-parallel-lint' => + array ( + 'replaced' => + array ( + 0 => '*', + ), + ), + 'mck89/peast' => + array ( + 'pretty_version' => 'v1.12.0', + 'version' => '1.12.0.0', + 'aliases' => + array ( + ), + 'reference' => '833be7a294627a8c5b1c482cbf489f73bf9b8086', + ), + 'mustache/mustache' => + array ( + 'pretty_version' => 'v2.13.0', + 'version' => '2.13.0.0', + 'aliases' => + array ( + ), + 'reference' => 'e95c5a008c23d3151d59ea72484d4f72049ab7f4', + ), + 'php-parallel-lint/php-parallel-lint' => + array ( + 'pretty_version' => 'v1.2.0', + 'version' => '1.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '474f18bc6cc6aca61ca40bfab55139de614e51ca', + ), + 'phpcompatibility/php-compatibility' => + array ( + 'pretty_version' => '9.3.5', + 'version' => '9.3.5.0', + 'aliases' => + array ( + ), + 'reference' => '9fb324479acf6f39452e0655d2429cc0d3914243', + ), + 'phpcompatibility/phpcompatibility-paragonie' => + array ( + 'pretty_version' => '1.3.1', + 'version' => '1.3.1.0', + 'aliases' => + array ( + ), + 'reference' => 'ddabec839cc003651f2ce695c938686d1086cf43', + ), + 'phpcompatibility/phpcompatibility-wp' => + array ( + 'pretty_version' => '2.1.1', + 'version' => '2.1.1.0', + 'aliases' => + array ( + ), + 'reference' => 'b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e', + ), + 'rmccue/requests' => + array ( + 'pretty_version' => 'v1.7.0', + 'version' => '1.7.0.0', + 'aliases' => + array ( + ), + 'reference' => '87932f52ffad70504d93f04f15690cf16a089546', + ), + 'squizlabs/php_codesniffer' => + array ( + 'pretty_version' => '3.5.8', + 'version' => '3.5.8.0', + 'aliases' => + array ( + ), + 'reference' => '9d583721a7157ee997f235f327de038e7ea6dac4', + ), + 'symfony/finder' => + array ( + 'pretty_version' => 'v5.2.3', + 'version' => '5.2.3.0', + 'aliases' => + array ( + ), + 'reference' => '4adc8d172d602008c204c2e16956f99257248e03', + ), + 'wp-cli/i18n-command' => + array ( + 'pretty_version' => 'v2.2.6', + 'version' => '2.2.6.0', + 'aliases' => + array ( + ), + 'reference' => 'a66da3f09f6a728832381012848c3074bf1635c8', + ), + 'wp-cli/mustangostang-spyc' => + array ( + 'pretty_version' => '0.6.3', + 'version' => '0.6.3.0', + 'aliases' => + array ( + ), + 'reference' => '6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7', + ), + 'wp-cli/php-cli-tools' => + array ( + 'pretty_version' => 'v0.11.11', + 'version' => '0.11.11.0', + 'aliases' => + array ( + ), + 'reference' => 'fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f', + ), + 'wp-cli/wp-cli' => + array ( + 'pretty_version' => 'v2.4.1', + 'version' => '2.4.1.0', + 'aliases' => + array ( + ), + 'reference' => 'ceb18598e79befa9b2a37a51efbb34910628988b', + ), + 'wp-coding-standards/wpcs' => + array ( + 'pretty_version' => '2.3.0', + 'version' => '2.3.0.0', + 'aliases' => + array ( + ), + 'reference' => '7da1894633f168fe244afc6de00d141f27517b62', + ), + 'wptrt/wpthemereview' => + array ( + 'pretty_version' => '0.2.1', + 'version' => '0.2.1.0', + 'aliases' => + array ( + ), + 'reference' => '462e59020dad9399ed2fe8e61f2a21b5e206e420', + ), + ), +); +private static $canGetVendors; +private static $installedByVendor = array(); + + + + + + + +public static function getInstalledPackages() +{ +$packages = array(); +foreach (self::getInstalled() as $installed) { +$packages[] = array_keys($installed['versions']); +} + + +if (1 === \count($packages)) { +return $packages[0]; +} + +return array_keys(array_flip(\call_user_func_array('array_merge', $packages))); +} + + + + + + + + + +public static function isInstalled($packageName) +{ +foreach (self::getInstalled() as $installed) { +if (isset($installed['versions'][$packageName])) { +return true; +} +} + +return false; +} + + + + + + + + + + + + + + +public static function satisfies(VersionParser $parser, $packageName, $constraint) +{ +$constraint = $parser->parseConstraints($constraint); +$provided = $parser->parseConstraints(self::getVersionRanges($packageName)); + +return $provided->matches($constraint); +} + + + + + + + + + + +public static function getVersionRanges($packageName) +{ +foreach (self::getInstalled() as $installed) { +if (!isset($installed['versions'][$packageName])) { +continue; +} + +$ranges = array(); +if (isset($installed['versions'][$packageName]['pretty_version'])) { +$ranges[] = $installed['versions'][$packageName]['pretty_version']; +} +if (array_key_exists('aliases', $installed['versions'][$packageName])) { +$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']); +} +if (array_key_exists('replaced', $installed['versions'][$packageName])) { +$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']); +} +if (array_key_exists('provided', $installed['versions'][$packageName])) { +$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']); +} + +return implode(' || ', $ranges); +} + +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + + + + + +public static function getVersion($packageName) +{ +foreach (self::getInstalled() as $installed) { +if (!isset($installed['versions'][$packageName])) { +continue; +} + +if (!isset($installed['versions'][$packageName]['version'])) { +return null; +} + +return $installed['versions'][$packageName]['version']; +} + +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + + + + + +public static function getPrettyVersion($packageName) +{ +foreach (self::getInstalled() as $installed) { +if (!isset($installed['versions'][$packageName])) { +continue; +} + +if (!isset($installed['versions'][$packageName]['pretty_version'])) { +return null; +} + +return $installed['versions'][$packageName]['pretty_version']; +} + +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + + + + + +public static function getReference($packageName) +{ +foreach (self::getInstalled() as $installed) { +if (!isset($installed['versions'][$packageName])) { +continue; +} + +if (!isset($installed['versions'][$packageName]['reference'])) { +return null; +} + +return $installed['versions'][$packageName]['reference']; +} + +throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed'); +} + + + + + +public static function getRootPackage() +{ +$installed = self::getInstalled(); + +return $installed[0]['root']; +} + + + + + + + +public static function getRawData() +{ +return self::$installed; +} + + + + + + + + + + + + + + + + + + + +public static function reload($data) +{ +self::$installed = $data; +self::$installedByVendor = array(); +} + + + + +private static function getInstalled() +{ +if (null === self::$canGetVendors) { +self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders'); +} + +$installed = array(); + +if (self::$canGetVendors) { + +foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) { +if (isset(self::$installedByVendor[$vendorDir])) { +$installed[] = self::$installedByVendor[$vendorDir]; +} elseif (is_file($vendorDir.'/composer/installed.php')) { +$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php'; +} +} +} + +$installed[] = self::$installed; + +return $installed; +} +} diff --git a/vendor/composer/LICENSE b/vendor/composer/LICENSE new file mode 100644 index 0000000..f27399a --- /dev/null +++ b/vendor/composer/LICENSE @@ -0,0 +1,21 @@ + +Copyright (c) Nils Adermann, Jordi Boggiano + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php new file mode 100644 index 0000000..2120c1a --- /dev/null +++ b/vendor/composer/autoload_classmap.php @@ -0,0 +1,41 @@ + $vendorDir . '/composer/InstalledVersions.php', + 'JakubOnderka\\PhpParallelLint\\Application' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Application.php', + 'JakubOnderka\\PhpParallelLint\\ArrayIterator' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Settings.php', + 'JakubOnderka\\PhpParallelLint\\Blame' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\CheckstyleOutput' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\ConsoleWriter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Error' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\ErrorFormatter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/ErrorFormatter.php', + 'JakubOnderka\\PhpParallelLint\\Exception' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\FileWriter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\IWriter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\InvalidArgumentException' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\JsonOutput' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Manager' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Manager.php', + 'JakubOnderka\\PhpParallelLint\\MultipleWriter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\NotExistsPathException' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\NullWriter' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Output' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\ParallelLint' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/ParallelLint.php', + 'JakubOnderka\\PhpParallelLint\\Process\\GitBlameProcess' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/GitBlameProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\LintProcess' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/LintProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\PhpExecutable' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/PhpExecutable.php', + 'JakubOnderka\\PhpParallelLint\\Process\\PhpProcess' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/PhpProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\Process' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/Process.php', + 'JakubOnderka\\PhpParallelLint\\Process\\SkipLintProcess' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Process/SkipLintProcess.php', + 'JakubOnderka\\PhpParallelLint\\RecursiveDirectoryFilterIterator' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Manager.php', + 'JakubOnderka\\PhpParallelLint\\Result' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Result.php', + 'JakubOnderka\\PhpParallelLint\\RunTimeException' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\Settings' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Settings.php', + 'JakubOnderka\\PhpParallelLint\\SyntaxError' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\TextOutput' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\TextOutputColored' => $vendorDir . '/php-parallel-lint/php-parallel-lint/src/Output.php', +); diff --git a/vendor/composer/autoload_files.php b/vendor/composer/autoload_files.php new file mode 100644 index 0000000..e6ac9c3 --- /dev/null +++ b/vendor/composer/autoload_files.php @@ -0,0 +1,12 @@ + $vendorDir . '/wp-cli/php-cli-tools/lib/cli/cli.php', + '3937806105cc8e221b8fa8db5b70d2f2' => $vendorDir . '/wp-cli/mustangostang-spyc/includes/functions.php', + 'ffb465a494c3101218c4417180c2c9a2' => $vendorDir . '/wp-cli/i18n-command/i18n-command.php', +); diff --git a/vendor/composer/autoload_namespaces.php b/vendor/composer/autoload_namespaces.php new file mode 100644 index 0000000..73ef7a7 --- /dev/null +++ b/vendor/composer/autoload_namespaces.php @@ -0,0 +1,13 @@ + array($vendorDir . '/wp-cli/php-cli-tools/lib'), + 'WP_CLI' => array($vendorDir . '/wp-cli/wp-cli/php'), + 'Requests' => array($vendorDir . '/rmccue/requests/library'), + 'Mustache' => array($vendorDir . '/mustache/mustache/src'), +); diff --git a/vendor/composer/autoload_psr4.php b/vendor/composer/autoload_psr4.php new file mode 100644 index 0000000..904e0e6 --- /dev/null +++ b/vendor/composer/autoload_psr4.php @@ -0,0 +1,17 @@ + array($vendorDir . '/wp-cli/i18n-command/src'), + 'Symfony\\Component\\Finder\\' => array($vendorDir . '/symfony/finder'), + 'Peast\\test\\' => array($vendorDir . '/mck89/peast/test/Peast'), + 'Peast\\' => array($vendorDir . '/mck89/peast/lib/Peast'), + 'Mustangostang\\' => array($vendorDir . '/wp-cli/mustangostang-spyc/src'), + 'Gettext\\Languages\\' => array($vendorDir . '/gettext/languages/src'), + 'Gettext\\' => array($vendorDir . '/gettext/gettext/src'), + 'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => array($vendorDir . '/dealerdirect/phpcodesniffer-composer-installer/src'), +); diff --git a/vendor/composer/autoload_real.php b/vendor/composer/autoload_real.php new file mode 100644 index 0000000..bd711e4 --- /dev/null +++ b/vendor/composer/autoload_real.php @@ -0,0 +1,75 @@ += 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); + if ($useStaticLoader) { + require __DIR__ . '/autoload_static.php'; + + call_user_func(\Composer\Autoload\ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::getInitializer($loader)); + } else { + $map = require __DIR__ . '/autoload_namespaces.php'; + foreach ($map as $namespace => $path) { + $loader->set($namespace, $path); + } + + $map = require __DIR__ . '/autoload_psr4.php'; + foreach ($map as $namespace => $path) { + $loader->setPsr4($namespace, $path); + } + + $classMap = require __DIR__ . '/autoload_classmap.php'; + if ($classMap) { + $loader->addClassMap($classMap); + } + } + + $loader->register(true); + + if ($useStaticLoader) { + $includeFiles = Composer\Autoload\ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::$files; + } else { + $includeFiles = require __DIR__ . '/autoload_files.php'; + } + foreach ($includeFiles as $fileIdentifier => $file) { + composerRequire4def2de59a6f8d56a69341afa83adef3($fileIdentifier, $file); + } + + return $loader; + } +} + +function composerRequire4def2de59a6f8d56a69341afa83adef3($fileIdentifier, $file) +{ + if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { + require $file; + + $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; + } +} diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php new file mode 100644 index 0000000..ba90fa7 --- /dev/null +++ b/vendor/composer/autoload_static.php @@ -0,0 +1,155 @@ + __DIR__ . '/..' . '/wp-cli/php-cli-tools/lib/cli/cli.php', + '3937806105cc8e221b8fa8db5b70d2f2' => __DIR__ . '/..' . '/wp-cli/mustangostang-spyc/includes/functions.php', + 'ffb465a494c3101218c4417180c2c9a2' => __DIR__ . '/..' . '/wp-cli/i18n-command/i18n-command.php', + ); + + public static $prefixLengthsPsr4 = array ( + 'W' => + array ( + 'WP_CLI\\I18n\\' => 12, + ), + 'S' => + array ( + 'Symfony\\Component\\Finder\\' => 25, + ), + 'P' => + array ( + 'Peast\\test\\' => 11, + 'Peast\\' => 6, + ), + 'M' => + array ( + 'Mustangostang\\' => 14, + ), + 'G' => + array ( + 'Gettext\\Languages\\' => 18, + 'Gettext\\' => 8, + ), + 'D' => + array ( + 'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => 55, + ), + ); + + public static $prefixDirsPsr4 = array ( + 'WP_CLI\\I18n\\' => + array ( + 0 => __DIR__ . '/..' . '/wp-cli/i18n-command/src', + ), + 'Symfony\\Component\\Finder\\' => + array ( + 0 => __DIR__ . '/..' . '/symfony/finder', + ), + 'Peast\\test\\' => + array ( + 0 => __DIR__ . '/..' . '/mck89/peast/test/Peast', + ), + 'Peast\\' => + array ( + 0 => __DIR__ . '/..' . '/mck89/peast/lib/Peast', + ), + 'Mustangostang\\' => + array ( + 0 => __DIR__ . '/..' . '/wp-cli/mustangostang-spyc/src', + ), + 'Gettext\\Languages\\' => + array ( + 0 => __DIR__ . '/..' . '/gettext/languages/src', + ), + 'Gettext\\' => + array ( + 0 => __DIR__ . '/..' . '/gettext/gettext/src', + ), + 'Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\' => + array ( + 0 => __DIR__ . '/..' . '/dealerdirect/phpcodesniffer-composer-installer/src', + ), + ); + + public static $prefixesPsr0 = array ( + 'c' => + array ( + 'cli' => + array ( + 0 => __DIR__ . '/..' . '/wp-cli/php-cli-tools/lib', + ), + ), + 'W' => + array ( + 'WP_CLI' => + array ( + 0 => __DIR__ . '/..' . '/wp-cli/wp-cli/php', + ), + ), + 'R' => + array ( + 'Requests' => + array ( + 0 => __DIR__ . '/..' . '/rmccue/requests/library', + ), + ), + 'M' => + array ( + 'Mustache' => + array ( + 0 => __DIR__ . '/..' . '/mustache/mustache/src', + ), + ), + ); + + public static $classMap = array ( + 'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php', + 'JakubOnderka\\PhpParallelLint\\Application' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Application.php', + 'JakubOnderka\\PhpParallelLint\\ArrayIterator' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Settings.php', + 'JakubOnderka\\PhpParallelLint\\Blame' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\CheckstyleOutput' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\ConsoleWriter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Error' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\ErrorFormatter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/ErrorFormatter.php', + 'JakubOnderka\\PhpParallelLint\\Exception' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\FileWriter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\IWriter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\InvalidArgumentException' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\JsonOutput' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Manager' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Manager.php', + 'JakubOnderka\\PhpParallelLint\\MultipleWriter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\NotExistsPathException' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\NullWriter' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\Output' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\ParallelLint' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/ParallelLint.php', + 'JakubOnderka\\PhpParallelLint\\Process\\GitBlameProcess' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/GitBlameProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\LintProcess' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/LintProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\PhpExecutable' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/PhpExecutable.php', + 'JakubOnderka\\PhpParallelLint\\Process\\PhpProcess' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/PhpProcess.php', + 'JakubOnderka\\PhpParallelLint\\Process\\Process' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/Process.php', + 'JakubOnderka\\PhpParallelLint\\Process\\SkipLintProcess' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Process/SkipLintProcess.php', + 'JakubOnderka\\PhpParallelLint\\RecursiveDirectoryFilterIterator' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Manager.php', + 'JakubOnderka\\PhpParallelLint\\Result' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Result.php', + 'JakubOnderka\\PhpParallelLint\\RunTimeException' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/exceptions.php', + 'JakubOnderka\\PhpParallelLint\\Settings' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Settings.php', + 'JakubOnderka\\PhpParallelLint\\SyntaxError' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Error.php', + 'JakubOnderka\\PhpParallelLint\\TextOutput' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + 'JakubOnderka\\PhpParallelLint\\TextOutputColored' => __DIR__ . '/..' . '/php-parallel-lint/php-parallel-lint/src/Output.php', + ); + + public static function getInitializer(ClassLoader $loader) + { + return \Closure::bind(function () use ($loader) { + $loader->prefixLengthsPsr4 = ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::$prefixLengthsPsr4; + $loader->prefixDirsPsr4 = ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::$prefixDirsPsr4; + $loader->prefixesPsr0 = ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::$prefixesPsr0; + $loader->classMap = ComposerStaticInit4def2de59a6f8d56a69341afa83adef3::$classMap; + + }, null, ClassLoader::class); + } +} diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json new file mode 100644 index 0000000..5f51567 --- /dev/null +++ b/vendor/composer/installed.json @@ -0,0 +1,1137 @@ +{ + "packages": [ + { + "name": "dealerdirect/phpcodesniffer-composer-installer", + "version": "v0.7.1", + "version_normalized": "0.7.1.0", + "source": { + "type": "git", + "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c", + "reference": "fe390591e0241955f22eb9ba327d137e501c771c", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "phpcompatibility/php-compatibility": "^9.0", + "sensiolabs/security-checker": "^4.1.0" + }, + "time": "2020-12-07T18:04:37+00:00", + "type": "composer-plugin", + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + } + ], + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "homepage": "http://www.dealerdirect.com", + "keywords": [ + "PHPCodeSniffer", + "PHP_CodeSniffer", + "code quality", + "codesniffer", + "composer", + "installer", + "phpcs", + "plugin", + "qa", + "quality", + "standard", + "standards", + "style guide", + "stylecheck", + "tests" + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "install-path": "../dealerdirect/phpcodesniffer-composer-installer" + }, + { + "name": "gettext/gettext", + "version": "v4.8.3", + "version_normalized": "4.8.3.0", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Gettext.git", + "reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Gettext/zipball/57ff4fb16647e78e80a5909fe3c190f1c3110321", + "reference": "57ff4fb16647e78e80a5909fe3c190f1c3110321", + "shasum": "" + }, + "require": { + "gettext/languages": "^2.3", + "php": ">=5.4.0" + }, + "require-dev": { + "illuminate/view": "*", + "phpunit/phpunit": "^4.8|^5.7|^6.5", + "squizlabs/php_codesniffer": "^3.0", + "symfony/yaml": "~2", + "twig/extensions": "*", + "twig/twig": "^1.31|^2.0" + }, + "suggest": { + "illuminate/view": "Is necessary if you want to use the Blade extractor", + "symfony/yaml": "Is necessary if you want to use the Yaml extractor/generator", + "twig/extensions": "Is necessary if you want to use the Twig extractor", + "twig/twig": "Is necessary if you want to use the Twig extractor" + }, + "time": "2020-11-18T22:35:49+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Gettext\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "description": "PHP gettext manager", + "homepage": "https://github.com/oscarotero/Gettext", + "keywords": [ + "JS", + "gettext", + "i18n", + "mo", + "po", + "translation" + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/Gettext/issues", + "source": "https://github.com/php-gettext/Gettext/tree/v4.8.3" + }, + "install-path": "../gettext/gettext" + }, + { + "name": "gettext/languages", + "version": "2.6.0", + "version_normalized": "2.6.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-gettext/Languages.git", + "reference": "38ea0482f649e0802e475f0ed19fa993bcb7a618" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-gettext/Languages/zipball/38ea0482f649e0802e475f0ed19fa993bcb7a618", + "reference": "38ea0482f649e0802e475f0ed19fa993bcb7a618", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^2.16.0", + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4" + }, + "time": "2019-11-13T10:30:21+00:00", + "bin": [ + "bin/export-plural-rules" + ], + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Gettext\\Languages\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michele Locati", + "email": "mlocati@gmail.com", + "role": "Developer" + } + ], + "description": "gettext languages with plural rules", + "homepage": "https://github.com/php-gettext/Languages", + "keywords": [ + "cldr", + "i18n", + "internationalization", + "l10n", + "language", + "languages", + "localization", + "php", + "plural", + "plural rules", + "plurals", + "translate", + "translations", + "unicode" + ], + "support": { + "issues": "https://github.com/php-gettext/Languages/issues", + "source": "https://github.com/php-gettext/Languages/tree/2.6.0" + }, + "install-path": "../gettext/languages" + }, + { + "name": "mck89/peast", + "version": "v1.12.0", + "version_normalized": "1.12.0.0", + "source": { + "type": "git", + "url": "https://github.com/mck89/peast.git", + "reference": "833be7a294627a8c5b1c482cbf489f73bf9b8086" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mck89/peast/zipball/833be7a294627a8c5b1c482cbf489f73bf9b8086", + "reference": "833be7a294627a8c5b1c482cbf489f73bf9b8086", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "time": "2021-01-08T15:16:19+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.12.0-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Peast\\": "lib/Peast/", + "Peast\\test\\": "test/Peast/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Marchiò", + "email": "marco.mm89@gmail.com" + } + ], + "description": "Peast is PHP library that generates AST for JavaScript code", + "support": { + "issues": "https://github.com/mck89/peast/issues", + "source": "https://github.com/mck89/peast/tree/v1.12.0" + }, + "install-path": "../mck89/peast" + }, + { + "name": "mustache/mustache", + "version": "v2.13.0", + "version_normalized": "2.13.0.0", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/mustache.php.git", + "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/mustache.php/zipball/e95c5a008c23d3151d59ea72484d4f72049ab7f4", + "reference": "e95c5a008c23d3151d59ea72484d4f72049ab7f4", + "shasum": "" + }, + "require": { + "php": ">=5.2.4" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "~1.11", + "phpunit/phpunit": "~3.7|~4.0|~5.0" + }, + "time": "2019-11-23T21:40:31+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-0": { + "Mustache": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info", + "homepage": "http://justinhileman.com" + } + ], + "description": "A Mustache implementation in PHP.", + "homepage": "https://github.com/bobthecow/mustache.php", + "keywords": [ + "mustache", + "templating" + ], + "support": { + "issues": "https://github.com/bobthecow/mustache.php/issues", + "source": "https://github.com/bobthecow/mustache.php/tree/master" + }, + "install-path": "../mustache/mustache" + }, + { + "name": "php-parallel-lint/php-parallel-lint", + "version": "v1.2.0", + "version_normalized": "1.2.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint.git", + "reference": "474f18bc6cc6aca61ca40bfab55139de614e51ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/474f18bc6cc6aca61ca40bfab55139de614e51ca", + "reference": "474f18bc6cc6aca61ca40bfab55139de614e51ca", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=5.4.0" + }, + "replace": { + "grogy/php-parallel-lint": "*", + "jakub-onderka/php-parallel-lint": "*" + }, + "require-dev": { + "nette/tester": "^1.3 || ^2.0", + "php-parallel-lint/php-console-highlighter": "~0.3", + "squizlabs/php_codesniffer": "~3.0" + }, + "suggest": { + "php-parallel-lint/php-console-highlighter": "Highlight syntax in code snippet" + }, + "time": "2020-04-04T12:18:32+00:00", + "bin": [ + "parallel-lint" + ], + "type": "library", + "installation-source": "dist", + "autoload": { + "classmap": [ + "./" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Jakub Onderka", + "email": "ahoj@jakubonderka.cz" + } + ], + "description": "This tool check syntax of PHP files about 20x faster than serial check.", + "homepage": "https://github.com/php-parallel-lint/PHP-Parallel-Lint", + "support": { + "issues": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues", + "source": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/master" + }, + "install-path": "../php-parallel-lint/php-parallel-lint" + }, + { + "name": "phpcompatibility/php-compatibility", + "version": "9.3.5", + "version_normalized": "9.3.5.0", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", + "shasum": "" + }, + "require": { + "php": ">=5.3", + "squizlabs/php_codesniffer": "^2.3 || ^3.0.2" + }, + "conflict": { + "squizlabs/php_codesniffer": "2.6.2" + }, + "require-dev": { + "phpunit/phpunit": "~4.5 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "time": "2019-12-27T09:44:58+00:00", + "type": "phpcodesniffer-standard", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "homepage": "https://github.com/wimg", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" + } + ], + "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", + "homepage": "http://techblog.wimgodden.be/tag/codesniffer/", + "keywords": [ + "compatibility", + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibility/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibility" + }, + "install-path": "../phpcompatibility/php-compatibility" + }, + { + "name": "phpcompatibility/phpcompatibility-paragonie", + "version": "1.3.1", + "version_normalized": "1.3.1.0", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", + "reference": "ddabec839cc003651f2ce695c938686d1086cf43" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/ddabec839cc003651f2ce695c938686d1086cf43", + "reference": "ddabec839cc003651f2ce695c938686d1086cf43", + "shasum": "" + }, + "require": { + "phpcompatibility/php-compatibility": "^9.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7", + "paragonie/random_compat": "dev-master", + "paragonie/sodium_compat": "dev-master" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "time": "2021-02-15T10:24:51+00:00", + "type": "phpcodesniffer-standard", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "lead" + } + ], + "description": "A set of rulesets for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by the Paragonie polyfill libraries.", + "homepage": "http://phpcompatibility.com/", + "keywords": [ + "compatibility", + "paragonie", + "phpcs", + "polyfill", + "standards" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie" + }, + "install-path": "../phpcompatibility/phpcompatibility-paragonie" + }, + { + "name": "phpcompatibility/phpcompatibility-wp", + "version": "2.1.1", + "version_normalized": "2.1.1.0", + "source": { + "type": "git", + "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", + "reference": "b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e", + "reference": "b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e", + "shasum": "" + }, + "require": { + "phpcompatibility/php-compatibility": "^9.0", + "phpcompatibility/phpcompatibility-paragonie": "^1.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." + }, + "time": "2021-02-15T12:58:46+00:00", + "type": "phpcodesniffer-standard", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "authors": [ + { + "name": "Wim Godden", + "role": "lead" + }, + { + "name": "Juliette Reinders Folmer", + "role": "lead" + } + ], + "description": "A ruleset for PHP_CodeSniffer to check for PHP cross-version compatibility issues in projects, while accounting for polyfills provided by WordPress.", + "homepage": "http://phpcompatibility.com/", + "keywords": [ + "compatibility", + "phpcs", + "standards", + "wordpress" + ], + "support": { + "issues": "https://github.com/PHPCompatibility/PHPCompatibilityWP/issues", + "source": "https://github.com/PHPCompatibility/PHPCompatibilityWP" + }, + "install-path": "../phpcompatibility/phpcompatibility-wp" + }, + { + "name": "rmccue/requests", + "version": "v1.7.0", + "version_normalized": "1.7.0.0", + "source": { + "type": "git", + "url": "https://github.com/rmccue/Requests.git", + "reference": "87932f52ffad70504d93f04f15690cf16a089546" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rmccue/Requests/zipball/87932f52ffad70504d93f04f15690cf16a089546", + "reference": "87932f52ffad70504d93f04f15690cf16a089546", + "shasum": "" + }, + "require": { + "php": ">=5.2" + }, + "require-dev": { + "requests/test-server": "dev-master" + }, + "time": "2016-10-13T00:11:37+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-0": { + "Requests": "library/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "ISC" + ], + "authors": [ + { + "name": "Ryan McCue", + "homepage": "http://ryanmccue.info" + } + ], + "description": "A HTTP library written in PHP, for human beings.", + "homepage": "http://github.com/rmccue/Requests", + "keywords": [ + "curl", + "fsockopen", + "http", + "idna", + "ipv6", + "iri", + "sockets" + ], + "support": { + "issues": "https://github.com/rmccue/Requests/issues", + "source": "https://github.com/rmccue/Requests/tree/master" + }, + "install-path": "../rmccue/requests" + }, + { + "name": "squizlabs/php_codesniffer", + "version": "3.5.8", + "version_normalized": "3.5.8.0", + "source": { + "type": "git", + "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/9d583721a7157ee997f235f327de038e7ea6dac4", + "reference": "9d583721a7157ee997f235f327de038e7ea6dac4", + "shasum": "" + }, + "require": { + "ext-simplexml": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "time": "2020-10-23T02:01:07+00:00", + "bin": [ + "bin/phpcs", + "bin/phpcbf" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Greg Sherwood", + "role": "lead" + } + ], + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", + "keywords": [ + "phpcs", + "standards" + ], + "support": { + "issues": "https://github.com/squizlabs/PHP_CodeSniffer/issues", + "source": "https://github.com/squizlabs/PHP_CodeSniffer", + "wiki": "https://github.com/squizlabs/PHP_CodeSniffer/wiki" + }, + "install-path": "../squizlabs/php_codesniffer" + }, + { + "name": "symfony/finder", + "version": "v5.2.3", + "version_normalized": "5.2.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "4adc8d172d602008c204c2e16956f99257248e03" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/4adc8d172d602008c204c2e16956f99257248e03", + "reference": "4adc8d172d602008c204c2e16956f99257248e03", + "shasum": "" + }, + "require": { + "php": ">=7.2.5" + }, + "time": "2021-01-28T22:06:19+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v5.2.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "install-path": "../symfony/finder" + }, + { + "name": "wp-cli/i18n-command", + "version": "v2.2.6", + "version_normalized": "2.2.6.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/i18n-command.git", + "reference": "a66da3f09f6a728832381012848c3074bf1635c8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/i18n-command/zipball/a66da3f09f6a728832381012848c3074bf1635c8", + "reference": "a66da3f09f6a728832381012848c3074bf1635c8", + "shasum": "" + }, + "require": { + "gettext/gettext": "^4.8", + "mck89/peast": "^1.8", + "wp-cli/wp-cli": "^2" + }, + "require-dev": { + "wp-cli/scaffold-command": "^1.2 || ^2", + "wp-cli/wp-cli-tests": "^2.1.3" + }, + "time": "2020-12-07T19:28:27+00:00", + "type": "wp-cli-package", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + }, + "bundled": true, + "commands": [ + "i18n", + "i18n make-pot", + "i18n make-json" + ] + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "WP_CLI\\I18n\\": "src/" + }, + "files": [ + "i18n-command.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pascal Birchler", + "homepage": "https://pascalbirchler.com/" + } + ], + "description": "Provides internationalization tools for WordPress projects.", + "homepage": "https://github.com/wp-cli/i18n-command", + "support": { + "issues": "https://github.com/wp-cli/i18n-command/issues", + "source": "https://github.com/wp-cli/i18n-command/tree/v2.2.6" + }, + "install-path": "../wp-cli/i18n-command" + }, + { + "name": "wp-cli/mustangostang-spyc", + "version": "0.6.3", + "version_normalized": "0.6.3.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/spyc.git", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/spyc/zipball/6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "reference": "6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7", + "shasum": "" + }, + "require": { + "php": ">=5.3.1" + }, + "require-dev": { + "phpunit/phpunit": "4.3.*@dev" + }, + "time": "2017-04-25T11:26:20+00:00", + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "0.5.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-4": { + "Mustangostang\\": "src/" + }, + "files": [ + "includes/functions.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "mustangostang", + "email": "vlad.andersen@gmail.com" + } + ], + "description": "A simple YAML loader/dumper class for PHP (WP-CLI fork)", + "homepage": "https://github.com/mustangostang/spyc/", + "support": { + "source": "https://github.com/wp-cli/spyc/tree/autoload" + }, + "install-path": "../wp-cli/mustangostang-spyc" + }, + { + "name": "wp-cli/php-cli-tools", + "version": "v0.11.11", + "version_normalized": "0.11.11.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/php-cli-tools.git", + "reference": "fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/php-cli-tools/zipball/fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f", + "reference": "fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "time": "2018-09-04T13:28:00+00:00", + "type": "library", + "installation-source": "dist", + "autoload": { + "psr-0": { + "cli": "lib/" + }, + "files": [ + "lib/cli/cli.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "James Logsdon", + "email": "jlogsdon@php.net", + "role": "Developer" + }, + { + "name": "Daniel Bachhuber", + "email": "daniel@handbuilt.co", + "role": "Maintainer" + } + ], + "description": "Console utilities for PHP", + "homepage": "http://github.com/wp-cli/php-cli-tools", + "keywords": [ + "cli", + "console" + ], + "support": { + "issues": "https://github.com/wp-cli/php-cli-tools/issues", + "source": "https://github.com/wp-cli/php-cli-tools/tree/master" + }, + "install-path": "../wp-cli/php-cli-tools" + }, + { + "name": "wp-cli/wp-cli", + "version": "v2.4.1", + "version_normalized": "2.4.1.0", + "source": { + "type": "git", + "url": "https://github.com/wp-cli/wp-cli.git", + "reference": "ceb18598e79befa9b2a37a51efbb34910628988b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/wp-cli/wp-cli/zipball/ceb18598e79befa9b2a37a51efbb34910628988b", + "reference": "ceb18598e79befa9b2a37a51efbb34910628988b", + "shasum": "" + }, + "require": { + "ext-curl": "*", + "mustache/mustache": "~2.13", + "php": "^5.4 || ^7.0", + "rmccue/requests": "~1.6", + "symfony/finder": ">2.7", + "wp-cli/mustangostang-spyc": "^0.6.3", + "wp-cli/php-cli-tools": "~0.11.2" + }, + "require-dev": { + "roave/security-advisories": "dev-master", + "wp-cli/db-command": "^1.3 || ^2", + "wp-cli/entity-command": "^1.2 || ^2", + "wp-cli/extension-command": "^1.1 || ^2", + "wp-cli/package-command": "^1 || ^2", + "wp-cli/wp-cli-tests": "^2.1" + }, + "suggest": { + "ext-readline": "Include for a better --prompt implementation", + "ext-zip": "Needed to support extraction of ZIP archives when doing downloads or updates" + }, + "time": "2020-02-18T08:15:37+00:00", + "bin": [ + "bin/wp", + "bin/wp.bat" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.4.x-dev" + } + }, + "installation-source": "dist", + "autoload": { + "psr-0": { + "WP_CLI": "php" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "WP-CLI framework", + "homepage": "https://wp-cli.org", + "keywords": [ + "cli", + "wordpress" + ], + "support": { + "docs": "https://make.wordpress.org/cli/handbook/", + "issues": "https://github.com/wp-cli/wp-cli/issues", + "source": "https://github.com/wp-cli/wp-cli" + }, + "install-path": "../wp-cli/wp-cli" + }, + { + "name": "wp-coding-standards/wpcs", + "version": "2.3.0", + "version_normalized": "2.3.0.0", + "source": { + "type": "git", + "url": "https://github.com/WordPress/WordPress-Coding-Standards.git", + "reference": "7da1894633f168fe244afc6de00d141f27517b62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WordPress/WordPress-Coding-Standards/zipball/7da1894633f168fe244afc6de00d141f27517b62", + "reference": "7da1894633f168fe244afc6de00d141f27517b62", + "shasum": "" + }, + "require": { + "php": ">=5.4", + "squizlabs/php_codesniffer": "^3.3.1" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || ^0.6", + "phpcompatibility/php-compatibility": "^9.0", + "phpcsstandards/phpcsdevtools": "^1.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.6 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically." + }, + "time": "2020-05-13T23:57:56+00:00", + "type": "phpcodesniffer-standard", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Contributors", + "homepage": "https://github.com/WordPress/WordPress-Coding-Standards/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer rules (sniffs) to enforce WordPress coding conventions", + "keywords": [ + "phpcs", + "standards", + "wordpress" + ], + "support": { + "issues": "https://github.com/WordPress/WordPress-Coding-Standards/issues", + "source": "https://github.com/WordPress/WordPress-Coding-Standards", + "wiki": "https://github.com/WordPress/WordPress-Coding-Standards/wiki" + }, + "install-path": "../wp-coding-standards/wpcs" + }, + { + "name": "wptrt/wpthemereview", + "version": "0.2.1", + "version_normalized": "0.2.1.0", + "source": { + "type": "git", + "url": "https://github.com/WPTT/WPThemeReview.git", + "reference": "462e59020dad9399ed2fe8e61f2a21b5e206e420" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/WPTT/WPThemeReview/zipball/462e59020dad9399ed2fe8e61f2a21b5e206e420", + "reference": "462e59020dad9399ed2fe8e61f2a21b5e206e420", + "shasum": "" + }, + "require": { + "php": ">=5.4", + "phpcompatibility/phpcompatibility-wp": "^2.0", + "squizlabs/php_codesniffer": "^3.3.1", + "wp-coding-standards/wpcs": "^2.2.0" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0", + "phpcompatibility/php-compatibility": "^9.0", + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0", + "roave/security-advisories": "dev-master" + }, + "suggest": { + "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0 || This Composer plugin will sort out the PHPCS 'installed_paths' automatically." + }, + "time": "2019-11-17T20:05:55+00:00", + "type": "phpcodesniffer-standard", + "installation-source": "dist", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Theme Review Team", + "homepage": "https://make.wordpress.org/themes/handbook/", + "role": "Strategy and rule setting" + }, + { + "name": "Ulrich Pogson", + "homepage": "https://github.com/grappler", + "role": "Lead developer" + }, + { + "name": "Juliette Reinders Folmer", + "homepage": "https://github.com/jrfnl", + "role": "Lead developer" + }, + { + "name": "Denis Žoljom", + "homepage": "https://github.com/dingo-d", + "role": "Plugin integration lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/WPTRT/WPThemeReview/graphs/contributors" + } + ], + "description": "PHP_CodeSniffer rules (sniffs) to verify theme compliance with the rules for theme hosting on wordpress.org", + "homepage": "https://make.wordpress.org/themes/handbook/review/", + "keywords": [ + "phpcs", + "standards", + "themes", + "wordpress" + ], + "support": { + "issues": "https://github.com/WPTRT/WPThemeReview/issues", + "source": "https://github.com/WPTRT/WPThemeReview" + }, + "install-path": "../wptrt/wpthemereview" + } + ], + "dev": true, + "dev-package-names": [ + "dealerdirect/phpcodesniffer-composer-installer", + "gettext/gettext", + "gettext/languages", + "mck89/peast", + "mustache/mustache", + "php-parallel-lint/php-parallel-lint", + "phpcompatibility/php-compatibility", + "phpcompatibility/phpcompatibility-paragonie", + "phpcompatibility/phpcompatibility-wp", + "rmccue/requests", + "squizlabs/php_codesniffer", + "symfony/finder", + "wp-cli/i18n-command", + "wp-cli/mustangostang-spyc", + "wp-cli/php-cli-tools", + "wp-cli/wp-cli", + "wp-coding-standards/wpcs", + "wptrt/wpthemereview" + ] +} diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php new file mode 100644 index 0000000..d85c161 --- /dev/null +++ b/vendor/composer/installed.php @@ -0,0 +1,200 @@ + + array ( + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'aliases' => + array ( + ), + 'reference' => NULL, + 'name' => 'automattic/underscores', + ), + 'versions' => + array ( + 'automattic/underscores' => + array ( + 'pretty_version' => '1.0.0+no-version-set', + 'version' => '1.0.0.0', + 'aliases' => + array ( + ), + 'reference' => NULL, + ), + 'dealerdirect/phpcodesniffer-composer-installer' => + array ( + 'pretty_version' => 'v0.7.1', + 'version' => '0.7.1.0', + 'aliases' => + array ( + ), + 'reference' => 'fe390591e0241955f22eb9ba327d137e501c771c', + ), + 'gettext/gettext' => + array ( + 'pretty_version' => 'v4.8.3', + 'version' => '4.8.3.0', + 'aliases' => + array ( + ), + 'reference' => '57ff4fb16647e78e80a5909fe3c190f1c3110321', + ), + 'gettext/languages' => + array ( + 'pretty_version' => '2.6.0', + 'version' => '2.6.0.0', + 'aliases' => + array ( + ), + 'reference' => '38ea0482f649e0802e475f0ed19fa993bcb7a618', + ), + 'grogy/php-parallel-lint' => + array ( + 'replaced' => + array ( + 0 => '*', + ), + ), + 'jakub-onderka/php-parallel-lint' => + array ( + 'replaced' => + array ( + 0 => '*', + ), + ), + 'mck89/peast' => + array ( + 'pretty_version' => 'v1.12.0', + 'version' => '1.12.0.0', + 'aliases' => + array ( + ), + 'reference' => '833be7a294627a8c5b1c482cbf489f73bf9b8086', + ), + 'mustache/mustache' => + array ( + 'pretty_version' => 'v2.13.0', + 'version' => '2.13.0.0', + 'aliases' => + array ( + ), + 'reference' => 'e95c5a008c23d3151d59ea72484d4f72049ab7f4', + ), + 'php-parallel-lint/php-parallel-lint' => + array ( + 'pretty_version' => 'v1.2.0', + 'version' => '1.2.0.0', + 'aliases' => + array ( + ), + 'reference' => '474f18bc6cc6aca61ca40bfab55139de614e51ca', + ), + 'phpcompatibility/php-compatibility' => + array ( + 'pretty_version' => '9.3.5', + 'version' => '9.3.5.0', + 'aliases' => + array ( + ), + 'reference' => '9fb324479acf6f39452e0655d2429cc0d3914243', + ), + 'phpcompatibility/phpcompatibility-paragonie' => + array ( + 'pretty_version' => '1.3.1', + 'version' => '1.3.1.0', + 'aliases' => + array ( + ), + 'reference' => 'ddabec839cc003651f2ce695c938686d1086cf43', + ), + 'phpcompatibility/phpcompatibility-wp' => + array ( + 'pretty_version' => '2.1.1', + 'version' => '2.1.1.0', + 'aliases' => + array ( + ), + 'reference' => 'b7dc0cd7a8f767ccac5e7637550ea1c50a67b09e', + ), + 'rmccue/requests' => + array ( + 'pretty_version' => 'v1.7.0', + 'version' => '1.7.0.0', + 'aliases' => + array ( + ), + 'reference' => '87932f52ffad70504d93f04f15690cf16a089546', + ), + 'squizlabs/php_codesniffer' => + array ( + 'pretty_version' => '3.5.8', + 'version' => '3.5.8.0', + 'aliases' => + array ( + ), + 'reference' => '9d583721a7157ee997f235f327de038e7ea6dac4', + ), + 'symfony/finder' => + array ( + 'pretty_version' => 'v5.2.3', + 'version' => '5.2.3.0', + 'aliases' => + array ( + ), + 'reference' => '4adc8d172d602008c204c2e16956f99257248e03', + ), + 'wp-cli/i18n-command' => + array ( + 'pretty_version' => 'v2.2.6', + 'version' => '2.2.6.0', + 'aliases' => + array ( + ), + 'reference' => 'a66da3f09f6a728832381012848c3074bf1635c8', + ), + 'wp-cli/mustangostang-spyc' => + array ( + 'pretty_version' => '0.6.3', + 'version' => '0.6.3.0', + 'aliases' => + array ( + ), + 'reference' => '6aa0b4da69ce9e9a2c8402dab8d43cf32c581cc7', + ), + 'wp-cli/php-cli-tools' => + array ( + 'pretty_version' => 'v0.11.11', + 'version' => '0.11.11.0', + 'aliases' => + array ( + ), + 'reference' => 'fe9c7c44a9e1bf2196ec51dc38da0593dbf2993f', + ), + 'wp-cli/wp-cli' => + array ( + 'pretty_version' => 'v2.4.1', + 'version' => '2.4.1.0', + 'aliases' => + array ( + ), + 'reference' => 'ceb18598e79befa9b2a37a51efbb34910628988b', + ), + 'wp-coding-standards/wpcs' => + array ( + 'pretty_version' => '2.3.0', + 'version' => '2.3.0.0', + 'aliases' => + array ( + ), + 'reference' => '7da1894633f168fe244afc6de00d141f27517b62', + ), + 'wptrt/wpthemereview' => + array ( + 'pretty_version' => '0.2.1', + 'version' => '0.2.1.0', + 'aliases' => + array ( + ), + 'reference' => '462e59020dad9399ed2fe8e61f2a21b5e206e420', + ), + ), +); diff --git a/vendor/composer/platform_check.php b/vendor/composer/platform_check.php new file mode 100644 index 0000000..8b379f4 --- /dev/null +++ b/vendor/composer/platform_check.php @@ -0,0 +1,26 @@ += 50600)) { + $issues[] = 'Your Composer dependencies require a PHP version ">= 5.6.0". You are running ' . PHP_VERSION . '.'; +} + +if ($issues) { + if (!headers_sent()) { + header('HTTP/1.1 500 Internal Server Error'); + } + if (!ini_get('display_errors')) { + if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') { + fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL); + } elseif (!headers_sent()) { + echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL; + } + } + trigger_error( + 'Composer detected issues in your platform: ' . implode(' ', $issues), + E_USER_ERROR + ); +} diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/.remarkrc b/vendor/dealerdirect/phpcodesniffer-composer-installer/.remarkrc new file mode 100644 index 0000000..bfa065d --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/.remarkrc @@ -0,0 +1,6 @@ +{ + "plugins": [ + "remark-preset-lint-recommended", + ["remark-lint-list-item-indent", "space"] + ] +} diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/.yamllint b/vendor/dealerdirect/phpcodesniffer-composer-installer/.yamllint new file mode 100644 index 0000000..41d60da --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/.yamllint @@ -0,0 +1,6 @@ +--- +extends: default +rules: + line-length: + level: warning + max: 120 diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/CODE_OF_CONDUCT.md b/vendor/dealerdirect/phpcodesniffer-composer-installer/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..a408703 --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/CODE_OF_CONDUCT.md @@ -0,0 +1,129 @@ + +# Contributor Covenant Code of Conduct + +## Our Pledge + +We as members, contributors, and leaders pledge to make participation in our +community a harassment-free experience for everyone, regardless of age, body +size, visible or invisible disability, ethnicity, sex characteristics, gender +identity and expression, level of experience, education, socio-economic status, +nationality, personal appearance, race, religion, or sexual identity +and orientation. + +We pledge to act and interact in ways that contribute to an open, welcoming, +diverse, inclusive, and healthy community. + +## Our Standards + +Examples of behavior that contributes to a positive environment for our +community include: + +* Demonstrating empathy and kindness toward other people +* Being respectful of differing opinions, viewpoints, and experiences +* Giving and gracefully accepting constructive feedback +* Accepting responsibility and apologizing to those affected by our mistakes, + and learning from the experience +* Focusing on what is best not just for us as individuals, but for the + overall community + +Examples of unacceptable behavior include: + +* The use of sexualized language or imagery, and sexual attention or + advances of any kind +* Trolling, insulting or derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or email + address, without their explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Enforcement Responsibilities + +Community leaders are responsible for clarifying and enforcing our standards of +acceptable behavior and will take appropriate and fair corrective action in +response to any behavior that they deem inappropriate, threatening, offensive, +or harmful. + +Community leaders have the right and responsibility to remove, edit, or reject +comments, commits, code, wiki edits, issues, and other contributions that are +not aligned to this Code of Conduct, and will communicate reasons for moderation +decisions when appropriate. + +## Scope + +This Code of Conduct applies within all community spaces, and also applies when +an individual is officially representing the community in public spaces. +Examples of representing our community include using an official e-mail address, +posting via an official social media account, or acting as an appointed +representative at an online or offline event. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported to the community leaders responsible for enforcement at +. +All complaints will be reviewed and investigated promptly and fairly. + +All community leaders are obligated to respect the privacy and security of the +reporter of any incident. + +## Enforcement Guidelines + +Community leaders will follow these Community Impact Guidelines in determining +the consequences for any action they deem in violation of this Code of Conduct: + +### 1. Correction + +**Community Impact**: Use of inappropriate language or other behavior deemed +unprofessional or unwelcome in the community. + +**Consequence**: A private, written warning from community leaders, providing +clarity around the nature of the violation and an explanation of why the +behavior was inappropriate. A public apology may be requested. + +### 2. Warning + +**Community Impact**: A violation through a single incident or series +of actions. + +**Consequence**: A warning with consequences for continued behavior. No +interaction with the people involved, including unsolicited interaction with +those enforcing the Code of Conduct, for a specified period of time. This +includes avoiding interactions in community spaces as well as external channels +like social media. Violating these terms may lead to a temporary or +permanent ban. + +### 3. Temporary Ban + +**Community Impact**: A serious violation of community standards, including +sustained inappropriate behavior. + +**Consequence**: A temporary ban from any sort of interaction or public +communication with the community for a specified period of time. No public or +private interaction with the people involved, including unsolicited interaction +with those enforcing the Code of Conduct, is allowed during this period. +Violating these terms may lead to a permanent ban. + +### 4. Permanent Ban + +**Community Impact**: Demonstrating a pattern of violation of community +standards, including sustained inappropriate behavior, harassment of an +individual, or aggression toward or disparagement of classes of individuals. + +**Consequence**: A permanent ban from any sort of public interaction within +the community. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], +version 2.0, available at +https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. + +Community Impact Guidelines were inspired by [Mozilla's code of conduct +enforcement ladder](https://github.com/mozilla/diversity). + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see the FAQ at +https://www.contributor-covenant.org/faq. Translations are available at +https://www.contributor-covenant.org/translations. diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/LICENSE.md b/vendor/dealerdirect/phpcodesniffer-composer-installer/LICENSE.md new file mode 100644 index 0000000..6a00e0c --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/LICENSE.md @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2016-2020 Dealerdirect B.V. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/README.md b/vendor/dealerdirect/phpcodesniffer-composer-installer/README.md new file mode 100644 index 0000000..2be42ed --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/README.md @@ -0,0 +1,251 @@ +# PHP_CodeSniffer Standards Composer Installer Plugin + +![Project Stage][project-stage-shield] +![Last Commit][last-updated-shield] +![Awesome][awesome-shield] +[![License][license-shield]](LICENSE.md) + +[![Travis][travis-shield]][travis] +[![Scrutinizer][scrutinizer-shield]][scrutinizer] +[![Latest Version on Packagist][packagist-version-shield]][packagist-version] +[![Packagist][packagist-shield]][packagist] + +[![Contributor Covenant][code-of-conduct-shield]][code-of-conduct] + +This composer installer plugin allows for easy installation of [PHP_CodeSniffer][codesniffer] coding standards (rulesets). + +No more symbolic linking of directories, checking out repositories on specific locations or changing +the `phpcs` configuration. + +_Note: This plugin is compatible with both version 2.x and 3.x of_ [PHP_CodeSniffer][codesniffer] + +## Usage + +Installation can be done with [Composer][composer], by requiring this package as a development dependency: + +```bash +composer require --dev dealerdirect/phpcodesniffer-composer-installer +``` + +That's it. + +### How it works + +Basically, this plugin executes the following steps: + +- This plugin searches for `phpcodesniffer-standard` packages in all of your currently installed Composer packages. +- Matching packages and the project itself are scanned for PHP_CodeSniffer rulesets. +- The plugin will call PHP_CodeSniffer and configure the `installed_paths` option. + +### Example project + +The following is an example Composer project and has included +multiple `phpcodesniffer-standard` packages. + +```json +{ + "name": "dealerdirect/example-project", + "description": "Just an example project", + "type": "project", + "require": {}, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "*", + "object-calisthenics/phpcs-calisthenics-rules": "*", + "phpcompatibility/php-compatibility": "*", + "wp-coding-standards/wpcs": "*" + } +} +``` + +After running `composer install` PHP_CodeSniffer just works: + +```bash +$ ./vendor/bin/phpcs -i +The installed coding standards are MySource, PEAR, PSR1, PSR2, Squiz, Zend, PHPCompatibility, WordPress, +WordPress-Core, WordPress-Docs, WordPress-Extra and WordPress-VIP +``` + +### Calling the plugin directly + +In some circumstances, it is desirable to call this plugin's functionality +directly. For instance, during development or in [CI][definition-ci] environments. + +As the plugin requires Composer to work, direct calls need to be wired through a +project's `composer.json`. + +This is done by adding a call to the `Plugin::run` function in the `script` +section of the `composer.json`: + +```json +{ + "scripts": { + "install-codestandards": [ + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin::run" + ] + } +} + +``` + +The command can then be called using `composer run-script install-codestandards` or +referenced from other script configurations, as follows: + +```json +{ + "scripts": { + "install-codestandards": [ + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin::run" + ], + "post-install-cmd": [ + "@install-codestandards" + ] + } +} + +``` + +For more details about Composer scripts, please refer to [the section on scripts +in the Composer manual][composer-manual-scripts]. + +### Changing the Coding Standards search depth + +By default, this plugin searches up for Coding Standards up to three directories +deep. In most cases, this should be sufficient. However, this plugin allows +you to customize the search depth setting if needed. + +```json +{ + "extra": { + "phpcodesniffer-search-depth": 5 + } +} +``` + +### Caveats + +When this plugin is installed globally, composer will load the _global_ plugin rather +than the one from the local repository. Despite [this behavior being documented +in the composer manual][using-composer-plugins], it could potentially confuse +as another version of the plugin could be run and not the one specified by the project. + +## Developing Coding Standards + +Coding standard can be developed normally, as documented by [PHP_CodeSniffer][codesniffer], in the [Coding Standard Tutorial][tutorial]. + +Create a composer package of your coding standard by adding a `composer.json` file. + +```json +{ + "name" : "acme/phpcodesniffer-our-standards", + "description" : "Package contains all coding standards of the Acme company", + "require" : { + "php" : ">=5.4.0,<8.0.0-dev", + "squizlabs/php_codesniffer" : "^3.0" + }, + "type" : "phpcodesniffer-standard" +} +``` + +Requirements: +* The repository may contain one or more standards. +* Each standard can have a separate directory no deeper than 3 levels from the repository root. +* The package `type` must be `phpcodesniffer-standard`. Without this, the plugin will not trigger. + +### Requiring the plugin from within your coding standard + +If your coding standard itself depends on additional external PHPCS standards, this plugin can +make life easier on your end-users by taking care of the installation of all standards - yours +and your dependencies - for them. + +This can help reduce the number of support questions about setting the `installed_paths`, as well +as simplify your standard's installation instructions. + +For this to work, make sure your external standard adds this plugin to the `composer.json` config +via `require`, **not** `require-dev`. + +> :warning: Your end-user may already `require-dev` this plugin and/or other external standards used +> by your end-users may require this plugin as well. +> +> To prevent your end-users getting into "_dependency hell_", make sure to make the version requirement +> for this plugin flexible. +> +> As, for now, this plugin is still regarded as "unstable" (version < 1.0), remember that Composer +> treats unstable minors as majors and will not be able to resolve one config requiring this plugin +> at version `^0.5`, while another requires it at version `^0.6`. +> Either allow multiple minors or use `*` as the version requirement. +> +> Some examples of flexible requirements which can be used: +> ```bash +> composer require dealerdirect/phpcodesniffer-composer-installer:"*" +> composer require dealerdirect/phpcodesniffer-composer-installer:"0.*" +> composer require dealerdirect/phpcodesniffer-composer-installer:"^0.4 || ^0.5 || ^0.6" +> ``` + +## Changelog + +This repository does not contain a `CHANGELOG.md` file, however, we do publish a changelog on each release +using the [GitHub releases][changelog] functionality. + +## Contributing + +This is an active open-source project. We are always open to people who want to +use the code or contribute to it. + +We've set up a separate document for our [contribution guidelines][contributing-guidelines]. + +Thank you for being involved! :heart_eyes: + +## Authors & contributors + +The original idea and setup of this repository is by [Franck Nijhof][frenck], employee @ Dealerdirect. + +For a full list of all author and/or contributors, check [the contributors page][contributors]. + +## License + +The MIT License (MIT) + +Copyright (c) 2016-2020 Dealerdirect B.V. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +[awesome-shield]: https://img.shields.io/badge/awesome%3F-yes-brightgreen.svg +[changelog]: https://github.com/Dealerdirect/phpcodesniffer-composer-installer/releases +[code-of-conduct-shield]: https://img.shields.io/badge/Contributor%20Covenant-v2.0-ff69b4.svg +[code-of-conduct]: CODE_OF_CONDUCT.md +[codesniffer]: https://github.com/squizlabs/PHP_CodeSniffer +[composer-manual-scripts]: https://getcomposer.org/doc/articles/scripts.md +[composer]: https://getcomposer.org/ +[contributing-guidelines]: CONTRIBUTING.md +[contributors]: https://github.com/Dealerdirect/phpcodesniffer-composer-installer/graphs/contributors +[definition-ci]: https://en.wikipedia.org/wiki/Continuous_integration +[frenck]: https://github.com/frenck +[last-updated-shield]: https://img.shields.io/github/last-commit/Dealerdirect/phpcodesniffer-composer-installer.svg +[license-shield]: https://img.shields.io/github/license/dealerdirect/phpcodesniffer-composer-installer.svg +[packagist-shield]: https://img.shields.io/packagist/dt/dealerdirect/phpcodesniffer-composer-installer.svg +[packagist-version-shield]: https://img.shields.io/packagist/v/dealerdirect/phpcodesniffer-composer-installer.svg +[packagist-version]: https://packagist.org/packages/dealerdirect/phpcodesniffer-composer-installer +[packagist]: https://packagist.org/packages/dealerdirect/phpcodesniffer-composer-installer +[project-stage-shield]: https://img.shields.io/badge/Project%20Stage-Development-yellowgreen.svg +[scrutinizer-shield]: https://img.shields.io/scrutinizer/g/dealerdirect/phpcodesniffer-composer-installer.svg +[scrutinizer]: https://scrutinizer-ci.com/g/dealerdirect/phpcodesniffer-composer-installer/ +[travis-shield]: https://img.shields.io/travis/Dealerdirect/phpcodesniffer-composer-installer.svg +[travis]: https://travis-ci.org/Dealerdirect/phpcodesniffer-composer-installer +[tutorial]: https://github.com/squizlabs/PHP_CodeSniffer/wiki/Coding-Standard-Tutorial +[using-composer-plugins]: https://getcomposer.org/doc/articles/plugins.md#using-plugins diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json b/vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json new file mode 100644 index 0000000..7fefc0f --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/composer.json @@ -0,0 +1,50 @@ +{ + "name": "dealerdirect/phpcodesniffer-composer-installer", + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", + "type": "composer-plugin", + "keywords": [ + "composer", "installer", "plugin", + "phpcs", "codesniffer", "phpcodesniffer", "php_codesniffer", + "standard", "standards", "style guide", "stylecheck", + "qa", "quality", "code quality", "tests" + ], + "homepage": "http://www.dealerdirect.com", + "license": "MIT", + "authors": [ + { + "name": "Franck Nijhof", + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" + } + ], + "support": { + "issues": "https://github.com/dealerdirect/phpcodesniffer-composer-installer/issues", + "source": "https://github.com/dealerdirect/phpcodesniffer-composer-installer" + }, + "require": { + "php": ">=5.3", + "composer-plugin-api": "^1.0 || ^2.0", + "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0" + }, + "require-dev": { + "composer/composer": "*", + "sensiolabs/security-checker": "^4.1.0", + "phpcompatibility/php-compatibility": "^9.0" + }, + "minimum-stability": "dev", + "prefer-stable": true, + "autoload": { + "psr-4": { + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" + } + }, + "extra": { + "class": "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" + }, + "scripts": { + "install-codestandards": [ + "Dealerdirect\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin::run" + ] + } +} diff --git a/vendor/dealerdirect/phpcodesniffer-composer-installer/src/Plugin.php b/vendor/dealerdirect/phpcodesniffer-composer-installer/src/Plugin.php new file mode 100644 index 0000000..c87f763 --- /dev/null +++ b/vendor/dealerdirect/phpcodesniffer-composer-installer/src/Plugin.php @@ -0,0 +1,620 @@ + + */ +class Plugin implements PluginInterface, EventSubscriberInterface +{ + + const KEY_MAX_DEPTH = 'phpcodesniffer-search-depth'; + + const MESSAGE_ERROR_WRONG_MAX_DEPTH = + 'The value of "%s" (in the composer.json "extra".section) must be an integer larger then %d, %s given.'; + const MESSAGE_NOT_INSTALLED = 'PHPCodeSniffer is not installed'; + const MESSAGE_NOTHING_TO_INSTALL = 'Nothing to install or update'; + const MESSAGE_PLUGIN_UNINSTALLED = 'PHPCodeSniffer Composer Installer is uninstalled'; + const MESSAGE_RUNNING_INSTALLER = 'Running PHPCodeSniffer Composer Installer'; + + const PACKAGE_NAME = 'squizlabs/php_codesniffer'; + const PACKAGE_TYPE = 'phpcodesniffer-standard'; + + const PHPCS_CONFIG_REGEX = '`%s:[^\r\n]+`'; + const PHPCS_CONFIG_KEY = 'installed_paths'; + + const PLUGIN_NAME = 'dealerdirect/phpcodesniffer-composer-installer'; + + /** + * @var Composer + */ + private $composer; + + /** + * @var string + */ + private $cwd; + + /** + * @var Filesystem + */ + private $filesystem; + + /** + * @var array + */ + private $installedPaths; + + /** + * @var IOInterface + */ + private $io; + + /** + * @var ProcessExecutor + */ + private $processExecutor; + + /** + * Triggers the plugin's main functionality. + * + * Makes it possible to run the plugin as a custom command. + * + * @param Event $event + * + * @throws \InvalidArgumentException + * @throws \RuntimeException + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + */ + public static function run(Event $event) + { + $io = $event->getIO(); + $composer = $event->getComposer(); + + $instance = new static(); + + $instance->io = $io; + $instance->composer = $composer; + $instance->init(); + $instance->onDependenciesChangedEvent(); + } + + /** + * {@inheritDoc} + * + * @throws \RuntimeException + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + */ + public function activate(Composer $composer, IOInterface $io) + { + $this->composer = $composer; + $this->io = $io; + + $this->init(); + } + + /** + * {@inheritDoc} + */ + public function deactivate(Composer $composer, IOInterface $io) + { + } + + /** + * {@inheritDoc} + */ + public function uninstall(Composer $composer, IOInterface $io) + { + } + + /** + * Prepares the plugin so it's main functionality can be run. + * + * @throws \RuntimeException + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + */ + private function init() + { + $this->cwd = getcwd(); + $this->installedPaths = array(); + + $this->processExecutor = new ProcessExecutor($this->io); + $this->filesystem = new Filesystem($this->processExecutor); + } + + /** + * {@inheritDoc} + */ + public static function getSubscribedEvents() + { + return array( + ScriptEvents::POST_INSTALL_CMD => array( + array('onDependenciesChangedEvent', 0), + ), + ScriptEvents::POST_UPDATE_CMD => array( + array('onDependenciesChangedEvent', 0), + ), + ); + } + + /** + * Entry point for post install and post update events. + * + * @throws \InvalidArgumentException + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + */ + public function onDependenciesChangedEvent() + { + $io = $this->io; + $isVerbose = $io->isVerbose(); + $exitCode = 0; + + if ($isVerbose) { + $io->write(sprintf('%s', self::MESSAGE_RUNNING_INSTALLER)); + } + + if ($this->isPHPCodeSnifferInstalled() === true) { + $this->loadInstalledPaths(); + $installPathCleaned = $this->cleanInstalledPaths(); + $installPathUpdated = $this->updateInstalledPaths(); + + if ($installPathCleaned === true || $installPathUpdated === true) { + $exitCode = $this->saveInstalledPaths(); + } elseif ($isVerbose) { + $io->write(sprintf('%s', self::MESSAGE_NOTHING_TO_INSTALL)); + } + } else { + $pluginPackage = $this + ->composer + ->getRepositoryManager() + ->getLocalRepository() + ->findPackages(self::PLUGIN_NAME) + ; + + $isPluginUninstalled = count($pluginPackage) === 0; + + if ($isPluginUninstalled) { + if ($isVerbose) { + $io->write(sprintf('%s', self::MESSAGE_PLUGIN_UNINSTALLED)); + } + } else { + $exitCode = 1; + if ($isVerbose) { + $io->write(sprintf('%s', self::MESSAGE_NOT_INSTALLED)); + } + } + } + + return $exitCode; + } + + /** + * Load all paths from PHP_CodeSniffer into an array. + * + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + */ + private function loadInstalledPaths() + { + if ($this->isPHPCodeSnifferInstalled() === true) { + $this->processExecutor->execute( + sprintf( + 'phpcs --config-show %s', + self::PHPCS_CONFIG_KEY + ), + $output, + $this->composer->getConfig()->get('bin-dir') + ); + + $regex = sprintf(self::PHPCS_CONFIG_REGEX, self::PHPCS_CONFIG_KEY); + if (preg_match($regex, $output, $match) === 1) { + $phpcsInstalledPaths = str_replace(self::PHPCS_CONFIG_KEY . ': ', '', $match[0]); + $phpcsInstalledPaths = trim($phpcsInstalledPaths); + + if ($phpcsInstalledPaths !== '') { + $this->installedPaths = explode(',', $phpcsInstalledPaths); + } + } + } + } + + /** + * Save all coding standard paths back into PHP_CodeSniffer + * + * @throws LogicException + * @throws ProcessFailedException + * @throws RuntimeException + * + * @return int Exit code. 0 for success, 1 or higher for failure. + */ + private function saveInstalledPaths() + { + // Check if we found installed paths to set. + if (count($this->installedPaths) !== 0) { + sort($this->installedPaths); + $paths = implode(',', $this->installedPaths); + $arguments = array('--config-set', self::PHPCS_CONFIG_KEY, $paths); + $configMessage = sprintf( + 'PHP CodeSniffer Config %s set to %s', + self::PHPCS_CONFIG_KEY, + $paths + ); + } else { + // Delete the installed paths if none were found. + $arguments = array('--config-delete', self::PHPCS_CONFIG_KEY); + $configMessage = sprintf( + 'PHP CodeSniffer Config %s delete', + self::PHPCS_CONFIG_KEY + ); + } + + // Prepare message in case of failure + $failMessage = sprintf( + 'Failed to set PHP CodeSniffer %s Config', + self::PHPCS_CONFIG_KEY + ); + + // Determine the path to the main PHPCS file. + $phpcsPath = $this->getPHPCodeSnifferInstallPath(); + if (file_exists($phpcsPath . '/bin/phpcs') === true) { + // PHPCS 3.x. + $phpcsExecutable = './bin/phpcs'; + } else { + // PHPCS 2.x. + $phpcsExecutable = './scripts/phpcs'; + } + + // Okay, lets rock! + $command = vsprintf( + '%s %s %s', + array( + 'php executable' => $this->getPhpExecCommand(), + 'phpcs executable' => $phpcsExecutable, + 'arguments' => implode(' ', $arguments) + ) + ); + + $exitCode = $this->processExecutor->execute($command, $configResult, $phpcsPath); + if ($exitCode === 0) { + $exitCode = $this->verifySaveSuccess(); + } + + if ($exitCode === 0) { + $this->io->write($configMessage); + } else { + $this->io->write($failMessage); + } + + if ($this->io->isVerbose() && !empty($configResult)) { + $this->io->write(sprintf('%s', $configResult)); + } + + return $exitCode; + } + + /** + * Verify that the paths which were expected to be saved, have been. + * + * @return int Exit code. 0 for success, 1 for failure. + */ + private function verifySaveSuccess() + { + $exitCode = 1; + $expectedPaths = $this->installedPaths; + + // Request the currently set installed paths after the save. + $this->loadInstalledPaths(); + + $registeredPaths = array_intersect($this->installedPaths, $expectedPaths); + $registeredCount = count($registeredPaths); + $expectedCount = count($expectedPaths); + + if ($expectedCount === $registeredCount) { + $exitCode = 0; + } + + if ($exitCode === 1 && $this->io->isVerbose()) { + $verificationMessage = sprintf( + "Paths to external standards found by the plugin: %s\n" + . 'Actual paths registered with PHPCS: %s', + implode(', ', $expectedPaths), + implode(', ', $this->installedPaths) + ); + $this->io->write($verificationMessage); + } + + return $exitCode; + } + + /** + * Get the path to the current PHP version being used. + * + * Duplicate of the same in the EventDispatcher class in Composer itself. + */ + protected function getPhpExecCommand() + { + $finder = new PhpExecutableFinder(); + + $phpPath = $finder->find(false); + + if ($phpPath === false) { + throw new \RuntimeException('Failed to locate PHP binary to execute ' . $phpPath); + } + + $phpArgs = $finder->findArguments(); + $phpArgs = $phpArgs + ? ' ' . implode(' ', $phpArgs) + : '' + ; + + $command = ProcessExecutor::escape($phpPath) . + $phpArgs . + ' -d allow_url_fopen=' . ProcessExecutor::escape(ini_get('allow_url_fopen')) . + ' -d disable_functions=' . ProcessExecutor::escape(ini_get('disable_functions')) . + ' -d memory_limit=' . ProcessExecutor::escape(ini_get('memory_limit')) + ; + + return $command; + } + + /** + * Iterate trough all known paths and check if they are still valid. + * + * If path does not exists, is not an directory or isn't readable, the path + * is removed from the list. + * + * @return bool True if changes where made, false otherwise + */ + private function cleanInstalledPaths() + { + $changes = false; + foreach ($this->installedPaths as $key => $path) { + // This might be a relative path as well + $alternativePath = realpath($this->getPHPCodeSnifferInstallPath() . DIRECTORY_SEPARATOR . $path); + + if ( + (is_dir($path) === false || is_readable($path) === false) && + (is_dir($alternativePath) === false || is_readable($alternativePath) === false) + ) { + unset($this->installedPaths[$key]); + $changes = true; + } + } + return $changes; + } + + /** + * Check all installed packages (including the root package) against + * the installed paths from PHP_CodeSniffer and add the missing ones. + * + * @return bool True if changes where made, false otherwise + * + * @throws \InvalidArgumentException + * @throws \RuntimeException + */ + private function updateInstalledPaths() + { + $changes = false; + + $searchPaths = array($this->cwd); + $codingStandardPackages = $this->getPHPCodingStandardPackages(); + foreach ($codingStandardPackages as $package) { + $installPath = $this->composer->getInstallationManager()->getInstallPath($package); + if ($this->filesystem->isAbsolutePath($installPath) === false) { + $installPath = $this->filesystem->normalizePath( + $this->cwd . DIRECTORY_SEPARATOR . $installPath + ); + } + $searchPaths[] = $installPath; + } + + $finder = new Finder(); + $finder->files() + ->depth('<= ' . $this->getMaxDepth()) + ->depth('>= ' . $this->getMinDepth()) + ->ignoreUnreadableDirs() + ->ignoreVCS(true) + ->in($searchPaths) + ->name('ruleset.xml'); + + // Process each found possible ruleset. + foreach ($finder as $ruleset) { + $standardsPath = $ruleset->getPath(); + + // Pick the directory above the directory containing the standard, unless this is the project root. + if ($standardsPath !== $this->cwd) { + $standardsPath = dirname($standardsPath); + } + + // Use relative paths for local project repositories. + if ($this->isRunningGlobally() === false) { + $standardsPath = $this->filesystem->findShortestPath( + $this->getPHPCodeSnifferInstallPath(), + $standardsPath, + true + ); + } + + // De-duplicate and add when directory is not configured. + if (in_array($standardsPath, $this->installedPaths, true) === false) { + $this->installedPaths[] = $standardsPath; + $changes = true; + } + } + + return $changes; + } + + /** + * Iterates through Composers' local repository looking for valid Coding + * Standard packages. + * + * If the package is the RootPackage (the one the plugin is installed into), + * the package is ignored for now since it needs a different install path logic. + * + * @return array Composer packages containing coding standard(s) + */ + private function getPHPCodingStandardPackages() + { + $codingStandardPackages = array_filter( + $this->composer->getRepositoryManager()->getLocalRepository()->getPackages(), + function (PackageInterface $package) { + if ($package instanceof AliasPackage) { + return false; + } + return $package->getType() === Plugin::PACKAGE_TYPE; + } + ); + + if ( + ! $this->composer->getPackage() instanceof RootPackageInterface + && $this->composer->getPackage()->getType() === self::PACKAGE_TYPE + ) { + $codingStandardPackages[] = $this->composer->getPackage(); + } + + return $codingStandardPackages; + } + + /** + * Searches for the installed PHP_CodeSniffer Composer package + * + * @param null|string|\Composer\Semver\Constraint\ConstraintInterface $versionConstraint to match against + * + * @return PackageInterface|null + */ + private function getPHPCodeSnifferPackage($versionConstraint = null) + { + $packages = $this + ->composer + ->getRepositoryManager() + ->getLocalRepository() + ->findPackages(self::PACKAGE_NAME, $versionConstraint); + + return array_shift($packages); + } + + /** + * Returns the path to the PHP_CodeSniffer package installation location + * + * @return string + */ + private function getPHPCodeSnifferInstallPath() + { + return $this->composer->getInstallationManager()->getInstallPath($this->getPHPCodeSnifferPackage()); + } + + /** + * Simple check if PHP_CodeSniffer is installed. + * + * @param null|string|\Composer\Semver\Constraint\ConstraintInterface $versionConstraint to match against + * + * @return bool Whether PHP_CodeSniffer is installed + */ + private function isPHPCodeSnifferInstalled($versionConstraint = null) + { + return ($this->getPHPCodeSnifferPackage($versionConstraint) !== null); + } + + /** + * Test if composer is running "global" + * This check kinda dirty, but it is the "Composer Way" + * + * @return bool Whether Composer is running "globally" + * + * @throws \RuntimeException + */ + private function isRunningGlobally() + { + return ($this->composer->getConfig()->get('home') === $this->cwd); + } + + /** + * Determines the maximum search depth when searching for Coding Standards. + * + * @return int + * + * @throws \InvalidArgumentException + */ + private function getMaxDepth() + { + $maxDepth = 3; + + $extra = $this->composer->getPackage()->getExtra(); + + if (array_key_exists(self::KEY_MAX_DEPTH, $extra)) { + $maxDepth = $extra[self::KEY_MAX_DEPTH]; + $minDepth = $this->getMinDepth(); + + if ( + (string) (int) $maxDepth !== (string) $maxDepth /* Must be an integer or cleanly castable to one */ + || $maxDepth <= $minDepth /* Larger than the minimum */ + || is_float($maxDepth) === true /* Within the boundaries of integer */ + ) { + $message = vsprintf( + self::MESSAGE_ERROR_WRONG_MAX_DEPTH, + array( + 'key' => self::KEY_MAX_DEPTH, + 'min' => $minDepth, + 'given' => var_export($maxDepth, true), + ) + ); + + throw new \InvalidArgumentException($message); + } + } + + return (int) $maxDepth; + } + + /** + * Returns the minimal search depth for Coding Standard packages. + * + * Usually this is 0, unless PHP_CodeSniffer >= 3 is used. + * + * @return int + */ + private function getMinDepth() + { + if ($this->isPHPCodeSnifferInstalled('>= 3.0.0') !== true) { + return 1; + } + return 0; + } +} diff --git a/vendor/gettext/gettext/CHANGELOG.md b/vendor/gettext/gettext/CHANGELOG.md new file mode 100644 index 0000000..054e8d8 --- /dev/null +++ b/vendor/gettext/gettext/CHANGELOG.md @@ -0,0 +1,178 @@ +# Change Log + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/) +and this project adheres to [Semantic Versioning](http://semver.org/). + +Previous releases are documented in [github releases](https://github.com/oscarotero/Gettext/releases) + +## [4.8.3] - 2020-11-18 +### Fixed +- Blade extractor for Laravel8/Jetstream [#261] + +## [4.8.2] - 2019-12-02 +### Fixed +- UTF-8 handling for VueJs extractor [#242] + +## [4.8.1] - 2019-11-15 +### Fixed +- Php error when scanning for a single domain but other string found [#238] + +## [4.8.0] - 2019-11-04 +### Changed +- Many `private` properties and methods were changed to `protected` in order to improve the extensibility [#231] + +### Fixed +- PHP 7.4 support [#230] + +## [4.7.0] - 2019-10-07 +### Added +- Support for UnitID in Xliff [#221] [#224] [#225] +- Support for scan multiple domains at the same time [#223] + +### Fixed +- New lines in windows [#218] [#226] + +## [4.6.3] - 2019-07-15 +### Added +- Some VueJs extraction improvements and additions [#205], [#213] + +### Fixed +- Multiline extractions in jsCode [#200] +- Support for js template literals [#214] +- Fixed tabs in PHP comments [#215] + +## [4.6.2] - 2019-01-12 +### Added +- New option `facade` in blade extractor to use a facade instead create a blade compiler [#197], [#198] + +### Fixed +- Added php-7.3 to travis +- Added VueJS extractor method docblocks for IDEs [#191] + +## [4.6.1] - 2018-08-27 +### Fixed +- VueJS DOM parsing [#188] +- Javascript parser was unable to extract some functions [#187] + +## [4.6.0] - 2018-06-26 +### Added +- New extractor for VueJs [#178] + +### Fixed +- Do not include empty translations containing the headers in the translator [#182] +- Test enhancement [#177] + +## [4.5.0] - 2018-04-23 +### Added +- Support for disabled translations + +### Fixed +- Added php-7.2 to travis +- Fixed po tests on bigendian [#159] +- Improved comment estraction [#166] +- Fixed incorrect docs to dn__ function [#170] +- Ignored phpcs.xml file on export [#168] +- Improved `@method` docs in `Translations` [#175] + +## [4.4.4] - 2018-02-21 +### Fixed +- Changed the comment extraction to be compatible with gettext behaviour: the comment must be placed in the line preceding the function [#161] + +### Security +- Validate eval input from plural forms [#156] + +## [4.4.3] - 2017-08-09 +### Fixed +- Handle `NULL` arguments on extract entries in php. For example `dn__(null, 'singular', 'plural')`. +- Fixed the `PhpCode` and `JsCode` extractors that didn't extract `dn__` and `dngettext` entries [#155]. +- Fixed the `PhpCode` and `JsCode` extractors that didn't extract `dnpgettext` correctly. + +## [4.4.2] - 2017-07-27 +### Fixed +- Clone the translations in `Translations::mergeWith` to prevent that the translation is referenced in both places. [#152] +- Fixed escaped quotes in the javascript extractor [#154] + +## [4.4.1] - 2017-05-20 +### Fixed +- Fixed a bug where the options was not passed correctly to the merging Translations object [#147] +- Unified the plural behaviours between PHP gettext and Translator when the plural translation is unknown [#148] +- Removed the deprecated function `create_function()` and use `eval()` instead + +## [4.4.0] - 2017-05-10 +### Added +- New option `noLocation` to po generator, to omit the references [#143] +- New options `delimiter`, `enclosure` and `escape_char` to Csv and CsvDictionary extractors and generators [#145] +- Added the missing `dn__()` function [#146] + +### Fixed +- Improved the code style including php_codesniffer in development + +## 4.3.0 - 2017-03-04 +### Added +- Added support for named placeholders (using `strtr`). For example: + ```php + __('Hello :name', [':name' => 'World']); + ``` +- Added support for Twig v2 +- New function `BaseTranslator::includeFunctions()` to include the functions file without register any translator + +### Fixed +- Fixed a bug related with the javascript source extraction with single quotes + +[#143]: https://github.com/oscarotero/Gettext/issues/143 +[#145]: https://github.com/oscarotero/Gettext/issues/145 +[#146]: https://github.com/oscarotero/Gettext/issues/146 +[#147]: https://github.com/oscarotero/Gettext/issues/147 +[#148]: https://github.com/oscarotero/Gettext/issues/148 +[#152]: https://github.com/oscarotero/Gettext/issues/152 +[#154]: https://github.com/oscarotero/Gettext/issues/154 +[#155]: https://github.com/oscarotero/Gettext/issues/155 +[#156]: https://github.com/oscarotero/Gettext/issues/156 +[#159]: https://github.com/oscarotero/Gettext/issues/159 +[#161]: https://github.com/oscarotero/Gettext/issues/161 +[#166]: https://github.com/oscarotero/Gettext/issues/166 +[#168]: https://github.com/oscarotero/Gettext/issues/168 +[#170]: https://github.com/oscarotero/Gettext/issues/170 +[#175]: https://github.com/oscarotero/Gettext/issues/175 +[#177]: https://github.com/oscarotero/Gettext/issues/177 +[#178]: https://github.com/oscarotero/Gettext/issues/178 +[#182]: https://github.com/oscarotero/Gettext/issues/182 +[#187]: https://github.com/oscarotero/Gettext/issues/187 +[#188]: https://github.com/oscarotero/Gettext/issues/188 +[#191]: https://github.com/oscarotero/Gettext/issues/191 +[#197]: https://github.com/oscarotero/Gettext/issues/197 +[#198]: https://github.com/oscarotero/Gettext/issues/198 +[#200]: https://github.com/oscarotero/Gettext/issues/200 +[#205]: https://github.com/oscarotero/Gettext/issues/205 +[#213]: https://github.com/oscarotero/Gettext/issues/213 +[#214]: https://github.com/oscarotero/Gettext/issues/214 +[#215]: https://github.com/oscarotero/Gettext/issues/215 +[#218]: https://github.com/oscarotero/Gettext/issues/218 +[#221]: https://github.com/oscarotero/Gettext/issues/221 +[#223]: https://github.com/oscarotero/Gettext/issues/223 +[#224]: https://github.com/oscarotero/Gettext/issues/224 +[#225]: https://github.com/oscarotero/Gettext/issues/225 +[#226]: https://github.com/oscarotero/Gettext/issues/226 +[#230]: https://github.com/oscarotero/Gettext/issues/230 +[#231]: https://github.com/oscarotero/Gettext/issues/231 +[#238]: https://github.com/oscarotero/Gettext/issues/238 +[#242]: https://github.com/oscarotero/Gettext/issues/242 +[#261]: https://github.com/oscarotero/Gettext/issues/261 + +[4.8.3]: https://github.com/oscarotero/Gettext/compare/v4.8.2...v4.8.3 +[4.8.2]: https://github.com/oscarotero/Gettext/compare/v4.8.1...v4.8.2 +[4.8.1]: https://github.com/oscarotero/Gettext/compare/v4.8.0...v4.8.1 +[4.8.0]: https://github.com/oscarotero/Gettext/compare/v4.7.0...v4.8.0 +[4.7.0]: https://github.com/oscarotero/Gettext/compare/v4.6.3...v4.7.0 +[4.6.3]: https://github.com/oscarotero/Gettext/compare/v4.6.2...v4.6.3 +[4.6.2]: https://github.com/oscarotero/Gettext/compare/v4.6.1...v4.6.2 +[4.6.1]: https://github.com/oscarotero/Gettext/compare/v4.6.0...v4.6.1 +[4.6.0]: https://github.com/oscarotero/Gettext/compare/v4.5.0...v4.6.0 +[4.5.0]: https://github.com/oscarotero/Gettext/compare/v4.4.4...v4.5.0 +[4.4.4]: https://github.com/oscarotero/Gettext/compare/v4.4.3...v4.4.4 +[4.4.3]: https://github.com/oscarotero/Gettext/compare/v4.4.2...v4.4.3 +[4.4.2]: https://github.com/oscarotero/Gettext/compare/v4.4.1...v4.4.2 +[4.4.1]: https://github.com/oscarotero/Gettext/compare/v4.4.0...v4.4.1 +[4.4.0]: https://github.com/oscarotero/Gettext/compare/v4.3.0...v4.4.0 diff --git a/vendor/gettext/gettext/CONTRIBUTING.md b/vendor/gettext/gettext/CONTRIBUTING.md new file mode 100644 index 0000000..0c1b543 --- /dev/null +++ b/vendor/gettext/gettext/CONTRIBUTING.md @@ -0,0 +1,17 @@ +Contributing to Gettext +======================= + +Looking to contribute something to this library? Here's how you can help. + +## Bugs + +A bug is a demonstrable problem that is caused by the code in the repository. Good bug reports are extremely helpful – thank you! + +Please try to be as detailed as possible in your report. Include specific information about the environment – version of PHP, version of gettext, etc, and steps required to reproduce the issue. + +## Pull Requests + +Good pull requests – patches, improvements, new features – are a fantastic help. New extractors or generator are welcome. Before create a pull request, please follow these instructions: + +* The code must be PSR-2 compliant +* Write some tests diff --git a/vendor/gettext/gettext/LICENSE b/vendor/gettext/gettext/LICENSE new file mode 100644 index 0000000..2385321 --- /dev/null +++ b/vendor/gettext/gettext/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2017 Oscar Otero Marzoa + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/gettext/gettext/README.md b/vendor/gettext/gettext/README.md new file mode 100644 index 0000000..4911afb --- /dev/null +++ b/vendor/gettext/gettext/README.md @@ -0,0 +1,425 @@ +Gettext +======= + +[![Build Status](https://travis-ci.org/oscarotero/Gettext.png?branch=master)](https://travis-ci.org/oscarotero/Gettext) +[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/oscarotero/Gettext/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/oscarotero/Gettext/?branch=master) +[![Latest Stable Version](https://poser.pugx.org/gettext/gettext/v/stable.svg)](https://packagist.org/packages/gettext/gettext) +[![Total Downloads](https://poser.pugx.org/gettext/gettext/downloads.svg)](https://packagist.org/packages/gettext/gettext) +[![Monthly Downloads](https://poser.pugx.org/gettext/gettext/d/monthly.png)](https://packagist.org/packages/gettext/gettext) +[![License](https://poser.pugx.org/gettext/gettext/license.svg)](https://packagist.org/packages/gettext/gettext) + +[![SensioLabsInsight](https://insight.sensiolabs.com/projects/496dc2a6-43be-4046-a283-f8370239dd47/big.png)](https://insight.sensiolabs.com/projects/496dc2a6-43be-4046-a283-f8370239dd47) + +Created by Oscar Otero (MIT License) + +Gettext is a PHP (>=5.4) library to import/export/edit gettext from PO, MO, PHP, JS files, etc. + +## Installation + +With composer (recomended): + +``` +composer require gettext/gettext +``` + +If you don't use composer in your project, you have to download and place this package in a directory of your project. You need to install also [gettext/languages](https://github.com/mlocati/cldr-to-gettext-plural-rules). Then, include the autoloaders of both projects in any place of your php code: + +```php +include_once "libs/gettext/src/autoloader.php"; +include_once "libs/cldr-to-gettext-plural-rules/src/autoloader.php"; +``` + +## Classes and functions + +This package contains the following classes: + +* `Gettext\Translation` - A translation definition +* `Gettext\Translations` - A collection of translations +* `Gettext\Extractors\*` - Import translations from various sources (po, mo, php, js, etc) +* `Gettext\Generators\*` - Export translations to various formats (po, mo, php, json, etc) +* `Gettext\Translator` - To use the translations in your php templates instead the [gettext extension](http://php.net/gettext) +* `Gettext\GettextTranslator` - To use the [gettext extension](http://php.net/gettext) + +## Usage example + +```php +use Gettext\Translations; + +//import from a .po file: +$translations = Translations::fromPoFile('locales/gl.po'); + +//edit some translations: +$translation = $translations->find(null, 'apple'); + +if ($translation) { + $translation->setTranslation('Mazá'); +} + +//export to a php array: +$translations->toPhpArrayFile('locales/gl.php'); + +//and to a .mo file +$translations->toMoFile('Locale/gl/LC_MESSAGES/messages.mo'); +``` + +If you want use this translations in your php templates without using the gettext extension: + +```php +use Gettext\Translator; + +//Create the translator instance +$t = new Translator(); + +//Load your translations (exported as PhpArray): +$t->loadTranslations('locales/gl.php'); + +//Use it: +echo $t->gettext('apple'); // "Mazá" + +//If you want use global functions: +$t->register(); + +echo __('apple'); // "Mazá" +``` + +To use this translations with the gettext extension: + +```php +use Gettext\GettextTranslator; + +//Create the translator instance +$t = new GettextTranslator(); + +//Set the language and load the domain +$t->setLanguage('gl'); +$t->loadDomain('messages', 'Locale'); + +//Use it: +echo $t->gettext('apple'); // "Mazá" + +//Or use the gettext functions +echo gettext('apple'); // "Mazá" + +//If you want use the global functions +$t->register(); + +echo __('apple'); // "Mazá" + +//And use sprintf/strtr placeholders +echo __('Hello %s', 'world'); //Hello world +echo __('Hello {name}', ['{name}' => 'world']); //Hello world +``` + +The benefits of using the functions provided by this library (`__()` instead `_()` or `gettext()`) are: + +* You are using the same functions, no matter whether the translations are provided by gettext extension or any other method. +* You can use variables easier because `sprintf` functionality is included. For example: `__('Hello %s', 'world')` instead `sprintf(_('Hello %s'), 'world')`. +* You can also use named placeholders if the second argument is an array. For example: `__('Hello %name%', ['%name%' => 'world'])` instead of `strtr(_('Hello %name%'), ['%name%' => 'world'])`. + +## Translation + +The `Gettext\Translation` class stores all information about a translation: the original text, the translated text, source references, comments, etc. + +```php +// __construct($context, $original, $plural) +$translation = new Gettext\Translation('comments', 'One comment', '%s comments'); + +$translation->setTranslation('Un comentario'); +$translation->setPluralTranslation('%s comentarios'); + +$translation->addReference('templates/comments/comment.php', 34); +$translation->addComment('To display the amount of comments in a post'); + +echo $translation->getContext(); // comments +echo $translation->getOriginal(); // One comment +echo $translation->getTranslation(); // Un comentario + +// etc... +``` + +## Translations + +The `Gettext\Translations` class stores a collection of translations: + +```php +$translations = new Gettext\Translations(); + +//You can add new translations using the array syntax +$translations[] = new Gettext\Translation('comments', 'One comment', '%s comments'); + +//Or using the "insert" method +$insertedTranslation = $translations->insert('comments', 'One comment', '%s comments'); + +//Find a specific translation +$translation = $translations->find('comments', 'One comment'); + +//Edit headers, domain, etc +$translations->setHeader('Last-Translator', 'Oscar Otero'); +$translations->setDomain('my-blog'); +``` + +## Extractors + +The extrators allows to fetch gettext values from any source. For example, to scan a .po file: + +```php +$translations = new Gettext\Translations(); + +//From a file +Gettext\Extractors\Po::fromFile('locales/en.po', $translations); + +//From a string +$string = file_get_contents('locales2/en.po'); +Gettext\Extractors\Po::fromString($string, $translations); +``` + +The better way to use extractors is using the magic methods of `Gettext\Translations`: + +```php +//Create a Translations instance using a po file +$translations = Gettext\Translations::fromPoFile('locales/en.po'); + +//Add more messages from other files +$translations->addFromPoFile('locales2/en.po'); +``` + +The available extractors are the following: + +Name | Description | Example +---- | ----------- | -------- +**Blade** | Scans a Blade template (For laravel users). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/blade/input.php) +**Csv** | Gets the messages from csv. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Csv.csv) +**CsvDictionary** | Gets the messages from csv (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/CsvDictionary.csv) +**Jed** | Gets the messages from a json compatible with [Jed](http://slexaxton.github.com/Jed/). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Jed.json) +**JsCode** | Scans javascript code looking for all gettext functions (the same than PhpCode but for javascript). You can use [the javascript gettext-translator library](https://github.com/oscarotero/gettext-translator) | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/jscode/input.js) +**Json** | Gets the messages from json compatible with [gettext-translator](https://github.com/oscarotero/gettext-translator). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Json.json) +**JsonDictionary** | Gets the messages from a json (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/JsonDictionary.json) +**Mo** | Gets the messages from MO. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Mo.mo) +**PhpArray** | Gets the messages from a php file that returns an array. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/PhpArray.php) +**PhpCode** | Scans php code looking for all gettext functions (see `translator_functions.php`). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/phpcode/input.php) +**Po** | Gets the messages from PO. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Po.po) +**Twig** | To scan a Twig template. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/twig/input.php) +**Xliff** | Gets the messages from [xliff (2.0)](http://docs.oasis-open.org/xliff/xliff-core/v2.0/os/xliff-core-v2.0-os.html). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Xliff.xlf) +**Yaml** | Gets the messages from yaml. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Yaml.yml) +**YamlDictionary** | Gets the messages from a yaml (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/YamlDictionary.yml) +**VueJs** | Gets the messages from a VueJs template. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/vuejs/input.vue) + +## Generators + +The generators export a `Gettext\Translations` instance to any format (po, mo, array, etc). + +```php +//Save to a file +Gettext\Generators\Po::toFile($translations, 'locales/en.po'); + +//Return as a string +$content = Gettext\Generators\Po::toString($translations); +file_put_contents('locales/en.po', $content); +``` + +Like extractors, the better way to use generators is using the magic methods of `Gettext\Translations`: + +```php +//Extract messages from a php code file +$translations = Gettext\Translations::fromPhpCodeFile('templates/index.php'); + +//Export to a po file +$translations->toPoFile('locales/en.po'); + +//Export to a po string +$content = $translations->toPoString(); +file_put_contents('locales/en.po', $content); +``` + +The available generators are the following: + +Name | Description | Example +---- | ----------- | -------- +**Csv** | Exports to csv. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Csv.csv) +**CsvDictionary** | Exports to csv (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/CsvDictionary.csv) +**Json** | Exports to json, compatible with [gettext-translator](https://github.com/oscarotero/gettext-translator). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Json.json) +**JsonDictionary** | Exports to json (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/JsonDictionary.json) +**Mo** | Exports to Mo. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Mo.mo) +**PhpArray** | Exports to php code that returns an array. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/PhpArray.php) +**Po** | Exports to Po. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Po.po) +**Jed** | Exports to json format compatible with [Jed](http://slexaxton.github.com/Jed/). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Jed.json) +**Xliff** | Exports to [xliff (2.0)](http://docs.oasis-open.org/xliff/xliff-core/v2.0/os/xliff-core-v2.0-os.html). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Xliff.xlf) +**Yaml** | Exports to yaml. | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/Yaml.yml) +**YamlDictionary** | Exports to yaml (without plurals and context). | [example](https://github.com/oscarotero/Gettext/blob/master/tests/assets/po/YamlDictionary.yml) + +## Translator + +The class `Gettext\Translator` implements the gettext functions in php. Useful if you don't have the native gettext extension for php or want to avoid problems with it. You can load the translations from a php array file or using a `Gettext\Translations` instance: + +```php +use Gettext\Translator; + +//Create a new instance of the translator +$t = new Translator(); + +//Load the translations using any of the following ways: + +// 1. from php files (generated by Gettext\Extractors\PhpArray) +$t->loadTranslations('locales/gl.php'); + +// 2. using the array directly +$array = include 'locales/gl.php'; +$t->loadTranslations($array); + +// 3. using a Gettext\Translations instance (slower) +$translations = Gettext\Translations::fromPoFile('locales/gl.po'); +$t->loadTranslations($translations); + +//Now you can use it in your templates +echo $t->gettext('apple'); +``` + +## GettextTranslator + +The class `Gettext\GettextTranslator` uses the gettext extension. It's useful because combines the performance of using real gettext functions but with the same API than `Translator` class, so you can switch to one or other translator deppending of the environment without change code of your app. + +```php +use Gettext\GettextTranslator; + +//Create a new instance +$t = new GettextTranslator(); + +//It detects the environment variables to set the locale, but you can change it: +$t->setLanguage('gl'); + +//Load the domains: +$t->loadDomain('messages', 'project/Locale'); +//this means you have the file "project/Locale/gl/LC_MESSAGES/messages.po" + +//Now you can use it in your templates +echo $t->gettext('apple'); +``` + +## Global functions + +To ease the use of translations in your php templates, you can use the provided functions: + +```php +//Register the translator to use the global functions +$t->register(); + +echo __('apple'); // it's the same than $t->gettext('apple'); +``` + +You can scan the php files containing these functions and extract the values with the PhpCode extractor: + +```html + + + + + + +``` + + +## Merge translations + +To work with different translations you may want merge them in an unique file. There are two ways to do this: + +The simplest way is adding new translations: + +```php +use Gettext\Translations; + +$translations = Translations::fromPoFile('my-file1.po'); +$translations->addFromPoFile('my-file2.po'); +``` + +A more advanced way is merge two `Translations` instances: + +```php +use Gettext\Translations; + +//Create a new Translations instances with our translations. + +$translations1 = Translations::fromPoFile('my-file1.po'); +$translations2 = Translations::fromPoFile('my-file2.po'); + +//Merge one inside other: +$translations1->mergeWith($translations2); + +//Now translations1 has all values +``` + +The second argument of `mergeWith` defines how the merge will be done. Use the `Gettext\Merge` constants to configure the merging: + +Constant | Description +--------- | ----------- +`Merge::ADD` | Adds the translations from `$translations2` that are missing +`Merge::REMOVE` | Removes the translations missing in `$translations2` +`Merge::HEADERS_ADD` | Adds the headers from `$translations2` that are missing +`Merge::HEADERS_REMOVE` | Removes the headers missing in `$translations2` +`Merge::HEADERS_OVERRIDE` | Overrides the headers with the values of `$translations2` +`Merge::LANGUAGE_OVERRIDE` | Set the language defined in `$translations2` +`Merge::DOMAIN_OVERRIDE` | Set the domain defined in `$translations2` +`Merge::TRANSLATION_OVERRIDE` | Override the translation and plural translations with the value of `$translation2` +`Merge::COMMENTS_OURS` | Use only the comments of `$translation1` +`Merge::COMMENTS_THEIRS` | Use only the comments of `$translation2` +`Merge::EXTRACTED_COMMENTS_OURS` | Use only the extracted comments of `$translation1` +`Merge::EXTRACTED_COMMENTS_THEIRS` | Use only the extracted comments of `$translation2` +`Merge::FLAGS_OURS` | Use only the flags of `$translation1` +`Merge::FLAGS_THEIRS` | Use only the flags of `$translation2` +`Merge::REFERENCES_OURS` | Use only the references of `$translation1` +`Merge::REFERENCES_THEIRS` | Use only the references of `$translation2` + +Example: + +```php +use Gettext\Translations; +use Gettext\Merge; + +//Scan the php code to find the latest gettext translations +$phpTranslations = Translations::fromPhpCodeFile('my-templates.php'); + +//Get the translations of the code that are stored in a po file +$poTranslations = Translations::fromPoFile('locale.po'); + +//Merge the translations from the po file using the references from `$phpTranslations`: +$translations->mergeWith($poTranslations, Merge::REFERENCES_OURS); + +//Now save a po file with the result +$translations->toPoFile('locale.po'); +``` + +Note, if the second argument is not defined, the default value is `Merge::DEFAULTS` that's equivalent to `Merge::ADD | Merge::HEADERS_ADD`. + +## Use from CLI + +There's a Robo task to use this library from the command line interface: https://github.com/oscarotero/GettextRobo + +## Use in the browser + +If you want to use your translations in the browser, there's a javascript translator: https://github.com/oscarotero/gettext-translator + +## Third party packages + +Twig integration: + +* [jaimeperez/twig-configurable-i18n](https://packagist.org/packages/jaimeperez/twig-configurable-i18n) +* [cemerson/translator-twig-extension](https://packagist.org/packages/cemerson/translator-twig-extension) + +Framework integration: + +* [Laravel 5](https://packagist.org/packages/eusonlito/laravel-gettext) +* [CakePHP 3](https://packagist.org/packages/k1low/po) +* [Symfony 2](https://packagist.org/packages/mablae/gettext-bundle) + +[add your package](https://github.com/oscarotero/Gettext/issues/new) + +## Contributors + +Thanks to all [contributors](https://github.com/oscarotero/Gettext/graphs/contributors) specially to [@mlocati](https://github.com/mlocati). + +## Donations + +If this library is useful for you, consider to donate to the author. + +[Buy me a beer :beer:](https://www.paypal.me/oscarotero) + +Thanks in advance! diff --git a/vendor/gettext/gettext/composer.json b/vendor/gettext/gettext/composer.json new file mode 100644 index 0000000..24b5083 --- /dev/null +++ b/vendor/gettext/gettext/composer.json @@ -0,0 +1,54 @@ +{ + "name": "gettext/gettext", + "type": "library", + "description": "PHP gettext manager", + "keywords": ["js", "gettext", "i18n", "translation", "po", "mo"], + "homepage": "https://github.com/oscarotero/Gettext", + "license": "MIT", + "authors": [ + { + "name": "Oscar Otero", + "email": "oom@oscarotero.com", + "homepage": "http://oscarotero.com", + "role": "Developer" + } + ], + "support": { + "email": "oom@oscarotero.com", + "issues": "https://github.com/oscarotero/Gettext/issues" + }, + "require": { + "php": ">=5.4.0", + "gettext/languages": "^2.3" + }, + "require-dev": { + "illuminate/view": "*", + "twig/twig": "^1.31|^2.0", + "twig/extensions": "*", + "symfony/yaml": "~2", + "phpunit/phpunit": "^4.8|^5.7|^6.5", + "squizlabs/php_codesniffer": "^3.0" + }, + "suggest": { + "illuminate/view": "Is necessary if you want to use the Blade extractor", + "twig/twig": "Is necessary if you want to use the Twig extractor", + "twig/extensions": "Is necessary if you want to use the Twig extractor", + "symfony/yaml": "Is necessary if you want to use the Yaml extractor/generator" + }, + "autoload": { + "psr-4": { + "Gettext\\": "src" + } + }, + "autoload-dev": { + "psr-4": { + "Gettext\\Tests\\": "tests" + } + }, + "scripts": { + "test": [ + "phpunit", + "phpcs" + ] + } +} diff --git a/vendor/gettext/gettext/src/BaseTranslator.php b/vendor/gettext/gettext/src/BaseTranslator.php new file mode 100644 index 0000000..c52038f --- /dev/null +++ b/vendor/gettext/gettext/src/BaseTranslator.php @@ -0,0 +1,39 @@ +withoutComponentTags(); + } + + $string = $bladeCompiler->compileString($string); + } else { + $string = $options['facade']::compileString($string); + } + + PhpCode::fromString($string, $translations, $options); + } +} diff --git a/vendor/gettext/gettext/src/Extractors/Csv.php b/vendor/gettext/gettext/src/Extractors/Csv.php new file mode 100644 index 0000000..fba3a98 --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/Csv.php @@ -0,0 +1,53 @@ + ",", + 'enclosure' => '"', + 'escape_char' => "\\" + ]; + + /** + * {@inheritdoc} + */ + public static function fromString($string, Translations $translations, array $options = []) + { + $options += static::$options; + $handle = fopen('php://memory', 'w'); + + fputs($handle, $string); + rewind($handle); + + while ($row = static::fgetcsv($handle, $options)) { + $context = array_shift($row); + $original = array_shift($row); + + if ($context === '' && $original === '') { + static::extractHeaders(array_shift($row), $translations); + continue; + } + + $translation = $translations->insert($context, $original); + + if (!empty($row)) { + $translation->setTranslation(array_shift($row)); + $translation->setPluralTranslations($row); + } + } + + fclose($handle); + } +} diff --git a/vendor/gettext/gettext/src/Extractors/CsvDictionary.php b/vendor/gettext/gettext/src/Extractors/CsvDictionary.php new file mode 100644 index 0000000..807357c --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/CsvDictionary.php @@ -0,0 +1,47 @@ + ",", + 'enclosure' => '"', + 'escape_char' => "\\" + ]; + + /** + * {@inheritdoc} + */ + public static function fromString($string, Translations $translations, array $options = []) + { + $options += static::$options; + $handle = fopen('php://memory', 'w'); + + fputs($handle, $string); + rewind($handle); + + while ($row = static::fgetcsv($handle, $options)) { + list($original, $translation) = $row + ['', '']; + + if ($original === '') { + static::extractHeaders($translation, $translations); + continue; + } + + $translations->insert(null, $original)->setTranslation($translation); + } + + fclose($handle); + } +} diff --git a/vendor/gettext/gettext/src/Extractors/Extractor.php b/vendor/gettext/gettext/src/Extractors/Extractor.php new file mode 100644 index 0000000..59974aa --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/Extractor.php @@ -0,0 +1,80 @@ +setDomain($headers['domain']); + } + + if (!empty($headers['lang'])) { + $translations->setLanguage($headers['lang']); + } + + if (!empty($headers['plural-forms'])) { + $translations->setHeader(Translations::HEADER_PLURAL, $headers['plural-forms']); + } + + $context_glue = '\u0004'; + + foreach ($messages as $key => $translation) { + $key = explode($context_glue, $key); + $context = isset($key[1]) ? array_shift($key) : ''; + + $translations->insert($context, array_shift($key)) + ->setTranslation(array_shift($translation)) + ->setPluralTranslations($translation); + } + } +} diff --git a/vendor/gettext/gettext/src/Extractors/JsCode.php b/vendor/gettext/gettext/src/Extractors/JsCode.php new file mode 100644 index 0000000..0a88d4f --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/JsCode.php @@ -0,0 +1,74 @@ + [], + + 'functions' => [ + 'gettext' => 'gettext', + '__' => 'gettext', + 'ngettext' => 'ngettext', + 'n__' => 'ngettext', + 'pgettext' => 'pgettext', + 'p__' => 'pgettext', + 'dgettext' => 'dgettext', + 'd__' => 'dgettext', + 'dngettext' => 'dngettext', + 'dn__' => 'dngettext', + 'dpgettext' => 'dpgettext', + 'dp__' => 'dpgettext', + 'npgettext' => 'npgettext', + 'np__' => 'npgettext', + 'dnpgettext' => 'dnpgettext', + 'dnp__' => 'dnpgettext', + 'noop' => 'noop', + 'noop__' => 'noop', + ], + ]; + + protected static $functionsScannerClass = 'Gettext\Utils\JsFunctionsScanner'; + + /** + * @inheritdoc + * @throws Exception + */ + public static function fromString($string, Translations $translations, array $options = []) + { + static::fromStringMultiple($string, [$translations], $options); + } + + /** + * @inheritDoc + * @throws Exception + */ + public static function fromStringMultiple($string, array $translations, array $options = []) + { + $options += static::$options; + + /** @var FunctionsScanner $functions */ + $functions = new static::$functionsScannerClass($string); + $functions->saveGettextFunctions($translations, $options); + } + + /** + * @inheritDoc + * @throws Exception + */ + public static function fromFileMultiple($file, array $translations, array $options = []) + { + foreach (static::getFiles($file) as $file) { + $options['file'] = $file; + static::fromStringMultiple(static::readFile($file), $translations, $options); + } + } +} diff --git a/vendor/gettext/gettext/src/Extractors/Json.php b/vendor/gettext/gettext/src/Extractors/Json.php new file mode 100644 index 0000000..3aaea29 --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/Json.php @@ -0,0 +1,26 @@ +seekto($originals); + $table_originals = static::readIntArray($stream, $byteOrder, $total * 2); + + $stream->seekto($tran); + $table_translations = static::readIntArray($stream, $byteOrder, $total * 2); + + for ($i = 0; $i < $total; ++$i) { + $next = $i * 2; + + $stream->seekto($table_originals[$next + 2]); + $original = $stream->read($table_originals[$next + 1]); + + $stream->seekto($table_translations[$next + 2]); + $translated = $stream->read($table_translations[$next + 1]); + + if ($original === '') { + // Headers + foreach (explode("\n", $translated) as $headerLine) { + if ($headerLine === '') { + continue; + } + + $headerChunks = preg_split('/:\s*/', $headerLine, 2); + $translations->setHeader($headerChunks[0], isset($headerChunks[1]) ? $headerChunks[1] : ''); + } + + continue; + } + + $chunks = explode("\x04", $original, 2); + + if (isset($chunks[1])) { + $context = $chunks[0]; + $original = $chunks[1]; + } else { + $context = ''; + } + + $chunks = explode("\x00", $original, 2); + + if (isset($chunks[1])) { + $original = $chunks[0]; + $plural = $chunks[1]; + } else { + $plural = ''; + } + + $translation = $translations->insert($context, $original, $plural); + + if ($translated === '') { + continue; + } + + if ($plural === '') { + $translation->setTranslation($translated); + continue; + } + + $v = explode("\x00", $translated); + $translation->setTranslation(array_shift($v)); + $translation->setPluralTranslations($v); + } + } + + /** + * @param StringReader $stream + * @param string $byteOrder + */ + protected static function readInt(StringReader $stream, $byteOrder) + { + if (($read = $stream->read(4)) === false) { + return false; + } + + $read = unpack($byteOrder, $read); + + return array_shift($read); + } + + /** + * @param StringReader $stream + * @param string $byteOrder + * @param int $count + */ + protected static function readIntArray(StringReader $stream, $byteOrder, $count) + { + return unpack($byteOrder.$count, $stream->read(4 * $count)); + } +} diff --git a/vendor/gettext/gettext/src/Extractors/PhpArray.php b/vendor/gettext/gettext/src/Extractors/PhpArray.php new file mode 100644 index 0000000..3e4b262 --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/PhpArray.php @@ -0,0 +1,33 @@ + false, + + 'constants' => [], + + 'functions' => [ + 'gettext' => 'gettext', + '__' => 'gettext', + 'ngettext' => 'ngettext', + 'n__' => 'ngettext', + 'pgettext' => 'pgettext', + 'p__' => 'pgettext', + 'dgettext' => 'dgettext', + 'd__' => 'dgettext', + 'dngettext' => 'dngettext', + 'dn__' => 'dngettext', + 'dpgettext' => 'dpgettext', + 'dp__' => 'dpgettext', + 'npgettext' => 'npgettext', + 'np__' => 'npgettext', + 'dnpgettext' => 'dnpgettext', + 'dnp__' => 'dnpgettext', + 'noop' => 'noop', + 'noop__' => 'noop', + ], + ]; + + protected static $functionsScannerClass = 'Gettext\Utils\PhpFunctionsScanner'; + + /** + * {@inheritdoc} + * @throws Exception + */ + public static function fromString($string, Translations $translations, array $options = []) + { + static::fromStringMultiple($string, [$translations], $options); + } + + /** + * @inheritDoc + * @throws Exception + */ + public static function fromStringMultiple($string, array $translations, array $options = []) + { + $options += static::$options; + + /** @var FunctionsScanner $functions */ + $functions = new static::$functionsScannerClass($string); + + if ($options['extractComments'] !== false) { + $functions->enableCommentsExtraction($options['extractComments']); + } + + $functions->saveGettextFunctions($translations, $options); + } + + /** + * @inheritDoc + */ + public static function fromFileMultiple($file, array $translations, array $options = []) + { + foreach (static::getFiles($file) as $file) { + $options['file'] = $file; + static::fromStringMultiple(static::readFile($file), $translations, $options); + } + } + + + /** + * Decodes a T_CONSTANT_ENCAPSED_STRING string. + * + * @param string $value + * + * @return string + */ + public static function convertString($value) + { + if (strpos($value, '\\') === false) { + return substr($value, 1, -1); + } + + if ($value[0] === "'") { + return strtr(substr($value, 1, -1), ['\\\\' => '\\', '\\\'' => '\'']); + } + + $value = substr($value, 1, -1); + + return preg_replace_callback( + '/\\\(n|r|t|v|e|f|\$|"|\\\|x[0-9A-Fa-f]{1,2}|u{[0-9a-f]{1,6}}|[0-7]{1,3})/', + function ($match) { + switch ($match[1][0]) { + case 'n': + return "\n"; + case 'r': + return "\r"; + case 't': + return "\t"; + case 'v': + return "\v"; + case 'e': + return "\e"; + case 'f': + return "\f"; + case '$': + return '$'; + case '"': + return '"'; + case '\\': + return '\\'; + case 'x': + return chr(hexdec(substr($match[1], 1))); + case 'u': + return static::unicodeChar(hexdec(substr($match[1], 1))); + default: + return chr(octdec($match[1])); + } + }, + $value + ); + } + + /** + * @param $dec + * @return string|null + * @see http://php.net/manual/en/function.chr.php#118804 + */ + protected static function unicodeChar($dec) + { + if ($dec < 0x80) { + return chr($dec); + } + + if ($dec < 0x0800) { + return chr(0xC0 + ($dec >> 6)) + . chr(0x80 + ($dec & 0x3f)); + } + + if ($dec < 0x010000) { + return chr(0xE0 + ($dec >> 12)) + . chr(0x80 + (($dec >> 6) & 0x3f)) + . chr(0x80 + ($dec & 0x3f)); + } + + if ($dec < 0x200000) { + return chr(0xF0 + ($dec >> 18)) + . chr(0x80 + (($dec >> 12) & 0x3f)) + . chr(0x80 + (($dec >> 6) & 0x3f)) + . chr(0x80 + ($dec & 0x3f)); + } + + return null; + } +} diff --git a/vendor/gettext/gettext/src/Extractors/Po.php b/vendor/gettext/gettext/src/Extractors/Po.php new file mode 100644 index 0000000..a5ee56b --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/Po.php @@ -0,0 +1,211 @@ +createNewTranslation('', ''); + + for ($n = count($lines); $i < $n; ++$i) { + $line = trim($lines[$i]); + $line = static::fixMultiLines($line, $lines, $i); + + if ($line === '') { + if ($translation->is('', '')) { + static::extractHeaders($translation->getTranslation(), $translations); + } elseif ($translation->hasOriginal()) { + $translations[] = $translation; + } + + $translation = $translations->createNewTranslation('', ''); + continue; + } + + $splitLine = preg_split('/\s+/', $line, 2); + $key = $splitLine[0]; + $data = isset($splitLine[1]) ? $splitLine[1] : ''; + + if ($key === '#~') { + $translation->setDisabled(true); + + $splitLine = preg_split('/\s+/', $data, 2); + $key = $splitLine[0]; + $data = isset($splitLine[1]) ? $splitLine[1] : ''; + } + + switch ($key) { + case '#': + $translation->addComment($data); + $append = null; + break; + + case '#.': + $translation->addExtractedComment($data); + $append = null; + break; + + case '#,': + foreach (array_map('trim', explode(',', trim($data))) as $value) { + $translation->addFlag($value); + } + $append = null; + break; + + case '#:': + foreach (preg_split('/\s+/', trim($data)) as $value) { + if (preg_match('/^(.+)(:(\d*))?$/U', $value, $matches)) { + $translation->addReference($matches[1], isset($matches[3]) ? $matches[3] : null); + } + } + $append = null; + break; + + case 'msgctxt': + $translation = $translation->getClone(static::convertString($data)); + $append = 'Context'; + break; + + case 'msgid': + $translation = $translation->getClone(null, static::convertString($data)); + $append = 'Original'; + break; + + case 'msgid_plural': + $translation->setPlural(static::convertString($data)); + $append = 'Plural'; + break; + + case 'msgstr': + case 'msgstr[0]': + $translation->setTranslation(static::convertString($data)); + $append = 'Translation'; + break; + + case 'msgstr[1]': + $translation->setPluralTranslations([static::convertString($data)]); + $append = 'PluralTranslation'; + break; + + default: + if (strpos($key, 'msgstr[') === 0) { + $p = $translation->getPluralTranslations(); + $p[] = static::convertString($data); + + $translation->setPluralTranslations($p); + $append = 'PluralTranslation'; + break; + } + + if (isset($append)) { + if ($append === 'Context') { + $translation = $translation->getClone($translation->getContext() + ."\n" + .static::convertString($data)); + break; + } + + if ($append === 'Original') { + $translation = $translation->getClone(null, $translation->getOriginal() + ."\n" + .static::convertString($data)); + break; + } + + if ($append === 'PluralTranslation') { + $p = $translation->getPluralTranslations(); + $p[] = array_pop($p)."\n".static::convertString($data); + $translation->setPluralTranslations($p); + break; + } + + $getMethod = 'get'.$append; + $setMethod = 'set'.$append; + $translation->$setMethod($translation->$getMethod()."\n".static::convertString($data)); + } + break; + } + } + + if ($translation->hasOriginal() && !in_array($translation, iterator_to_array($translations))) { + $translations[] = $translation; + } + } + + /** + * Gets one string from multiline strings. + * + * @param string $line + * @param array $lines + * @param int &$i + * + * @return string + */ + protected static function fixMultiLines($line, array $lines, &$i) + { + for ($j = $i, $t = count($lines); $j < $t; ++$j) { + if (substr($line, -1, 1) == '"' + && isset($lines[$j + 1]) + && substr(trim($lines[$j + 1]), 0, 1) == '"' + ) { + $line = substr($line, 0, -1).substr(trim($lines[$j + 1]), 1); + } else { + $i = $j; + break; + } + } + + return $line; + } + + /** + * Convert a string from its PO representation. + * + * @param string $value + * + * @return string + */ + public static function convertString($value) + { + if (!$value) { + return ''; + } + + if ($value[0] === '"') { + $value = substr($value, 1, -1); + } + + return strtr( + $value, + [ + '\\\\' => '\\', + '\\a' => "\x07", + '\\b' => "\x08", + '\\t' => "\t", + '\\n' => "\n", + '\\v' => "\x0b", + '\\f' => "\x0c", + '\\r' => "\r", + '\\"' => '"', + ] + ); + } +} diff --git a/vendor/gettext/gettext/src/Extractors/Twig.php b/vendor/gettext/gettext/src/Extractors/Twig.php new file mode 100644 index 0000000..2060d08 --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/Twig.php @@ -0,0 +1,45 @@ + 'notes:', + 'twig' => null, + ]; + + /** + * {@inheritdoc} + */ + public static function fromString($string, Translations $translations, array $options = []) + { + $options += static::$options; + + $twig = $options['twig'] ?: static::createTwig(); + + PhpCode::fromString($twig->compileSource(new Twig_Source($string, '')), $translations, $options); + } + + /** + * Returns a Twig instance. + * + * @return Twig_Environment + */ + protected static function createTwig() + { + $twig = new Twig_Environment(new Twig_Loader_Array(['' => ''])); + $twig->addExtension(new Twig_Extensions_Extension_I18n()); + + return static::$options['twig'] = $twig; + } +} diff --git a/vendor/gettext/gettext/src/Extractors/VueJs.php b/vendor/gettext/gettext/src/Extractors/VueJs.php new file mode 100644 index 0000000..0d29f45 --- /dev/null +++ b/vendor/gettext/gettext/src/Extractors/VueJs.php @@ -0,0 +1,423 @@ + [], + + 'functions' => [ + 'gettext' => 'gettext', + '__' => 'gettext', + 'ngettext' => 'ngettext', + 'n__' => 'ngettext', + 'pgettext' => 'pgettext', + 'p__' => 'pgettext', + 'dgettext' => 'dgettext', + 'd__' => 'dgettext', + 'dngettext' => 'dngettext', + 'dn__' => 'dngettext', + 'dpgettext' => 'dpgettext', + 'dp__' => 'dpgettext', + 'npgettext' => 'npgettext', + 'np__' => 'npgettext', + 'dnpgettext' => 'dnpgettext', + 'dnp__' => 'dnpgettext', + 'noop' => 'noop', + 'noop__' => 'noop', + ], + ]; + + protected static $functionsScannerClass = 'Gettext\Utils\JsFunctionsScanner'; + + /** + * @inheritDoc + * @throws Exception + */ + public static function fromFileMultiple($file, array $translations, array $options = []) + { + foreach (static::getFiles($file) as $file) { + $options['file'] = $file; + static::fromStringMultiple(static::readFile($file), $translations, $options); + } + } + + /** + * @inheritdoc + * @throws Exception + */ + public static function fromString($string, Translations $translations, array $options = []) + { + static::fromStringMultiple($string, [$translations], $options); + } + + /** + * @inheritDoc + * @throws Exception + */ + public static function fromStringMultiple($string, array $translations, array $options = []) + { + $options += static::$options; + $options += [ + // HTML attribute prefixes we parse as JS which could contain translations (are JS expressions) + 'attributePrefixes' => [ + ':', + 'v-bind:', + 'v-on:', + 'v-text', + ], + // HTML Tags to parse + 'tagNames' => [ + 'translate', + ], + // HTML tags to parse when attribute exists + 'tagAttributes' => [ + 'v-translate', + ], + // Comments + 'commentAttributes' => [ + 'translate-comment', + ], + 'contextAttributes' => [ + 'translate-context', + ], + // Attribute with plural content + 'pluralAttributes' => [ + 'translate-plural', + ], + ]; + + // Ok, this is the weirdest hack, but let me explain: + // On Linux (Mac is fine), when converting HTML to DOM, new lines get trimmed after the first tag. + // So if there are new lines between