From ce55b353ec1cb1cfade8770fe8df302d9b6bdcfa Mon Sep 17 00:00:00 2001 From: aB0t Date: Tue, 8 Oct 2024 00:31:55 +0200 Subject: [PATCH] Release of v3.2.5-alpha2 Remove all backward compatibility issues, so JCB will not need the [Backward Compatibility] plugin to run. Added new import powers for custom import of spreadsheets. Move the setDocument and _prepareDocument above the display in the site view and custom admin view. Update the trashhelper layout to work in Joomla 5. Add AllowDynamicProperties (Joomla 4+5) to view class to allow Custom Dynamic Get methods to work without issues. --- CHANGELOG.md | 10 +- README.md | 10 +- admin/README.txt | 10 +- admin/compiler/joomla_3/HtmlView_edit.php | 5 + .../compiler/joomla_3/HtmlView_edit_site.php | 5 + admin/compiler/joomla_3/HtmlView_list.php | 5 + admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php | 5 +- admin/compiler/joomla_4/ADMIN_VIEW_HTML.php | 5 +- .../joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php | 5 +- .../joomla_4/CUSTOM_ADMIN_VIEW_HTML.php | 5 +- admin/compiler/joomla_4/DASH_VIEW_HTML.php | 7 +- admin/compiler/joomla_4/SITE_VIEWS_HTML.php | 3 +- admin/compiler/joomla_4/SITE_VIEW_HTML.php | 3 +- admin/config.xml | 8 +- admin/controllers/snippets.php | 2 +- .../en-GB/en-GB.com_componentbuilder.ini | 4 +- admin/models/admin_view.php | 3 + admin/models/compiler.php | 18 +- admin/models/custom_admin_view.php | 3 + admin/models/fields/customfilelist.php | 7 +- admin/models/import_joomla_components.php | 38 +- admin/models/joomla_components.php | 26 +- admin/models/site_view.php | 3 + admin/models/snippets.php | 10 +- admin/sql/updates/mysql/3.2.5-alpha.sql | 1 + admin/views/admin_custom_tabs/view.html.php | 5 + admin/views/admin_fields/view.html.php | 5 + .../admin_fields_conditions/view.html.php | 5 + .../admin_fields_relations/view.html.php | 9 +- admin/views/admin_view/view.html.php | 9 +- admin/views/admin_views/view.html.php | 5 + admin/views/admins_custom_tabs/view.html.php | 5 + admin/views/admins_fields/view.html.php | 5 + .../admins_fields_conditions/view.html.php | 5 + .../admins_fields_relations/view.html.php | 5 + admin/views/class_extendings/view.html.php | 5 + admin/views/class_extends/view.html.php | 9 +- admin/views/class_method/view.html.php | 9 +- admin/views/class_methods/view.html.php | 5 + admin/views/class_properties/view.html.php | 5 + admin/views/class_property/view.html.php | 9 +- .../views/component_admin_views/view.html.php | 5 + admin/views/component_config/view.html.php | 5 + .../view.html.php | 5 + .../view.html.php | 5 + admin/views/component_dashboard/view.html.php | 9 +- .../component_files_folders/view.html.php | 5 + admin/views/component_modules/view.html.php | 5 + .../component_mysql_tweaks/view.html.php | 5 + .../component_placeholders/view.html.php | 5 + admin/views/component_plugins/view.html.php | 5 + admin/views/component_router/view.html.php | 5 + .../views/component_site_views/view.html.php | 5 + admin/views/component_updates/view.html.php | 5 + .../components_admin_views/view.html.php | 5 + admin/views/components_config/view.html.php | 5 + .../view.html.php | 5 + .../view.html.php | 5 + .../views/components_dashboard/view.html.php | 5 + .../components_files_folders/view.html.php | 5 + admin/views/components_modules/view.html.php | 5 + .../components_mysql_tweaks/view.html.php | 5 + .../components_placeholders/view.html.php | 5 + admin/views/components_plugins/view.html.php | 5 + admin/views/components_routers/view.html.php | 5 + .../views/components_site_views/view.html.php | 5 + admin/views/components_updates/view.html.php | 5 + admin/views/custom_admin_view/tmpl/edit.php | 53 +- admin/views/custom_admin_view/view.html.php | 9 +- admin/views/custom_admin_views/view.html.php | 5 + admin/views/custom_code/view.html.php | 9 +- admin/views/custom_codes/view.html.php | 5 + admin/views/dynamic_get/view.html.php | 9 +- admin/views/dynamic_gets/view.html.php | 5 + admin/views/field/tmpl/edit.php | 43 +- admin/views/field/view.html.php | 9 +- admin/views/fields/view.html.php | 5 + admin/views/fieldtype/view.html.php | 9 +- admin/views/fieldtypes/view.html.php | 5 + admin/views/get_snippets/view.html.php | 24 +- admin/views/help_document/view.html.php | 5 + admin/views/help_documents/view.html.php | 5 + .../import_joomla_components/view.html.php | 6 +- admin/views/joomla_component/view.html.php | 5 + admin/views/joomla_components/view.html.php | 5 + admin/views/joomla_module/tmpl/edit.php | 45 +- admin/views/joomla_module/view.html.php | 11 +- .../view.html.php | 5 + .../views/joomla_module_updates/view.html.php | 5 + admin/views/joomla_modules/view.html.php | 5 + .../view.html.php | 5 + .../joomla_modules_updates/view.html.php | 5 + admin/views/joomla_plugin/view.html.php | 19 +- .../view.html.php | 5 + admin/views/joomla_plugin_group/view.html.php | 5 + .../views/joomla_plugin_groups/view.html.php | 5 + .../views/joomla_plugin_updates/view.html.php | 5 + admin/views/joomla_plugins/view.html.php | 5 + .../view.html.php | 5 + .../joomla_plugins_updates/view.html.php | 5 + admin/views/joomla_power/view.html.php | 5 + admin/views/joomla_powers/view.html.php | 5 + admin/views/language/view.html.php | 5 + .../views/language_translation/view.html.php | 7 +- .../views/language_translations/view.html.php | 5 + admin/views/languages/view.html.php | 5 + admin/views/layout/tmpl/edit.php | 50 +- admin/views/layout/view.html.php | 9 +- admin/views/layouts/tmpl/default.php | 37 +- admin/views/layouts/view.html.php | 5 + admin/views/libraries/view.html.php | 5 + admin/views/libraries_config/view.html.php | 5 + .../view.html.php | 5 + admin/views/library/view.html.php | 9 +- admin/views/library_config/view.html.php | 5 + .../library_files_folders_urls/view.html.php | 5 + admin/views/placeholder/view.html.php | 9 +- admin/views/placeholders/view.html.php | 5 + admin/views/power/view.html.php | 13 +- admin/views/powers/view.html.php | 5 + admin/views/repositories/view.html.php | 5 + admin/views/repository/view.html.php | 5 + admin/views/server/view.html.php | 5 + admin/views/servers/view.html.php | 5 + admin/views/site_view/tmpl/edit.php | 53 +- admin/views/site_view/view.html.php | 9 +- admin/views/site_views/view.html.php | 5 + admin/views/snippet/tmpl/edit.php | 7 +- admin/views/snippet/view.html.php | 5 + admin/views/snippet_type/view.html.php | 5 + admin/views/snippet_types/view.html.php | 5 + admin/views/snippets/view.html.php | 5 + admin/views/template/tmpl/edit.php | 54 +- admin/views/template/view.html.php | 9 +- admin/views/templates/tmpl/default.php | 37 +- admin/views/templates/view.html.php | 5 + admin/views/validation_rule/view.html.php | 9 +- admin/views/validation_rules/view.html.php | 5 + componentbuilder.xml | 6 +- componentbuilder_update_server.xml | 22 +- libraries/phpspreadsheet/vendor/autoload.php | 18 + .../vendor/composer/ClassLoader.php | 204 +- .../vendor/composer/InstalledVersions.php | 359 ++ .../phpspreadsheet/vendor/composer/LICENSE | 69 +- .../vendor/composer/autoload_classmap.php | 234 +- .../vendor/composer/autoload_files.php | 61 +- .../vendor/composer/autoload_namespaces.php | 3 +- .../vendor/composer/autoload_psr4.php | 5 +- .../vendor/composer/autoload_real.php | 56 +- .../vendor/composer/autoload_static.php | 321 +- .../vendor/composer/installed.json | 911 ++-- .../vendor/composer/installed.php | 104 + .../vendor/composer/platform_check.php | 30 + .../vendor/ezyang/htmlpurifier/CREDITS | 9 + .../vendor/ezyang/htmlpurifier/LICENSE | 504 ++ .../vendor/ezyang/htmlpurifier/README.md | 29 + .../vendor/ezyang/htmlpurifier/VERSION | 1 + .../vendor/ezyang/htmlpurifier/composer.json | 45 + .../library/HTMLPurifier.auto.php | 11 + .../library/HTMLPurifier.autoload-legacy.php | 14 + .../library/HTMLPurifier.autoload.php | 25 + .../library/HTMLPurifier.composer.php | 4 + .../library/HTMLPurifier.func.php | 25 + .../library/HTMLPurifier.includes.php | 235 + .../library/HTMLPurifier.kses.php | 30 + .../library/HTMLPurifier.path.php | 11 + .../htmlpurifier/library/HTMLPurifier.php | 297 + .../library/HTMLPurifier.safe-includes.php | 229 + .../library/HTMLPurifier/Arborize.php | 71 + .../library/HTMLPurifier/AttrCollections.php | 148 + .../library/HTMLPurifier/AttrDef.php | 144 + .../library/HTMLPurifier/AttrDef/CSS.php | 136 + .../HTMLPurifier/AttrDef/CSS/AlphaValue.php | 34 + .../HTMLPurifier/AttrDef/CSS/Background.php | 113 + .../AttrDef/CSS/BackgroundPosition.php | 157 + .../HTMLPurifier/AttrDef/CSS/Border.php | 56 + .../HTMLPurifier/AttrDef/CSS/Color.php | 161 + .../HTMLPurifier/AttrDef/CSS/Composite.php | 48 + .../AttrDef/CSS/DenyElementDecorator.php | 44 + .../HTMLPurifier/AttrDef/CSS/Filter.php | 77 + .../library/HTMLPurifier/AttrDef/CSS/Font.php | 176 + .../HTMLPurifier/AttrDef/CSS/FontFamily.php | 217 + .../HTMLPurifier/AttrDef/CSS/Ident.php | 32 + .../AttrDef/CSS/ImportantDecorator.php | 56 + .../HTMLPurifier/AttrDef/CSS/Length.php | 77 + .../HTMLPurifier/AttrDef/CSS/ListStyle.php | 112 + .../HTMLPurifier/AttrDef/CSS/Multiple.php | 71 + .../HTMLPurifier/AttrDef/CSS/Number.php | 90 + .../HTMLPurifier/AttrDef/CSS/Percentage.php | 54 + .../AttrDef/CSS/TextDecoration.php | 46 + .../library/HTMLPurifier/AttrDef/CSS/URI.php | 77 + .../library/HTMLPurifier/AttrDef/Clone.php | 44 + .../library/HTMLPurifier/AttrDef/Enum.php | 73 + .../HTMLPurifier/AttrDef/HTML/Bool.php | 48 + .../HTMLPurifier/AttrDef/HTML/Class.php | 48 + .../HTMLPurifier/AttrDef/HTML/Color.php | 51 + .../AttrDef/HTML/ContentEditable.php | 16 + .../HTMLPurifier/AttrDef/HTML/FrameTarget.php | 38 + .../library/HTMLPurifier/AttrDef/HTML/ID.php | 113 + .../HTMLPurifier/AttrDef/HTML/Length.php | 56 + .../HTMLPurifier/AttrDef/HTML/LinkTypes.php | 72 + .../HTMLPurifier/AttrDef/HTML/MultiLength.php | 60 + .../HTMLPurifier/AttrDef/HTML/Nmtokens.php | 70 + .../HTMLPurifier/AttrDef/HTML/Pixels.php | 76 + .../library/HTMLPurifier/AttrDef/Integer.php | 91 + .../library/HTMLPurifier/AttrDef/Lang.php | 86 + .../library/HTMLPurifier/AttrDef/Switch.php | 53 + .../library/HTMLPurifier/AttrDef/Text.php | 21 + .../library/HTMLPurifier/AttrDef/URI.php | 111 + .../HTMLPurifier/AttrDef/URI/Email.php | 20 + .../AttrDef/URI/Email/SimpleCheck.php | 29 + .../library/HTMLPurifier/AttrDef/URI/Host.php | 142 + .../library/HTMLPurifier/AttrDef/URI/IPv4.php | 45 + .../library/HTMLPurifier/AttrDef/URI/IPv6.php | 89 + .../library/HTMLPurifier/AttrTransform.php | 60 + .../HTMLPurifier/AttrTransform/Background.php | 28 + .../HTMLPurifier/AttrTransform/BdoDir.php | 27 + .../HTMLPurifier/AttrTransform/BgColor.php | 28 + .../HTMLPurifier/AttrTransform/BoolToCSS.php | 47 + .../HTMLPurifier/AttrTransform/Border.php | 26 + .../HTMLPurifier/AttrTransform/EnumToCSS.php | 68 + .../AttrTransform/ImgRequired.php | 47 + .../HTMLPurifier/AttrTransform/ImgSpace.php | 61 + .../HTMLPurifier/AttrTransform/Input.php | 56 + .../HTMLPurifier/AttrTransform/Lang.php | 31 + .../HTMLPurifier/AttrTransform/Length.php | 45 + .../HTMLPurifier/AttrTransform/Name.php | 33 + .../HTMLPurifier/AttrTransform/NameSync.php | 46 + .../HTMLPurifier/AttrTransform/Nofollow.php | 52 + .../HTMLPurifier/AttrTransform/SafeEmbed.php | 25 + .../HTMLPurifier/AttrTransform/SafeObject.php | 28 + .../HTMLPurifier/AttrTransform/SafeParam.php | 84 + .../AttrTransform/ScriptRequired.php | 23 + .../AttrTransform/TargetBlank.php | 49 + .../AttrTransform/TargetNoopener.php | 37 + .../AttrTransform/TargetNoreferrer.php | 37 + .../HTMLPurifier/AttrTransform/Textarea.php | 27 + .../library/HTMLPurifier/AttrTypes.php | 97 + .../library/HTMLPurifier/AttrValidator.php | 178 + .../library/HTMLPurifier/Bootstrap.php | 91 + .../library/HTMLPurifier/CSSDefinition.php | 566 ++ .../library/HTMLPurifier/ChildDef.php | 52 + .../HTMLPurifier/ChildDef/Chameleon.php | 67 + .../library/HTMLPurifier/ChildDef/Custom.php | 102 + .../library/HTMLPurifier/ChildDef/Empty.php | 38 + .../library/HTMLPurifier/ChildDef/List.php | 94 + .../HTMLPurifier/ChildDef/Optional.php | 45 + .../HTMLPurifier/ChildDef/Required.php | 118 + .../ChildDef/StrictBlockquote.php | 110 + .../library/HTMLPurifier/ChildDef/Table.php | 224 + .../library/HTMLPurifier/Config.php | 920 ++++ .../library/HTMLPurifier/ConfigSchema.php | 176 + .../ConfigSchema/Builder/ConfigSchema.php | 48 + .../HTMLPurifier/ConfigSchema/Builder/Xml.php | 144 + .../HTMLPurifier/ConfigSchema/Exception.php | 11 + .../HTMLPurifier/ConfigSchema/Interchange.php | 47 + .../ConfigSchema/Interchange/Directive.php | 89 + .../ConfigSchema/Interchange/Id.php | 58 + .../ConfigSchema/InterchangeBuilder.php | 226 + .../HTMLPurifier/ConfigSchema/Validator.php | 248 + .../ConfigSchema/ValidatorAtom.php | 130 + .../HTMLPurifier/ConfigSchema/schema.ser | 1 + .../schema/Attr.AllowedClasses.txt | 8 + .../schema/Attr.AllowedFrameTargets.txt | 12 + .../ConfigSchema/schema/Attr.AllowedRel.txt | 9 + .../ConfigSchema/schema/Attr.AllowedRev.txt | 9 + .../schema/Attr.ClassUseCDATA.txt | 19 + .../schema/Attr.DefaultImageAlt.txt | 11 + .../schema/Attr.DefaultInvalidImage.txt | 9 + .../schema/Attr.DefaultInvalidImageAlt.txt | 8 + .../schema/Attr.DefaultTextDir.txt | 10 + .../ConfigSchema/schema/Attr.EnableID.txt | 16 + .../schema/Attr.ForbiddenClasses.txt | 8 + .../ConfigSchema/schema/Attr.ID.HTML5.txt | 10 + .../ConfigSchema/schema/Attr.IDBlacklist.txt | 5 + .../schema/Attr.IDBlacklistRegexp.txt | 9 + .../ConfigSchema/schema/Attr.IDPrefix.txt | 12 + .../schema/Attr.IDPrefixLocal.txt | 14 + .../schema/AutoFormat.AutoParagraph.txt | 31 + .../ConfigSchema/schema/AutoFormat.Custom.txt | 12 + .../schema/AutoFormat.DisplayLinkURI.txt | 11 + .../schema/AutoFormat.Linkify.txt | 12 + .../AutoFormat.PurifierLinkify.DocURL.txt | 12 + .../schema/AutoFormat.PurifierLinkify.txt | 12 + .../AutoFormat.RemoveEmpty.Predicate.txt | 14 + ...rmat.RemoveEmpty.RemoveNbsp.Exceptions.txt | 11 + .../AutoFormat.RemoveEmpty.RemoveNbsp.txt | 15 + .../schema/AutoFormat.RemoveEmpty.txt | 46 + ...utoFormat.RemoveSpansWithoutAttributes.txt | 11 + .../schema/CSS.AllowDuplicates.txt | 11 + .../schema/CSS.AllowImportant.txt | 8 + .../ConfigSchema/schema/CSS.AllowTricky.txt | 11 + .../ConfigSchema/schema/CSS.AllowedFonts.txt | 12 + .../schema/CSS.AllowedProperties.txt | 18 + .../ConfigSchema/schema/CSS.DefinitionRev.txt | 11 + .../schema/CSS.ForbiddenProperties.txt | 13 + .../ConfigSchema/schema/CSS.MaxImgLength.txt | 16 + .../ConfigSchema/schema/CSS.Proprietary.txt | 10 + .../ConfigSchema/schema/CSS.Trusted.txt | 9 + .../schema/Cache.DefinitionImpl.txt | 14 + .../schema/Cache.SerializerPath.txt | 13 + .../schema/Cache.SerializerPermissions.txt | 16 + .../schema/Core.AggressivelyFixLt.txt | 18 + .../schema/Core.AggressivelyRemoveScript.txt | 16 + .../schema/Core.AllowHostnameUnderscore.txt | 16 + .../schema/Core.AllowParseManyTags.txt | 12 + .../schema/Core.CollectErrors.txt | 12 + .../schema/Core.ColorKeywords.txt | 160 + .../schema/Core.ConvertDocumentToFragment.txt | 14 + .../Core.DirectLexLineNumberSyncInterval.txt | 17 + .../schema/Core.DisableExcludes.txt | 14 + .../ConfigSchema/schema/Core.EnableIDNA.txt | 9 + .../ConfigSchema/schema/Core.Encoding.txt | 15 + .../schema/Core.EscapeInvalidChildren.txt | 12 + .../schema/Core.EscapeInvalidTags.txt | 7 + .../schema/Core.EscapeNonASCIICharacters.txt | 13 + .../schema/Core.HiddenElements.txt | 19 + .../ConfigSchema/schema/Core.Language.txt | 10 + .../schema/Core.LegacyEntityDecoder.txt | 36 + .../ConfigSchema/schema/Core.LexerImpl.txt | 34 + .../schema/Core.MaintainLineNumbers.txt | 16 + .../schema/Core.NormalizeNewlines.txt | 11 + .../schema/Core.RemoveInvalidImg.txt | 12 + .../Core.RemoveProcessingInstructions.txt | 11 + .../schema/Core.RemoveScriptContents.txt | 12 + .../ConfigSchema/schema/Filter.Custom.txt | 11 + .../Filter.ExtractStyleBlocks.Escaping.txt | 14 + .../Filter.ExtractStyleBlocks.Scope.txt | 29 + .../Filter.ExtractStyleBlocks.TidyImpl.txt | 16 + .../schema/Filter.ExtractStyleBlocks.txt | 74 + .../ConfigSchema/schema/Filter.YouTube.txt | 16 + .../ConfigSchema/schema/HTML.Allowed.txt | 25 + .../schema/HTML.AllowedAttributes.txt | 19 + .../schema/HTML.AllowedComments.txt | 10 + .../schema/HTML.AllowedCommentsRegexp.txt | 15 + .../schema/HTML.AllowedElements.txt | 23 + .../schema/HTML.AllowedModules.txt | 20 + .../schema/HTML.Attr.Name.UseCDATA.txt | 11 + .../ConfigSchema/schema/HTML.BlockWrapper.txt | 18 + .../ConfigSchema/schema/HTML.CoreModules.txt | 23 + .../schema/HTML.CustomDoctype.txt | 9 + .../ConfigSchema/schema/HTML.DefinitionID.txt | 33 + .../schema/HTML.DefinitionRev.txt | 16 + .../ConfigSchema/schema/HTML.Doctype.txt | 11 + .../schema/HTML.FlashAllowFullScreen.txt | 11 + .../schema/HTML.ForbiddenAttributes.txt | 21 + .../schema/HTML.ForbiddenElements.txt | 20 + .../ConfigSchema/schema/HTML.Forms.txt | 11 + .../ConfigSchema/schema/HTML.MaxImgLength.txt | 14 + .../ConfigSchema/schema/HTML.Nofollow.txt | 7 + .../ConfigSchema/schema/HTML.Parent.txt | 12 + .../ConfigSchema/schema/HTML.Proprietary.txt | 12 + .../ConfigSchema/schema/HTML.SafeEmbed.txt | 13 + .../ConfigSchema/schema/HTML.SafeIframe.txt | 13 + .../ConfigSchema/schema/HTML.SafeObject.txt | 13 + .../schema/HTML.SafeScripting.txt | 10 + .../ConfigSchema/schema/HTML.Strict.txt | 9 + .../ConfigSchema/schema/HTML.TargetBlank.txt | 8 + .../schema/HTML.TargetNoopener.txt | 10 + .../schema/HTML.TargetNoreferrer.txt | 9 + .../ConfigSchema/schema/HTML.TidyAdd.txt | 8 + .../ConfigSchema/schema/HTML.TidyLevel.txt | 24 + .../ConfigSchema/schema/HTML.TidyRemove.txt | 8 + .../ConfigSchema/schema/HTML.Trusted.txt | 9 + .../ConfigSchema/schema/HTML.XHTML.txt | 11 + .../schema/Output.CommentScriptContents.txt | 10 + .../schema/Output.FixInnerHTML.txt | 15 + .../schema/Output.FlashCompat.txt | 11 + .../ConfigSchema/schema/Output.Newline.txt | 13 + .../ConfigSchema/schema/Output.SortAttr.txt | 14 + .../ConfigSchema/schema/Output.TidyFormat.txt | 25 + .../ConfigSchema/schema/Test.ForceNoIconv.txt | 7 + .../schema/URI.AllowedSchemes.txt | 18 + .../ConfigSchema/schema/URI.Base.txt | 17 + .../ConfigSchema/schema/URI.DefaultScheme.txt | 15 + .../ConfigSchema/schema/URI.DefinitionID.txt | 11 + .../ConfigSchema/schema/URI.DefinitionRev.txt | 11 + .../ConfigSchema/schema/URI.Disable.txt | 14 + .../schema/URI.DisableExternal.txt | 11 + .../schema/URI.DisableExternalResources.txt | 13 + .../schema/URI.DisableResources.txt | 15 + .../ConfigSchema/schema/URI.Host.txt | 19 + .../ConfigSchema/schema/URI.HostBlacklist.txt | 9 + .../ConfigSchema/schema/URI.MakeAbsolute.txt | 13 + .../ConfigSchema/schema/URI.Munge.txt | 83 + .../schema/URI.MungeResources.txt | 17 + .../schema/URI.MungeSecretKey.txt | 30 + .../schema/URI.OverrideAllowedSchemes.txt | 9 + .../schema/URI.SafeIframeRegexp.txt | 22 + .../HTMLPurifier/ConfigSchema/schema/info.ini | 3 + .../library/HTMLPurifier/ContentSets.php | 170 + .../library/HTMLPurifier/Context.php | 95 + .../library/HTMLPurifier/Definition.php | 55 + .../library/HTMLPurifier/DefinitionCache.php | 129 + .../DefinitionCache/Decorator.php | 112 + .../DefinitionCache/Decorator/Cleanup.php | 78 + .../DefinitionCache/Decorator/Memory.php | 85 + .../DefinitionCache/Decorator/Template.php.in | 82 + .../HTMLPurifier/DefinitionCache/Null.php | 76 + .../DefinitionCache/Serializer.php | 312 ++ .../DefinitionCache/Serializer/README | 3 + .../HTMLPurifier/DefinitionCacheFactory.php | 106 + .../library/HTMLPurifier/Doctype.php | 73 + .../library/HTMLPurifier/DoctypeRegistry.php | 142 + .../library/HTMLPurifier/ElementDef.php | 216 + .../library/HTMLPurifier/Encoder.php | 617 +++ .../library/HTMLPurifier/EntityLookup.php | 48 + .../HTMLPurifier/EntityLookup/entities.ser | 1 + .../library/HTMLPurifier/EntityParser.php | 285 + .../library/HTMLPurifier/ErrorCollector.php | 244 + .../library/HTMLPurifier/ErrorStruct.php | 74 + .../library/HTMLPurifier/Exception.php | 12 + .../library/HTMLPurifier/Filter.php | 56 + .../Filter/ExtractStyleBlocks.php | 345 ++ .../library/HTMLPurifier/Filter/YouTube.php | 65 + .../library/HTMLPurifier/Generator.php | 286 + .../library/HTMLPurifier/HTMLDefinition.php | 493 ++ .../library/HTMLPurifier/HTMLModule.php | 285 + .../library/HTMLPurifier/HTMLModule/Bdo.php | 44 + .../HTMLModule/CommonAttributes.php | 32 + .../library/HTMLPurifier/HTMLModule/Edit.php | 55 + .../library/HTMLPurifier/HTMLModule/Forms.php | 194 + .../HTMLPurifier/HTMLModule/Hypertext.php | 40 + .../HTMLPurifier/HTMLModule/Iframe.php | 51 + .../library/HTMLPurifier/HTMLModule/Image.php | 49 + .../HTMLPurifier/HTMLModule/Legacy.php | 186 + .../library/HTMLPurifier/HTMLModule/List.php | 51 + .../library/HTMLPurifier/HTMLModule/Name.php | 26 + .../HTMLPurifier/HTMLModule/Nofollow.php | 25 + .../HTMLModule/NonXMLCommonAttributes.php | 20 + .../HTMLPurifier/HTMLModule/Object.php | 62 + .../HTMLPurifier/HTMLModule/Presentation.php | 42 + .../HTMLPurifier/HTMLModule/Proprietary.php | 40 + .../library/HTMLPurifier/HTMLModule/Ruby.php | 36 + .../HTMLPurifier/HTMLModule/SafeEmbed.php | 40 + .../HTMLPurifier/HTMLModule/SafeObject.php | 62 + .../HTMLPurifier/HTMLModule/SafeScripting.php | 40 + .../HTMLPurifier/HTMLModule/Scripting.php | 73 + .../HTMLModule/StyleAttribute.php | 33 + .../HTMLPurifier/HTMLModule/Tables.php | 75 + .../HTMLPurifier/HTMLModule/Target.php | 28 + .../HTMLPurifier/HTMLModule/TargetBlank.php | 24 + .../HTMLModule/TargetNoopener.php | 21 + .../HTMLModule/TargetNoreferrer.php | 21 + .../library/HTMLPurifier/HTMLModule/Text.php | 87 + .../library/HTMLPurifier/HTMLModule/Tidy.php | 228 + .../HTMLPurifier/HTMLModule/Tidy/Name.php | 33 + .../HTMLModule/Tidy/Proprietary.php | 34 + .../HTMLPurifier/HTMLModule/Tidy/Strict.php | 43 + .../HTMLModule/Tidy/Transitional.php | 16 + .../HTMLPurifier/HTMLModule/Tidy/XHTML.php | 26 + .../HTMLModule/Tidy/XHTMLAndHTML4.php | 182 + .../HTMLModule/XMLCommonAttributes.php | 20 + .../HTMLPurifier/HTMLModuleManager.php | 467 ++ .../library/HTMLPurifier/IDAccumulator.php | 57 + .../library/HTMLPurifier/Injector.php | 283 + .../HTMLPurifier/Injector/AutoParagraph.php | 356 ++ .../HTMLPurifier/Injector/DisplayLinkURI.php | 40 + .../library/HTMLPurifier/Injector/Linkify.php | 67 + .../HTMLPurifier/Injector/PurifierLinkify.php | 71 + .../HTMLPurifier/Injector/RemoveEmpty.php | 112 + .../Injector/RemoveSpansWithoutAttributes.php | 95 + .../HTMLPurifier/Injector/SafeObject.php | 124 + .../library/HTMLPurifier/Language.php | 204 + .../HTMLPurifier/Language/messages/en.php | 55 + .../library/HTMLPurifier/LanguageFactory.php | 209 + .../library/HTMLPurifier/Length.php | 162 + .../library/HTMLPurifier/Lexer.php | 387 ++ .../library/HTMLPurifier/Lexer/DOMLex.php | 337 ++ .../library/HTMLPurifier/Lexer/DirectLex.php | 539 ++ .../library/HTMLPurifier/Lexer/PH5P.php | 4788 +++++++++++++++++ .../library/HTMLPurifier/Node.php | 49 + .../library/HTMLPurifier/Node/Comment.php | 36 + .../library/HTMLPurifier/Node/Element.php | 59 + .../library/HTMLPurifier/Node/Text.php | 54 + .../library/HTMLPurifier/PercentEncoder.php | 111 + .../library/HTMLPurifier/Printer.php | 218 + .../HTMLPurifier/Printer/CSSDefinition.php | 44 + .../HTMLPurifier/Printer/ConfigForm.css | 10 + .../HTMLPurifier/Printer/ConfigForm.js | 5 + .../HTMLPurifier/Printer/ConfigForm.php | 456 ++ .../HTMLPurifier/Printer/HTMLDefinition.php | 324 ++ .../library/HTMLPurifier/PropertyList.php | 122 + .../HTMLPurifier/PropertyListIterator.php | 43 + .../library/HTMLPurifier/Queue.php | 56 + .../library/HTMLPurifier/Strategy.php | 26 + .../HTMLPurifier/Strategy/Composite.php | 30 + .../library/HTMLPurifier/Strategy/Core.php | 17 + .../HTMLPurifier/Strategy/FixNesting.php | 181 + .../HTMLPurifier/Strategy/MakeWellFormed.php | 659 +++ .../Strategy/RemoveForeignElements.php | 207 + .../Strategy/ValidateAttributes.php | 45 + .../library/HTMLPurifier/StringHash.php | 48 + .../library/HTMLPurifier/StringHashParser.php | 136 + .../library/HTMLPurifier/TagTransform.php | 37 + .../HTMLPurifier/TagTransform/Font.php | 114 + .../HTMLPurifier/TagTransform/Simple.php | 44 + .../library/HTMLPurifier/Token.php | 100 + .../library/HTMLPurifier/Token/Comment.php | 38 + .../library/HTMLPurifier/Token/Empty.php | 15 + .../library/HTMLPurifier/Token/End.php | 24 + .../library/HTMLPurifier/Token/Start.php | 10 + .../library/HTMLPurifier/Token/Tag.php | 68 + .../library/HTMLPurifier/Token/Text.php | 53 + .../library/HTMLPurifier/TokenFactory.php | 118 + .../htmlpurifier/library/HTMLPurifier/URI.php | 316 ++ .../library/HTMLPurifier/URIDefinition.php | 112 + .../library/HTMLPurifier/URIFilter.php | 74 + .../URIFilter/DisableExternal.php | 54 + .../URIFilter/DisableExternalResources.php | 25 + .../URIFilter/DisableResources.php | 22 + .../HTMLPurifier/URIFilter/HostBlacklist.php | 46 + .../HTMLPurifier/URIFilter/MakeAbsolute.php | 158 + .../library/HTMLPurifier/URIFilter/Munge.php | 115 + .../HTMLPurifier/URIFilter/SafeIframe.php | 68 + .../library/HTMLPurifier/URIParser.php | 71 + .../library/HTMLPurifier/URIScheme.php | 102 + .../library/HTMLPurifier/URIScheme/data.php | 136 + .../library/HTMLPurifier/URIScheme/file.php | 44 + .../library/HTMLPurifier/URIScheme/ftp.php | 58 + .../library/HTMLPurifier/URIScheme/http.php | 36 + .../library/HTMLPurifier/URIScheme/https.php | 18 + .../library/HTMLPurifier/URIScheme/mailto.php | 40 + .../library/HTMLPurifier/URIScheme/news.php | 35 + .../library/HTMLPurifier/URIScheme/nntp.php | 32 + .../library/HTMLPurifier/URIScheme/tel.php | 46 + .../HTMLPurifier/URISchemeRegistry.php | 81 + .../library/HTMLPurifier/UnitConverter.php | 307 ++ .../library/HTMLPurifier/VarParser.php | 198 + .../HTMLPurifier/VarParser/Flexible.php | 130 + .../library/HTMLPurifier/VarParser/Native.php | 38 + .../HTMLPurifier/VarParserException.php | 11 + .../library/HTMLPurifier/Zipper.php | 157 + .../maennchen/zipstream-php/.editorconfig | 22 + .../maennchen/zipstream-php/.phive/phars.xml | 4 + .../zipstream-php/.php-cs-fixer.dist.php | 71 + .../.phpdoc/template/base.html.twig | 15 + .../maennchen/zipstream-php/.tool-versions | 1 + .../vendor/maennchen/zipstream-php/LICENSE | 24 + .../vendor/maennchen/zipstream-php/README.md | 183 + .../maennchen/zipstream-php/composer.json | 88 + .../zipstream-php/guides/ContentLength.rst | 47 + .../zipstream-php/guides/FlySystem.rst | 34 + .../maennchen/zipstream-php/guides/Nginx.rst | 16 + .../zipstream-php/guides/Options.rst | 66 + .../zipstream-php/guides/PSR7Streams.rst | 21 + .../zipstream-php/guides/StreamOutput.rst | 39 + .../zipstream-php/guides/Symfony.rst | 130 + .../zipstream-php/guides/Varnish.rst | 22 + .../maennchen/zipstream-php/guides/index.rst | 126 + .../maennchen/zipstream-php/phpdoc.dist.xml | 39 + .../maennchen/zipstream-php/phpunit.xml.dist | 15 + .../vendor/maennchen/zipstream-php/psalm.xml | 23 + .../src/CentralDirectoryFileHeader.php | 52 + .../zipstream-php/src/CompressionMethod.php | 106 + .../zipstream-php/src/DataDescriptor.php | 26 + .../src/EndOfCentralDirectory.php | 35 + .../maennchen/zipstream-php/src/Exception.php | 9 + .../Exception/DosTimeOverflowException.php | 23 + .../src/Exception/FileNotFoundException.php | 22 + .../Exception/FileNotReadableException.php | 22 + .../Exception/FileSizeIncorrectException.php | 23 + .../src/Exception/OverflowException.php | 21 + .../src/Exception/ResourceActionException.php | 29 + .../SimulationFileUnknownException.php | 19 + .../Exception/StreamNotReadableException.php | 21 + .../Exception/StreamNotSeekableException.php | 22 + .../maennchen/zipstream-php/src/File.php | 420 ++ .../src/GeneralPurposeBitFlag.php | 89 + .../zipstream-php/src/LocalFileHeader.php | 40 + .../zipstream-php/src/OperationMode.php | 35 + .../maennchen/zipstream-php/src/PackField.php | 57 + .../maennchen/zipstream-php/src/Time.php | 45 + .../maennchen/zipstream-php/src/Version.php | 12 + .../src/Zip64/DataDescriptor.php | 28 + .../src/Zip64/EndOfCentralDirectory.php | 43 + .../Zip64/EndOfCentralDirectoryLocator.php | 29 + .../Zip64/ExtendedInformationExtraField.php | 46 + .../maennchen/zipstream-php/src/ZipStream.php | 864 +++ .../src/Zs/ExtendedInformationExtraField.php | 23 + .../zipstream-php/test/Assertions.php | 49 + .../test/CentralDirectoryFileHeaderTest.php | 60 + .../zipstream-php/test/DataDescriptorTest.php | 26 + .../test/EndOfCentralDirectoryTest.php | 35 + .../zipstream-php/test/EndlessCycleStream.php | 106 + .../test/FaultInjectionResource.php | 141 + .../test/LocalFileHeaderTest.php | 47 + .../zipstream-php/test/PackFieldTest.php | 42 + .../zipstream-php/test/ResourceStream.php | 160 + .../maennchen/zipstream-php/test/TimeTest.php | 35 + .../maennchen/zipstream-php/test/Util.php | 135 + .../test/Zip64/DataDescriptorTest.php | 28 + .../EndOfCentralDirectoryLocatorTest.php | 28 + .../test/Zip64/EndOfCentralDirectoryTest.php | 41 + .../ExtendedInformationExtraFieldTest.php | 42 + .../zipstream-php/test/ZipStreamTest.php | 1284 +++++ .../Zs/ExtendedInformationExtraFieldTest.php | 22 + .../zipstream-php/test/bootstrap.php | 7 + .../complex/.github/workflows/main.yml | 153 + .../vendor/markbaker/complex/README.md | 173 + .../markbaker/complex/classes/Autoloader.php | 53 - .../markbaker/complex/classes/Bootstrap.php | 38 - .../markbaker/complex/classes/src/Complex.php | 36 +- .../complex/classes/src/Functions.php | 823 +++ .../complex/classes/src/Operations.php | 210 + .../complex/classes/src/functions/abs.php | 29 - .../complex/classes/src/functions/acos.php | 38 - .../complex/classes/src/functions/acosh.php | 34 - .../complex/classes/src/functions/acot.php | 25 - .../complex/classes/src/functions/acoth.php | 25 - .../complex/classes/src/functions/acsc.php | 29 - .../complex/classes/src/functions/acsch.php | 29 - .../classes/src/functions/argument.php | 28 - .../complex/classes/src/functions/asec.php | 29 - .../complex/classes/src/functions/asech.php | 29 - .../complex/classes/src/functions/asin.php | 37 - .../complex/classes/src/functions/asinh.php | 33 - .../complex/classes/src/functions/atan.php | 45 - .../complex/classes/src/functions/atanh.php | 38 - .../classes/src/functions/conjugate.php | 28 - .../complex/classes/src/functions/cos.php | 34 - .../complex/classes/src/functions/cosh.php | 32 - .../complex/classes/src/functions/cot.php | 29 - .../complex/classes/src/functions/coth.php | 24 - .../complex/classes/src/functions/csc.php | 29 - .../complex/classes/src/functions/csch.php | 29 - .../complex/classes/src/functions/exp.php | 34 - .../complex/classes/src/functions/inverse.php | 29 - .../complex/classes/src/functions/ln.php | 33 - .../complex/classes/src/functions/log10.php | 32 - .../complex/classes/src/functions/log2.php | 32 - .../classes/src/functions/negative.php | 31 - .../complex/classes/src/functions/pow.php | 40 - .../complex/classes/src/functions/rho.php | 28 - .../complex/classes/src/functions/sec.php | 25 - .../complex/classes/src/functions/sech.php | 25 - .../complex/classes/src/functions/sin.php | 32 - .../complex/classes/src/functions/sinh.php | 32 - .../complex/classes/src/functions/sqrt.php | 29 - .../complex/classes/src/functions/tan.php | 40 - .../complex/classes/src/functions/tanh.php | 35 - .../complex/classes/src/functions/theta.php | 38 - .../complex/classes/src/operations/add.php | 46 - .../classes/src/operations/divideby.php | 56 - .../classes/src/operations/divideinto.php | 56 - .../classes/src/operations/multiply.php | 48 - .../classes/src/operations/subtract.php | 46 - .../vendor/markbaker/complex/composer.json | 40 + .../complex/examples/complexTest.php | 154 + .../complex/examples/testFunctions.php | 52 + .../complex/examples/testOperations.php | 35 + .../vendor/markbaker/complex/license.md | 25 + .../matrix/.github/workflows/main.yaml | 124 + .../vendor/markbaker/matrix/README.md | 215 + .../markbaker/matrix/classes/Autoloader.php | 53 - .../markbaker/matrix/classes/Bootstrap.php | 38 - .../markbaker/matrix/classes/src/Builder.php | 10 +- .../src/Decomposition/Decomposition.php | 27 + .../matrix/classes/src/Decomposition/LU.php | 260 + .../matrix/classes/src/Decomposition/QR.php | 191 + .../matrix/classes/src/Div0Exception.php | 13 + .../matrix/classes/src/Functions.php | 83 +- .../markbaker/matrix/classes/src/Matrix.php | 85 +- .../matrix/classes/src/Operations.php | 157 + .../matrix/classes/src/Operators/Addition.php | 6 +- .../classes/src/Operators/DirectSum.php | 4 +- .../matrix/classes/src/Operators/Division.php | 15 +- .../classes/src/Operators/Multiplication.php | 37 +- .../matrix/classes/src/Operators/Operator.php | 6 +- .../classes/src/Operators/Subtraction.php | 6 +- .../matrix/classes/src/functions/adjoint.php | 30 - .../classes/src/functions/antidiagonal.php | 29 - .../classes/src/functions/cofactors.php | 30 - .../classes/src/functions/determinant.php | 30 - .../matrix/classes/src/functions/diagonal.php | 30 - .../matrix/classes/src/functions/identity.php | 30 - .../matrix/classes/src/functions/inverse.php | 30 - .../matrix/classes/src/functions/minors.php | 30 - .../matrix/classes/src/functions/trace.php | 30 - .../classes/src/functions/transpose.php | 30 - .../matrix/classes/src/operations/add.php | 44 - .../classes/src/operations/directsum.php | 44 - .../classes/src/operations/divideby.php | 44 - .../classes/src/operations/divideinto.php | 44 - .../classes/src/operations/multiply.php | 44 - .../classes/src/operations/subtract.php | 44 - .../vendor/markbaker/matrix/composer.json | 52 + .../vendor/markbaker/matrix/examples/test.php | 33 + .../markbaker/matrix/infection.json.dist | 17 + .../vendor/markbaker/matrix/license.md | 25 + .../vendor/markbaker/matrix/phpstan.neon | 6 + .../phpspreadsheet/.php-cs-fixer.dist.php | 223 + .../phpoffice/phpspreadsheet/.phpcs.xml.dist | 22 + .../phpoffice/phpspreadsheet/CHANGELOG.md | 1416 +++++ .../phpoffice/phpspreadsheet/CONTRIBUTING.md | 45 + .../vendor/phpoffice/phpspreadsheet/LICENSE | 21 + .../vendor/phpoffice/phpspreadsheet/README.md | 144 + .../phpspreadsheet/bin/migrate-from-phpexcel | 8 - .../phpoffice/phpspreadsheet/bin/pre-commit | 33 - .../phpoffice/phpspreadsheet/composer.json | 117 + .../phpspreadsheet/phpstan-baseline.neon | 351 ++ .../phpspreadsheet/phpstan-conditional.php | 86 + .../phpspreadsheet/phpstan.neon.dist | 27 + .../phpspreadsheet/phpunit10.xml.dist | 15 + .../phpspreadsheet/src/Bootstrap.php | 22 - .../Calculation/ArrayEnabled.php | 133 + .../Calculation/BinaryComparison.php | 181 + .../Calculation/Calculation.php | 3580 +++++++----- .../PhpSpreadsheet/Calculation/Category.php | 2 + .../PhpSpreadsheet/Calculation/Database.php | 326 +- .../Calculation/Database/DAverage.php | 46 + .../Calculation/Database/DCount.php | 47 + .../Calculation/Database/DCountA.php | 46 + .../Calculation/Database/DGet.php | 51 + .../Calculation/Database/DMax.php | 47 + .../Calculation/Database/DMin.php | 47 + .../Calculation/Database/DProduct.php | 46 + .../Calculation/Database/DStDev.php | 47 + .../Calculation/Database/DStDevP.php | 47 + .../Calculation/Database/DSum.php | 46 + .../Calculation/Database/DVar.php | 47 + .../Calculation/Database/DVarP.php | 47 + .../Calculation/Database/DatabaseAbstract.php | 192 + .../PhpSpreadsheet/Calculation/DateTime.php | 1395 +---- .../Calculation/DateTimeExcel/Constants.php | 38 + .../Calculation/DateTimeExcel/Current.php | 59 + .../Calculation/DateTimeExcel/Date.php | 172 + .../Calculation/DateTimeExcel/DateParts.php | 151 + .../Calculation/DateTimeExcel/DateValue.php | 162 + .../Calculation/DateTimeExcel/Days.php | 62 + .../Calculation/DateTimeExcel/Days360.php | 118 + .../Calculation/DateTimeExcel/Difference.php | 158 + .../Calculation/DateTimeExcel/Helpers.php | 307 ++ .../Calculation/DateTimeExcel/Month.php | 103 + .../Calculation/DateTimeExcel/NetworkDays.php | 119 + .../Calculation/DateTimeExcel/Time.php | 130 + .../Calculation/DateTimeExcel/TimeParts.php | 132 + .../Calculation/DateTimeExcel/TimeValue.php | 83 + .../Calculation/DateTimeExcel/Week.php | 278 + .../Calculation/DateTimeExcel/WorkDay.php | 201 + .../Calculation/DateTimeExcel/YearFrac.php | 133 + .../Engine/ArrayArgumentHelper.php | 209 + .../Engine/ArrayArgumentProcessor.php | 175 + .../Calculation/Engine/BranchPruner.php | 223 + .../Engine/CyclicReferenceStack.php | 4 +- .../Calculation/Engine/FormattedNumber.php | 147 + .../Calculation/Engine/Logger.php | 42 +- .../Calculation/Engine/Operands/Operand.php | 10 + .../Engine/Operands/StructuredReference.php | 344 ++ .../Calculation/Engineering.php | 2150 ++------ .../Calculation/Engineering/BesselI.php | 152 + .../Calculation/Engineering/BesselJ.php | 180 + .../Calculation/Engineering/BesselK.php | 135 + .../Calculation/Engineering/BesselY.php | 141 + .../Calculation/Engineering/BitWise.php | 277 + .../Calculation/Engineering/Compare.php | 82 + .../Calculation/Engineering/Complex.php | 121 + .../Engineering/ComplexFunctions.php | 611 +++ .../Engineering/ComplexOperations.php | 134 + .../Calculation/Engineering/Constants.php | 11 + .../Calculation/Engineering/ConvertBase.php | 71 + .../Calculation/Engineering/ConvertBinary.php | 163 + .../Engineering/ConvertDecimal.php | 213 + .../Calculation/Engineering/ConvertHex.php | 175 + .../Calculation/Engineering/ConvertOctal.php | 174 + .../Calculation/Engineering/ConvertUOM.php | 694 +++ .../Engineering/EngineeringValidations.php | 33 + .../Calculation/Engineering/Erf.php | 110 + .../Calculation/Engineering/ErfC.php | 82 + .../PhpSpreadsheet/Calculation/Exception.php | 4 +- .../Calculation/ExceptionHandler.php | 4 +- .../PhpSpreadsheet/Calculation/Financial.php | 1900 ++----- .../Calculation/Financial/Amortization.php | 216 + .../CashFlow/CashFlowValidations.php | 53 + .../Financial/CashFlow/Constant/Periodic.php | 200 + .../CashFlow/Constant/Periodic/Cumulative.php | 142 + .../CashFlow/Constant/Periodic/Interest.php | 220 + .../Periodic/InterestAndPrincipal.php | 46 + .../CashFlow/Constant/Periodic/Payments.php | 116 + .../Calculation/Financial/CashFlow/Single.php | 109 + .../CashFlow/Variable/NonPeriodic.php | 325 ++ .../Financial/CashFlow/Variable/Periodic.php | 169 + .../Calculation/Financial/Constants.php | 19 + .../Calculation/Financial/Coupons.php | 426 ++ .../Calculation/Financial/Depreciation.php | 276 + .../Calculation/Financial/Dollar.php | 132 + .../Financial/FinancialValidations.php | 158 + .../Calculation/Financial/Helpers.php | 58 + .../Calculation/Financial/InterestRate.php | 73 + .../Financial/Securities/AccruedInterest.php | 159 + .../Financial/Securities/Price.php | 284 + .../Financial/Securities/Rates.php | 138 + .../Securities/SecurityValidations.php | 42 + .../Financial/Securities/Yields.php | 153 + .../Calculation/Financial/TreasuryBill.php | 148 + .../Calculation/FormulaParser.php | 79 +- .../Calculation/FormulaToken.php | 20 +- .../PhpSpreadsheet/Calculation/Functions.php | 613 ++- .../Calculation/Information/ErrorValue.php | 71 + .../Calculation/Information/ExcelError.php | 171 + .../Calculation/Information/Value.php | 328 ++ .../Calculation/Internal/MakeMatrix.php | 12 + .../Calculation/Internal/WildcardMatch.php | 39 + .../PhpSpreadsheet/Calculation/Logical.php | 258 +- .../Calculation/Logical/Boolean.php | 36 + .../Calculation/Logical/Conditional.php | 211 + .../Calculation/Logical/Operations.php | 172 + .../PhpSpreadsheet/Calculation/LookupRef.php | 898 +--- .../Calculation/LookupRef/Address.php | 124 + .../Calculation/LookupRef/ExcelMatch.php | 282 + .../Calculation/LookupRef/Filter.php | 81 + .../Calculation/LookupRef/Formula.php | 43 + .../Calculation/LookupRef/HLookup.php | 121 + .../Calculation/LookupRef/Helpers.php | 74 + .../Calculation/LookupRef/Hyperlink.php | 41 + .../Calculation/LookupRef/Indirect.php | 130 + .../Calculation/LookupRef/Lookup.php | 106 + .../Calculation/LookupRef/LookupBase.php | 67 + .../LookupRef/LookupRefValidations.php | 40 + .../Calculation/LookupRef/Matrix.php | 143 + .../Calculation/LookupRef/Offset.php | 158 + .../LookupRef/RowColumnInformation.php | 209 + .../Calculation/LookupRef/Selection.php | 51 + .../Calculation/LookupRef/Sort.php | 342 ++ .../Calculation/LookupRef/Unique.php | 141 + .../Calculation/LookupRef/VLookup.php | 117 + .../PhpSpreadsheet/Calculation/MathTrig.php | 1896 +++---- .../Calculation/MathTrig/Absolute.php | 37 + .../Calculation/MathTrig/Angle.php | 63 + .../Calculation/MathTrig/Arabic.php | 112 + .../Calculation/MathTrig/Base.php | 68 + .../Calculation/MathTrig/Ceiling.php | 167 + .../Calculation/MathTrig/Combinations.php | 91 + .../Calculation/MathTrig/Exp.php | 37 + .../Calculation/MathTrig/Factorial.php | 126 + .../Calculation/MathTrig/Floor.php | 195 + .../Calculation/MathTrig/Gcd.php | 70 + .../Calculation/MathTrig/Helpers.php | 130 + .../Calculation/MathTrig/IntClass.php | 40 + .../Calculation/MathTrig/Lcm.php | 111 + .../Calculation/MathTrig/Logarithms.php | 102 + .../Calculation/MathTrig/MatrixFunctions.php | 179 + .../Calculation/MathTrig/Operations.php | 162 + .../Calculation/MathTrig/Random.php | 99 + .../Calculation/MathTrig/Roman.php | 846 +++ .../Calculation/MathTrig/Round.php | 241 + .../Calculation/MathTrig/SeriesSum.php | 53 + .../Calculation/MathTrig/Sign.php | 38 + .../Calculation/MathTrig/Sqrt.php | 64 + .../Calculation/MathTrig/Subtotal.php | 135 + .../Calculation/MathTrig/Sum.php | 118 + .../Calculation/MathTrig/SumSquares.php | 143 + .../Calculation/MathTrig/Trig/Cosecant.php | 64 + .../Calculation/MathTrig/Trig/Cosine.php | 116 + .../Calculation/MathTrig/Trig/Cotangent.php | 118 + .../Calculation/MathTrig/Trig/Secant.php | 64 + .../Calculation/MathTrig/Trig/Sine.php | 116 + .../Calculation/MathTrig/Trig/Tangent.php | 161 + .../Calculation/MathTrig/Trunc.php | 61 + .../Calculation/Statistical.php | 3150 ++--------- .../Calculation/Statistical/AggregateBase.php | 70 + .../Calculation/Statistical/Averages.php | 261 + .../Calculation/Statistical/Averages/Mean.php | 132 + .../Calculation/Statistical/Conditional.php | 316 ++ .../Calculation/Statistical/Confidence.php | 52 + .../Calculation/Statistical/Counts.php | 102 + .../Calculation/Statistical/Deviations.php | 142 + .../Statistical/Distributions/Beta.php | 286 + .../Statistical/Distributions/Binomial.php | 237 + .../Statistical/Distributions/ChiSquared.php | 335 ++ .../Distributions/DistributionValidations.php | 24 + .../Statistical/Distributions/Exponential.php | 55 + .../Statistical/Distributions/F.php | 64 + .../Statistical/Distributions/Fisher.php | 74 + .../Statistical/Distributions/Gamma.php | 151 + .../Statistical/Distributions/GammaBase.php | 390 ++ .../Distributions/HyperGeometric.php | 76 + .../Statistical/Distributions/LogNormal.php | 139 + .../Distributions/NewtonRaphson.php | 65 + .../Statistical/Distributions/Normal.php | 180 + .../Statistical/Distributions/Poisson.php | 66 + .../Distributions/StandardNormal.php | 153 + .../Statistical/Distributions/StudentT.php | 137 + .../Statistical/Distributions/Weibull.php | 57 + .../Calculation/Statistical/MaxMinBase.php | 22 + .../Calculation/Statistical/Maximum.php | 89 + .../Calculation/Statistical/Minimum.php | 89 + .../Calculation/Statistical/Percentiles.php | 206 + .../Calculation/Statistical/Permutations.php | 99 + .../Calculation/Statistical/Size.php | 97 + .../Statistical/StandardDeviations.php | 95 + .../Calculation/Statistical/Standardize.php | 49 + .../Statistical/StatisticalValidations.php | 45 + .../Calculation/Statistical/Trends.php | 434 ++ .../Calculation/Statistical/VarianceBase.php | 38 + .../Calculation/Statistical/Variances.php | 186 + .../PhpSpreadsheet/Calculation/TextData.php | 602 +-- .../Calculation/TextData/CaseConvert.php | 80 + .../Calculation/TextData/CharacterConvert.php | 81 + .../Calculation/TextData/Concatenate.php | 137 + .../Calculation/TextData/Extract.php | 280 + .../Calculation/TextData/Format.php | 323 ++ .../Calculation/TextData/Helpers.php | 91 + .../Calculation/TextData/Replace.php | 118 + .../Calculation/TextData/Search.php | 97 + .../Calculation/TextData/Text.php | 255 + .../Calculation/TextData/Trim.php | 52 + .../Calculation/Token/Stack.php | 96 +- .../src/PhpSpreadsheet/Calculation/Web.php | 30 + .../Calculation/Web/Service.php | 75 + .../Calculation/functionlist.txt | 390 -- .../Calculation/locale/Translations.xlsx | Bin 0 -> 108747 bytes .../Calculation/locale/cs/config | 31 +- .../Calculation/locale/cs/functions | 856 +-- .../Calculation/locale/da/config | 33 +- .../Calculation/locale/da/functions | 874 +-- .../Calculation/locale/de/config | 32 +- .../Calculation/locale/de/functions | 870 +-- .../Calculation/locale/es/config | 32 +- .../Calculation/locale/es/functions | 874 +-- .../Calculation/locale/fi/config | 32 +- .../Calculation/locale/fi/functions | 874 +-- .../Calculation/locale/fr/config | 32 +- .../Calculation/locale/fr/functions | 861 +-- .../Calculation/locale/hu/config | 31 +- .../Calculation/locale/hu/functions | 874 +-- .../Calculation/locale/it/config | 32 +- .../Calculation/locale/it/functions | 873 +-- .../Calculation/locale/nb/config | 20 + .../Calculation/locale/nb/functions | 539 ++ .../Calculation/locale/nl/config | 32 +- .../Calculation/locale/nl/functions | 873 +-- .../Calculation/locale/no/config | 24 - .../Calculation/locale/no/functions | 416 -- .../Calculation/locale/pl/config | 32 +- .../Calculation/locale/pl/functions | 872 +-- .../Calculation/locale/pt/br/config | 32 +- .../Calculation/locale/pt/br/functions | 864 +-- .../Calculation/locale/pt/config | 32 +- .../Calculation/locale/pt/functions | 874 +-- .../Calculation/locale/ru/config | 32 +- .../Calculation/locale/ru/functions | 891 +-- .../Calculation/locale/sv/config | 32 +- .../Calculation/locale/sv/functions | 869 +-- .../Calculation/locale/tr/config | 32 +- .../Calculation/locale/tr/functions | 873 +-- .../src/PhpSpreadsheet/Cell/AddressHelper.php | 177 + .../src/PhpSpreadsheet/Cell/AddressRange.php | 24 + .../Cell/AdvancedValueBinder.php | 207 +- .../src/PhpSpreadsheet/Cell/Cell.php | 441 +- .../src/PhpSpreadsheet/Cell/CellAddress.php | 166 + .../src/PhpSpreadsheet/Cell/CellRange.php | 136 + .../src/PhpSpreadsheet/Cell/ColumnRange.php | 125 + .../src/PhpSpreadsheet/Cell/Coordinate.php | 332 +- .../src/PhpSpreadsheet/Cell/DataType.php | 36 +- .../PhpSpreadsheet/Cell/DataValidation.php | 94 +- .../src/PhpSpreadsheet/Cell/DataValidator.php | 61 +- .../Cell/DefaultValueBinder.php | 35 +- .../src/PhpSpreadsheet/Cell/Hyperlink.php | 22 +- .../src/PhpSpreadsheet/Cell/IgnoredErrors.php | 66 + .../src/PhpSpreadsheet/Cell/RowRange.php | 93 + .../PhpSpreadsheet/Cell/StringValueBinder.php | 105 +- .../PhpSpreadsheet/CellReferenceHelper.php | 131 + .../src/PhpSpreadsheet/Chart/Axis.php | 589 +- .../src/PhpSpreadsheet/Chart/AxisText.php | 56 + .../src/PhpSpreadsheet/Chart/Chart.php | 418 +- .../src/PhpSpreadsheet/Chart/ChartColor.php | 177 + .../src/PhpSpreadsheet/Chart/DataSeries.php | 65 +- .../PhpSpreadsheet/Chart/DataSeriesValues.php | 266 +- .../src/PhpSpreadsheet/Chart/GridLines.php | 442 -- .../src/PhpSpreadsheet/Chart/Layout.php | 358 +- .../src/PhpSpreadsheet/Chart/Legend.php | 71 +- .../src/PhpSpreadsheet/Chart/PlotArea.php | 127 +- .../src/PhpSpreadsheet/Chart/Properties.php | 1072 +++- .../Chart/Renderer/IRenderer.php | 2 - .../PhpSpreadsheet/Chart/Renderer/JpGraph.php | 846 +-- .../Chart/Renderer/JpGraphRendererBase.php | 873 +++ .../Chart/Renderer/MtJpGraphRenderer.php | 36 + .../Chart/Renderer/PHP Charting Libraries.txt | 7 +- .../Chart/Renderer/Polyfill.php | 9 - .../src/PhpSpreadsheet/Chart/Title.php | 71 +- .../src/PhpSpreadsheet/Chart/TrendLine.php | 226 + .../src/PhpSpreadsheet/Collection/Cells.php | 346 +- .../Collection/CellsFactory.php | 7 +- .../{Memory.php => Memory/SimpleCache1.php} | 51 +- .../Collection/Memory/SimpleCache3.php | 109 + .../src/PhpSpreadsheet/Comment.php | 203 +- .../src/PhpSpreadsheet/DefinedName.php | 275 + .../PhpSpreadsheet/Document/Properties.php | 442 +- .../src/PhpSpreadsheet/Document/Security.php | 121 +- .../src/PhpSpreadsheet/HashTable.php | 87 +- .../src/PhpSpreadsheet/Helper/Dimension.php | 115 + .../src/PhpSpreadsheet/Helper/Downloader.php | 89 + .../src/PhpSpreadsheet/Helper/Handler.php | 46 + .../src/PhpSpreadsheet/Helper/Html.php | 192 +- .../src/PhpSpreadsheet/Helper/Migrator.php | 333 -- .../src/PhpSpreadsheet/Helper/Sample.php | 133 +- .../src/PhpSpreadsheet/Helper/Size.php | 52 + .../src/PhpSpreadsheet/Helper/TextGrid.php | 139 + .../src/PhpSpreadsheet/IOFactory.php | 163 +- .../src/PhpSpreadsheet/NamedFormula.php | 45 + .../src/PhpSpreadsheet/NamedRange.php | 235 +- .../src/PhpSpreadsheet/Reader/BaseReader.php | 100 +- .../src/PhpSpreadsheet/Reader/Csv.php | 675 ++- .../PhpSpreadsheet/Reader/Csv/Delimiter.php | 151 + .../Reader/DefaultReadFilter.php | 4 +- .../src/PhpSpreadsheet/Reader/Gnumeric.php | 1106 ++-- .../Reader/Gnumeric/PageSetup.php | 150 + .../Reader/Gnumeric/Properties.php | 164 + .../PhpSpreadsheet/Reader/Gnumeric/Styles.php | 281 + .../src/PhpSpreadsheet/Reader/Html.php | 996 ++-- .../src/PhpSpreadsheet/Reader/IReadFilter.php | 4 +- .../src/PhpSpreadsheet/Reader/IReader.php | 58 +- .../src/PhpSpreadsheet/Reader/Ods.php | 518 +- .../PhpSpreadsheet/Reader/Ods/AutoFilter.php | 45 + .../PhpSpreadsheet/Reader/Ods/BaseLoader.php | 27 + .../Reader/Ods/DefinedNames.php | 66 + .../Reader/Ods/FormulaTranslator.php | 97 + .../Reader/Ods/PageSettings.php | 184 + .../PhpSpreadsheet/Reader/Ods/Properties.php | 39 +- .../Reader/Security/XmlScanner.php | 106 +- .../src/PhpSpreadsheet/Reader/Slk.php | 662 ++- .../src/PhpSpreadsheet/Reader/Xls.php | 1028 ++-- .../src/PhpSpreadsheet/Reader/Xls/Color.php | 2 +- .../PhpSpreadsheet/Reader/Xls/Color/BIFF5.php | 8 +- .../PhpSpreadsheet/Reader/Xls/Color/BIFF8.php | 8 +- .../Reader/Xls/Color/BuiltIn.php | 8 +- .../Reader/Xls/ConditionalFormatting.php | 49 + .../Reader/Xls/DataValidationHelper.php | 72 + .../PhpSpreadsheet/Reader/Xls/ErrorCode.php | 8 +- .../src/PhpSpreadsheet/Reader/Xls/Escher.php | 269 +- .../src/PhpSpreadsheet/Reader/Xls/MD5.php | 70 +- .../src/PhpSpreadsheet/Reader/Xls/RC4.php | 6 +- .../Reader/Xls/Style/Border.php | 19 +- .../Reader/Xls/Style/CellAlignment.php | 50 + .../Reader/Xls/Style/CellFont.php | 39 + .../Reader/Xls/Style/FillPattern.php | 9 +- .../src/PhpSpreadsheet/Reader/Xlsx.php | 2108 ++++---- .../PhpSpreadsheet/Reader/Xlsx/AutoFilter.php | 58 +- .../Reader/Xlsx/BaseParserClass.php | 9 +- .../src/PhpSpreadsheet/Reader/Xlsx/Chart.php | 1281 ++++- .../Reader/Xlsx/ColumnAndRowAttributes.php | 125 +- .../Reader/Xlsx/ConditionalStyles.php | 241 +- .../Reader/Xlsx/DataValidations.php | 31 +- .../PhpSpreadsheet/Reader/Xlsx/Hyperlinks.php | 42 +- .../PhpSpreadsheet/Reader/Xlsx/Namespaces.php | 118 + .../PhpSpreadsheet/Reader/Xlsx/PageSetup.php | 74 +- .../PhpSpreadsheet/Reader/Xlsx/Properties.php | 47 +- .../Reader/Xlsx/SharedFormula.php | 26 + .../Reader/Xlsx/SheetViewOptions.php | 78 +- .../PhpSpreadsheet/Reader/Xlsx/SheetViews.php | 91 +- .../src/PhpSpreadsheet/Reader/Xlsx/Styles.php | 395 +- .../Reader/Xlsx/TableReader.php | 113 + .../src/PhpSpreadsheet/Reader/Xlsx/Theme.php | 41 +- .../Reader/Xlsx/WorkbookView.php | 153 + .../src/PhpSpreadsheet/Reader/Xml.php | 793 +-- .../Reader/Xml/DataValidations.php | 177 + .../Reader/Xml/PageSettings.php | 134 + .../PhpSpreadsheet/Reader/Xml/Properties.php | 158 + .../src/PhpSpreadsheet/Reader/Xml/Style.php | 107 + .../Reader/Xml/Style/Alignment.php | 58 + .../Reader/Xml/Style/Border.php | 98 + .../PhpSpreadsheet/Reader/Xml/Style/Fill.php | 63 + .../PhpSpreadsheet/Reader/Xml/Style/Font.php | 79 + .../Reader/Xml/Style/NumberFormat.php | 33 + .../Reader/Xml/Style/StyleBase.php | 30 + .../PhpSpreadsheet/Reader/chunkReadFilter.php | 35 - .../src/PhpSpreadsheet/ReferenceHelper.php | 1173 ++-- .../PhpSpreadsheet/RichText/ITextElement.php | 2 +- .../src/PhpSpreadsheet/RichText/RichText.php | 50 +- .../src/PhpSpreadsheet/RichText/Run.php | 16 +- .../PhpSpreadsheet/RichText/TextElement.php | 25 +- .../src/PhpSpreadsheet/Settings.php | 166 +- .../src/PhpSpreadsheet/Shared/CodePage.php | 208 +- .../src/PhpSpreadsheet/Shared/Date.php | 285 +- .../src/PhpSpreadsheet/Shared/Drawing.php | 188 +- .../src/PhpSpreadsheet/Shared/Escher.php | 8 +- .../Shared/Escher/DgContainer.php | 29 +- .../Escher/DgContainer/SpgrContainer.php | 14 +- .../DgContainer/SpgrContainer/SpContainer.php | 24 +- .../Shared/Escher/DggContainer.php | 20 +- .../Escher/DggContainer/BstoreContainer.php | 6 +- .../DggContainer/BstoreContainer/BSE.php | 21 +- .../DggContainer/BstoreContainer/BSE/Blip.php | 14 +- .../src/PhpSpreadsheet/Shared/File.php | 137 +- .../src/PhpSpreadsheet/Shared/Font.php | 697 ++- .../src/PhpSpreadsheet/Shared/IntOrFloat.php | 21 + .../PhpSpreadsheet/Shared/JAMA/CHANGELOG.TXT | 16 - .../Shared/JAMA/CholeskyDecomposition.php | 147 - .../Shared/JAMA/EigenvalueDecomposition.php | 861 --- .../Shared/JAMA/LUDecomposition.php | 285 - .../src/PhpSpreadsheet/Shared/JAMA/Matrix.php | 1233 ----- .../Shared/JAMA/QRDecomposition.php | 249 - .../JAMA/SingularValueDecomposition.php | 528 -- .../Shared/JAMA/utils/Maths.php | 30 - .../src/PhpSpreadsheet/Shared/OLE.php | 167 +- .../Shared/OLE/ChainedBlockStream.php | 24 +- .../src/PhpSpreadsheet/Shared/OLE/PPS.php | 77 +- .../PhpSpreadsheet/Shared/OLE/PPS/File.php | 4 +- .../PhpSpreadsheet/Shared/OLE/PPS/Root.php | 117 +- .../src/PhpSpreadsheet/Shared/OLERead.php | 36 +- .../PhpSpreadsheet/Shared/PasswordHasher.php | 104 +- .../PhpSpreadsheet/Shared/StringHelper.php | 266 +- .../src/PhpSpreadsheet/Shared/TimeZone.php | 44 +- .../PhpSpreadsheet/Shared/Trend/BestFit.php | 136 +- .../Shared/Trend/ExponentialBestFit.php | 23 +- .../Shared/Trend/LinearBestFit.php | 5 +- .../Shared/Trend/LogarithmicBestFit.php | 23 +- .../Shared/Trend/PolynomialBestFit.php | 39 +- .../Shared/Trend/PowerBestFit.php | 39 +- .../src/PhpSpreadsheet/Shared/Trend/Trend.php | 26 +- .../src/PhpSpreadsheet/Shared/XMLWriter.php | 40 +- .../src/PhpSpreadsheet/Shared/Xls.php | 102 +- .../src/PhpSpreadsheet/Spreadsheet.php | 700 ++- .../src/PhpSpreadsheet/Style/Alignment.php | 227 +- .../src/PhpSpreadsheet/Style/Border.php | 93 +- .../src/PhpSpreadsheet/Style/Borders.php | 97 +- .../src/PhpSpreadsheet/Style/Color.php | 386 +- .../src/PhpSpreadsheet/Style/Conditional.php | 142 +- .../ConditionalFormatting/CellMatcher.php | 313 ++ .../CellStyleAssessor.php | 45 + .../ConditionalDataBar.php | 93 + .../ConditionalDataBarExtension.php | 290 + .../ConditionalFormatValueObject.php | 83 + .../ConditionalFormattingRuleExtension.php | 226 + .../ConditionalFormatting/StyleMerger.php | 118 + .../Style/ConditionalFormatting/Wizard.php | 95 + .../ConditionalFormatting/Wizard/Blanks.php | 99 + .../Wizard/CellValue.php | 200 + .../Wizard/DateValue.php | 111 + .../Wizard/Duplicates.php | 78 + .../ConditionalFormatting/Wizard/Errors.php | 95 + .../Wizard/Expression.php | 75 + .../Wizard/TextValue.php | 164 + .../Wizard/WizardAbstract.php | 199 + .../Wizard/WizardInterface.php | 25 + .../src/PhpSpreadsheet/Style/Fill.php | 111 +- .../src/PhpSpreadsheet/Style/Font.php | 518 +- .../src/PhpSpreadsheet/Style/NumberFormat.php | 553 +- .../Style/NumberFormat/BaseFormatter.php | 12 + .../Style/NumberFormat/DateFormatter.php | 182 + .../Style/NumberFormat/Formatter.php | 206 + .../Style/NumberFormat/FractionFormatter.php | 72 + .../Style/NumberFormat/NumberFormatter.php | 326 ++ .../NumberFormat/PercentageFormatter.php | 48 + .../Style/NumberFormat/Wizard/Accounting.php | 102 + .../Style/NumberFormat/Wizard/Currency.php | 112 + .../Style/NumberFormat/Wizard/Date.php | 125 + .../Style/NumberFormat/Wizard/DateTime.php | 50 + .../NumberFormat/Wizard/DateTimeWizard.php | 44 + .../Style/NumberFormat/Wizard/Duration.php | 153 + .../Style/NumberFormat/Wizard/Locale.php | 37 + .../Style/NumberFormat/Wizard/Number.php | 57 + .../Style/NumberFormat/Wizard/NumberBase.php | 80 + .../Style/NumberFormat/Wizard/Percentage.php | 40 + .../Style/NumberFormat/Wizard/Scientific.php | 33 + .../Style/NumberFormat/Wizard/Time.php | 105 + .../Style/NumberFormat/Wizard/Wizard.php | 8 + .../src/PhpSpreadsheet/Style/Protection.php | 48 +- .../src/PhpSpreadsheet/Style/RgbTint.php | 175 + .../src/PhpSpreadsheet/Style/Style.php | 360 +- .../src/PhpSpreadsheet/Style/Supervisor.php | 62 +- .../src/PhpSpreadsheet/Theme.php | 269 + .../PhpSpreadsheet/Worksheet/AutoFilter.php | 807 ++- .../Worksheet/AutoFilter/Column.php | 138 +- .../Worksheet/AutoFilter/Column/Rule.php | 185 +- .../src/PhpSpreadsheet/Worksheet/AutoFit.php | 51 + .../PhpSpreadsheet/Worksheet/BaseDrawing.php | 434 +- .../PhpSpreadsheet/Worksheet/CellIterator.php | 63 +- .../src/PhpSpreadsheet/Worksheet/Column.php | 81 +- .../Worksheet/ColumnCellIterator.php | 102 +- .../Worksheet/ColumnDimension.php | 74 +- .../Worksheet/ColumnIterator.php | 45 +- .../PhpSpreadsheet/Worksheet/Dimension.php | 57 +- .../src/PhpSpreadsheet/Worksheet/Drawing.php | 177 +- .../Worksheet/Drawing/Shadow.php | 46 +- .../PhpSpreadsheet/Worksheet/HeaderFooter.php | 61 +- .../src/PhpSpreadsheet/Worksheet/Iterator.php | 29 +- .../Worksheet/MemoryDrawing.php | 207 +- .../PhpSpreadsheet/Worksheet/PageBreak.php | 58 + .../PhpSpreadsheet/Worksheet/PageMargins.php | 75 +- .../PhpSpreadsheet/Worksheet/PageSetup.php | 217 +- .../PhpSpreadsheet/Worksheet/Protection.php | 567 +- .../src/PhpSpreadsheet/Worksheet/Row.php | 70 +- .../Worksheet/RowCellIterator.php | 82 +- .../PhpSpreadsheet/Worksheet/RowDimension.php | 49 +- .../PhpSpreadsheet/Worksheet/RowIterator.php | 43 +- .../PhpSpreadsheet/Worksheet/SheetView.php | 65 +- .../src/PhpSpreadsheet/Worksheet/Table.php | 585 ++ .../PhpSpreadsheet/Worksheet/Table/Column.php | 254 + .../Worksheet/Table/TableStyle.php | 230 + .../PhpSpreadsheet/Worksheet/Validations.php | 118 + .../PhpSpreadsheet/Worksheet/Worksheet.php | 2048 ++++--- .../src/PhpSpreadsheet/Writer/BaseWriter.php | 84 +- .../src/PhpSpreadsheet/Writer/Csv.php | 228 +- .../src/PhpSpreadsheet/Writer/Html.php | 1681 +++--- .../src/PhpSpreadsheet/Writer/IWriter.php | 31 +- .../src/PhpSpreadsheet/Writer/Ods.php | 192 +- .../PhpSpreadsheet/Writer/Ods/AutoFilters.php | 66 + .../Writer/Ods/Cell/Comment.php | 5 +- .../PhpSpreadsheet/Writer/Ods/Cell/Style.php | 259 + .../src/PhpSpreadsheet/Writer/Ods/Content.php | 258 +- .../src/PhpSpreadsheet/Writer/Ods/Formula.php | 120 + .../src/PhpSpreadsheet/Writer/Ods/Meta.php | 73 +- .../src/PhpSpreadsheet/Writer/Ods/MetaInf.php | 4 +- .../PhpSpreadsheet/Writer/Ods/Mimetype.php | 6 +- .../Writer/Ods/NamedExpressions.php | 140 + .../PhpSpreadsheet/Writer/Ods/Settings.php | 120 +- .../src/PhpSpreadsheet/Writer/Ods/Styles.php | 7 +- .../PhpSpreadsheet/Writer/Ods/Thumbnails.php | 6 +- .../PhpSpreadsheet/Writer/Ods/WriterPart.php | 4 +- .../src/PhpSpreadsheet/Writer/Pdf.php | 80 +- .../src/PhpSpreadsheet/Writer/Pdf/Dompdf.php | 60 +- .../src/PhpSpreadsheet/Writer/Pdf/Mpdf.php | 67 +- .../src/PhpSpreadsheet/Writer/Pdf/Tcpdf.php | 64 +- .../src/PhpSpreadsheet/Writer/Xls.php | 432 +- .../PhpSpreadsheet/Writer/Xls/BIFFwriter.php | 12 +- .../Writer/Xls/CellDataValidation.php | 78 + .../Writer/Xls/ConditionalHelper.php | 76 + .../PhpSpreadsheet/Writer/Xls/ErrorCode.php | 28 + .../src/PhpSpreadsheet/Writer/Xls/Escher.php | 78 +- .../src/PhpSpreadsheet/Writer/Xls/Font.php | 27 +- .../src/PhpSpreadsheet/Writer/Xls/Parser.php | 312 +- .../Writer/Xls/Style/CellAlignment.php | 59 + .../Writer/Xls/Style/CellBorder.php | 40 + .../Writer/Xls/Style/CellFill.php | 46 + .../Writer/Xls/Style/ColorMap.php | 90 + .../PhpSpreadsheet/Writer/Xls/Workbook.php | 174 +- .../PhpSpreadsheet/Writer/Xls/Worksheet.php | 2150 ++------ .../src/PhpSpreadsheet/Writer/Xls/Xf.php | 301 +- .../src/PhpSpreadsheet/Writer/Xlsx.php | 851 +-- .../PhpSpreadsheet/Writer/Xlsx/AutoFilter.php | 125 + .../src/PhpSpreadsheet/Writer/Xlsx/Chart.php | 1663 +++--- .../PhpSpreadsheet/Writer/Xlsx/Comments.php | 70 +- .../Writer/Xlsx/ContentTypes.php | 101 +- .../Writer/Xlsx/DefinedNames.php | 244 + .../PhpSpreadsheet/Writer/Xlsx/DocProps.php | 67 +- .../PhpSpreadsheet/Writer/Xlsx/Drawing.php | 260 +- .../Writer/Xlsx/FunctionPrefix.php | 194 + .../src/PhpSpreadsheet/Writer/Xlsx/Rels.php | 246 +- .../PhpSpreadsheet/Writer/Xlsx/RelsRibbon.php | 9 +- .../PhpSpreadsheet/Writer/Xlsx/RelsVBA.php | 12 +- .../Writer/Xlsx/StringTable.php | 217 +- .../src/PhpSpreadsheet/Writer/Xlsx/Style.php | 445 +- .../src/PhpSpreadsheet/Writer/Xlsx/Table.php | 115 + .../src/PhpSpreadsheet/Writer/Xlsx/Theme.php | 206 +- .../PhpSpreadsheet/Writer/Xlsx/Workbook.php | 262 +- .../PhpSpreadsheet/Writer/Xlsx/Worksheet.php | 1315 +++-- .../PhpSpreadsheet/Writer/Xlsx/WriterPart.php | 6 +- .../src/PhpSpreadsheet/Writer/ZipStream0.php | 17 + .../src/PhpSpreadsheet/Writer/ZipStream2.php | 21 + .../src/PhpSpreadsheet/Writer/ZipStream3.php | 22 + .../vendor/psr/http-client/CHANGELOG.md | 31 + .../vendor/psr/http-client/LICENSE | 19 + .../vendor/psr/http-client/README.md | 12 + .../vendor/psr/http-client/composer.json | 30 + .../src/ClientExceptionInterface.php | 10 + .../psr/http-client/src/ClientInterface.php | 20 + .../src/NetworkExceptionInterface.php | 24 + .../src/RequestExceptionInterface.php | 24 + .../vendor/psr/http-factory/LICENSE | 21 + .../vendor/psr/http-factory/README.md | 12 + .../vendor/psr/http-factory/composer.json | 38 + .../src/RequestFactoryInterface.php | 18 + .../src/ResponseFactoryInterface.php | 18 + .../src/ServerRequestFactoryInterface.php | 24 + .../src/StreamFactoryInterface.php | 45 + .../src/UploadedFileFactoryInterface.php | 34 + .../http-factory/src/UriFactoryInterface.php | 17 + .../vendor/psr/http-message/CHANGELOG.md | 36 + .../vendor/psr/http-message/LICENSE | 19 + .../vendor/psr/http-message/README.md | 16 + .../vendor/psr/http-message/composer.json | 26 + .../psr/http-message/docs/PSR7-Interfaces.md | 130 + .../psr/http-message/docs/PSR7-Usage.md | 159 + .../psr/http-message/src/MessageInterface.php | 187 + .../psr/http-message/src/RequestInterface.php | 130 + .../http-message/src/ResponseInterface.php | 68 + .../src/ServerRequestInterface.php | 261 + .../psr/http-message/src/StreamInterface.php | 158 + .../src/UploadedFileInterface.php | 123 + .../psr/http-message/src/UriInterface.php | 324 ++ .../vendor/psr/simple-cache/composer.json | 6 +- .../psr/simple-cache/src/CacheException.php | 2 +- .../psr/simple-cache/src/CacheInterface.php | 24 +- .../Compiler/Creator/Builders.php | 34 +- .../Compiler/Helper/Infusion.php | 2 +- .../VDM.Joomla/src/Componentbuilder/Table.php | 1153 ++++ media/js/admin_fields_relations.js | 8 +- media/js/admin_view.js | 8 +- media/js/class_extends.js | 8 +- media/js/class_method.js | 8 +- media/js/class_property.js | 8 +- media/js/component_dashboard.js | 8 +- media/js/component_router.js | 8 +- media/js/custom_admin_view.js | 148 +- media/js/custom_code.js | 8 +- media/js/dynamic_get.js | 8 +- media/js/field.js | 8 +- media/js/fieldtype.js | 8 +- media/js/joomla_component.js | 8 +- media/js/joomla_module.js | 8 +- media/js/joomla_plugin.js | 8 +- media/js/layout.js | 127 +- media/js/library.js | 8 +- media/js/power.js | 8 +- media/js/site_view.js | 148 +- media/js/template.js | 151 +- media/js/validation_rule.js | 8 +- script.php | 12 +- site/models/api.php | 3 +- 1311 files changed, 127169 insertions(+), 46070 deletions(-) create mode 100644 admin/sql/updates/mysql/3.2.5-alpha.sql create mode 100644 libraries/phpspreadsheet/vendor/composer/InstalledVersions.php create mode 100644 libraries/phpspreadsheet/vendor/composer/installed.php create mode 100644 libraries/phpspreadsheet/vendor/composer/platform_check.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/CREDITS create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/README.md create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/VERSION create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/composer.json create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.auto.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload-legacy.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.autoload.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.composer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.func.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.includes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.kses.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.path.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier.safe-includes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Arborize.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrCollections.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/AlphaValue.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Background.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/BackgroundPosition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Border.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Color.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Composite.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/DenyElementDecorator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Filter.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Font.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/FontFamily.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Ident.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ImportantDecorator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Length.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/ListStyle.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Multiple.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Number.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/Percentage.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/TextDecoration.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/CSS/URI.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Clone.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Enum.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Bool.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Class.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Color.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/ContentEditable.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/FrameTarget.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/ID.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Length.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/LinkTypes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/MultiLength.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Nmtokens.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/HTML/Pixels.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Integer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Lang.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Switch.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/Text.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Email/SimpleCheck.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/Host.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv4.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrDef/URI/IPv6.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Background.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BdoDir.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BgColor.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/BoolToCSS.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Border.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/EnumToCSS.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgRequired.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ImgSpace.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Input.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Lang.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Length.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Name.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/NameSync.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Nofollow.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeEmbed.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeObject.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/SafeParam.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/ScriptRequired.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetBlank.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetNoopener.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/TargetNoreferrer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTransform/Textarea.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrTypes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/AttrValidator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Bootstrap.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/CSSDefinition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Chameleon.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Custom.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Empty.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/List.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Optional.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Required.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/StrictBlockquote.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ChildDef/Table.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Config.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/ConfigSchema.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Builder/Xml.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Exception.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Directive.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Interchange/Id.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/InterchangeBuilder.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/Validator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/ValidatorAtom.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema.ser create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedClasses.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedFrameTargets.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRel.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.AllowedRev.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ClassUseCDATA.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultImageAlt.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImage.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultInvalidImageAlt.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.DefaultTextDir.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.EnableID.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ForbiddenClasses.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.ID.HTML5.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklist.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDBlacklistRegexp.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefix.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Attr.IDPrefixLocal.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.AutoParagraph.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Custom.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.DisplayLinkURI.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.Linkify.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.DocURL.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.PurifierLinkify.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.Predicate.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.Exceptions.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.RemoveNbsp.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveEmpty.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/AutoFormat.RemoveSpansWithoutAttributes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowDuplicates.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowImportant.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowTricky.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedFonts.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.AllowedProperties.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.DefinitionRev.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.ForbiddenProperties.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.MaxImgLength.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.Proprietary.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/CSS.Trusted.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.DefinitionImpl.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPath.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Cache.SerializerPermissions.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyFixLt.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AggressivelyRemoveScript.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AllowHostnameUnderscore.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.AllowParseManyTags.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.CollectErrors.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.ColorKeywords.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.ConvertDocumentToFragment.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.DirectLexLineNumberSyncInterval.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.DisableExcludes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EnableIDNA.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.Encoding.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidChildren.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeInvalidTags.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.EscapeNonASCIICharacters.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.HiddenElements.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.Language.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.LegacyEntityDecoder.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.LexerImpl.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.MaintainLineNumbers.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.NormalizeNewlines.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveInvalidImg.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveProcessingInstructions.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Core.RemoveScriptContents.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.Custom.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Escaping.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.Scope.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.TidyImpl.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.ExtractStyleBlocks.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Filter.YouTube.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Allowed.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedAttributes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedComments.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedCommentsRegexp.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedElements.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.AllowedModules.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Attr.Name.UseCDATA.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.BlockWrapper.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.CoreModules.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.CustomDoctype.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionID.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.DefinitionRev.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Doctype.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.FlashAllowFullScreen.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenAttributes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.ForbiddenElements.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Forms.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.MaxImgLength.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Nofollow.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Parent.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Proprietary.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeEmbed.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeIframe.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeObject.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.SafeScripting.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Strict.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TargetBlank.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TargetNoopener.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TargetNoreferrer.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyAdd.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyLevel.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.TidyRemove.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.Trusted.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/HTML.XHTML.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.CommentScriptContents.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.FixInnerHTML.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.FlashCompat.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.Newline.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.SortAttr.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Output.TidyFormat.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/Test.ForceNoIconv.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.AllowedSchemes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Base.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefaultScheme.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionID.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DefinitionRev.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Disable.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternal.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableExternalResources.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.DisableResources.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Host.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.HostBlacklist.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MakeAbsolute.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.Munge.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeResources.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.MungeSecretKey.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.OverrideAllowedSchemes.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/URI.SafeIframeRegexp.txt create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ConfigSchema/schema/info.ini create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ContentSets.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Context.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Definition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Cleanup.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Memory.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Decorator/Template.php.in create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Null.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCacheFactory.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Doctype.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/DoctypeRegistry.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ElementDef.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Encoder.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityLookup.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityLookup/entities.ser create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/EntityParser.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ErrorCollector.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/ErrorStruct.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Exception.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter/ExtractStyleBlocks.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Filter/YouTube.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Generator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLDefinition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Bdo.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/CommonAttributes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Edit.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Forms.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Hypertext.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Iframe.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Image.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Legacy.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/List.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Name.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Nofollow.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/NonXMLCommonAttributes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Object.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Presentation.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Proprietary.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Ruby.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeEmbed.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeObject.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/SafeScripting.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Scripting.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/StyleAttribute.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tables.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Target.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/TargetBlank.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/TargetNoopener.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/TargetNoreferrer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Text.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Name.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Proprietary.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Strict.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/Transitional.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTML.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/Tidy/XHTMLAndHTML4.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModule/XMLCommonAttributes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/HTMLModuleManager.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/IDAccumulator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/AutoParagraph.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/DisplayLinkURI.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/Linkify.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/PurifierLinkify.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/RemoveEmpty.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/RemoveSpansWithoutAttributes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Injector/SafeObject.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Language/messages/en.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/LanguageFactory.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Length.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DOMLex.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/DirectLex.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Lexer/PH5P.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Comment.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Element.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Node/Text.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PercentEncoder.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/CSSDefinition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.css create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.js create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/ConfigForm.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Printer/HTMLDefinition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PropertyList.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/PropertyListIterator.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Queue.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Composite.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/Core.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/FixNesting.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/MakeWellFormed.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/RemoveForeignElements.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Strategy/ValidateAttributes.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/StringHash.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/StringHashParser.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Font.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TagTransform/Simple.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Comment.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Empty.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/End.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Start.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Tag.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Token/Text.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/TokenFactory.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URI.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIDefinition.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableExternal.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableExternalResources.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/DisableResources.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/HostBlacklist.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/MakeAbsolute.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/Munge.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIFilter/SafeIframe.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIParser.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/data.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/file.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/ftp.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/http.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/https.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/mailto.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/news.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/nntp.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URIScheme/tel.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/URISchemeRegistry.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/UnitConverter.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser/Flexible.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParser/Native.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/VarParserException.php create mode 100644 libraries/phpspreadsheet/vendor/ezyang/htmlpurifier/library/HTMLPurifier/Zipper.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/.editorconfig create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/.phive/phars.xml create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/.php-cs-fixer.dist.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/.phpdoc/template/base.html.twig create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/.tool-versions create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/README.md create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/composer.json create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/ContentLength.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/FlySystem.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/Nginx.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/Options.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/PSR7Streams.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/StreamOutput.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/Symfony.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/Varnish.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/guides/index.rst create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/phpdoc.dist.xml create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/phpunit.xml.dist create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/psalm.xml create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/CentralDirectoryFileHeader.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/CompressionMethod.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/DataDescriptor.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/EndOfCentralDirectory.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/DosTimeOverflowException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/FileNotFoundException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/FileNotReadableException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/FileSizeIncorrectException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/OverflowException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/ResourceActionException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/SimulationFileUnknownException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/StreamNotReadableException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Exception/StreamNotSeekableException.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/File.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/GeneralPurposeBitFlag.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/LocalFileHeader.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/OperationMode.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/PackField.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Time.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Version.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Zip64/DataDescriptor.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Zip64/EndOfCentralDirectory.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Zip64/EndOfCentralDirectoryLocator.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Zip64/ExtendedInformationExtraField.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/ZipStream.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/src/Zs/ExtendedInformationExtraField.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Assertions.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/CentralDirectoryFileHeaderTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/DataDescriptorTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/EndOfCentralDirectoryTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/EndlessCycleStream.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/FaultInjectionResource.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/LocalFileHeaderTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/PackFieldTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/ResourceStream.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/TimeTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Util.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Zip64/DataDescriptorTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Zip64/EndOfCentralDirectoryLocatorTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Zip64/EndOfCentralDirectoryTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Zip64/ExtendedInformationExtraFieldTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/ZipStreamTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/Zs/ExtendedInformationExtraFieldTest.php create mode 100644 libraries/phpspreadsheet/vendor/maennchen/zipstream-php/test/bootstrap.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/.github/workflows/main.yml create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/README.md delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/Autoloader.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/Bootstrap.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/Functions.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/Operations.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/abs.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acos.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acosh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acot.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acoth.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acsc.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/acsch.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/argument.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/asec.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/asech.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/asin.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/asinh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/atan.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/atanh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/conjugate.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/cos.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/cosh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/cot.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/coth.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/csc.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/csch.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/exp.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/inverse.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/ln.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/log10.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/log2.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/negative.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/pow.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/rho.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/sec.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/sech.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/sin.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/sinh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/sqrt.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/tan.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/tanh.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/functions/theta.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/operations/add.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/operations/divideby.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/operations/divideinto.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/operations/multiply.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/classes/src/operations/subtract.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/composer.json create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/examples/complexTest.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/examples/testFunctions.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/examples/testOperations.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/complex/license.md create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/.github/workflows/main.yaml create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/README.md delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/Autoloader.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/Bootstrap.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/Decomposition/Decomposition.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/Decomposition/LU.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/Decomposition/QR.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/Div0Exception.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/Operations.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/adjoint.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/antidiagonal.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/cofactors.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/determinant.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/diagonal.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/identity.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/inverse.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/minors.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/trace.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/functions/transpose.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/add.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/directsum.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/divideby.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/divideinto.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/multiply.php delete mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/classes/src/operations/subtract.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/composer.json create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/examples/test.php create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/infection.json.dist create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/license.md create mode 100644 libraries/phpspreadsheet/vendor/markbaker/matrix/phpstan.neon create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/.php-cs-fixer.dist.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/.phpcs.xml.dist create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/CHANGELOG.md create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/CONTRIBUTING.md create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/README.md delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/bin/migrate-from-phpexcel delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/bin/pre-commit create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/composer.json create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/phpstan-baseline.neon create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/phpstan-conditional.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/phpstan.neon.dist create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/phpunit10.xml.dist delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/Bootstrap.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/ArrayEnabled.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/BinaryComparison.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DAverage.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DCount.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DCountA.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DGet.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DMax.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DMin.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DProduct.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DStDev.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DStDevP.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DSum.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DVar.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DVarP.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Database/DatabaseAbstract.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Constants.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Current.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Date.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/DateParts.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/DateValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Days.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Days360.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Difference.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Helpers.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Month.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/NetworkDays.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Time.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeParts.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/TimeValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/Week.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/WorkDay.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/DateTimeExcel/YearFrac.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentHelper.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/ArrayArgumentProcessor.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/BranchPruner.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/FormattedNumber.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Operands/Operand.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engine/Operands/StructuredReference.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselI.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselJ.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselK.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BesselY.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/BitWise.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Compare.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Complex.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ComplexFunctions.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ComplexOperations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Constants.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertBinary.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertDecimal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertHex.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertOctal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ConvertUOM.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/EngineeringValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/Erf.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Engineering/ErfC.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Amortization.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/CashFlowValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Cumulative.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Interest.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/InterestAndPrincipal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Constant/Periodic/Payments.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Single.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/NonPeriodic.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/CashFlow/Variable/Periodic.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Constants.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Coupons.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Depreciation.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Dollar.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/FinancialValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Helpers.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/InterestRate.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/AccruedInterest.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Price.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Rates.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/SecurityValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/Securities/Yields.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Financial/TreasuryBill.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/ErrorValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/ExcelError.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Information/Value.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal/MakeMatrix.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Internal/WildcardMatch.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Boolean.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Conditional.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Logical/Operations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Address.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/ExcelMatch.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Filter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Formula.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/HLookup.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Helpers.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Hyperlink.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Indirect.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Lookup.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/LookupBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/LookupRefValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Matrix.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Offset.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/RowColumnInformation.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Selection.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Sort.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/Unique.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/LookupRef/VLookup.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Absolute.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Angle.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Arabic.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Base.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Ceiling.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Combinations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Exp.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Factorial.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Floor.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Gcd.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Helpers.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/IntClass.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Lcm.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Logarithms.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/MatrixFunctions.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Operations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Random.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Roman.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Round.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/SeriesSum.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sign.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sqrt.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Subtotal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Sum.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/SumSquares.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosecant.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cosine.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Cotangent.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Secant.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Sine.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trig/Tangent.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/MathTrig/Trunc.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/AggregateBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Averages.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Averages/Mean.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Conditional.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Confidence.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Counts.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Deviations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Beta.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Binomial.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/ChiSquared.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/DistributionValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Exponential.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/F.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Fisher.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Gamma.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/GammaBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/HyperGeometric.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/LogNormal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/NewtonRaphson.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Normal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Poisson.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/StandardNormal.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/StudentT.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Distributions/Weibull.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/MaxMinBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Maximum.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Minimum.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Percentiles.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Permutations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Size.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/StandardDeviations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Standardize.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/StatisticalValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Trends.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/VarianceBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Statistical/Variances.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/CaseConvert.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/CharacterConvert.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Concatenate.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Extract.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Format.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Helpers.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Replace.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Search.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Text.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/TextData/Trim.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Web.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Web/Service.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/functionlist.txt create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/Translations.xlsx create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nb/config create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/nb/functions delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/no/config delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/locale/no/functions create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/AddressHelper.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/AddressRange.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/CellAddress.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/CellRange.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/ColumnRange.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/IgnoredErrors.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Cell/RowRange.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/CellReferenceHelper.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/AxisText.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/ChartColor.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/JpGraphRendererBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/MtJpGraphRenderer.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/Renderer/Polyfill.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Chart/TrendLine.php rename libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/{Memory.php => Memory/SimpleCache1.php} (60%) create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Collection/Memory/SimpleCache3.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/DefinedName.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Dimension.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Downloader.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Handler.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Migrator.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/Size.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Helper/TextGrid.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/NamedFormula.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Csv/Delimiter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/PageSetup.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/Properties.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Gnumeric/Styles.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/AutoFilter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/BaseLoader.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/DefinedNames.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/FormulaTranslator.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Ods/PageSettings.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/ConditionalFormatting.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/DataValidationHelper.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/CellAlignment.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xls/Style/CellFont.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/Namespaces.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/SharedFormula.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/TableReader.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xlsx/WorkbookView.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/DataValidations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/PageSettings.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Properties.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Alignment.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Border.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Fill.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/Font.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/NumberFormat.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/Xml/Style/StyleBase.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Reader/chunkReadFilter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/IntOrFloat.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/CHANGELOG.TXT delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/CholeskyDecomposition.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/EigenvalueDecomposition.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/LUDecomposition.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/Matrix.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/QRDecomposition.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/SingularValueDecomposition.php delete mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Shared/JAMA/utils/Maths.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/CellMatcher.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/CellStyleAssessor.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBar.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalDataBarExtension.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormatValueObject.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/ConditionalFormattingRuleExtension.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/StyleMerger.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Blanks.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/CellValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/DateValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Duplicates.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Errors.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/Expression.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/TextValue.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/WizardAbstract.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/ConditionalFormatting/Wizard/WizardInterface.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/BaseFormatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/DateFormatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Formatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/FractionFormatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/NumberFormatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/PercentageFormatter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Accounting.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Currency.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Date.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTime.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/DateTimeWizard.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Duration.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Locale.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Number.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/NumberBase.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Percentage.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Scientific.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Time.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/NumberFormat/Wizard/Wizard.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Style/RgbTint.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Theme.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/AutoFit.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/PageBreak.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table/Column.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Table/TableStyle.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Worksheet/Validations.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/AutoFilters.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Cell/Style.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/Formula.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Ods/NamedExpressions.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/CellDataValidation.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/ConditionalHelper.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/ErrorCode.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellAlignment.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellBorder.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/CellFill.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xls/Style/ColorMap.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/AutoFilter.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/DefinedNames.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/FunctionPrefix.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/Xlsx/Table.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream0.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream2.php create mode 100644 libraries/phpspreadsheet/vendor/phpoffice/phpspreadsheet/src/PhpSpreadsheet/Writer/ZipStream3.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/CHANGELOG.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/README.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/composer.json create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/src/ClientExceptionInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/src/ClientInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/src/NetworkExceptionInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-client/src/RequestExceptionInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/README.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/composer.json create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/RequestFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/ResponseFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/ServerRequestFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/StreamFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/UploadedFileFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-factory/src/UriFactoryInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/CHANGELOG.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/LICENSE create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/README.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/composer.json create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/docs/PSR7-Interfaces.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/docs/PSR7-Usage.md create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/MessageInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/RequestInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/ResponseInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/ServerRequestInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/StreamInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/UploadedFileInterface.php create mode 100644 libraries/phpspreadsheet/vendor/psr/http-message/src/UriInterface.php diff --git a/CHANGELOG.md b/CHANGELOG.md index 21d8a23fd..01c713fb9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,12 @@ -# v3.2.5-alpha1 +# v3.2.5-alpha2 + +- Remove all backward compatibility issues, so JCB will not need the [Backward Compatibility] plugin to run. +- Added new import powers for custom import of spreadsheets. +- Move the setDocument and _prepareDocument above the display in the site view and custom admin view. +- Update the trashhelper layout to work in Joomla 5. +- Add AllowDynamicProperties (Joomla 4+5) to view class to allow Custom Dynamic Get methods to work without issues. + +# v3.2.5-alpha - Add [AllowDynamicProperties] in the base view class for J5 - Move the _prepareDocument above the display call in the base view class diff --git a/README.md b/README.md index ade7717fa..df404a3b0 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.5-alpha1) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.5-alpha2) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -144,13 +144,13 @@ TODO + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 29th September, 2024 -+ *Version*: 3.2.5-alpha1 ++ *Last Build*: 7th October, 2024 ++ *Version*: 3.2.5-alpha2 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **853809** ++ *Line count*: **857064** + *Field count*: **2098** -+ *File count*: **5807** ++ *File count*: **5808** + *Folder count*: **505** > This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com). diff --git a/admin/README.txt b/admin/README.txt index ade7717fa..df404a3b0 100644 --- a/admin/README.txt +++ b/admin/README.txt @@ -9,7 +9,7 @@ The Component Builder for [Joomla](https://extensions.joomla.org/extension/compo Whether you're a seasoned [Joomla](https://extensions.joomla.org/extension/component-builder/) developer, or have just started, Component Builder will save you lots of time and money. A real must have! -You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.5-alpha1) with **ALL** its features and **ALL** concepts totally open-source and free! +You can install it quite easily and with no limitations. On [gitea](https://git.vdm.dev/joomla/Component-Builder/tags) is the latest release (3.2.5-alpha2) with **ALL** its features and **ALL** concepts totally open-source and free! > Watch Quick Build of a Hello World component in [JCB on Youtube](https://www.youtube.com/watch?v=IQfsLYIeblk&list=PLQRGFI8XZ_wtGvPQZWBfDzzlERLQgpMRE&index=45) @@ -144,13 +144,13 @@ TODO + *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io) + *Name*: [Component Builder](https://git.vdm.dev/joomla/Component-Builder) + *First Build*: 30th April, 2015 -+ *Last Build*: 29th September, 2024 -+ *Version*: 3.2.5-alpha1 ++ *Last Build*: 7th October, 2024 ++ *Version*: 3.2.5-alpha2 + *Copyright*: Copyright (C) 2015 Vast Development Method. All rights reserved. + *License*: GNU General Public License version 2 or later; see LICENSE.txt -+ *Line count*: **853809** ++ *Line count*: **857064** + *Field count*: **2098** -+ *File count*: **5807** ++ *File count*: **5808** + *Folder count*: **505** > This **component** was build with a [Joomla](https://extensions.joomla.org/extension/component-builder/) [Automated Component Builder](https://www.joomlacomponentbuilder.com). diff --git a/admin/compiler/joomla_3/HtmlView_edit.php b/admin/compiler/joomla_3/HtmlView_edit.php index eb12a0165..c273c8f67 100644 --- a/admin/compiler/joomla_3/HtmlView_edit.php +++ b/admin/compiler/joomla_3/HtmlView_edit.php @@ -113,6 +113,11 @@ class ###Component###View###View### extends HtmlView */ protected function setDocument() { + // Load Core + Html::_('behavior.core'); + // Load jQuery + Html::_('jquery.framework'); + $isNew = ($this->item->id < 1); $this->getDocument()->setTitle(Text::_($isNew ? 'COM_###COMPONENT###_###VIEW###_NEW' : 'COM_###COMPONENT###_###VIEW###_EDIT')); Html::_('stylesheet', "administrator/components/com_###component###/assets/css/###view###.css", ['version' => 'auto']);###AJAXTOKE######LINKEDVIEWTABLESCRIPTS### diff --git a/admin/compiler/joomla_3/HtmlView_edit_site.php b/admin/compiler/joomla_3/HtmlView_edit_site.php index 99c3b9875..d5d413634 100644 --- a/admin/compiler/joomla_3/HtmlView_edit_site.php +++ b/admin/compiler/joomla_3/HtmlView_edit_site.php @@ -114,6 +114,11 @@ class ###Component###View###View### extends HtmlView */ protected function setDocument() { + // Load Core + Html::_('behavior.core'); + // Load jQuery + Html::_('jquery.framework'); + $isNew = ($this->item->id < 1); $this->getDocument()->setTitle(Text::_($isNew ? 'COM_###COMPONENT###_###VIEW###_NEW' : 'COM_###COMPONENT###_###VIEW###_EDIT')); // only add the ISIS template css & js if needed (default is 1 = true) diff --git a/admin/compiler/joomla_3/HtmlView_list.php b/admin/compiler/joomla_3/HtmlView_list.php index e6371926c..83cc53e0d 100644 --- a/admin/compiler/joomla_3/HtmlView_list.php +++ b/admin/compiler/joomla_3/HtmlView_list.php @@ -151,6 +151,11 @@ class ###Component###View###Views### extends HtmlView */ protected function setDocument() { + // Load Core + Html::_('behavior.core'); + // Load jQuery + Html::_('jquery.framework'); + if (!isset($this->document)) { $this->document = Factory::getDocument(); diff --git a/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php b/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php index 94e6fd359..4ce16d9a2 100644 --- a/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php +++ b/admin/compiler/joomla_4/ADMIN_VIEWS_HTML.php @@ -25,7 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator * * @since 1.6 */ -#[AllowDynamicProperties] +#[\AllowDynamicProperties] class HtmlView extends BaseHtmlView { /** @@ -90,9 +90,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // Assign data to the view $this->items = $this->get('Items'); diff --git a/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php b/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php index 7dd658664..4cafee33a 100644 --- a/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php +++ b/admin/compiler/joomla_4/ADMIN_VIEW_HTML.php @@ -25,7 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator * * @since 1.6 */ -#[AllowDynamicProperties] +#[\AllowDynamicProperties] class HtmlView extends BaseHtmlView { /** @@ -114,9 +114,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // set params $this->params = ComponentHelper::getParams('com_###component###'); diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php index 6257cfd58..a557e3aff 100644 --- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php +++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEWS_HTML.php @@ -25,7 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator * * @since 1.6 */ -#[AllowDynamicProperties] +#[\AllowDynamicProperties] class HtmlView extends BaseHtmlView { /** @@ -66,9 +66,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // get component params $this->params = ComponentHelper::getParams('com_###component###'); diff --git a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php index 748ca2454..4d62671ec 100644 --- a/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php +++ b/admin/compiler/joomla_4/CUSTOM_ADMIN_VIEW_HTML.php @@ -25,7 +25,7 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator * * @since 1.6 */ -#[AllowDynamicProperties] +#[\AllowDynamicProperties] class HtmlView extends BaseHtmlView { /** @@ -34,9 +34,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // get component params $this->params = ComponentHelper::getParams('com_###component###'); diff --git a/admin/compiler/joomla_4/DASH_VIEW_HTML.php b/admin/compiler/joomla_4/DASH_VIEW_HTML.php index e25b5dc4f..ec7c59f52 100644 --- a/admin/compiler/joomla_4/DASH_VIEW_HTML.php +++ b/admin/compiler/joomla_4/DASH_VIEW_HTML.php @@ -25,14 +25,17 @@ namespace ###NAMESPACEPREFIX###\Component\###ComponentNamespace###\Administrator * * @since 1.6 */ -#[AllowDynamicProperties] +#[\AllowDynamicProperties] class HtmlView extends BaseHtmlView { /** * View display method + * * @return void + * @throws \Exception + * @since 1.6 */ - function display($tpl = null) + function display($tpl = null): void { // Assign data to the view $this->icons = $this->get('Icons'); diff --git a/admin/compiler/joomla_4/SITE_VIEWS_HTML.php b/admin/compiler/joomla_4/SITE_VIEWS_HTML.php index 2776f8bc2..07113d005 100644 --- a/admin/compiler/joomla_4/SITE_VIEWS_HTML.php +++ b/admin/compiler/joomla_4/SITE_VIEWS_HTML.php @@ -81,9 +81,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // get combined params of both component and menu $this->app ??= Factory::getApplication(); diff --git a/admin/compiler/joomla_4/SITE_VIEW_HTML.php b/admin/compiler/joomla_4/SITE_VIEW_HTML.php index 88b335bfd..fc104516c 100644 --- a/admin/compiler/joomla_4/SITE_VIEW_HTML.php +++ b/admin/compiler/joomla_4/SITE_VIEW_HTML.php @@ -65,9 +65,10 @@ class HtmlView extends BaseHtmlView * @param string $tpl The name of the template file to parse; automatically searches through the template paths. * * @return void + * @throws \Exception * @since 1.6 */ - public function display($tpl = null) + public function display($tpl = null): void { // get combined params of both component and menu $this->app ??= Factory::getApplication(); diff --git a/admin/config.xml b/admin/config.xml index c65bebaa7..9a371501d 100644 --- a/admin/config.xml +++ b/admin/config.xml @@ -57,7 +57,7 @@ buttons="add,remove,move" description="COM_COMPONENTBUILDER_CONFIG_SUBFORM_LAYOUTS_DESCRIPTION" icon="list" - max="9" + max="10" min="1">