From 20c07824846bff4c8d132abd450a09c578412570 Mon Sep 17 00:00:00 2001 From: kenjis Date: Sat, 24 Feb 2024 02:44:06 +0000 Subject: [PATCH] Release v4.4.6 --- CodeIgniter4.4.6.epub | Bin 0 -> 1787093 bytes docs/.buildinfo | 2 +- docs/_static/documentation_options.js | 2 +- docs/changelogs/index.html | 13 +- docs/changelogs/v4.0.0-alpha.1.html | 8 +- docs/changelogs/v4.0.0-alpha.2.html | 8 +- docs/changelogs/v4.0.0-alpha.3.html | 8 +- docs/changelogs/v4.0.0-alpha.4.html | 8 +- docs/changelogs/v4.0.0-alpha.5.html | 8 +- docs/changelogs/v4.0.0-beta.1.html | 8 +- docs/changelogs/v4.0.0-beta.2.html | 8 +- docs/changelogs/v4.0.0-beta.3.html | 8 +- docs/changelogs/v4.0.0-beta.4.html | 8 +- docs/changelogs/v4.0.0-rc.1.html | 8 +- docs/changelogs/v4.0.0-rc.2.html | 8 +- docs/changelogs/v4.0.0-rc.3.html | 8 +- docs/changelogs/v4.0.0-rc.4.html | 8 +- docs/changelogs/v4.0.0.html | 8 +- docs/changelogs/v4.0.3.html | 8 +- docs/changelogs/v4.0.4.html | 8 +- docs/changelogs/v4.0.5.html | 8 +- docs/changelogs/v4.1.0.html | 8 +- docs/changelogs/v4.1.1.html | 8 +- docs/changelogs/v4.1.2.html | 8 +- docs/changelogs/v4.1.3.html | 8 +- docs/changelogs/v4.1.4.html | 8 +- docs/changelogs/v4.1.5.html | 8 +- docs/changelogs/v4.1.6.html | 8 +- docs/changelogs/v4.1.7.html | 8 +- docs/changelogs/v4.1.8.html | 8 +- docs/changelogs/v4.1.9.html | 8 +- docs/changelogs/v4.2.0.html | 8 +- docs/changelogs/v4.2.1.html | 8 +- docs/changelogs/v4.2.10.html | 8 +- docs/changelogs/v4.2.11.html | 8 +- docs/changelogs/v4.2.12.html | 8 +- docs/changelogs/v4.2.2.html | 8 +- docs/changelogs/v4.2.3.html | 8 +- docs/changelogs/v4.2.4.html | 8 +- docs/changelogs/v4.2.5.html | 8 +- docs/changelogs/v4.2.6.html | 8 +- docs/changelogs/v4.2.7.html | 8 +- docs/changelogs/v4.2.8.html | 8 +- docs/changelogs/v4.2.9.html | 8 +- docs/changelogs/v4.3.0.html | 8 +- docs/changelogs/v4.3.1.html | 8 +- docs/changelogs/v4.3.2.html | 8 +- docs/changelogs/v4.3.3.html | 8 +- docs/changelogs/v4.3.4.html | 8 +- docs/changelogs/v4.3.5.html | 8 +- docs/changelogs/v4.3.6.html | 8 +- docs/changelogs/v4.3.7.html | 8 +- docs/changelogs/v4.3.8.html | 8 +- docs/changelogs/v4.4.0.html | 8 +- docs/changelogs/v4.4.1.html | 8 +- docs/changelogs/v4.4.2.html | 8 +- docs/changelogs/v4.4.3.html | 8 +- docs/changelogs/v4.4.4.html | 8 +- docs/changelogs/v4.4.5.html | 12 +- docs/changelogs/v4.4.6.html | 357 +++++++++++++++++ docs/cli/cli_commands.html | 8 +- docs/cli/cli_controllers.html | 8 +- docs/cli/cli_generators.html | 8 +- docs/cli/cli_library.html | 8 +- docs/cli/cli_overview.html | 8 +- docs/cli/cli_request.html | 8 +- docs/cli/index.html | 12 +- docs/cli/spark_commands.html | 8 +- docs/concepts/autoloader.html | 8 +- docs/concepts/factories.html | 8 +- docs/concepts/http.html | 8 +- docs/concepts/index.html | 8 +- docs/concepts/mvc.html | 8 +- docs/concepts/security.html | 8 +- docs/concepts/services.html | 8 +- docs/concepts/structure.html | 8 +- docs/database/call_function.html | 8 +- docs/database/configuration.html | 8 +- docs/database/connecting.html | 8 +- docs/database/events.html | 22 +- docs/database/examples.html | 8 +- docs/database/helpers.html | 8 +- docs/database/index.html | 8 +- docs/database/metadata.html | 38 +- docs/database/queries.html | 8 +- docs/database/query_builder.html | 8 +- docs/database/results.html | 10 +- docs/database/transactions.html | 8 +- docs/database/utilities.html | 8 +- docs/dbmgmt/db_commands.html | 8 +- docs/dbmgmt/forge.html | 8 +- docs/dbmgmt/index.html | 8 +- docs/dbmgmt/migration.html | 8 +- docs/dbmgmt/seeds.html | 8 +- docs/extending/authentication.html | 8 +- docs/extending/basecontroller.html | 8 +- docs/extending/common.html | 8 +- docs/extending/composer_packages.html | 8 +- docs/extending/contributing.html | 8 +- docs/extending/core_classes.html | 8 +- docs/extending/events.html | 8 +- docs/extending/index.html | 8 +- docs/general/ajax.html | 8 +- docs/general/caching.html | 8 +- docs/general/common_functions.html | 13 +- docs/general/configuration.html | 25 +- docs/general/environments.html | 8 +- docs/general/errors.html | 8 +- docs/general/helpers.html | 8 +- docs/general/index.html | 8 +- docs/general/logging.html | 8 +- docs/general/managing_apps.html | 8 +- docs/general/modules.html | 8 +- docs/general/urls.html | 8 +- docs/genindex.html | 8 +- docs/helpers/array_helper.html | 86 ++-- docs/helpers/cookie_helper.html | 8 +- docs/helpers/date_helper.html | 8 +- docs/helpers/filesystem_helper.html | 8 +- docs/helpers/form_helper.html | 8 +- docs/helpers/html_helper.html | 8 +- docs/helpers/index.html | 8 +- docs/helpers/inflector_helper.html | 8 +- docs/helpers/number_helper.html | 8 +- docs/helpers/security_helper.html | 8 +- docs/helpers/test_helper.html | 8 +- docs/helpers/text_helper.html | 8 +- docs/helpers/url_helper.html | 29 +- docs/helpers/xml_helper.html | 8 +- docs/incoming/content_negotiation.html | 8 +- docs/incoming/controllers.html | 8 +- docs/incoming/filters.html | 8 +- docs/incoming/incomingrequest.html | 8 +- docs/incoming/index.html | 8 +- docs/incoming/message.html | 8 +- docs/incoming/methodspoofing.html | 8 +- docs/incoming/request.html | 8 +- docs/incoming/restful.html | 8 +- docs/incoming/routing.html | 30 +- docs/index.html | 10 +- .../backward_compatibility_notes.html | 12 +- docs/installation/index.html | 10 +- docs/installation/installing_composer.html | 32 +- docs/installation/installing_manual.html | 8 +- docs/installation/repositories.html | 8 +- docs/installation/running.html | 194 ++++++--- docs/installation/troubleshooting.html | 13 +- docs/installation/upgrade_404.html | 8 +- docs/installation/upgrade_405.html | 8 +- docs/installation/upgrade_410.html | 8 +- docs/installation/upgrade_412.html | 8 +- docs/installation/upgrade_413.html | 8 +- docs/installation/upgrade_414.html | 8 +- docs/installation/upgrade_415.html | 8 +- docs/installation/upgrade_416.html | 8 +- docs/installation/upgrade_417.html | 8 +- docs/installation/upgrade_418.html | 8 +- docs/installation/upgrade_420.html | 8 +- docs/installation/upgrade_421.html | 8 +- docs/installation/upgrade_4210.html | 8 +- docs/installation/upgrade_4211.html | 8 +- docs/installation/upgrade_4212.html | 8 +- docs/installation/upgrade_422.html | 8 +- docs/installation/upgrade_423.html | 8 +- docs/installation/upgrade_425.html | 8 +- docs/installation/upgrade_426.html | 8 +- docs/installation/upgrade_427.html | 8 +- docs/installation/upgrade_428.html | 8 +- docs/installation/upgrade_430.html | 8 +- docs/installation/upgrade_431.html | 8 +- docs/installation/upgrade_432.html | 8 +- docs/installation/upgrade_433.html | 8 +- docs/installation/upgrade_434.html | 8 +- docs/installation/upgrade_435.html | 8 +- docs/installation/upgrade_436.html | 8 +- docs/installation/upgrade_437.html | 8 +- docs/installation/upgrade_438.html | 8 +- docs/installation/upgrade_440.html | 10 +- docs/installation/upgrade_441.html | 8 +- docs/installation/upgrade_442.html | 8 +- docs/installation/upgrade_443.html | 8 +- docs/installation/upgrade_444.html | 8 +- docs/installation/upgrade_445.html | 12 +- docs/installation/upgrade_446.html | 375 ++++++++++++++++++ docs/installation/upgrade_4xx.html | 16 +- docs/installation/upgrade_configuration.html | 8 +- docs/installation/upgrade_controllers.html | 8 +- docs/installation/upgrade_database.html | 8 +- docs/installation/upgrade_emails.html | 8 +- docs/installation/upgrade_encryption.html | 8 +- docs/installation/upgrade_file_upload.html | 10 +- docs/installation/upgrade_html_tables.html | 8 +- docs/installation/upgrade_localization.html | 8 +- docs/installation/upgrade_migrations.html | 8 +- docs/installation/upgrade_models.html | 8 +- docs/installation/upgrade_pagination.html | 8 +- docs/installation/upgrade_responses.html | 8 +- docs/installation/upgrade_routing.html | 8 +- docs/installation/upgrade_security.html | 8 +- docs/installation/upgrade_sessions.html | 8 +- docs/installation/upgrade_validations.html | 21 +- docs/installation/upgrade_view_parser.html | 8 +- docs/installation/upgrade_views.html | 8 +- docs/installation/upgrading.html | 9 +- docs/intro/credits.html | 8 +- docs/intro/index.html | 31 +- docs/intro/psr.html | 8 +- docs/intro/requirements.html | 10 +- docs/libraries/caching.html | 8 +- docs/libraries/cookies.html | 10 +- docs/libraries/curlrequest.html | 8 +- docs/libraries/email.html | 8 +- docs/libraries/encryption.html | 8 +- docs/libraries/file_collections.html | 8 +- docs/libraries/files.html | 8 +- docs/libraries/honeypot.html | 8 +- docs/libraries/images.html | 8 +- docs/libraries/index.html | 8 +- docs/libraries/official_packages.html | 8 +- docs/libraries/pagination.html | 8 +- docs/libraries/publisher.html | 8 +- docs/libraries/security.html | 8 +- docs/libraries/sessions.html | 8 +- docs/libraries/throttler.html | 8 +- docs/libraries/time.html | 15 +- docs/libraries/typography.html | 8 +- docs/libraries/uploaded_files.html | 10 +- docs/libraries/uri.html | 8 +- docs/libraries/user_agent.html | 8 +- docs/libraries/validation.html | 12 +- docs/license.html | 8 +- docs/models/entities.html | 14 +- docs/models/index.html | 8 +- docs/models/model.html | 10 +- docs/objects.inv | Bin 11884 -> 12002 bytes docs/outgoing/alternative_php.html | 8 +- docs/outgoing/api_responses.html | 8 +- docs/outgoing/csp.html | 8 +- docs/outgoing/index.html | 8 +- docs/outgoing/localization.html | 8 +- docs/outgoing/response.html | 8 +- docs/outgoing/table.html | 8 +- docs/outgoing/view_cells.html | 8 +- docs/outgoing/view_decorators.html | 8 +- docs/outgoing/view_layouts.html | 8 +- docs/outgoing/view_parser.html | 8 +- docs/outgoing/view_renderer.html | 29 +- docs/outgoing/views.html | 30 +- docs/php-modindex.html | 8 +- docs/search.html | 8 +- docs/searchindex.js | 2 +- docs/testing/benchmark.html | 12 +- docs/testing/controllers.html | 30 +- docs/testing/database.html | 8 +- docs/testing/debugging.html | 88 ++-- docs/testing/fabricator.html | 45 ++- docs/testing/feature.html | 47 +-- docs/testing/index.html | 10 +- docs/testing/mocking.html | 16 +- docs/testing/overview.html | 54 ++- docs/testing/response.html | 12 +- docs/tutorial/conclusion.html | 8 +- docs/tutorial/create_news_items.html | 8 +- docs/tutorial/index.html | 8 +- docs/tutorial/news_section.html | 8 +- docs/tutorial/static_pages.html | 8 +- 266 files changed, 2239 insertions(+), 1359 deletions(-) create mode 100644 CodeIgniter4.4.6.epub create mode 100644 docs/changelogs/v4.4.6.html create mode 100644 docs/installation/upgrade_446.html diff --git a/CodeIgniter4.4.6.epub b/CodeIgniter4.4.6.epub new file mode 100644 index 0000000000000000000000000000000000000000..b5752beb1722850c3f50f941a40b5e6fc1df22fd GIT binary patch literal 1787093 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Νn4-TBW@w^b<{Xa&) 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

XhMg58EF4S94r?Rk08VYORTG| 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

-HUOZ|-TLd2{Ih;6`6m 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

^rjm?r<1G^v+As0F%l7ZcIn@ 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

dJ*6SSdmeZUW+v7!no1?xc4+{2$Z4U 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 z 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

M2v64I>GjH+< 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

M)OvRZ4tE&i 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%0DvI-MO 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�#4 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 literal 0 HcmV?d00001 diff --git a/docs/.buildinfo b/docs/.buildinfo index 0f29d4d0..e2b24af5 100644 --- a/docs/.buildinfo +++ b/docs/.buildinfo @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 44f0920132f24bb83b0a9b0973a21c49 +config: 8380d09fb02cd4b19e7b204b05aeee79 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff --git a/docs/_static/documentation_options.js b/docs/_static/documentation_options.js index 316949c5..0e6f5a80 100644 --- a/docs/_static/documentation_options.js +++ b/docs/_static/documentation_options.js @@ -1,5 +1,5 @@ const DOCUMENTATION_OPTIONS = { - VERSION: '4.4.5', + VERSION: '4.4.6', LANGUAGE: 'en', COLLAPSE_INDEX: false, BUILDER: 'html', diff --git a/docs/changelogs/index.html b/docs/changelogs/index.html index 9a3952a0..92d51527 100644 --- a/docs/changelogs/index.html +++ b/docs/changelogs/index.html @@ -4,7 +4,7 @@ - Change Logs — CodeIgniter 4.4.5 documentation + Change Logs — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -223,9 +223,9 @@

  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -289,6 +289,7 @@

    Version 4.4 @@ -545,7 +545,7 @@

    New Packages List

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-alpha.2.html b/docs/changelogs/v4.0.0-alpha.2.html index 90ab71d7..f397fb19 100644 --- a/docs/changelogs/v4.0.0-alpha.2.html +++ b/docs/changelogs/v4.0.0-alpha.2.html @@ -4,7 +4,7 @@ - Version 4.0.0-alpha.2 — CodeIgniter 4.4.5 documentation + Version 4.0.0-alpha.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -696,7 +696,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-alpha.3.html b/docs/changelogs/v4.0.0-alpha.3.html index ba433f19..14bf2036 100644 --- a/docs/changelogs/v4.0.0-alpha.3.html +++ b/docs/changelogs/v4.0.0-alpha.3.html @@ -4,7 +4,7 @@ - Version 4.0.0-alpha.3 — CodeIgniter 4.4.5 documentation + Version 4.0.0-alpha.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -981,7 +981,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-alpha.4.html b/docs/changelogs/v4.0.0-alpha.4.html index e3336838..6afc0ca0 100644 --- a/docs/changelogs/v4.0.0-alpha.4.html +++ b/docs/changelogs/v4.0.0-alpha.4.html @@ -4,7 +4,7 @@ - Version 4.0.0-alpha.4 — CodeIgniter 4.4.5 documentation + Version 4.0.0-alpha.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -747,7 +747,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-alpha.5.html b/docs/changelogs/v4.0.0-alpha.5.html index 09a7b568..fea47a2d 100644 --- a/docs/changelogs/v4.0.0-alpha.5.html +++ b/docs/changelogs/v4.0.0-alpha.5.html @@ -4,7 +4,7 @@ - Version 4.0.0-alpha.5 — CodeIgniter 4.4.5 documentation + Version 4.0.0-alpha.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -812,7 +812,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-beta.1.html b/docs/changelogs/v4.0.0-beta.1.html index f975e42c..f2b2f0f0 100644 --- a/docs/changelogs/v4.0.0-beta.1.html +++ b/docs/changelogs/v4.0.0-beta.1.html @@ -4,7 +4,7 @@ - Version 4.0.0-beta.1 — CodeIgniter 4.4.5 documentation + Version 4.0.0-beta.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -679,7 +679,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-beta.2.html b/docs/changelogs/v4.0.0-beta.2.html index e81a336a..6c96f78a 100644 --- a/docs/changelogs/v4.0.0-beta.2.html +++ b/docs/changelogs/v4.0.0-beta.2.html @@ -4,7 +4,7 @@ - Version 4.0.0-beta.2 — CodeIgniter 4.4.5 documentation + Version 4.0.0-beta.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -819,7 +819,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-beta.3.html b/docs/changelogs/v4.0.0-beta.3.html index 44820d86..66416e42 100644 --- a/docs/changelogs/v4.0.0-beta.3.html +++ b/docs/changelogs/v4.0.0-beta.3.html @@ -4,7 +4,7 @@ - Version 4.0.0-beta.3 — CodeIgniter 4.4.5 documentation + Version 4.0.0-beta.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -686,7 +686,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-beta.4.html b/docs/changelogs/v4.0.0-beta.4.html index b9ab0069..55a41378 100644 --- a/docs/changelogs/v4.0.0-beta.4.html +++ b/docs/changelogs/v4.0.0-beta.4.html @@ -4,7 +4,7 @@ - Version 4.0.0-beta.4 — CodeIgniter 4.4.5 documentation + Version 4.0.0-beta.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -726,7 +726,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-rc.1.html b/docs/changelogs/v4.0.0-rc.1.html index 6819ea60..804d7d12 100644 --- a/docs/changelogs/v4.0.0-rc.1.html +++ b/docs/changelogs/v4.0.0-rc.1.html @@ -4,7 +4,7 @@ - Version 4.0.0-rc.1 — CodeIgniter 4.4.5 documentation + Version 4.0.0-rc.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -797,7 +797,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-rc.2.html b/docs/changelogs/v4.0.0-rc.2.html index 1040962a..657b26c3 100644 --- a/docs/changelogs/v4.0.0-rc.2.html +++ b/docs/changelogs/v4.0.0-rc.2.html @@ -4,7 +4,7 @@ - Version 4.0.0-rc.2 — CodeIgniter 4.4.5 documentation + Version 4.0.0-rc.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -749,7 +749,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-rc.3.html b/docs/changelogs/v4.0.0-rc.3.html index 55fb278e..e79b687f 100644 --- a/docs/changelogs/v4.0.0-rc.3.html +++ b/docs/changelogs/v4.0.0-rc.3.html @@ -4,7 +4,7 @@ - Version 4.0.0-rc.3 — CodeIgniter 4.4.5 documentation + Version 4.0.0-rc.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -647,7 +647,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0-rc.4.html b/docs/changelogs/v4.0.0-rc.4.html index 8a891678..243b45a7 100644 --- a/docs/changelogs/v4.0.0-rc.4.html +++ b/docs/changelogs/v4.0.0-rc.4.html @@ -4,7 +4,7 @@ - Version 4.0.0-rc.4 — CodeIgniter 4.4.5 documentation + Version 4.0.0-rc.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -396,7 +396,7 @@

    PRs merged

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.0.html b/docs/changelogs/v4.0.0.html index 23905cea..e8dd39cd 100644 --- a/docs/changelogs/v4.0.0.html +++ b/docs/changelogs/v4.0.0.html @@ -4,7 +4,7 @@ - Version 4.0.0 — CodeIgniter 4.4.5 documentation + Version 4.0.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -325,7 +325,7 @@

    Repo Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.3.html b/docs/changelogs/v4.0.3.html index f736a777..4f8b4743 100644 --- a/docs/changelogs/v4.0.3.html +++ b/docs/changelogs/v4.0.3.html @@ -4,7 +4,7 @@ - Version 4.0.3 — CodeIgniter 4.4.5 documentation + Version 4.0.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -333,7 +333,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.4.html b/docs/changelogs/v4.0.4.html index 5f2bce37..5606f3be 100644 --- a/docs/changelogs/v4.0.4.html +++ b/docs/changelogs/v4.0.4.html @@ -4,7 +4,7 @@ - Version 4.0.4 — CodeIgniter 4.4.5 documentation + Version 4.0.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -370,7 +370,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.0.5.html b/docs/changelogs/v4.0.5.html index 15037894..ae7588c1 100644 --- a/docs/changelogs/v4.0.5.html +++ b/docs/changelogs/v4.0.5.html @@ -4,7 +4,7 @@ - Version 4.0.5 — CodeIgniter 4.4.5 documentation + Version 4.0.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -362,7 +362,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.0.html b/docs/changelogs/v4.1.0.html index a8acc4d9..664dcf13 100644 --- a/docs/changelogs/v4.1.0.html +++ b/docs/changelogs/v4.1.0.html @@ -4,7 +4,7 @@ - Version 4.1.0 — CodeIgniter 4.4.5 documentation + Version 4.1.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -332,7 +332,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.1.html b/docs/changelogs/v4.1.1.html index b4324b00..613ee518 100644 --- a/docs/changelogs/v4.1.1.html +++ b/docs/changelogs/v4.1.1.html @@ -4,7 +4,7 @@ - Version 4.1.1 — CodeIgniter 4.4.5 documentation + Version 4.1.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.2.html b/docs/changelogs/v4.1.2.html index e8a77d9d..50a992a6 100644 --- a/docs/changelogs/v4.1.2.html +++ b/docs/changelogs/v4.1.2.html @@ -4,7 +4,7 @@ - Version 4.1.2 — CodeIgniter 4.4.5 documentation + Version 4.1.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -372,7 +372,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.3.html b/docs/changelogs/v4.1.3.html index 26f3317a..0389c792 100644 --- a/docs/changelogs/v4.1.3.html +++ b/docs/changelogs/v4.1.3.html @@ -4,7 +4,7 @@ - Version 4.1.3 — CodeIgniter 4.4.5 documentation + Version 4.1.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -335,7 +335,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.4.html b/docs/changelogs/v4.1.4.html index 31a3b386..3a6bb94d 100644 --- a/docs/changelogs/v4.1.4.html +++ b/docs/changelogs/v4.1.4.html @@ -4,7 +4,7 @@ - Version 4.1.4 — CodeIgniter 4.4.5 documentation + Version 4.1.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -367,7 +367,7 @@

    BREAKING

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.5.html b/docs/changelogs/v4.1.5.html index 0cfabd76..9390e004 100644 --- a/docs/changelogs/v4.1.5.html +++ b/docs/changelogs/v4.1.5.html @@ -4,7 +4,7 @@ - Version 4.1.5 — CodeIgniter 4.4.5 documentation + Version 4.1.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -357,7 +357,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.6.html b/docs/changelogs/v4.1.6.html index d42c4f8d..3cf8f245 100644 --- a/docs/changelogs/v4.1.6.html +++ b/docs/changelogs/v4.1.6.html @@ -4,7 +4,7 @@ - Version 4.1.6 — CodeIgniter 4.4.5 documentation + Version 4.1.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -384,7 +384,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.7.html b/docs/changelogs/v4.1.7.html index e6a01258..50d6c56e 100644 --- a/docs/changelogs/v4.1.7.html +++ b/docs/changelogs/v4.1.7.html @@ -4,7 +4,7 @@ - Version 4.1.7 — CodeIgniter 4.4.5 documentation + Version 4.1.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -333,7 +333,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.8.html b/docs/changelogs/v4.1.8.html index 216d947a..7a755265 100644 --- a/docs/changelogs/v4.1.8.html +++ b/docs/changelogs/v4.1.8.html @@ -4,7 +4,7 @@ - Version 4.1.8 — CodeIgniter 4.4.5 documentation + Version 4.1.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -311,7 +311,7 @@

    SECURITY

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.1.9.html b/docs/changelogs/v4.1.9.html index 541d8048..652fa811 100644 --- a/docs/changelogs/v4.1.9.html +++ b/docs/changelogs/v4.1.9.html @@ -4,7 +4,7 @@ - Version 4.1.9 — CodeIgniter 4.4.5 documentation + Version 4.1.9 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -312,7 +312,7 @@

    SECURITY

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.0.html b/docs/changelogs/v4.2.0.html index 2742deae..43d20c6b 100644 --- a/docs/changelogs/v4.2.0.html +++ b/docs/changelogs/v4.2.0.html @@ -4,7 +4,7 @@ - Version 4.2.0 — CodeIgniter 4.4.5 documentation + Version 4.2.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -570,7 +570,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.1.html b/docs/changelogs/v4.2.1.html index 2efacd4b..ef8c834a 100644 --- a/docs/changelogs/v4.2.1.html +++ b/docs/changelogs/v4.2.1.html @@ -4,7 +4,7 @@ - Version 4.2.1 — CodeIgniter 4.4.5 documentation + Version 4.2.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -326,7 +326,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.10.html b/docs/changelogs/v4.2.10.html index aace97a3..2298095e 100644 --- a/docs/changelogs/v4.2.10.html +++ b/docs/changelogs/v4.2.10.html @@ -4,7 +4,7 @@ - Version 4.2.10 — CodeIgniter 4.4.5 documentation + Version 4.2.10 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -314,7 +314,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.11.html b/docs/changelogs/v4.2.11.html index 5832ad48..3e1af7bd 100644 --- a/docs/changelogs/v4.2.11.html +++ b/docs/changelogs/v4.2.11.html @@ -4,7 +4,7 @@ - Version 4.2.11 — CodeIgniter 4.4.5 documentation + Version 4.2.11 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -340,7 +340,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.12.html b/docs/changelogs/v4.2.12.html index deb45b33..5834457a 100644 --- a/docs/changelogs/v4.2.12.html +++ b/docs/changelogs/v4.2.12.html @@ -4,7 +4,7 @@ - Version 4.2.12 — CodeIgniter 4.4.5 documentation + Version 4.2.12 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -317,7 +317,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.2.html b/docs/changelogs/v4.2.2.html index d5784171..7f1545d3 100644 --- a/docs/changelogs/v4.2.2.html +++ b/docs/changelogs/v4.2.2.html @@ -4,7 +4,7 @@ - Version 4.2.2 — CodeIgniter 4.4.5 documentation + Version 4.2.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -349,7 +349,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.3.html b/docs/changelogs/v4.2.3.html index fb7a36f2..3403d262 100644 --- a/docs/changelogs/v4.2.3.html +++ b/docs/changelogs/v4.2.3.html @@ -4,7 +4,7 @@ - Version 4.2.3 — CodeIgniter 4.4.5 documentation + Version 4.2.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -318,7 +318,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.4.html b/docs/changelogs/v4.2.4.html index 8ab4d4d9..419435c3 100644 --- a/docs/changelogs/v4.2.4.html +++ b/docs/changelogs/v4.2.4.html @@ -4,7 +4,7 @@ - Version 4.2.4 — CodeIgniter 4.4.5 documentation + Version 4.2.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -301,7 +301,7 @@

    Version 4.2.4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.5.html b/docs/changelogs/v4.2.5.html index 3b00aad1..62113314 100644 --- a/docs/changelogs/v4.2.5.html +++ b/docs/changelogs/v4.2.5.html @@ -4,7 +4,7 @@ - Version 4.2.5 — CodeIgniter 4.4.5 documentation + Version 4.2.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -330,7 +330,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.6.html b/docs/changelogs/v4.2.6.html index 6f0d3a5e..e9f17ee5 100644 --- a/docs/changelogs/v4.2.6.html +++ b/docs/changelogs/v4.2.6.html @@ -4,7 +4,7 @@ - Version 4.2.6 — CodeIgniter 4.4.5 documentation + Version 4.2.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -322,7 +322,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.7.html b/docs/changelogs/v4.2.7.html index bb572a39..6afc4c3a 100644 --- a/docs/changelogs/v4.2.7.html +++ b/docs/changelogs/v4.2.7.html @@ -4,7 +4,7 @@ - Version 4.2.7 — CodeIgniter 4.4.5 documentation + Version 4.2.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -336,7 +336,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.8.html b/docs/changelogs/v4.2.8.html index a7e190f2..943e86e2 100644 --- a/docs/changelogs/v4.2.8.html +++ b/docs/changelogs/v4.2.8.html @@ -4,7 +4,7 @@ - Version 4.2.8 — CodeIgniter 4.4.5 documentation + Version 4.2.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -324,7 +324,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.2.9.html b/docs/changelogs/v4.2.9.html index 49bb01b5..36ee01af 100644 --- a/docs/changelogs/v4.2.9.html +++ b/docs/changelogs/v4.2.9.html @@ -4,7 +4,7 @@ - Version 4.2.9 — CodeIgniter 4.4.5 documentation + Version 4.2.9 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.0.html b/docs/changelogs/v4.3.0.html index a0ff8df9..c80cbe92 100644 --- a/docs/changelogs/v4.3.0.html +++ b/docs/changelogs/v4.3.0.html @@ -4,7 +4,7 @@ - Version 4.3.0 — CodeIgniter 4.4.5 documentation + Version 4.3.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -769,7 +769,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.1.html b/docs/changelogs/v4.3.1.html index 90798932..5a33515c 100644 --- a/docs/changelogs/v4.3.1.html +++ b/docs/changelogs/v4.3.1.html @@ -4,7 +4,7 @@ - Version 4.3.1 — CodeIgniter 4.4.5 documentation + Version 4.3.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -318,7 +318,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.2.html b/docs/changelogs/v4.3.2.html index 63ff49c3..88905ec7 100644 --- a/docs/changelogs/v4.3.2.html +++ b/docs/changelogs/v4.3.2.html @@ -4,7 +4,7 @@ - Version 4.3.2 — CodeIgniter 4.4.5 documentation + Version 4.3.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -354,7 +354,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.3.html b/docs/changelogs/v4.3.3.html index 7b3fe768..4719cfae 100644 --- a/docs/changelogs/v4.3.3.html +++ b/docs/changelogs/v4.3.3.html @@ -4,7 +4,7 @@ - Version 4.3.3 — CodeIgniter 4.4.5 documentation + Version 4.3.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -327,7 +327,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.4.html b/docs/changelogs/v4.3.4.html index 91f79a6c..dfa9e893 100644 --- a/docs/changelogs/v4.3.4.html +++ b/docs/changelogs/v4.3.4.html @@ -4,7 +4,7 @@ - Version 4.3.4 — CodeIgniter 4.4.5 documentation + Version 4.3.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -371,7 +371,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.5.html b/docs/changelogs/v4.3.5.html index 2a6d982b..3228fc5e 100644 --- a/docs/changelogs/v4.3.5.html +++ b/docs/changelogs/v4.3.5.html @@ -4,7 +4,7 @@ - Version 4.3.5 — CodeIgniter 4.4.5 documentation + Version 4.3.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -346,7 +346,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.6.html b/docs/changelogs/v4.3.6.html index d42c2fea..914b022f 100644 --- a/docs/changelogs/v4.3.6.html +++ b/docs/changelogs/v4.3.6.html @@ -4,7 +4,7 @@ - Version 4.3.6 — CodeIgniter 4.4.5 documentation + Version 4.3.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -376,7 +376,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.7.html b/docs/changelogs/v4.3.7.html index 18700465..82f3fd72 100644 --- a/docs/changelogs/v4.3.7.html +++ b/docs/changelogs/v4.3.7.html @@ -4,7 +4,7 @@ - Version 4.3.7 — CodeIgniter 4.4.5 documentation + Version 4.3.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -341,7 +341,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.3.8.html b/docs/changelogs/v4.3.8.html index 9d461fb4..934e0d94 100644 --- a/docs/changelogs/v4.3.8.html +++ b/docs/changelogs/v4.3.8.html @@ -4,7 +4,7 @@ - Version 4.3.8 — CodeIgniter 4.4.5 documentation + Version 4.3.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -322,7 +322,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.0.html b/docs/changelogs/v4.4.0.html index 43155d5e..e433962d 100644 --- a/docs/changelogs/v4.4.0.html +++ b/docs/changelogs/v4.4.0.html @@ -4,7 +4,7 @@ - Version 4.4.0 — CodeIgniter 4.4.5 documentation + Version 4.4.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -779,7 +779,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.1.html b/docs/changelogs/v4.4.1.html index b3d8e536..ddd0017d 100644 --- a/docs/changelogs/v4.4.1.html +++ b/docs/changelogs/v4.4.1.html @@ -4,7 +4,7 @@ - Version 4.4.1 — CodeIgniter 4.4.5 documentation + Version 4.4.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -322,7 +322,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.2.html b/docs/changelogs/v4.4.2.html index 356585b7..21b54d59 100644 --- a/docs/changelogs/v4.4.2.html +++ b/docs/changelogs/v4.4.2.html @@ -4,7 +4,7 @@ - Version 4.4.2 — CodeIgniter 4.4.5 documentation + Version 4.4.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -351,7 +351,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.3.html b/docs/changelogs/v4.4.3.html index b7367574..c4efa616 100644 --- a/docs/changelogs/v4.4.3.html +++ b/docs/changelogs/v4.4.3.html @@ -4,7 +4,7 @@ - Version 4.4.3 — CodeIgniter 4.4.5 documentation + Version 4.4.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -324,7 +324,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.4.html b/docs/changelogs/v4.4.4.html index a01c4892..c713c958 100644 --- a/docs/changelogs/v4.4.4.html +++ b/docs/changelogs/v4.4.4.html @@ -4,7 +4,7 @@ - Version 4.4.4 — CodeIgniter 4.4.5 documentation + Version 4.4.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -370,7 +370,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.5.html b/docs/changelogs/v4.4.5.html index 93a32ebd..3cf5e222 100644 --- a/docs/changelogs/v4.4.5.html +++ b/docs/changelogs/v4.4.5.html @@ -4,7 +4,7 @@ - Version 4.4.5 — CodeIgniter 4.4.5 documentation + Version 4.4.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -307,7 +307,7 @@

    Bugs Fixed
    @@ -315,7 +315,7 @@

    Bugs Fixed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/changelogs/v4.4.6.html b/docs/changelogs/v4.4.6.html new file mode 100644 index 00000000..f2bb41df --- /dev/null +++ b/docs/changelogs/v4.4.6.html @@ -0,0 +1,357 @@ + + + + + + + Version 4.4.6 — CodeIgniter 4.4.6 documentation + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +

    Version 4.4.6

    +

    Release Date: February 24, 2024

    +

    4.4.6 release of CodeIgniter4

    + +
    +

    BREAKING

    +
    +

    Time::createFromTimestamp()

    +

    A bug that caused Time::createFromTimestamp() +to return a Time instance with a timezone of UTC has been fixed.

    +

    Starting with this version, when you do not specify a timezone, a Time instance +with the app’s timezone is returned by default.

    +
    +
    +
    +

    Bugs Fixed

    +
      +
    • Session: Fixed a bug in Redis session handler that caused locking to fail +and the session data to be cleared.

    • +
    • DB Forge: Fixed a bug in SQLite3 Forge that caused Forge::modifyColumn() +to incorrectly modify table definitions.

    • +
    • CSP: Fixed a bug that CSP blocked some elements in the Debug Toolbar.

    • +
    +

    See the repo’s +CHANGELOG.md +for a complete list of bugs fixed.

    +
    +
    + + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/docs/cli/cli_commands.html b/docs/cli/cli_commands.html index a70eeeef..fb6bb974 100644 --- a/docs/cli/cli_commands.html +++ b/docs/cli/cli_commands.html @@ -4,7 +4,7 @@ - Creating Spark Commands — CodeIgniter 4.4.5 documentation + Creating Spark Commands — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -531,7 +531,7 @@

    Command Termination

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/cli_controllers.html b/docs/cli/cli_controllers.html index f2002a29..3f51ad34 100644 --- a/docs/cli/cli_controllers.html +++ b/docs/cli/cli_controllers.html @@ -4,7 +4,7 @@ - Running Controllers via CLI — CodeIgniter 4.4.5 documentation + Running Controllers via CLI — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -403,7 +403,7 @@

    That’s the Basics!<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/cli_generators.html b/docs/cli/cli_generators.html index 2af4da05..6b36b69d 100644 --- a/docs/cli/cli_generators.html +++ b/docs/cli/cli_generators.html @@ -4,7 +4,7 @@ - CLI Generators — CodeIgniter 4.4.5 documentation + CLI Generators — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -674,7 +674,7 @@

    Declaring the Locati

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/cli_library.html b/docs/cli/cli_library.html index ea8f37f0..406c4743 100644 --- a/docs/cli/cli_library.html +++ b/docs/cli/cli_library.html @@ -4,7 +4,7 @@ - CLI Library — CodeIgniter 4.4.5 documentation + CLI Library — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -761,7 +761,7 @@

    wait()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/cli_overview.html b/docs/cli/cli_overview.html index 2b63e015..e9aaa4cc 100644 --- a/docs/cli/cli_overview.html +++ b/docs/cli/cli_overview.html @@ -4,7 +4,7 @@ - CLI Overview — CodeIgniter 4.4.5 documentation + CLI Overview — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -341,7 +341,7 @@

    The CLI Library

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/cli_request.html b/docs/cli/cli_request.html index 99ba8f44..3c21ebaa 100644 --- a/docs/cli/cli_request.html +++ b/docs/cli/cli_request.html @@ -4,7 +4,7 @@ - CLIRequest Class — CodeIgniter 4.4.5 documentation + CLIRequest Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -362,7 +362,7 @@

    getOptionString()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/index.html b/docs/cli/index.html index b34b05d5..683ff5a8 100644 --- a/docs/cli/index.html +++ b/docs/cli/index.html @@ -4,7 +4,7 @@ - Command Line Usage — CodeIgniter 4.4.5 documentation + Command Line Usage — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -300,7 +300,7 @@

    Command Line Usage - + @@ -308,7 +308,7 @@

    Command Line Usage

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/cli/spark_commands.html b/docs/cli/spark_commands.html index a949fec3..f6f4be32 100644 --- a/docs/cli/spark_commands.html +++ b/docs/cli/spark_commands.html @@ -4,7 +4,7 @@ - Spark Commands — CodeIgniter 4.4.5 documentation + Spark Commands — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -405,7 +405,7 @@

    Calling Commands<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/autoloader.html b/docs/concepts/autoloader.html index bfe47cd9..a4a90123 100644 --- a/docs/concepts/autoloader.html +++ b/docs/concepts/autoloader.html @@ -4,7 +4,7 @@ - Autoloading Files — CodeIgniter 4.4.5 documentation + Autoloading Files — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -430,7 +430,7 @@

    Composer Support<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/factories.html b/docs/concepts/factories.html index 91046f35..1bbf6432 100644 --- a/docs/concepts/factories.html +++ b/docs/concepts/factories.html @@ -4,7 +4,7 @@ - Factories — CodeIgniter 4.4.5 documentation + Factories — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -748,7 +748,7 @@

    How to Enable Config

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/http.html b/docs/concepts/http.html index dac3c71d..51e3af4c 100644 --- a/docs/concepts/http.html +++ b/docs/concepts/http.html @@ -4,7 +4,7 @@ - Working with HTTP Requests — CodeIgniter 4.4.5 documentation + Working with HTTP Requests — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -423,7 +423,7 @@

    Working with Requests

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/index.html b/docs/concepts/index.html index 408f81a9..f6e178b8 100644 --- a/docs/concepts/index.html +++ b/docs/concepts/index.html @@ -4,7 +4,7 @@ - CodeIgniter4 Overview — CodeIgniter 4.4.5 documentation + CodeIgniter4 Overview — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -308,7 +308,7 @@

    CodeIgniter4 Overview

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/mvc.html b/docs/concepts/mvc.html index 509020e8..950b06b6 100644 --- a/docs/concepts/mvc.html +++ b/docs/concepts/mvc.html @@ -4,7 +4,7 @@ - Models, Views, and Controllers — CodeIgniter 4.4.5 documentation + Models, Views, and Controllers — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -373,7 +373,7 @@

    Controllers

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/security.html b/docs/concepts/security.html index c5787620..12903a8d 100644 --- a/docs/concepts/security.html +++ b/docs/concepts/security.html @@ -4,7 +4,7 @@ - Security Guidelines — CodeIgniter 4.4.5 documentation + Security Guidelines — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -533,7 +533,7 @@

    CodeIgniter provisions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/services.html b/docs/concepts/services.html index 2cfa31fb..c9db3cee 100644 --- a/docs/concepts/services.html +++ b/docs/concepts/services.html @@ -4,7 +4,7 @@ - Services — CodeIgniter 4.4.5 documentation + Services — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -588,7 +588,7 @@

    Service Discovery

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/concepts/structure.html b/docs/concepts/structure.html index cafeb4fc..718c4720 100644 --- a/docs/concepts/structure.html +++ b/docs/concepts/structure.html @@ -4,7 +4,7 @@ - Application Structure — CodeIgniter 4.4.5 documentation + Application Structure — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -388,7 +388,7 @@

    Modifying Directory L

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/call_function.html b/docs/database/call_function.html index 6db06199..c53be3fd 100644 --- a/docs/database/call_function.html +++ b/docs/database/call_function.html @@ -4,7 +4,7 @@ - Custom Function Calls — CodeIgniter 4.4.5 documentation + Custom Function Calls — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -343,7 +343,7 @@

    $db->callFunction(

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/configuration.html b/docs/database/configuration.html index 48175aee..41d0336f 100644 --- a/docs/database/configuration.html +++ b/docs/database/configuration.html @@ -4,7 +4,7 @@ - Database Configuration — CodeIgniter 4.4.5 documentation + Database Configuration — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -725,7 +725,7 @@

    Changing Databases Au

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/connecting.html b/docs/database/connecting.html index 017132dc..bfa6d7d9 100644 --- a/docs/database/connecting.html +++ b/docs/database/connecting.html @@ -4,7 +4,7 @@ - Connecting to your Database — CodeIgniter 4.4.5 documentation + Connecting to your Database — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -432,7 +432,7 @@

    Manually Closing the

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/events.html b/docs/database/events.html index bd163b75..c6889a89 100644 --- a/docs/database/events.html +++ b/docs/database/events.html @@ -4,7 +4,7 @@ - Database Events — CodeIgniter 4.4.5 documentation + Database Events — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -299,12 +299,14 @@

    Database Events

    The Events

    -

    DBQuery

    -

    This event is triggered whenever a new query has been run, whether successful or not. The only parameter is -a Query instance of the current query. You could use this to display all queries -in STDOUT, or logging to a file, or even creating tools to do automatic query analysis to help you spot -potentially missing indexes, slow queries, etc.

    -

    An example usage might be:

    +

    DBQuery

    +

    This event is triggered whenever a new query has been run, whether successful or +not. The only parameter is a Query instance of the +current query.

    +

    You could use this to display all queries in STDOUT, or logging to a file, or +even creating tools to do automatic query analysis to help you spot potentially +missing indexes, slow queries, etc.

    +

    An example to log all queries:

    diff --git a/docs/database/examples.html b/docs/database/examples.html index 3da6d294..9409ec2e 100644 --- a/docs/database/examples.html +++ b/docs/database/examples.html @@ -4,7 +4,7 @@ - Database Quick Start: Example Code — CodeIgniter 4.4.5 documentation + Database Quick Start: Example Code — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -438,7 +438,7 @@

    Query Builder Insert<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/helpers.html b/docs/database/helpers.html index 3d38514e..47a2e8c1 100644 --- a/docs/database/helpers.html +++ b/docs/database/helpers.html @@ -4,7 +4,7 @@ - Query Helper Methods — CodeIgniter 4.4.5 documentation + Query Helper Methods — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -391,7 +391,7 @@

    $db->getVersion()<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/index.html b/docs/database/index.html index 67deb709..93b3cee9 100644 --- a/docs/database/index.html +++ b/docs/database/index.html @@ -4,7 +4,7 @@ - Working with Databases — CodeIgniter 4.4.5 documentation + Working with Databases — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Working with Databases

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/metadata.html b/docs/database/metadata.html index 220b726a..27218b6c 100644 --- a/docs/database/metadata.html +++ b/docs/database/metadata.html @@ -4,7 +4,7 @@ - Database Metadata — CodeIgniter 4.4.5 documentation + Database Metadata — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -436,6 +436,23 @@

    Retrieve Field Metada } +

    The following data is available from this function if supported by your +database:

    +
      +
    • name - column name

    • +
    • type - the type of the column

    • +
    • max_length - maximum length of the column

    • +
    • nullable - boolean true if the column is nullable, otherwise boolean false

    • +
    • default - the default value

    • +
    • primary_key - integer 1 if the column is a primary key (all integer 1, even if there are multiple primary keys), otherwise integer 0 (This field is currently only available for MySQLi and SQLite3)

    • +
    +
    +

    Note

    +

    Since v4.4.0, SQLSRV supported nullable.

    +
    +

    +
    +

    $query->getFieldData()

    If you have run a query already you can use the result object instead of supplying the table name:

    -

    The following data is available from this function if supported by your -database:

    -
      -
    • name - column name

    • -
    • type - the type of the column

    • -
    • max_length - maximum length of the column

    • -
    • primary_key - integer 1 if the column is a primary key (all integer 1, even if there are multiple primary keys), otherwise integer 0 (This field is currently only available for MySQL and SQLite3)

    • -
    • nullable - boolean true if the column is nullable, otherwise boolean false

    • -
    • default - the default value

    • -

    Note

    -

    Since v4.4.0, SQLSRV supported nullable.

    +

    The data returned is different from the data from $db->getFieldData(). +If you cannot get the data you need, use $db->getFieldData().

    @@ -527,7 +535,7 @@

    List the Indexes in a

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/queries.html b/docs/database/queries.html index ac40c882..34ea0e7e 100644 --- a/docs/database/queries.html +++ b/docs/database/queries.html @@ -4,7 +4,7 @@ - Queries — CodeIgniter 4.4.5 documentation + Queries — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -816,7 +816,7 @@

    getDuration()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/query_builder.html b/docs/database/query_builder.html index a71ee778..aa4a6f55 100644 --- a/docs/database/query_builder.html +++ b/docs/database/query_builder.html @@ -4,7 +4,7 @@ - Query Builder Class — CodeIgniter 4.4.5 documentation + Query Builder Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -4283,7 +4283,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/results.html b/docs/database/results.html index f0054046..6d752efc 100644 --- a/docs/database/results.html +++ b/docs/database/results.html @@ -4,7 +4,7 @@ - Generating Query Results — CodeIgniter 4.4.5 documentation + Generating Query Results — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -631,7 +631,7 @@

    getCustomRowObject()

    Example:

    <?php
     
    -$row = $query->getCustomRowObject(0, \App\Entities\User::class);
    +$row = $query->getRow(0, \App\Entities\User::class);
     
    @@ -1108,7 +1108,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/transactions.html b/docs/database/transactions.html index 07571713..02241402 100644 --- a/docs/database/transactions.html +++ b/docs/database/transactions.html @@ -4,7 +4,7 @@ - Transactions — CodeIgniter 4.4.5 documentation + Transactions — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -501,7 +501,7 @@

    Nested Transactions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/database/utilities.html b/docs/database/utilities.html index a7d82761..9b4838c7 100644 --- a/docs/database/utilities.html +++ b/docs/database/utilities.html @@ -4,7 +4,7 @@ - Database Utility Class — CodeIgniter 4.4.5 documentation + Database Utility Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -471,7 +471,7 @@

    Export a Query Result

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/dbmgmt/db_commands.html b/docs/dbmgmt/db_commands.html index 9048ce7c..25a009c4 100644 --- a/docs/dbmgmt/db_commands.html +++ b/docs/dbmgmt/db_commands.html @@ -4,7 +4,7 @@ - Database Commands — CodeIgniter 4.4.5 documentation + Database Commands — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -361,7 +361,7 @@

    db:table –metadata

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/dbmgmt/forge.html b/docs/dbmgmt/forge.html index 6a6687c0..3b58de84 100644 --- a/docs/dbmgmt/forge.html +++ b/docs/dbmgmt/forge.html @@ -4,7 +4,7 @@ - Database Forge Class — CodeIgniter 4.4.5 documentation + Database Forge Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1261,7 +1261,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/dbmgmt/index.html b/docs/dbmgmt/index.html index 70a15d25..987086b3 100644 --- a/docs/dbmgmt/index.html +++ b/docs/dbmgmt/index.html @@ -4,7 +4,7 @@ - Managing Databases — CodeIgniter 4.4.5 documentation + Managing Databases — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -305,7 +305,7 @@

    Managing Databases

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/dbmgmt/migration.html b/docs/dbmgmt/migration.html index 98c5c272..fcd5bcff 100644 --- a/docs/dbmgmt/migration.html +++ b/docs/dbmgmt/migration.html @@ -4,7 +4,7 @@ - Database Migrations — CodeIgniter 4.4.5 documentation + Database Migrations — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -757,7 +757,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/dbmgmt/seeds.html b/docs/dbmgmt/seeds.html index 25272541..8f5ccaab 100644 --- a/docs/dbmgmt/seeds.html +++ b/docs/dbmgmt/seeds.html @@ -4,7 +4,7 @@ - Database Seeding — CodeIgniter 4.4.5 documentation + Database Seeding — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -421,7 +421,7 @@

    Creating Seeder Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/authentication.html b/docs/extending/authentication.html index 591fedf6..077bcae9 100644 --- a/docs/extending/authentication.html +++ b/docs/extending/authentication.html @@ -4,7 +4,7 @@ - Authentication — CodeIgniter 4.4.5 documentation + Authentication — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -317,7 +317,7 @@

    Recommendations

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/basecontroller.html b/docs/extending/basecontroller.html index 4ba16f8d..3f036a55 100644 --- a/docs/extending/basecontroller.html +++ b/docs/extending/basecontroller.html @@ -4,7 +4,7 @@ - Extending the Controller — CodeIgniter 4.4.5 documentation + Extending the Controller — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -392,7 +392,7 @@

    Other Options

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/common.html b/docs/extending/common.html index d0b82435..82b41012 100644 --- a/docs/extending/common.html +++ b/docs/extending/common.html @@ -4,7 +4,7 @@ - Replacing Common Functions — CodeIgniter 4.4.5 documentation + Replacing Common Functions — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -308,7 +308,7 @@

    Replacing Common Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/composer_packages.html b/docs/extending/composer_packages.html index 2dd58717..e7dbe766 100644 --- a/docs/extending/composer_packages.html +++ b/docs/extending/composer_packages.html @@ -4,7 +4,7 @@ - Creating Composer Packages — CodeIgniter 4.4.5 documentation + Creating Composer Packages — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -492,7 +492,7 @@

    References

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/contributing.html b/docs/extending/contributing.html index 8cdedf6c..eea867a6 100644 --- a/docs/extending/contributing.html +++ b/docs/extending/contributing.html @@ -4,7 +4,7 @@ - Contributing to CodeIgniter — CodeIgniter 4.4.5 documentation + Contributing to CodeIgniter — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -303,7 +303,7 @@

    Contributing to CodeIgniter

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/core_classes.html b/docs/extending/core_classes.html index ade87d1e..b96d8f42 100644 --- a/docs/extending/core_classes.html +++ b/docs/extending/core_classes.html @@ -4,7 +4,7 @@ - Creating Core System Classes — CodeIgniter 4.4.5 documentation + Creating Core System Classes — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -457,7 +457,7 @@

    Extending Core Classe

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/events.html b/docs/extending/events.html index 083ebe8d..6fddd14a 100644 --- a/docs/extending/events.html +++ b/docs/extending/events.html @@ -4,7 +4,7 @@ - Events — CodeIgniter 4.4.5 documentation + Events — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -448,7 +448,7 @@

    Simulating Events

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/extending/index.html b/docs/extending/index.html index efa8ddca..48cb6eaa 100644 --- a/docs/extending/index.html +++ b/docs/extending/index.html @@ -4,7 +4,7 @@ - Extending CodeIgniter — CodeIgniter 4.4.5 documentation + Extending CodeIgniter — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -308,7 +308,7 @@

    Extending CodeIgniter

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/ajax.html b/docs/general/ajax.html index d81e3597..865fadaa 100644 --- a/docs/general/ajax.html +++ b/docs/general/ajax.html @@ -4,7 +4,7 @@ - AJAX Requests — CodeIgniter 4.4.5 documentation + AJAX Requests — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -353,7 +353,7 @@

    htmx

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/caching.html b/docs/general/caching.html index ea59a653..f3d1bb66 100644 --- a/docs/general/caching.html +++ b/docs/general/caching.html @@ -4,7 +4,7 @@ - Web Page Caching — CodeIgniter 4.4.5 documentation + Web Page Caching — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -388,7 +388,7 @@

    Deleting Caches

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/common_functions.html b/docs/general/common_functions.html index 19d26ea2..14327ccd 100644 --- a/docs/general/common_functions.html +++ b/docs/general/common_functions.html @@ -4,7 +4,7 @@ - Global Functions and Constants — CodeIgniter 4.4.5 documentation + Global Functions and Constants — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -642,7 +642,8 @@

    Service Accessors echo view('user_profile', $data); -

    For more details, see the Views page.

    +

    For more details, see the Views and +View Renderer page.

    @@ -1020,7 +1021,7 @@

    Miscellaneous Functio

    Note

    -

    This function requires the controller/method to have a route defined in app/Config/routes.php.

    +

    This function requires the controller/method to have a route defined in app/Config/Routes.php.

    diff --git a/docs/general/configuration.html b/docs/general/configuration.html index 7af0601e..a091c52d 100644 --- a/docs/general/configuration.html +++ b/docs/general/configuration.html @@ -4,7 +4,7 @@ - Configuration — CodeIgniter 4.4.5 documentation + Configuration — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -537,12 +537,17 @@

    Configuration Classes

    Environment Variables as Replacements for Data

    -

    It is very important to always remember that environment variables contained in your .env are -only replacements for existing data.

    -

    Simply put, you can change only the property value that exists in the Config class -by setting it in your .env.

    -

    You cannot add a property that is not defined in the Config class, nor can you -change it to an array if the value of the defined property is a scalar.

    +

    It is very important to always remember that environment variables contained in +your .env are only replacements for existing scalar values.

    +

    Simply put, you can change only the property’s scalar value that exists in the +Config class by setting it in your .env.

    +
    +
      +
    1. You cannot add a property that is not defined in the Config class.

    2. +
    3. You cannot change a scalar value in a property to an array.

    4. +
    5. You cannot add an element to an existing array.

    6. +
    +

    For example, you cannot just put app.myNewConfig = foo in your .env and expect your Config\App to magically have that property and value at run time.

    When you have the property $default = ['encrypt' => false] in your @@ -718,7 +723,7 @@

    Explicit Registrars<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/environments.html b/docs/general/environments.html index bb5e5b8e..3fd2613b 100644 --- a/docs/general/environments.html +++ b/docs/general/environments.html @@ -4,7 +4,7 @@ - Handling Multiple Environments — CodeIgniter 4.4.5 documentation + Handling Multiple Environments — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -451,7 +451,7 @@

    Error Reporting<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/errors.html b/docs/general/errors.html index b8081f03..17b27ef7 100644 --- a/docs/general/errors.html +++ b/docs/general/errors.html @@ -4,7 +4,7 @@ - Error Handling — CodeIgniter 4.4.5 documentation + Error Handling — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -685,7 +685,7 @@

    Configuring the New

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/helpers.html b/docs/general/helpers.html index 9c44ac68..e4755993 100644 --- a/docs/general/helpers.html +++ b/docs/general/helpers.html @@ -4,7 +4,7 @@ - Helper Functions — CodeIgniter 4.4.5 documentation + Helper Functions — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -555,7 +555,7 @@

    Now What?

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/index.html b/docs/general/index.html index 545dfab6..2e68587d 100644 --- a/docs/general/index.html +++ b/docs/general/index.html @@ -4,7 +4,7 @@ - General Topics — CodeIgniter 4.4.5 documentation + General Topics — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -311,7 +311,7 @@

    General Topics

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/logging.html b/docs/general/logging.html index 71bb38c1..cf0643ca 100644 --- a/docs/general/logging.html +++ b/docs/general/logging.html @@ -4,7 +4,7 @@ - Logging Information — CodeIgniter 4.4.5 documentation + Logging Information — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -514,7 +514,7 @@

    Using Third-Party Log

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/managing_apps.html b/docs/general/managing_apps.html index e3e616f7..fea0dcef 100644 --- a/docs/general/managing_apps.html +++ b/docs/general/managing_apps.html @@ -4,7 +4,7 @@ - Managing your Applications — CodeIgniter 4.4.5 documentation + Managing your Applications — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -435,7 +435,7 @@

    Running Multiple Appl

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/modules.html b/docs/general/modules.html index 37b4310f..662e7d44 100644 --- a/docs/general/modules.html +++ b/docs/general/modules.html @@ -4,7 +4,7 @@ - Code Modules — CodeIgniter 4.4.5 documentation + Code Modules — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -700,7 +700,7 @@

    Views

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/general/urls.html b/docs/general/urls.html index c7dabe56..44b0db94 100644 --- a/docs/general/urls.html +++ b/docs/general/urls.html @@ -4,7 +4,7 @@ - CodeIgniter URLs — CodeIgniter 4.4.5 documentation + CodeIgniter URLs — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -436,7 +436,7 @@

    Base URL contains Sub

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/genindex.html b/docs/genindex.html index 277e9df2..79082d2b 100644 --- a/docs/genindex.html +++ b/docs/genindex.html @@ -3,7 +3,7 @@ - Index — CodeIgniter 4.4.5 documentation + Index — CodeIgniter 4.4.6 documentation @@ -16,7 +16,7 @@ - + @@ -220,9 +220,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1513,7 +1513,7 @@

    Y

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/array_helper.html b/docs/helpers/array_helper.html index d18cfec7..8e7a1df3 100644 --- a/docs/helpers/array_helper.html +++ b/docs/helpers/array_helper.html @@ -4,7 +4,7 @@ - Array Helper — CodeIgniter 4.4.5 documentation + Array Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -294,9 +294,7 @@

    Array Helper

    Loading this Helper

    This helper is loaded using the following code:

    -
    <?php
    -
    -helper('array');
    +
    helper('array');
     

    @@ -321,10 +319,8 @@

    Available Functions

    This method allows you to use dot-notation to search through an array for a specific-key, -and allows the use of a the ‘*’ wildcard. Given the following array:

    -
    <?php
    -
    -$data = [
    +and allows the use of a the * wildcard. Given the following array:

    +
    -

    We can locate the value of ‘fizz’ by using the search string “foo.buzz.fizz”. Likewise, the value -of baz can be found with “foo.bar.baz”:

    -
    <?php
    -
    -// Returns: 11
    +

    We can locate the value of fizz by using the search string foo.buzz.fizz. Likewise, the value +of baz can be found with foo.bar.baz:

    +
    // Returns: 11
     $fizz = dot_array_search('foo.buzz.fizz', $data);
     
     // Returns: 23
     $baz = dot_array_search('foo.bar.baz', $data);
     
    -

    You can use the asterisk as a wildcard to replace any of the segments. When found, it will search through all +

    You can use the asterisk (*) as a wildcard to replace any of the segments. When found, it will search through all of the child nodes until it finds it. This is handy if you don’t know the values, or if your values have a numeric index:

    -
    <?php
    -
    -// Returns: 23
    +
    // Returns: 23
     $baz = dot_array_search('foo.*.baz', $data);
     
    -

    If the array key contains a dot, then the key can be escaped with a backslash:

    -
    <?php
    -
    -$data = [
    +

    If the array key contains a dot (.), then the key can be escaped with a backslash (\):

    +
    $data = [
         'foo' => [
             'bar.baz' => 23,
         ],
    @@ -422,9 +412,7 @@ 

    Available FunctionsThis method sorts the elements of a multidimensional array by the values of one or more keys in a hierarchical way. Take the following array, that might be returned from, e.g., the find() function of a model:

    -
    <?php
    -
    -$players = [
    +
    $players = [
         0 => [
             'name'     => 'John',
             'team_id'  => 2,
    @@ -457,20 +445,16 @@ 

    Available Functions

    Now sort this array by two keys. Note that the method supports the dot-notation to access values in deeper array levels, but does not support wildcards:

    -
    <?php
    -
    -array_sort_by_multiple_keys($players, [
    +
    array_sort_by_multiple_keys($players, [
         'team.order' => SORT_ASC,
         'position'   => SORT_ASC,
     ]);
     
    -

    The $players array is now sorted by the ‘order’ value in each players’ -‘team’ subarray. If this value is equal for several players, these players -will be ordered by their ‘position’. The resulting array is:

    -
    <?php
    -
    -$players = [
    +

    The $players array is now sorted by the order value in each players’ +team subarray. If this value is equal for several players, these players +will be ordered by their position. The resulting array is:

    +

    In the same way, the method can also handle an array of objects. In the example -above it is further possible that each ‘player’ is represented by an array, -while the ‘teams’ are objects. The method will detect the type of elements in +above it is further possible that each player is represented by an array, +while the teams are objects. The method will detect the type of elements in each nesting level and handle it accordingly.

    @@ -526,9 +510,7 @@

    Available Functions

    This function flattens a multidimensional array to a single key-value array by using dots as separators for the keys.

    -
    <?php
    -
    -$arrayToFlatten = [
    +
     

    On inspection, $flattened is equal to:

    -
    <?php
    -
    -[
    +
    [
         'personal.first_name' => 'john',
         'personal.last_name'  => 'smith',
         'personal.age'        => '26',
    @@ -556,9 +536,7 @@ 

    Available FunctionsUsers may use the $id parameter on their own, but are not required to do so. The function uses this parameter internally to track the flattened keys. If users will be supplying an initial $id, it will be prepended to all keys.

    -
    <?php
    -
    -// using the same data from above
    +
    // using the same data from above
     $flattened = array_flatten_with_dots($arrayToFlatten, 'foo_');
     /*
      * $flattened is now:
    @@ -595,9 +573,7 @@ 

    Available FunctionsThis function allows you to group data rows together by index values. The depth of returned array equals the number of indexes passed as parameter.

    The example shows some data (i.e. loaded from an API) with nested arrays.

    -
    <?php
    -
    -$employees = [
    +
    -

    We want to group them first by “gender”, then by “hr.department” (max depth = 2). +

    We want to group them first by gender, then by hr.department (max depth = 2). First the result when excluding empty values:

    -
    <?php
    -
    -$result = array_group_by($employees, ['gender', 'hr.department']);
    +
     

    And here the same code, but this time we want to include empty values:

    -
    <?php
    -
    -$result = array_group_by($employees, ['gender', 'hr.department'], true);
    +
     
    diff --git a/docs/helpers/date_helper.html b/docs/helpers/date_helper.html
    index ad8c5a58..794d667c 100644
    --- a/docs/helpers/date_helper.html
    +++ b/docs/helpers/date_helper.html
    @@ -4,7 +4,7 @@
       
     
       
    -  Date Helper — CodeIgniter 4.4.5 documentation
    +  Date Helper — CodeIgniter 4.4.6 documentation
           
           
           
    @@ -17,7 +17,7 @@
       
             
             
    -        
    +        
             
             
             
    @@ -223,9 +223,9 @@
     
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -385,7 +385,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/filesystem_helper.html b/docs/helpers/filesystem_helper.html index d0fdb647..940169c2 100644 --- a/docs/helpers/filesystem_helper.html +++ b/docs/helpers/filesystem_helper.html @@ -4,7 +4,7 @@ - Filesystem Helper — CodeIgniter 4.4.5 documentation + Filesystem Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -723,7 +723,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/form_helper.html b/docs/helpers/form_helper.html index ae6d6b92..e34e4ff6 100644 --- a/docs/helpers/form_helper.html +++ b/docs/helpers/form_helper.html @@ -4,7 +4,7 @@ - Form Helper — CodeIgniter 4.4.5 documentation + Form Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1409,7 +1409,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/html_helper.html b/docs/helpers/html_helper.html index 03c77050..dece1b27 100644 --- a/docs/helpers/html_helper.html +++ b/docs/helpers/html_helper.html @@ -4,7 +4,7 @@ - HTML Helper — CodeIgniter 4.4.5 documentation + HTML Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1047,7 +1047,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/index.html b/docs/helpers/index.html index 0a4156f1..7c984c54 100644 --- a/docs/helpers/index.html +++ b/docs/helpers/index.html @@ -4,7 +4,7 @@ - Helpers — CodeIgniter 4.4.5 documentation + Helpers — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Helpers

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/inflector_helper.html b/docs/helpers/inflector_helper.html index f26fef8c..4b61f049 100644 --- a/docs/helpers/inflector_helper.html +++ b/docs/helpers/inflector_helper.html @@ -4,7 +4,7 @@ - Inflector Helper — CodeIgniter 4.4.5 documentation + Inflector Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -624,7 +624,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/number_helper.html b/docs/helpers/number_helper.html index b4885a64..8522391a 100644 --- a/docs/helpers/number_helper.html +++ b/docs/helpers/number_helper.html @@ -4,7 +4,7 @@ - Number Helper — CodeIgniter 4.4.5 documentation + Number Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -481,7 +481,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/security_helper.html b/docs/helpers/security_helper.html index 4f732c31..5fcda12f 100644 --- a/docs/helpers/security_helper.html +++ b/docs/helpers/security_helper.html @@ -4,7 +4,7 @@ - Security Helper — CodeIgniter 4.4.5 documentation + Security Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -390,7 +390,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/test_helper.html b/docs/helpers/test_helper.html index 93d7d325..c570c848 100644 --- a/docs/helpers/test_helper.html +++ b/docs/helpers/test_helper.html @@ -4,7 +4,7 @@ - Test Helper — CodeIgniter 4.4.5 documentation + Test Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -353,7 +353,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/text_helper.html b/docs/helpers/text_helper.html index ba753ec7..2136d9da 100644 --- a/docs/helpers/text_helper.html +++ b/docs/helpers/text_helper.html @@ -4,7 +4,7 @@ - Text Helper — CodeIgniter 4.4.5 documentation + Text Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -993,7 +993,7 @@

    Available Functions

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/helpers/url_helper.html b/docs/helpers/url_helper.html index 87640c69..6e9b8304 100644 --- a/docs/helpers/url_helper.html +++ b/docs/helpers/url_helper.html @@ -4,7 +4,7 @@ - URL Helper — CodeIgniter 4.4.5 documentation + URL Helper — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -303,9 +303,9 @@

    Available Functions
    Parameters:
      -
    • $uri (array|string) – URI string or array of URI segments

    • -
    • $protocol (string) – Protocol, e.g., ‘http’ or ‘https’

    • -
    • $altConfig (\Config\App) – Alternate configuration to use

    • +
    • $uri (array|string) – URI string or array of URI segments.

    • +
    • $protocol (string) – Protocol, e.g., ‘http’ or ‘https’. If empty string ‘’ is set, a protocol-relative link is returned.

    • +
    • $altConfig (\Config\App) – Alternate configuration to use.

    Returns:
    @@ -354,8 +354,8 @@

    Available Functions
    Parameters:
      -
    • $uri (array|string) – URI string or array of URI segments

    • -
    • $protocol (string) – Protocol, e.g., ‘http’ or ‘https’

    • +
    • $uri (array|string) – URI string or array of URI segments.

    • +
    • $protocol (string) – Protocol, e.g., ‘http’ or ‘https’. If empty string ‘’ is set, a protocol-relative link is returned.

    Returns:
    @@ -388,11 +388,20 @@

    Available Functions
    <?php
     
    +// Returns like `http://example.com/blog/post/123`
     echo base_url('blog/post/123');
     

    The above example would return something like: http://example.com/blog/post/123

    +

    If you pass an empty string '' as the second parameter, it returns +the protocol-relative link:

    +
    <?php
    +
    +// Returns like `//example.com/blog/post/123`
    +echo base_url('blog/post/123', '');
    +
    +

    This is useful because unlike site_url(), you can supply a string to a file, such as an image or stylesheet. For example:

    <?php
    @@ -903,7 +912,7 @@ 

    Available Functions

    Note

    -

    This function requires the controller/method to have a route defined in app/Config/routes.php.

    +

    This function requires the controller/method to have a route defined in app/Config/Routes.php.

    Builds an absolute URL to a controller method in your app. Example:

    diff --git a/docs/incoming/content_negotiation.html b/docs/incoming/content_negotiation.html index bc4bcb43..88d08edb 100644 --- a/docs/incoming/content_negotiation.html +++ b/docs/incoming/content_negotiation.html @@ -4,7 +4,7 @@ - Content Negotiation — CodeIgniter 4.4.5 documentation + Content Negotiation — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -457,7 +457,7 @@

    Character Set

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/controllers.html b/docs/incoming/controllers.html index 37713cfd..c3d84d10 100644 --- a/docs/incoming/controllers.html +++ b/docs/incoming/controllers.html @@ -4,7 +4,7 @@ - Controllers — CodeIgniter 4.4.5 documentation + Controllers — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1261,7 +1261,7 @@

    That’s it!

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/filters.html b/docs/incoming/filters.html index 9150ca42..059691f1 100644 --- a/docs/incoming/filters.html +++ b/docs/incoming/filters.html @@ -4,7 +4,7 @@ - Controller Filters — CodeIgniter 4.4.5 documentation + Controller Filters — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -727,7 +727,7 @@

    Provided Filters

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/incomingrequest.html b/docs/incoming/incomingrequest.html index e8248a6b..167d410e 100644 --- a/docs/incoming/incomingrequest.html +++ b/docs/incoming/incomingrequest.html @@ -4,7 +4,7 @@ - IncomingRequest Class — CodeIgniter 4.4.5 documentation + IncomingRequest Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1214,7 +1214,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/index.html b/docs/incoming/index.html index b5f004be..5cbd23a2 100644 --- a/docs/incoming/index.html +++ b/docs/incoming/index.html @@ -4,7 +4,7 @@ - Controllers and Routing — CodeIgniter 4.4.5 documentation + Controllers and Routing — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -310,7 +310,7 @@

    Controllers and Routing

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/message.html b/docs/incoming/message.html index 1c7d14ab..7effe658 100644 --- a/docs/incoming/message.html +++ b/docs/incoming/message.html @@ -4,7 +4,7 @@ - HTTP Messages — CodeIgniter 4.4.5 documentation + HTTP Messages — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -648,7 +648,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/methodspoofing.html b/docs/incoming/methodspoofing.html index fc62a696..a454fa6a 100644 --- a/docs/incoming/methodspoofing.html +++ b/docs/incoming/methodspoofing.html @@ -4,7 +4,7 @@ - HTTP Method Spoofing — CodeIgniter 4.4.5 documentation + HTTP Method Spoofing — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -316,7 +316,7 @@

    HTTP Method Spoofing

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/request.html b/docs/incoming/request.html index ebb763ca..d4b83148 100644 --- a/docs/incoming/request.html +++ b/docs/incoming/request.html @@ -4,7 +4,7 @@ - Request Class — CodeIgniter 4.4.5 documentation + Request Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -567,7 +567,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/restful.html b/docs/incoming/restful.html index 08250f15..15d02b51 100644 --- a/docs/incoming/restful.html +++ b/docs/incoming/restful.html @@ -4,7 +4,7 @@ - RESTful Resource Handling — CodeIgniter 4.4.5 documentation + RESTful Resource Handling — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -699,7 +699,7 @@

    Presenter/Controller

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/incoming/routing.html b/docs/incoming/routing.html index 6847dbbe..2dc6da60 100644 --- a/docs/incoming/routing.html +++ b/docs/incoming/routing.html @@ -4,7 +4,7 @@ - URI Routing — CodeIgniter 4.4.5 documentation + URI Routing — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1316,9 +1316,9 @@

    Translate URI Dashes

    404 Override

    -

    When a page is not found that matches the current URI, the system will show a generic 404 view. You can change -what happens by specifying an action to happen with the set404Override() method. The value can be either -a valid class/method pair, just like you would show in any route, or a Closure:

    +

    When a page is not found that matches the current URI, the system will show a +generic 404 view. Using the $override404 property within the routing config +file, you can define controller class/method for 404 routes.

    <?php
     
     // In app/Config/Routing.php
    @@ -1331,21 +1331,29 @@ 

    404 Overridepublic ?string $override404 = 'App\Errors::show404'; // ... } +

    +
    +

    You can also change what happens by specifying an action to happen with the +set404Override() method in Routes config file. The value can be either a +valid class/method pair, or a Closure:

    +
    <?php
     
     // In app/Config/Routes.php
     // Would execute the show404 method of the App\Errors class
     $routes->set404Override('App\Errors::show404');
     
    -// Will display a custom view
    +// Will display a custom view.
     $routes->set404Override(static function () {
    -    echo view('my_errors/not_found.html');
    +    // If you want to get the URI segments.
    +    $segments = request()->getUri()->getSegments();
    +
    +    return view('my_errors/not_found.html');
     });
     
    -

    Using the $override404 property within the routing config file, you can use closures. Defining the override in the Routing file is restricted to class/method pairs.

    diff --git a/docs/installation/backward_compatibility_notes.html b/docs/installation/backward_compatibility_notes.html index 459d1240..03617bbc 100644 --- a/docs/installation/backward_compatibility_notes.html +++ b/docs/installation/backward_compatibility_notes.html @@ -4,7 +4,7 @@ - Backward Compatibility Notes — CodeIgniter 4.4.5 documentation + Backward Compatibility Notes — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -25,7 +25,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -305,14 +305,14 @@

    What are not Breaking Changes - +


    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/index.html b/docs/installation/index.html index bc458a44..550fc275 100644 --- a/docs/installation/index.html +++ b/docs/installation/index.html @@ -4,7 +4,7 @@ - Installation — CodeIgniter 4.4.5 documentation + Installation — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -310,6 +310,7 @@

    InstallationRunning Your App
  • Troubleshooting
  • Change Logs
  • diff --git a/docs/installation/installing_composer.html b/docs/installation/installing_composer.html index 44d2d16d..8e1c56f9 100644 --- a/docs/installation/installing_composer.html +++ b/docs/installation/installing_composer.html @@ -4,7 +4,7 @@ - Composer Installation — CodeIgniter 4.4.5 documentation + Composer Installation — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -310,7 +310,7 @@

    Composer Installation

    Translations Installation

    -

    Composer can be used in several ways to install CodeIgniter4 on your system.

    +

    Composer can be used in two ways to install CodeIgniter4 on your system.

    Important

    CodeIgniter4 requires Composer 2.0.14 or later.

    @@ -320,7 +320,7 @@

    Composer InstallationIf you are not familiar with Composer, we recommend you read Basic usage first.

    -

    The first technique describes creating a skeleton project +

    The first technique describes creating a skeleton project (app starter) using CodeIgniter4, that you would then use as the base for a new webapp. The second technique described below lets you add CodeIgniter4 to an existing webapp,

    @@ -328,8 +328,9 @@

    Composer InstallationNote

    If you are using a Git repository to store your code, or for collaboration with others, then the vendor folder would normally -be “git ignored”. In such a case, you will need to do a composer update -when you clone the repository to a new system.

    +be “git ignored”. In such a case, you will need to do a composer install +(or composer update if you want to update all Composer dependencies) when +you clone the repository to a new system.

    App Starter

    @@ -428,10 +429,10 @@

    Update for Latest DevNext Minor Version

    If you want to use the next minor version branch, after using the builds command edit composer.json manually.

    -

    If you try the 4.4 branch, change the version to 4.4.x-dev:

    +

    If you try the 4.5 branch, change the version to 4.5.x-dev:

    "require": {
    -    "php": "^7.4 || ^8.0",
    -    "codeigniter4/codeigniter4": "4.4.x-dev"
    +    "php": "^8.1",
    +    "codeigniter4/codeigniter4": "4.5.x-dev"
     },
     
    @@ -466,14 +467,13 @@

    InstallationImportant

    When you deploy to your production server, don’t forget to run the following command:

    -

    composer install --no-dev
    -
    -The above command will remove the Composer packages only for development
    -that are not needed in the production environment. This will greatly reduce
    -the vendor folder size.
     
    +

    The above command will remove the Composer packages only for development +that are not needed in the production environment. This will greatly reduce +the vendor folder size.

    +

    Setting Up

    @@ -546,7 +546,7 @@

    Translations Install

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/installing_manual.html b/docs/installation/installing_manual.html index f9aed46c..28180cef 100644 --- a/docs/installation/installing_manual.html +++ b/docs/installation/installing_manual.html @@ -4,7 +4,7 @@ - Manual Installation — CodeIgniter 4.4.5 documentation + Manual Installation — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -369,7 +369,7 @@

    Translations Installa

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/repositories.html b/docs/installation/repositories.html index 9c6ce168..90362351 100644 --- a/docs/installation/repositories.html +++ b/docs/installation/repositories.html @@ -4,7 +4,7 @@ - CodeIgniter Repositories — CodeIgniter 4.4.5 documentation + CodeIgniter Repositories — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -428,7 +428,7 @@

    CodeIgniter 4 Project

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/running.html b/docs/installation/running.html index 3c662c30..e6171eee 100644 --- a/docs/installation/running.html +++ b/docs/installation/running.html @@ -4,7 +4,7 @@ - Running Your App — CodeIgniter 4.4.5 documentation + Running Your App — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -285,50 +285,57 @@

    Running Your App

    A CodeIgniter 4 app can be run in a number of different ways: hosted on a web server, @@ -345,9 +352,9 @@

    Running Your AppGetting Started section of the User Guide to begin learning how to build dynamic PHP applications. Enjoy!

    -

    Initial Configuration

    +

    Initial Configuration

    -

    Configure for Your Site URIs

    +

    Configure for Your Site URIs

    Open the app/Config/App.php file with a text editor.

    1. @@ -377,13 +384,14 @@

      Configure for Your Si

    -

    Configure Database Connection Settings

    -

    If you intend to use a database, open the -app/Config/Database.php file with a text editor and set your -database settings. Alternately, these could be set in your .env file.

    +

    Configure Database Connection Settings

    +

    If you intend to use a database, open the app/Config/Database.php file with +a text editor and set your database settings. Alternately, these could be set in +your .env file. See Database Configuration +for details.

    -

    Set to Development Mode

    +

    Set to Development Mode

    If it is not on the production server, set CI_ENVIRONMENT to development in .env file to take advantage of the debugging tools provided. See Setting Development Mode for the detail.

    @@ -396,7 +404,7 @@

    Set to Development Mo

    -

    Set Writable Folder Permission

    +

    Set Writable Folder Permission

    If you will be running your site using a web server (e.g., Apache or nginx), you will need to modify the permissions for the writable folder inside your project, so that it is writable by the user or account used by your @@ -404,7 +412,7 @@

    Set Writable Folder P

    -

    Local Development Server

    +

    Local Development Server

    CodeIgniter 4 comes with a local development server, leveraging PHP’s built-in web server with CodeIgniter routing. You can launch it, with the following command line in the main directory:

    @@ -448,15 +456,15 @@

    Local Development Ser

    -

    Hosting with Apache

    +

    Hosting with Apache

    A CodeIgniter4 webapp is normally hosted on a web server. Apache HTTP Server is the “standard” platform, and assumed in much of our documentation.

    Apache is bundled with many platforms, but can also be downloaded in a bundle with a database engine and PHP from Bitnami.

    -

    Configure Main Config File

    +

    Configure Main Config File

    -

    Enabling mod_rewrite

    +

    Enabling mod_rewrite

    The “mod_rewrite” module enables URLs without “index.php” in them, and is assumed in our user guide.

    Make sure that the rewrite module is enabled (uncommented) in the main @@ -466,7 +474,7 @@

    Enabling mod_rewrite

    -

    Setting Document Root

    +

    Setting Document Root

    Also make sure that the default document root’s <Directory> element enables this too, in the AllowOverride setting:

    <Directory "/opt/lamp/apache2/htdocs">
    @@ -479,11 +487,11 @@ 

    Setting Document Roo

    -

    Hosting with VirtualHost

    +

    Hosting with VirtualHost

    We recommend using “virtual hosting” to run your apps. You can set up different aliases for each of the apps you work on,

    -

    Enabling vhost_alias_module

    +

    Enabling vhost_alias_module

    Make sure that the virtual hosting module is enabled (uncommented) in the main configuration file, e.g., apache2/conf/httpd.conf:

    LoadModule vhost_alias_module modules/mod_vhost_alias.so
    @@ -491,7 +499,7 @@ 

    Enabling vhost_alias

    -

    Adding Host Alias

    +

    Adding Host Alias

    Add a host alias in your “hosts” file, typically /etc/hosts on unix-type platforms, or c:WindowsSystem32driversetchosts on Windows.

    Add a line to the file. @@ -501,7 +509,7 @@

    Adding Host Alias

    -

    Setting VirtualHost

    +

    Setting VirtualHost

    Add a <VirtualHost> element for your webapp inside the virtual hosting configuration, e.g., apache2/conf/extra/httpd-vhost.conf:

    <VirtualHost *:80>
    @@ -527,17 +535,17 @@ 

    Setting VirtualHost<

    Restart Apache.

    -

    Testing

    +

    Testing

    With the above configuration, your webapp would be accessed with the URL http://myproject.local/ in your browser.

    Apache needs to be restarted whenever you change its configuration.

    -

    Hosting with Subfolder

    +

    Hosting with Subfolder

    If you want a baseURL like http://localhost/myproject/ with a subfolder, there are three ways.

    -

    Using Alias

    +

    Using Alias

    Place your project folder as follows, where htdocs is the Apache document root:

    ├── myproject/ (project folder)
           └── public/
    @@ -569,7 +577,7 @@ 

    Using AliasRestart Apache.

    -

    Adding .htaccess

    +

    Adding .htaccess

    The last resort is to add .htaccess to the project root.

    It is not recommended that you place the project folder in the document root. However, if you have no other choice, like on a shared server, you can use this.

    @@ -596,7 +604,7 @@

    Adding .htaccess

    -

    Hosting with mod_userdir (Shared Hosts)

    +

    Hosting with mod_userdir (Shared Hosts)

    A common practice in shared hosting environments is to use the Apache module “mod_userdir” to enable per-user Virtual Hosts automatically. Additional configuration is required to allow CodeIgniter4 to be run from these per-user directories.

    The following assumes that the server is already configured for mod_userdir. A guide to enabling this module is available in the Apache documentation.

    Because CodeIgniter4 expects the server to find the framework front controller at public/index.php by default, you must specify this location as an alternative to search for the request (even if CodeIgniter4 is installed within the per-user web directory).

    @@ -659,20 +667,20 @@

    Hosting with mod_use

    -

    Removing the index.php

    +

    Removing the index.php

    See CodeIgniter URLs.

    -

    Setting Environment

    +

    Setting Environment

    See Handling Multiple Environments.

    -

    Hosting with nginx

    +

    Hosting with nginx

    nginx is the second most widely used HTTP server for web hosting. Here you can find an example configuration using PHP 8.1 FPM (unix sockets) under Ubuntu Server.

    -

    default.conf

    +

    default.conf

    This configuration enables URLs without “index.php” in them and using CodeIgniter’s “404 - File Not Found” for URLs ending with “.php”.

    server {
         listen 80;
    @@ -707,12 +715,80 @@ 

    default.conf

    -

    Setting Environment

    +

    Setting Environment

    See Handling Multiple Environments.

    +
    +

    Deployment to Shared Hosting Services

    +
    +

    Important

    +

    index.php is no longer in the root of the project! It has been moved inside +the public folder, for better security and separation of components.

    +

    This means that you should configure your web server to “point” to your project’s +public folder, and not to the project root.

    +
    +
    +

    Specifying the Document Root

    +

    The best way is to set the document root to the public folder in the server +configuration:

    +
    └── example.com/ (project folder)
    +    └── public/  (document root)
    +
    +
    +

    Check with your hosting service provider to see if you can change the document root. +Unfortunately, if you cannot change the document root, go to the next way.

    +
    +
    +

    Using Two Directories

    +

    The second way is to use two directories, and adjust the path. +One is for the application and the other is the default document root.

    +

    Upload the contents of the public folder to public_html (the default +document root) and the other files to the directory for the application:

    +
    ├── example.com/ (for the application)
    +       ├── app/
    +       ├── vendor/ (or system/)
    +       └── writable/
    +└── public_html/ (the default document root)
    +        ├── .htaccess
    +        ├── favicon.ico
    +        ├── index.php
    +        └── robots.txt
    +
    +
    +

    See +Install CodeIgniter 4 on Shared Hosting (cPanel) +for details.

    +
    +
    +

    Adding .htaccess

    +

    The last resort is to add .htaccess to the project root.

    +

    It is not recommended that you place the project folder in the document root. +However, if you have no other choice, you can use this.

    +

    Place your project folder as follows, where public_html is the document root, +and create the .htaccess file:

    +
    └── public_html/     (the default document root)
    +    └── example.com/ (project folder)
    +        ├── .htaccess
    +        └── public/
    +
    +
    +

    And edit .htaccess as follows:

    +
    <IfModule mod_rewrite.c>
    +    RewriteEngine On
    +    RewriteRule ^(.*)$ public/$1 [L]
    +</IfModule>
    +
    +<FilesMatch "^\.">
    +    Require all denied
    +    Satisfy All
    +</FilesMatch>
    +
    +
    +
    +
    -

    Bootstrapping the App

    +

    Bootstrapping the App

    In some scenarios you will want to load the framework without actually running the whole application. This is particularly useful for unit testing your project, but may also be handy for using third-party tools to analyze and modify your code. The framework comes @@ -735,7 +811,7 @@

    Bootstrapping the Ap

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/troubleshooting.html b/docs/installation/troubleshooting.html index 545e0167..41912d31 100644 --- a/docs/installation/troubleshooting.html +++ b/docs/installation/troubleshooting.html @@ -4,7 +4,7 @@ - Troubleshooting — CodeIgniter 4.4.5 documentation + Troubleshooting — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -396,10 +396,7 @@

    What’s with an unhe

    CodeIgniter Error Logs

    -

    CodeIgniter logs error messages, according to the settings in app/Config/Logger.php.

    -

    You can adjust the error threshold to see more or fewer messages. See Logging for details.

    -

    The default configuration has daily log files stored in writable/logs. -It would be a good idea to check them if things aren’t working the way you expect!

    +

    See CodeIgniter Error Logs.

    @@ -415,7 +412,7 @@

    CodeIgniter Error Log

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_404.html b/docs/installation/upgrade_404.html index 3abd3158..8af08d71 100644 --- a/docs/installation/upgrade_404.html +++ b/docs/installation/upgrade_404.html @@ -4,7 +4,7 @@ - Upgrading from 4.0.x to 4.0.4 — CodeIgniter 4.4.5 documentation + Upgrading from 4.0.x to 4.0.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -332,7 +332,7 @@

    Update FilterInterfac

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_405.html b/docs/installation/upgrade_405.html index c8b48eda..f4318a74 100644 --- a/docs/installation/upgrade_405.html +++ b/docs/installation/upgrade_405.html @@ -4,7 +4,7 @@ - Upgrading from 4.0.4 to 4.0.5 — CodeIgniter 4.4.5 documentation + Upgrading from 4.0.4 to 4.0.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -468,7 +468,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_410.html b/docs/installation/upgrade_410.html index 196b2b99..1214d69a 100644 --- a/docs/installation/upgrade_410.html +++ b/docs/installation/upgrade_410.html @@ -4,7 +4,7 @@ - Upgrading from 4.0.5 to 4.1.0 or 4.1.1 — CodeIgniter 4.4.5 documentation + Upgrading from 4.0.5 to 4.1.0 or 4.1.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -321,7 +321,7 @@

    Legacy Autoloading

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_412.html b/docs/installation/upgrade_412.html index 4f281aa8..8d4ff5c0 100644 --- a/docs/installation/upgrade_412.html +++ b/docs/installation/upgrade_412.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.1 to 4.1.2 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.1 to 4.1.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -485,7 +485,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_413.html b/docs/installation/upgrade_413.html index 16d57796..fd64a755 100644 --- a/docs/installation/upgrade_413.html +++ b/docs/installation/upgrade_413.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.2 to 4.1.3 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.2 to 4.1.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -334,7 +334,7 @@

    Project Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_414.html b/docs/installation/upgrade_414.html index 6a712e68..0e8520bf 100644 --- a/docs/installation/upgrade_414.html +++ b/docs/installation/upgrade_414.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.3 to 4.1.4 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.3 to 4.1.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -355,7 +355,7 @@

    Project Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_415.html b/docs/installation/upgrade_415.html index 655fe4f8..23affa42 100644 --- a/docs/installation/upgrade_415.html +++ b/docs/installation/upgrade_415.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.4 to 4.1.5 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.4 to 4.1.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -500,7 +500,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_416.html b/docs/installation/upgrade_416.html index f6ddba23..c17b67dc 100644 --- a/docs/installation/upgrade_416.html +++ b/docs/installation/upgrade_416.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.5 to 4.1.6 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.5 to 4.1.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -377,7 +377,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_417.html b/docs/installation/upgrade_417.html index b3629e1b..1565e5bc 100644 --- a/docs/installation/upgrade_417.html +++ b/docs/installation/upgrade_417.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.6 to 4.1.7 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.6 to 4.1.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Breaking Changes<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_418.html b/docs/installation/upgrade_418.html index 2cde8641..30a3c937 100644 --- a/docs/installation/upgrade_418.html +++ b/docs/installation/upgrade_418.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.7 to 4.1.8 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.7 to 4.1.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -315,7 +315,7 @@

    Breaking Changes<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_420.html b/docs/installation/upgrade_420.html index 743d6c66..8550b725 100644 --- a/docs/installation/upgrade_420.html +++ b/docs/installation/upgrade_420.html @@ -4,7 +4,7 @@ - Upgrading from 4.1.9 to 4.2.0 — CodeIgniter 4.4.5 documentation + Upgrading from 4.1.9 to 4.2.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -441,7 +441,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_421.html b/docs/installation/upgrade_421.html index e9d2778f..61186f04 100644 --- a/docs/installation/upgrade_421.html +++ b/docs/installation/upgrade_421.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.0 to 4.2.1 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.0 to 4.2.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -392,7 +392,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_4210.html b/docs/installation/upgrade_4210.html index 9ab977b8..c7e3169f 100644 --- a/docs/installation/upgrade_4210.html +++ b/docs/installation/upgrade_4210.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.9 to 4.2.10 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.9 to 4.2.10 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -325,7 +325,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_4211.html b/docs/installation/upgrade_4211.html index 4f8b9222..0f4c7e66 100644 --- a/docs/installation/upgrade_4211.html +++ b/docs/installation/upgrade_4211.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.10 to 4.2.11 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.10 to 4.2.11 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -372,7 +372,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_4212.html b/docs/installation/upgrade_4212.html index 9125cc1b..3cece979 100644 --- a/docs/installation/upgrade_4212.html +++ b/docs/installation/upgrade_4212.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.11 to 4.2.12 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.11 to 4.2.12 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -328,7 +328,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_422.html b/docs/installation/upgrade_422.html index 80ff2ed8..59a24ded 100644 --- a/docs/installation/upgrade_422.html +++ b/docs/installation/upgrade_422.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.1 to 4.2.2 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.1 to 4.2.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -381,7 +381,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_423.html b/docs/installation/upgrade_423.html index d02b9790..e6f02ad3 100644 --- a/docs/installation/upgrade_423.html +++ b/docs/installation/upgrade_423.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.2 to 4.2.3 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.2 to 4.2.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -313,7 +313,7 @@

    Project Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_425.html b/docs/installation/upgrade_425.html index ad0d248c..859af54a 100644 --- a/docs/installation/upgrade_425.html +++ b/docs/installation/upgrade_425.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.3 to 4.2.5 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.3 to 4.2.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -313,7 +313,7 @@

    Project Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_426.html b/docs/installation/upgrade_426.html index 3c624ce0..dd123340 100644 --- a/docs/installation/upgrade_426.html +++ b/docs/installation/upgrade_426.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.5 to 4.2.6 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.5 to 4.2.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -330,7 +330,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_427.html b/docs/installation/upgrade_427.html index a8f1be81..5c5ae2b5 100644 --- a/docs/installation/upgrade_427.html +++ b/docs/installation/upgrade_427.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.6 to 4.2.7 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.6 to 4.2.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -374,7 +374,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_428.html b/docs/installation/upgrade_428.html index b7f75041..6aff060e 100644 --- a/docs/installation/upgrade_428.html +++ b/docs/installation/upgrade_428.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.7 to 4.2.8 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.7 to 4.2.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -329,7 +329,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_430.html b/docs/installation/upgrade_430.html index fa1d29a7..77392f8a 100644 --- a/docs/installation/upgrade_430.html +++ b/docs/installation/upgrade_430.html @@ -4,7 +4,7 @@ - Upgrading from 4.2.12 to 4.3.0 — CodeIgniter 4.4.5 documentation + Upgrading from 4.2.12 to 4.3.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -807,7 +807,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_431.html b/docs/installation/upgrade_431.html index c3896a03..be93a50b 100644 --- a/docs/installation/upgrade_431.html +++ b/docs/installation/upgrade_431.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.0 to 4.3.1 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.0 to 4.3.1 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -394,7 +394,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_432.html b/docs/installation/upgrade_432.html index c68ea8f9..e03e3e0d 100644 --- a/docs/installation/upgrade_432.html +++ b/docs/installation/upgrade_432.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.1 to 4.3.2 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.1 to 4.3.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -402,7 +402,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_433.html b/docs/installation/upgrade_433.html index 25e02c96..dc935465 100644 --- a/docs/installation/upgrade_433.html +++ b/docs/installation/upgrade_433.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.2 to 4.3.3 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.2 to 4.3.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -349,7 +349,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_434.html b/docs/installation/upgrade_434.html index 1aa0e21c..4787916a 100644 --- a/docs/installation/upgrade_434.html +++ b/docs/installation/upgrade_434.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.3 to 4.3.4 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.3 to 4.3.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -370,7 +370,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_435.html b/docs/installation/upgrade_435.html index e4de9e09..fa9452d7 100644 --- a/docs/installation/upgrade_435.html +++ b/docs/installation/upgrade_435.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.4 to 4.3.5 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.4 to 4.3.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -377,7 +377,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_436.html b/docs/installation/upgrade_436.html index 3f3fa192..67cbb7d8 100644 --- a/docs/installation/upgrade_436.html +++ b/docs/installation/upgrade_436.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.5 to 4.3.6 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.5 to 4.3.6 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -341,7 +341,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_437.html b/docs/installation/upgrade_437.html index fe726ee5..0b7d9597 100644 --- a/docs/installation/upgrade_437.html +++ b/docs/installation/upgrade_437.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.6 to 4.3.7 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.6 to 4.3.7 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -390,7 +390,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_438.html b/docs/installation/upgrade_438.html index 852f5900..3f2032de 100644 --- a/docs/installation/upgrade_438.html +++ b/docs/installation/upgrade_438.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.7 to 4.3.8 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.7 to 4.3.8 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -340,7 +340,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_440.html b/docs/installation/upgrade_440.html index 2ef44533..3ebc089d 100644 --- a/docs/installation/upgrade_440.html +++ b/docs/installation/upgrade_440.html @@ -4,7 +4,7 @@ - Upgrading from 4.3.8 to 4.4.0 — CodeIgniter 4.4.5 documentation + Upgrading from 4.3.8 to 4.4.0 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -337,7 +337,7 @@

    When Using $this-> use the new Validation::getValidated() method to get the validated data.

    diff --git a/docs/installation/upgrade_442.html b/docs/installation/upgrade_442.html index f8a6bd9b..b4534db9 100644 --- a/docs/installation/upgrade_442.html +++ b/docs/installation/upgrade_442.html @@ -4,7 +4,7 @@ - Upgrading from 4.4.1 to 4.4.2 — CodeIgniter 4.4.5 documentation + Upgrading from 4.4.1 to 4.4.2 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -330,7 +330,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_443.html b/docs/installation/upgrade_443.html index 2ac9b591..dfeb1de8 100644 --- a/docs/installation/upgrade_443.html +++ b/docs/installation/upgrade_443.html @@ -4,7 +4,7 @@ - Upgrading from 4.4.2 to 4.4.3 — CodeIgniter 4.4.5 documentation + Upgrading from 4.4.2 to 4.4.3 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -349,7 +349,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_444.html b/docs/installation/upgrade_444.html index 772e3a5d..6624c137 100644 --- a/docs/installation/upgrade_444.html +++ b/docs/installation/upgrade_444.html @@ -4,7 +4,7 @@ - Upgrading from 4.4.3 to 4.4.4 — CodeIgniter 4.4.5 documentation + Upgrading from 4.4.3 to 4.4.4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -433,7 +433,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_445.html b/docs/installation/upgrade_445.html index 9f25efbb..ed534220 100644 --- a/docs/installation/upgrade_445.html +++ b/docs/installation/upgrade_445.html @@ -4,7 +4,7 @@ - Upgrading from 4.4.4 to 4.4.5 — CodeIgniter 4.4.5 documentation + Upgrading from 4.4.4 to 4.4.5 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -320,7 +320,7 @@

    All Changes
    @@ -328,7 +328,7 @@

    All Changes

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_446.html b/docs/installation/upgrade_446.html new file mode 100644 index 00000000..14d209a7 --- /dev/null +++ b/docs/installation/upgrade_446.html @@ -0,0 +1,375 @@ + + + + + + + Upgrading from 4.4.5 to 4.4.6 — CodeIgniter 4.4.6 documentation + + + + + + + + + + + + + + + + + + + + + + + +
    + + +
    + +
    +
    +
    + +
    +
    +
    +
    + +
    +

    Upgrading from 4.4.5 to 4.4.6

    +

    Please refer to the upgrade instructions corresponding to your installation method.

    + + +
    +

    Breaking Changes

    +
    +

    Time::createFromTimestamp() Timezone Change

    +

    When you do not specify a timezone, now +Time::createFromTimestamp() returns a Time +instance with the app’s timezone is returned.

    +

    If you want to keep the timezone UTC, you need to call setTimezone('UTC'):

    +
    use CodeIgniter\I18n\Time;
    +
    +$time = Time::createFromTimestamp(1501821586)->setTimezone('UTC');
    +
    +
    +
    +
    +
    +

    Project Files

    +

    Some files in the project space (root, app, public, writable) received updates. Due to +these files being outside of the system scope they will not be changed without your intervention.

    +

    There are some third-party CodeIgniter modules available to assist with merging changes to +the project space: Explore on Packagist.

    +
    +

    All Changes

    +

    This is a list of all files in the project space that received changes; +many will be simple comments or formatting that have no effect on the runtime:

    +
      +
    • app/Config/App.php

    • +
    • app/Config/Routing.php

    • +
    • app/Views/welcome_message.php

    • +
    • composer.json

    • +
    +
    +
    +
    + + +
    +
    + +
    +
    +
    +
    + + + + \ No newline at end of file diff --git a/docs/installation/upgrade_4xx.html b/docs/installation/upgrade_4xx.html index 6101b5a4..4a7d1ec0 100644 --- a/docs/installation/upgrade_4xx.html +++ b/docs/installation/upgrade_4xx.html @@ -4,7 +4,7 @@ - Upgrading from 3.x to 4.x — CodeIgniter 4.4.5 documentation + Upgrading from 3.x to 4.x — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -340,6 +340,14 @@

    Namespaces

    Application Structure

    +
    +

    Important

    +

    index.php is no longer in the root of the project! It has been moved inside +the public folder, for better security and separation of components.

    +

    This means that you should configure your web server to “point” to your project’s +public folder, and not to the project root.

    +

    If you would use Shared Hosting, see Deployment to Shared Hosting Services.

    +
    @@ -376,7 +376,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_controllers.html b/docs/installation/upgrade_controllers.html index 5fac8960..aa097d4c 100644 --- a/docs/installation/upgrade_controllers.html +++ b/docs/installation/upgrade_controllers.html @@ -4,7 +4,7 @@ - Upgrade Controllers — CodeIgniter 4.4.5 documentation + Upgrade Controllers — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -385,7 +385,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_database.html b/docs/installation/upgrade_database.html index b2a89922..5b8dcc3a 100644 --- a/docs/installation/upgrade_database.html +++ b/docs/installation/upgrade_database.html @@ -4,7 +4,7 @@ - Upgrade Database — CodeIgniter 4.4.5 documentation + Upgrade Database — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -390,7 +390,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_emails.html b/docs/installation/upgrade_emails.html index 41b58352..e2a8aa10 100644 --- a/docs/installation/upgrade_emails.html +++ b/docs/installation/upgrade_emails.html @@ -4,7 +4,7 @@ - Upgrade Emails — CodeIgniter 4.4.5 documentation + Upgrade Emails — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -374,7 +374,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_encryption.html b/docs/installation/upgrade_encryption.html index a0b2c1cc..d81199cd 100644 --- a/docs/installation/upgrade_encryption.html +++ b/docs/installation/upgrade_encryption.html @@ -4,7 +4,7 @@ - Upgrade Encryption — CodeIgniter 4.4.5 documentation + Upgrade Encryption — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -364,7 +364,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_file_upload.html b/docs/installation/upgrade_file_upload.html index ae942ea7..2137c611 100644 --- a/docs/installation/upgrade_file_upload.html +++ b/docs/installation/upgrade_file_upload.html @@ -4,7 +4,7 @@ - Upgrade Working with Uploaded Files — CodeIgniter 4.4.5 documentation + Upgrade Working with Uploaded Files — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -375,7 +375,7 @@

    CodeIgniter Version 4 public function do_upload() { - $this->validate([ + $this->validateData([], [ 'userfile' => [ 'uploaded[userfile]', 'max_size[userfile,100]', @@ -413,7 +413,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_html_tables.html b/docs/installation/upgrade_html_tables.html index 0819637e..16d81922 100644 --- a/docs/installation/upgrade_html_tables.html +++ b/docs/installation/upgrade_html_tables.html @@ -4,7 +4,7 @@ - Upgrade HTML Tables — CodeIgniter 4.4.5 documentation + Upgrade HTML Tables — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -368,7 +368,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_localization.html b/docs/installation/upgrade_localization.html index 61832cc7..1d0ed1e4 100644 --- a/docs/installation/upgrade_localization.html +++ b/docs/installation/upgrade_localization.html @@ -4,7 +4,7 @@ - Upgrade Localization — CodeIgniter 4.4.5 documentation + Upgrade Localization — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -393,7 +393,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_migrations.html b/docs/installation/upgrade_migrations.html index 92bbf981..e1025390 100644 --- a/docs/installation/upgrade_migrations.html +++ b/docs/installation/upgrade_migrations.html @@ -4,7 +4,7 @@ - Upgrade Migrations — CodeIgniter 4.4.5 documentation + Upgrade Migrations — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -475,7 +475,7 @@

    Search & Replace<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_models.html b/docs/installation/upgrade_models.html index b46edb16..5210c2d8 100644 --- a/docs/installation/upgrade_models.html +++ b/docs/installation/upgrade_models.html @@ -4,7 +4,7 @@ - Upgrade Models — CodeIgniter 4.4.5 documentation + Upgrade Models — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -380,7 +380,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_pagination.html b/docs/installation/upgrade_pagination.html index 9252151e..a2837703 100644 --- a/docs/installation/upgrade_pagination.html +++ b/docs/installation/upgrade_pagination.html @@ -4,7 +4,7 @@ - Upgrade Pagination — CodeIgniter 4.4.5 documentation + Upgrade Pagination — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -383,7 +383,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_responses.html b/docs/installation/upgrade_responses.html index 6535ee84..7124a374 100644 --- a/docs/installation/upgrade_responses.html +++ b/docs/installation/upgrade_responses.html @@ -4,7 +4,7 @@ - Upgrade HTTP Responses — CodeIgniter 4.4.5 documentation + Upgrade HTTP Responses — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -361,7 +361,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_routing.html b/docs/installation/upgrade_routing.html index 0fc9354b..9bb9e45e 100644 --- a/docs/installation/upgrade_routing.html +++ b/docs/installation/upgrade_routing.html @@ -4,7 +4,7 @@ - Upgrade Routing — CodeIgniter 4.4.5 documentation + Upgrade Routing — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -402,7 +402,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_security.html b/docs/installation/upgrade_security.html index 61bd5666..59103da2 100644 --- a/docs/installation/upgrade_security.html +++ b/docs/installation/upgrade_security.html @@ -4,7 +4,7 @@ - Upgrade Security — CodeIgniter 4.4.5 documentation + Upgrade Security — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -397,7 +397,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_sessions.html b/docs/installation/upgrade_sessions.html index 835f0a9c..a733721b 100644 --- a/docs/installation/upgrade_sessions.html +++ b/docs/installation/upgrade_sessions.html @@ -4,7 +4,7 @@ - Upgrade Sessions — CodeIgniter 4.4.5 documentation + Upgrade Sessions — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -371,7 +371,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_validations.html b/docs/installation/upgrade_validations.html index e16fe026..5065598b 100644 --- a/docs/installation/upgrade_validations.html +++ b/docs/installation/upgrade_validations.html @@ -4,7 +4,7 @@ - Upgrade Validations — CodeIgniter 4.4.5 documentation + Upgrade Validations — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -333,9 +333,10 @@

    Upgrade Guide

    Within the controller you have to change the following:

      -
    • $this->load->helper(array('form', 'url')); to helper(['form', 'url']);

    • +
    • $this->load->helper(array('form', 'url')); to helper('form');

    • remove the line $this->load->library('form_validation');

    • -
    • if ($this->form_validation->run() == FALSE) to if (! $this->validate([]))

    • +
    • if ($this->form_validation->run() == FALSE) to if (! $this->validateData($data, $rules)) +where $data is the data to validate, typically, the POST data $this->request->getPost().

    • $this->load->view('myform'); to return view('myform', ['validation' => $this->validator,]);

    @@ -343,7 +344,7 @@

    Upgrade Guide

    You have to change the validation rules. The new syntax is to set the rules as array in the controller:

    <?php
     
    -$isValid = $this->validate([
    +$isValid = $this->validateData($data, [
         'name'  => 'required|min_length[3]',
         'email' => 'required|valid_email',
         'phone' => 'required|numeric|max_length[10]',
    @@ -455,9 +456,11 @@ 

    CodeIgniter Version 4 { public function index() { - helper(['form', 'url']); + helper('form'); + + $data = $this->request->getPost(); - if (! $this->validate([ + if (! $this->validateData($data, [ // Validation rules ])) { return view('myform'); @@ -484,7 +487,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_view_parser.html b/docs/installation/upgrade_view_parser.html index 5d4ee7cb..a75e50f9 100644 --- a/docs/installation/upgrade_view_parser.html +++ b/docs/installation/upgrade_view_parser.html @@ -4,7 +4,7 @@ - Upgrade View Parser — CodeIgniter 4.4.5 documentation + Upgrade View Parser — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -367,7 +367,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrade_views.html b/docs/installation/upgrade_views.html index 42ce4437..1bcef120 100644 --- a/docs/installation/upgrade_views.html +++ b/docs/installation/upgrade_views.html @@ -4,7 +4,7 @@ - Upgrade Views — CodeIgniter 4.4.5 documentation + Upgrade Views — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -394,7 +394,7 @@

    CodeIgniter Version 4

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/installation/upgrading.html b/docs/installation/upgrading.html index 76b03014..6a1e0054 100644 --- a/docs/installation/upgrading.html +++ b/docs/installation/upgrading.html @@ -4,7 +4,7 @@ - Upgrading From a Previous Version — CodeIgniter 4.4.5 documentation + Upgrading From a Previous Version — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -295,6 +295,7 @@

    Upgrading From a Previous Version

    diff --git a/docs/intro/credits.html b/docs/intro/credits.html index 46f5b1e3..5690dda4 100644 --- a/docs/intro/credits.html +++ b/docs/intro/credits.html @@ -4,7 +4,7 @@ - Credits — CodeIgniter 4.4.5 documentation + Credits — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -307,7 +307,7 @@

    Credits

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/intro/index.html b/docs/intro/index.html index d76979b3..d04d0c26 100644 --- a/docs/intro/index.html +++ b/docs/intro/index.html @@ -4,7 +4,7 @@ - Welcome to CodeIgniter4 — CodeIgniter 4.4.5 documentation + Welcome to CodeIgniter4 — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -282,31 +282,36 @@

    Welcome to CodeIgniter4

    -

    CodeIgniter is an Application Development Framework - a toolkit - for +

    CodeIgniter is a PHP full-stack web framework that is light, fast, flexible and +secure.

    +

    It is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access -these libraries. CodeIgniter lets you creatively focus on your project -by minimizing the amount of code needed for a given task.

    +these libraries.

    +

    CodeIgniter lets you creatively focus on your project by minimizing the amount +of code needed for a given task.

    Where possible, CodeIgniter has been kept as flexible as possible, allowing you to work in the way you want, not being forced into working any certain way. The framework can have core parts easily extended -or completely replaced to make the system work the way you need it to. -In short, CodeIgniter is the malleable framework that tries to provide -the tools you need while staying out of the way.

    +or completely replaced to make the system work the way you need it to.

    +

    In short, CodeIgniter is the malleable framework that tries to provide the tools +you need while staying out of the way.

    Is CodeIgniter Right for You?

    CodeIgniter is right for you if:

    • You want a framework with a small footprint.

    • You need exceptional performance.

    • +
    • You want a framework that incorporates a number of features and techniques to +enable you to do good security practices easily.

    • +
    • You want a non-magical framework that you can easily find and read the source +code.

    • You want a framework that requires nearly zero configuration.

    • -
    • You want a framework that does not require you to use the command -line.

    • You want a framework that does not require you to adhere to restrictive coding rules.

    • -
    • You are not interested in large-scale monolithic libraries like PEAR.

    • +
    • You want a framework that makes it easy to create test code.

    • You do not want to be forced to learn a templating language (although a template parser is optionally available if you desire one).

    • You eschew complexity, favoring simple solutions.

    • @@ -329,7 +334,7 @@

      Is CodeIgniter Right for You?

      © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/intro/psr.html b/docs/intro/psr.html index fb363429..0dadd9fd 100644 --- a/docs/intro/psr.html +++ b/docs/intro/psr.html @@ -4,7 +4,7 @@ - PSR Compliance — CodeIgniter 4.4.5 documentation + PSR Compliance — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -325,7 +325,7 @@

    PSR Compliance

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/intro/requirements.html b/docs/intro/requirements.html index 26ba54bb..d2466e3a 100644 --- a/docs/intro/requirements.html +++ b/docs/intro/requirements.html @@ -4,7 +4,7 @@ - Server Requirements — CodeIgniter 4.4.5 documentation + Server Requirements — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -345,7 +345,7 @@

    Optional PHP Extensio
  • MySQL via the MySQLi driver (version 5.1 and above only)

  • PostgreSQL via the Postgre driver (version 7.4 and above only)

  • SQLite3 via the SQLite3 driver

  • -
  • Microsoft SQL Server via the SQLSRV driver (version 2005 and above only)

  • +
  • Microsoft SQL Server via the SQLSRV driver (version 2012 and above only)

  • Oracle Database via the OCI8 driver (version 12.1 and above only)

  • @@ -378,7 +378,7 @@

    Optional PHP Extensio

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/caching.html b/docs/libraries/caching.html index a548a64a..ce4b81d0 100644 --- a/docs/libraries/caching.html +++ b/docs/libraries/caching.html @@ -4,7 +4,7 @@ - Caching Driver — CodeIgniter 4.4.5 documentation + Caching Driver — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -838,7 +838,7 @@

    Dummy Cache

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/cookies.html b/docs/libraries/cookies.html index b6216303..0bfd6028 100644 --- a/docs/libraries/cookies.html +++ b/docs/libraries/cookies.html @@ -4,7 +4,7 @@ - Cookies — CodeIgniter 4.4.5 documentation + Cookies — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -447,7 +447,7 @@

    Accessing Cookie’s $cookie->getName(); // 'remember_token' $cookie->getPrefix(); // '__Secure-' $cookie->getPrefixedName(); // '__Secure-remember_token' -$cookie->getExpiresTimestamp(); // Unix timestamp +$cookie->getExpiresTimestamp(); // UNIX timestamp $cookie->getExpiresString(); // 'Fri, 14-Feb-2025 00:00:00 GMT' $cookie->isExpired(); // false $cookie->getMaxAge(); // the difference from time() to expires @@ -1458,7 +1458,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/curlrequest.html b/docs/libraries/curlrequest.html index 19493e1f..3fab361c 100644 --- a/docs/libraries/curlrequest.html +++ b/docs/libraries/curlrequest.html @@ -4,7 +4,7 @@ - CURLRequest Class — CodeIgniter 4.4.5 documentation + CURLRequest Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -881,7 +881,7 @@

    verify

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/email.html b/docs/libraries/email.html index a5db54fe..86573780 100644 --- a/docs/libraries/email.html +++ b/docs/libraries/email.html @@ -4,7 +4,7 @@ - Email Class — CodeIgniter 4.4.5 documentation + Email Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1045,7 +1045,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/encryption.html b/docs/libraries/encryption.html index dfd0e1a6..11e6d57d 100644 --- a/docs/libraries/encryption.html +++ b/docs/libraries/encryption.html @@ -4,7 +4,7 @@ - Encryption Service — CodeIgniter 4.4.5 documentation + Encryption Service — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -802,7 +802,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/file_collections.html b/docs/libraries/file_collections.html index 4f60c6af..51ab694a 100644 --- a/docs/libraries/file_collections.html +++ b/docs/libraries/file_collections.html @@ -4,7 +4,7 @@ - File Collections — CodeIgniter 4.4.5 documentation + File Collections — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -468,7 +468,7 @@

    get(): string[]<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/files.html b/docs/libraries/files.html index 0c10ee9f..1e788fe3 100644 --- a/docs/libraries/files.html +++ b/docs/libraries/files.html @@ -4,7 +4,7 @@ - Working with Files — CodeIgniter 4.4.5 documentation + Working with Files — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -436,7 +436,7 @@

    Moving Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/honeypot.html b/docs/libraries/honeypot.html index dc9d6c93..29b4a0ef 100644 --- a/docs/libraries/honeypot.html +++ b/docs/libraries/honeypot.html @@ -4,7 +4,7 @@ - Honeypot Class — CodeIgniter 4.4.5 documentation + Honeypot Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -356,7 +356,7 @@

    Customizing Honeypot<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/images.html b/docs/libraries/images.html index fa453943..facb2734 100644 --- a/docs/libraries/images.html +++ b/docs/libraries/images.html @@ -4,7 +4,7 @@ - Image Manipulation Class — CodeIgniter 4.4.5 documentation + Image Manipulation Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -682,7 +682,7 @@

    Adding a Text Waterm

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/index.html b/docs/libraries/index.html index 0386d074..b7ffa7ee 100644 --- a/docs/libraries/index.html +++ b/docs/libraries/index.html @@ -4,7 +4,7 @@ - Library Reference — CodeIgniter 4.4.5 documentation + Library Reference — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -320,7 +320,7 @@

    Library Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/official_packages.html b/docs/libraries/official_packages.html index 28a74a59..74a15906 100644 --- a/docs/libraries/official_packages.html +++ b/docs/libraries/official_packages.html @@ -4,7 +4,7 @@ - Official Packages — CodeIgniter 4.4.5 documentation + Official Packages — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -222,9 +222,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -366,7 +366,7 @@

    Coding Standard

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/pagination.html b/docs/libraries/pagination.html index 1e9c8cb8..0744842d 100644 --- a/docs/libraries/pagination.html +++ b/docs/libraries/pagination.html @@ -4,7 +4,7 @@ - Pagination — CodeIgniter 4.4.5 documentation + Pagination — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -873,7 +873,7 @@

    getPageCount()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/publisher.html b/docs/libraries/publisher.html index 2feec3df..63a99d7a 100644 --- a/docs/libraries/publisher.html +++ b/docs/libraries/publisher.html @@ -4,7 +4,7 @@ - Publisher — CodeIgniter 4.4.5 documentation + Publisher — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -822,7 +822,7 @@

    addLineBefore(string $file, string $line, string $after): bool

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/security.html b/docs/libraries/security.html index ab4ce73a..8b410dec 100644 --- a/docs/libraries/security.html +++ b/docs/libraries/security.html @@ -4,7 +4,7 @@ - Security — CodeIgniter 4.4.5 documentation + Security — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -662,7 +662,7 @@

    sanitizeFilename()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/sessions.html b/docs/libraries/sessions.html index 254ba4c5..6a7a9d4b 100644 --- a/docs/libraries/sessions.html +++ b/docs/libraries/sessions.html @@ -4,7 +4,7 @@ - Session Library — CodeIgniter 4.4.5 documentation + Session Library — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1293,7 +1293,7 @@

    Bonus Tip<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/throttler.html b/docs/libraries/throttler.html index d920ea21..2ddf8b0c 100644 --- a/docs/libraries/throttler.html +++ b/docs/libraries/throttler.html @@ -4,7 +4,7 @@ - Throttler — CodeIgniter 4.4.5 documentation + Throttler — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -511,7 +511,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/time.html b/docs/libraries/time.html index 11f40d00..e1e3eba7 100644 --- a/docs/libraries/time.html +++ b/docs/libraries/time.html @@ -4,7 +4,7 @@ - Times and Dates — CodeIgniter 4.4.5 documentation + Times and Dates — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -477,7 +477,7 @@

    createFromFormat()

    -

    createFromTimestamp()

    +

    createFromTimestamp()

    This method takes a UNIX timestamp and, optionally, the timezone and locale, to create a new Time instance:

    +
    +

    Note

    +

    Due to a bug, prior to v4.4.6, this method returned a Time instance +in timezone UTC when you do not specify a timezone.

    +

    createFromInstance()

    @@ -1057,7 +1062,7 @@

    humanize()

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/typography.html b/docs/libraries/typography.html index 490f68ea..696ad66e 100644 --- a/docs/libraries/typography.html +++ b/docs/libraries/typography.html @@ -4,7 +4,7 @@ - Typography — CodeIgniter 4.4.5 documentation + Typography — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -407,7 +407,7 @@

    Available static func

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/uploaded_files.html b/docs/libraries/uploaded_files.html index 359297bc..3f1ebddb 100644 --- a/docs/libraries/uploaded_files.html +++ b/docs/libraries/uploaded_files.html @@ -4,7 +4,7 @@ - Working with Uploaded Files — CodeIgniter 4.4.5 documentation + Working with Uploaded Files — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -424,7 +424,7 @@

    The Controller], ], ]; - if (! $this->validate($validationRule)) { + if (! $this->validateData([], $validationRule)) { $data = ['errors' => $this->validator->getErrors()]; return view('upload_form', $data); @@ -839,7 +839,7 @@

    Store Files

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/uri.html b/docs/libraries/uri.html index c416ac82..d7b16948 100644 --- a/docs/libraries/uri.html +++ b/docs/libraries/uri.html @@ -4,7 +4,7 @@ - Working with URIs — CodeIgniter 4.4.5 documentation + Working with URIs — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -685,7 +685,7 @@

    Disable Throwing Exc

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/user_agent.html b/docs/libraries/user_agent.html index 9e418571..cfd88b11 100644 --- a/docs/libraries/user_agent.html +++ b/docs/libraries/user_agent.html @@ -4,7 +4,7 @@ - User Agent Class — CodeIgniter 4.4.5 documentation + User Agent Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -593,7 +593,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/libraries/validation.html b/docs/libraries/validation.html index 340fc0bf..573a8d8b 100644 --- a/docs/libraries/validation.html +++ b/docs/libraries/validation.html @@ -4,7 +4,7 @@ - Validation — CodeIgniter 4.4.5 documentation + Validation — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -938,7 +938,7 @@

    Validating 1 Value diff --git a/docs/models/entities.html b/docs/models/entities.html index fbfcb7df..f06eaa37 100644 --- a/docs/models/entities.html +++ b/docs/models/entities.html @@ -4,7 +4,7 @@ - Using Entity Classes — CodeIgniter 4.4.5 documentation + Using Entity Classes — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -795,7 +795,7 @@

    Custom Castingclass MyEntity extends Entity { - // Specifying the type for the field + // Specify the type for the field protected $casts = [ 'key' => 'base64', ]; @@ -842,7 +842,7 @@

    Parametersclass MyEntity extends Entity { - // Defining a type with parameters + // Define a type with parameters protected $casts = [ 'some_attribute' => 'class[App\SomeClass, param2, param3]', ]; @@ -882,7 +882,7 @@

    Parameters

    Note

    -

    If the casting type is marked as nullable ?bool and the passed value is not null, then the parameter with +

    If the casting type is marked as nullable like ?bool and the passed value is not null, then the parameter with the value nullable will be passed to the casting type handler. If casting type has predefined parameters, then nullable will be added to the end of the list.

    @@ -923,7 +923,7 @@

    Checking for Changed

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/models/index.html b/docs/models/index.html index 2b2c64a2..75d01bfc 100644 --- a/docs/models/index.html +++ b/docs/models/index.html @@ -4,7 +4,7 @@ - Modeling Data — CodeIgniter 4.4.5 documentation + Modeling Data — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -304,7 +304,7 @@

    Modeling Data

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/models/model.html b/docs/models/model.html index f0091f6c..58febe9f 100644 --- a/docs/models/model.html +++ b/docs/models/model.html @@ -4,7 +4,7 @@ - Using CodeIgniter’s Model — CodeIgniter 4.4.5 documentation + Using CodeIgniter’s Model — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -627,7 +627,7 @@

    $useTimestamps

    This value works with $useTimestamps and $useSoftDeletes to ensure that the correct type of date value gets inserted into the database. By default, this creates DATETIME values, but -valid options are: 'datetime', 'date', or 'int' (a PHP timestamp). Using $useSoftDeletes or +valid options are: 'datetime', 'date', or 'int' (a UNIX timestamp). Using $useSoftDeletes or $useTimestamps with an invalid or missing $dateFormat will cause an exception.

    @@ -1712,7 +1712,7 @@

    Manual Model Creatio

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/objects.inv b/docs/objects.inv index 0762f045dd5a44e7ff4b341cfc3ba577137d4893..4559cae3b3255a66e04c7fe80d77b552e08402ac 100644 GIT binary patch literal 12002 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 VLxa2GOzQ~2%Ji2&*4kL#{{p;vW~u-H delta 11769 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 R^z*RY^XVJxJ`WT8{{XN3_c#Cm diff --git a/docs/outgoing/alternative_php.html b/docs/outgoing/alternative_php.html index 2ea2e92c..cd1174e7 100644 --- a/docs/outgoing/alternative_php.html +++ b/docs/outgoing/alternative_php.html @@ -4,7 +4,7 @@ - Alternate PHP Syntax for View Files — CodeIgniter 4.4.5 documentation + Alternate PHP Syntax for View Files — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -352,7 +352,7 @@

    Alternative Control Structures

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/api_responses.html b/docs/outgoing/api_responses.html index 02e28f27..51d46f4f 100644 --- a/docs/outgoing/api_responses.html +++ b/docs/outgoing/api_responses.html @@ -4,7 +4,7 @@ - API Response Trait — CodeIgniter 4.4.5 documentation + API Response Trait — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -782,7 +782,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/csp.html b/docs/outgoing/csp.html index bcf94b2a..53439b09 100644 --- a/docs/outgoing/csp.html +++ b/docs/outgoing/csp.html @@ -4,7 +4,7 @@ - Content Security Policy — CodeIgniter 4.4.5 documentation + Content Security Policy — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -482,7 +482,7 @@

    Using Placeholders

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/index.html b/docs/outgoing/index.html index 6f74691f..1b75128b 100644 --- a/docs/outgoing/index.html +++ b/docs/outgoing/index.html @@ -4,7 +4,7 @@ - Building Responses — CodeIgniter 4.4.5 documentation + Building Responses — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -313,7 +313,7 @@

    Building Responses

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/localization.html b/docs/outgoing/localization.html index a5d76cf8..39cfe13b 100644 --- a/docs/outgoing/localization.html +++ b/docs/outgoing/localization.html @@ -4,7 +4,7 @@ - Localization — CodeIgniter 4.4.5 documentation + Localization — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -741,7 +741,7 @@

    Message Translations

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/response.html b/docs/outgoing/response.html index 04312bec..a3aa1bc5 100644 --- a/docs/outgoing/response.html +++ b/docs/outgoing/response.html @@ -4,7 +4,7 @@ - HTTP Responses — CodeIgniter 4.4.5 documentation + HTTP Responses — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1051,7 +1051,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/table.html b/docs/outgoing/table.html index a0e0fd73..f7c2535d 100644 --- a/docs/outgoing/table.html +++ b/docs/outgoing/table.html @@ -4,7 +4,7 @@ - HTML Table Class — CodeIgniter 4.4.5 documentation + HTML Table Class — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -881,7 +881,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/view_cells.html b/docs/outgoing/view_cells.html index ad804629..32962167 100644 --- a/docs/outgoing/view_cells.html +++ b/docs/outgoing/view_cells.html @@ -4,7 +4,7 @@ - View Cells — CodeIgniter 4.4.5 documentation + View Cells — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -664,7 +664,7 @@

    Cell Caching

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/view_decorators.html b/docs/outgoing/view_decorators.html index 85d5ed5d..63589b3c 100644 --- a/docs/outgoing/view_decorators.html +++ b/docs/outgoing/view_decorators.html @@ -4,7 +4,7 @@ - View Decorators — CodeIgniter 4.4.5 documentation + View Decorators — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -341,7 +341,7 @@

    Creating Decorators

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/view_layouts.html b/docs/outgoing/view_layouts.html index 37a74bc3..27f667e7 100644 --- a/docs/outgoing/view_layouts.html +++ b/docs/outgoing/view_layouts.html @@ -4,7 +4,7 @@ - View Layouts — CodeIgniter 4.4.5 documentation + View Layouts — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -419,7 +419,7 @@

    Including View Partia

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/view_parser.html b/docs/outgoing/view_parser.html index 70ead363..266736a8 100644 --- a/docs/outgoing/view_parser.html +++ b/docs/outgoing/view_parser.html @@ -4,7 +4,7 @@ - View Parser — CodeIgniter 4.4.5 documentation + View Parser — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -1377,7 +1377,7 @@

    Class Reference<

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/view_renderer.html b/docs/outgoing/view_renderer.html index b1603a54..b9a46af2 100644 --- a/docs/outgoing/view_renderer.html +++ b/docs/outgoing/view_renderer.html @@ -4,7 +4,7 @@ - View Renderer — CodeIgniter 4.4.5 documentation + View Renderer — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -395,14 +395,25 @@

    Escaping Contexts

    View Renderer Options

    Several options can be passed to the render() or renderString() methods:

    -
      -
    • cache - the time in seconds, to save a view’s results; ignored for renderString()

    • -
    • cache_name - the ID used to save/retrieve a cached view result; defaults to the viewpath; ignored for renderString()

    • -
    • saveData - true if the view data parameters should be retained for subsequent calls

    • +
        +
      • $options

        +
        +
          +
        • cache - the time in seconds, to save a view’s results; ignored for +renderString().

        • +
        • cache_name - the ID used to save/retrieve a cached view result; defaults +to the $viewPath; ignored for renderString().

        • +
        • debug - can be set to false to disable the addition of debug code for +Debug Toolbar.

        • +
        +
        +
      • +
      • $saveData - true if the view data parameters should be retained for +subsequent calls.

      Note

      -

      saveData() as defined by the interface must be a boolean, but implementing +

      $saveData as defined by the interface must be a boolean, but implementing classes (like View below) may extend this to include null values.

    @@ -539,7 +550,7 @@

    Class Reference

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/outgoing/views.html b/docs/outgoing/views.html index a0467eab..b046cc71 100644 --- a/docs/outgoing/views.html +++ b/docs/outgoing/views.html @@ -4,7 +4,7 @@ - Views — CodeIgniter 4.4.5 documentation + Views — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -324,7 +324,8 @@

    Creating a View

    Displaying a View

    -

    To load and display a particular view file you will use the following code in your controller:

    +

    To load and display a particular view file you will use the view() +function like following code in your controller:

    return view('name');
     
    @@ -362,8 +363,9 @@

    Displaying a View

    Loading Multiple Views

    -

    CodeIgniter will intelligently handle multiple calls to view() from within a controller. If more than one -call happens they will be appended together. For example, you may wish to have a header view, a menu view, a +

    CodeIgniter will intelligently handle multiple calls to view() from +within a controller. If more than one call happens they will be appended together.

    +

    For example, you may wish to have a header view, a menu view, a content view, and a footer view. That might look something like this:

    <?php
     
    @@ -414,8 +416,8 @@ 

    Namespaced Views<

    Caching Views

    -

    You can cache a view with the view() function by passing a cache option with the number of seconds to cache -the view for, in the third parameter:

    +

    You can cache a view with the view() function by passing a cache +option with the number of seconds to cache the view for, in the third parameter:

    // Cache the view for 60 seconds
     return view('file_name', $data, ['cache' => 60]);
     
    @@ -429,8 +431,9 @@

    Namespaced Views<

    Adding Dynamic Data to the View

    -

    Data is passed from the controller to the view by way of an array in the second parameter of the view() function. -Here’s an example:

    +

    Data is passed from the controller to the view by way of an array in the second +parameter of the view() function.

    +

    Here’s an example:

    $data = [
         'title'   => 'My title',
         'heading' => 'My Heading',
    @@ -471,8 +474,9 @@ 

    Adding Dynamic Data t

    Then load the page at the URL you’ve been using and you should see the variables replaced.

    The saveData Option

    -

    The data passed in is retained for subsequent calls to view(). If you call the function multiple times -in a single request, you will not have to pass the desired data to each view().

    +

    The data passed in is retained for subsequent calls to view(). If you +call the function multiple times in a single request, you will not have to pass +the desired data to each view().

    But this might not keep any data from “bleeding” into other views, potentially causing issues. If you would prefer to clean the data after one call, you can pass the saveData option into the $option array in the third parameter.

    @@ -551,7 +555,7 @@

    Creating Loops

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/php-modindex.html b/docs/php-modindex.html index dc51f8f5..712836a7 100644 --- a/docs/php-modindex.html +++ b/docs/php-modindex.html @@ -3,7 +3,7 @@ - PHP Namespace Index — CodeIgniter 4.4.5 documentation + PHP Namespace Index — CodeIgniter 4.4.6 documentation @@ -16,7 +16,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -348,7 +348,7 @@

    PHP Namespace Index

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/search.html b/docs/search.html index 0ddf97ea..9f642e10 100644 --- a/docs/search.html +++ b/docs/search.html @@ -3,7 +3,7 @@ - Search — CodeIgniter 4.4.5 documentation + Search — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -301,7 +301,7 @@

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/searchindex.js b/docs/searchindex.js index 1300f486..c69467d6 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["changelogs/index", "changelogs/v4.0.0", "changelogs/v4.0.0-alpha.1", "changelogs/v4.0.0-alpha.2", "changelogs/v4.0.0-alpha.3", "changelogs/v4.0.0-alpha.4", "changelogs/v4.0.0-alpha.5", "changelogs/v4.0.0-beta.1", "changelogs/v4.0.0-beta.2", "changelogs/v4.0.0-beta.3", "changelogs/v4.0.0-beta.4", "changelogs/v4.0.0-rc.1", "changelogs/v4.0.0-rc.2", "changelogs/v4.0.0-rc.3", "changelogs/v4.0.0-rc.4", "changelogs/v4.0.3", "changelogs/v4.0.4", "changelogs/v4.0.5", "changelogs/v4.1.0", "changelogs/v4.1.1", "changelogs/v4.1.2", "changelogs/v4.1.3", "changelogs/v4.1.4", "changelogs/v4.1.5", "changelogs/v4.1.6", "changelogs/v4.1.7", "changelogs/v4.1.8", "changelogs/v4.1.9", "changelogs/v4.2.0", "changelogs/v4.2.1", "changelogs/v4.2.10", "changelogs/v4.2.11", "changelogs/v4.2.12", "changelogs/v4.2.2", "changelogs/v4.2.3", "changelogs/v4.2.4", "changelogs/v4.2.5", "changelogs/v4.2.6", "changelogs/v4.2.7", "changelogs/v4.2.8", "changelogs/v4.2.9", "changelogs/v4.3.0", "changelogs/v4.3.1", "changelogs/v4.3.2", "changelogs/v4.3.3", "changelogs/v4.3.4", "changelogs/v4.3.5", "changelogs/v4.3.6", "changelogs/v4.3.7", "changelogs/v4.3.8", "changelogs/v4.4.0", "changelogs/v4.4.1", "changelogs/v4.4.2", "changelogs/v4.4.3", "changelogs/v4.4.4", "changelogs/v4.4.5", "cli/cli_commands", "cli/cli_controllers", "cli/cli_generators", "cli/cli_library", "cli/cli_overview", "cli/cli_request", "cli/index", "cli/spark_commands", "concepts/autoloader", "concepts/factories", "concepts/http", "concepts/index", "concepts/mvc", "concepts/security", "concepts/services", "concepts/structure", "database/call_function", "database/configuration", "database/connecting", "database/events", "database/examples", "database/helpers", "database/index", "database/metadata", "database/queries", "database/query_builder", "database/results", "database/transactions", "database/utilities", "dbmgmt/db_commands", "dbmgmt/forge", "dbmgmt/index", "dbmgmt/migration", "dbmgmt/seeds", "extending/authentication", "extending/basecontroller", "extending/common", "extending/composer_packages", "extending/contributing", "extending/core_classes", "extending/events", "extending/index", "general/ajax", "general/caching", "general/common_functions", "general/configuration", "general/environments", "general/errors", "general/helpers", "general/index", "general/logging", "general/managing_apps", "general/modules", "general/urls", "helpers/array_helper", "helpers/cookie_helper", "helpers/date_helper", "helpers/filesystem_helper", "helpers/form_helper", "helpers/html_helper", "helpers/index", "helpers/inflector_helper", "helpers/number_helper", "helpers/security_helper", "helpers/test_helper", "helpers/text_helper", "helpers/url_helper", "helpers/xml_helper", "incoming/content_negotiation", "incoming/controllers", "incoming/filters", "incoming/incomingrequest", "incoming/index", "incoming/message", "incoming/methodspoofing", "incoming/request", "incoming/restful", "incoming/routing", "index", "installation/backward_compatibility_notes", "installation/index", "installation/installing_composer", "installation/installing_manual", "installation/repositories", "installation/running", "installation/troubleshooting", "installation/upgrade_404", "installation/upgrade_405", "installation/upgrade_410", "installation/upgrade_412", "installation/upgrade_413", "installation/upgrade_414", "installation/upgrade_415", "installation/upgrade_416", "installation/upgrade_417", "installation/upgrade_418", "installation/upgrade_420", "installation/upgrade_421", "installation/upgrade_4210", "installation/upgrade_4211", "installation/upgrade_4212", "installation/upgrade_422", "installation/upgrade_423", "installation/upgrade_425", "installation/upgrade_426", "installation/upgrade_427", "installation/upgrade_428", "installation/upgrade_430", "installation/upgrade_431", "installation/upgrade_432", "installation/upgrade_433", "installation/upgrade_434", "installation/upgrade_435", "installation/upgrade_436", "installation/upgrade_437", "installation/upgrade_438", "installation/upgrade_440", "installation/upgrade_441", "installation/upgrade_442", "installation/upgrade_443", "installation/upgrade_444", "installation/upgrade_445", "installation/upgrade_4xx", "installation/upgrade_configuration", "installation/upgrade_controllers", "installation/upgrade_database", "installation/upgrade_emails", "installation/upgrade_encryption", "installation/upgrade_file_upload", "installation/upgrade_html_tables", "installation/upgrade_localization", "installation/upgrade_migrations", "installation/upgrade_models", "installation/upgrade_pagination", "installation/upgrade_responses", "installation/upgrade_routing", "installation/upgrade_security", "installation/upgrade_sessions", "installation/upgrade_validations", "installation/upgrade_view_parser", "installation/upgrade_views", "installation/upgrading", "intro/credits", "intro/index", "intro/psr", "intro/requirements", "libraries/caching", "libraries/cookies", "libraries/curlrequest", "libraries/email", "libraries/encryption", "libraries/file_collections", "libraries/files", "libraries/honeypot", "libraries/images", "libraries/index", "libraries/official_packages", "libraries/pagination", "libraries/publisher", "libraries/security", "libraries/sessions", "libraries/throttler", "libraries/time", "libraries/typography", "libraries/uploaded_files", "libraries/uri", "libraries/user_agent", "libraries/validation", "license", "models/entities", "models/index", "models/model", "outgoing/alternative_php", "outgoing/api_responses", "outgoing/csp", "outgoing/index", "outgoing/localization", "outgoing/response", "outgoing/table", "outgoing/view_cells", "outgoing/view_decorators", "outgoing/view_layouts", "outgoing/view_parser", "outgoing/view_renderer", "outgoing/views", "testing/benchmark", "testing/controllers", "testing/database", "testing/debugging", "testing/fabricator", "testing/feature", "testing/index", "testing/mocking", "testing/overview", "testing/response", "tutorial/conclusion", "tutorial/create_news_items", "tutorial/index", "tutorial/news_section", "tutorial/static_pages"], "filenames": ["changelogs/index.rst", "changelogs/v4.0.0.rst", "changelogs/v4.0.0-alpha.1.rst", "changelogs/v4.0.0-alpha.2.rst", "changelogs/v4.0.0-alpha.3.rst", "changelogs/v4.0.0-alpha.4.rst", "changelogs/v4.0.0-alpha.5.rst", "changelogs/v4.0.0-beta.1.rst", "changelogs/v4.0.0-beta.2.rst", "changelogs/v4.0.0-beta.3.rst", "changelogs/v4.0.0-beta.4.rst", "changelogs/v4.0.0-rc.1.rst", "changelogs/v4.0.0-rc.2.rst", "changelogs/v4.0.0-rc.3.rst", "changelogs/v4.0.0-rc.4.rst", "changelogs/v4.0.3.rst", "changelogs/v4.0.4.rst", "changelogs/v4.0.5.rst", "changelogs/v4.1.0.rst", "changelogs/v4.1.1.rst", "changelogs/v4.1.2.rst", "changelogs/v4.1.3.rst", "changelogs/v4.1.4.rst", "changelogs/v4.1.5.rst", "changelogs/v4.1.6.rst", "changelogs/v4.1.7.rst", "changelogs/v4.1.8.rst", "changelogs/v4.1.9.rst", "changelogs/v4.2.0.rst", "changelogs/v4.2.1.rst", "changelogs/v4.2.10.rst", "changelogs/v4.2.11.rst", "changelogs/v4.2.12.rst", "changelogs/v4.2.2.rst", "changelogs/v4.2.3.rst", "changelogs/v4.2.4.rst", "changelogs/v4.2.5.rst", "changelogs/v4.2.6.rst", "changelogs/v4.2.7.rst", "changelogs/v4.2.8.rst", "changelogs/v4.2.9.rst", "changelogs/v4.3.0.rst", "changelogs/v4.3.1.rst", "changelogs/v4.3.2.rst", "changelogs/v4.3.3.rst", "changelogs/v4.3.4.rst", "changelogs/v4.3.5.rst", "changelogs/v4.3.6.rst", "changelogs/v4.3.7.rst", "changelogs/v4.3.8.rst", "changelogs/v4.4.0.rst", "changelogs/v4.4.1.rst", "changelogs/v4.4.2.rst", "changelogs/v4.4.3.rst", "changelogs/v4.4.4.rst", "changelogs/v4.4.5.rst", "cli/cli_commands.rst", "cli/cli_controllers.rst", "cli/cli_generators.rst", "cli/cli_library.rst", "cli/cli_overview.rst", "cli/cli_request.rst", "cli/index.rst", "cli/spark_commands.rst", "concepts/autoloader.rst", "concepts/factories.rst", "concepts/http.rst", "concepts/index.rst", "concepts/mvc.rst", "concepts/security.rst", "concepts/services.rst", "concepts/structure.rst", "database/call_function.rst", "database/configuration.rst", "database/connecting.rst", "database/events.rst", "database/examples.rst", "database/helpers.rst", "database/index.rst", "database/metadata.rst", "database/queries.rst", "database/query_builder.rst", "database/results.rst", "database/transactions.rst", "database/utilities.rst", "dbmgmt/db_commands.rst", "dbmgmt/forge.rst", "dbmgmt/index.rst", "dbmgmt/migration.rst", "dbmgmt/seeds.rst", "extending/authentication.rst", "extending/basecontroller.rst", "extending/common.rst", "extending/composer_packages.rst", "extending/contributing.rst", "extending/core_classes.rst", "extending/events.rst", "extending/index.rst", "general/ajax.rst", "general/caching.rst", "general/common_functions.rst", "general/configuration.rst", "general/environments.rst", "general/errors.rst", "general/helpers.rst", "general/index.rst", "general/logging.rst", "general/managing_apps.rst", "general/modules.rst", "general/urls.rst", "helpers/array_helper.rst", "helpers/cookie_helper.rst", "helpers/date_helper.rst", "helpers/filesystem_helper.rst", "helpers/form_helper.rst", "helpers/html_helper.rst", "helpers/index.rst", "helpers/inflector_helper.rst", "helpers/number_helper.rst", "helpers/security_helper.rst", "helpers/test_helper.rst", "helpers/text_helper.rst", "helpers/url_helper.rst", "helpers/xml_helper.rst", "incoming/content_negotiation.rst", "incoming/controllers.rst", "incoming/filters.rst", "incoming/incomingrequest.rst", "incoming/index.rst", "incoming/message.rst", "incoming/methodspoofing.rst", "incoming/request.rst", "incoming/restful.rst", "incoming/routing.rst", "index.rst", "installation/backward_compatibility_notes.rst", "installation/index.rst", "installation/installing_composer.rst", "installation/installing_manual.rst", "installation/repositories.rst", "installation/running.rst", "installation/troubleshooting.rst", "installation/upgrade_404.rst", "installation/upgrade_405.rst", "installation/upgrade_410.rst", "installation/upgrade_412.rst", "installation/upgrade_413.rst", "installation/upgrade_414.rst", "installation/upgrade_415.rst", "installation/upgrade_416.rst", "installation/upgrade_417.rst", "installation/upgrade_418.rst", "installation/upgrade_420.rst", "installation/upgrade_421.rst", "installation/upgrade_4210.rst", "installation/upgrade_4211.rst", "installation/upgrade_4212.rst", "installation/upgrade_422.rst", "installation/upgrade_423.rst", "installation/upgrade_425.rst", "installation/upgrade_426.rst", "installation/upgrade_427.rst", "installation/upgrade_428.rst", "installation/upgrade_430.rst", "installation/upgrade_431.rst", "installation/upgrade_432.rst", "installation/upgrade_433.rst", "installation/upgrade_434.rst", "installation/upgrade_435.rst", "installation/upgrade_436.rst", "installation/upgrade_437.rst", "installation/upgrade_438.rst", "installation/upgrade_440.rst", "installation/upgrade_441.rst", "installation/upgrade_442.rst", "installation/upgrade_443.rst", "installation/upgrade_444.rst", "installation/upgrade_445.rst", "installation/upgrade_4xx.rst", "installation/upgrade_configuration.rst", "installation/upgrade_controllers.rst", "installation/upgrade_database.rst", "installation/upgrade_emails.rst", "installation/upgrade_encryption.rst", "installation/upgrade_file_upload.rst", "installation/upgrade_html_tables.rst", "installation/upgrade_localization.rst", "installation/upgrade_migrations.rst", "installation/upgrade_models.rst", "installation/upgrade_pagination.rst", "installation/upgrade_responses.rst", "installation/upgrade_routing.rst", "installation/upgrade_security.rst", "installation/upgrade_sessions.rst", "installation/upgrade_validations.rst", "installation/upgrade_view_parser.rst", "installation/upgrade_views.rst", "installation/upgrading.rst", "intro/credits.rst", "intro/index.rst", "intro/psr.rst", "intro/requirements.rst", "libraries/caching.rst", "libraries/cookies.rst", "libraries/curlrequest.rst", "libraries/email.rst", "libraries/encryption.rst", "libraries/file_collections.rst", "libraries/files.rst", "libraries/honeypot.rst", "libraries/images.rst", "libraries/index.rst", "libraries/official_packages.rst", "libraries/pagination.rst", "libraries/publisher.rst", "libraries/security.rst", "libraries/sessions.rst", "libraries/throttler.rst", "libraries/time.rst", "libraries/typography.rst", "libraries/uploaded_files.rst", "libraries/uri.rst", "libraries/user_agent.rst", "libraries/validation.rst", "license.rst", "models/entities.rst", "models/index.rst", "models/model.rst", "outgoing/alternative_php.rst", "outgoing/api_responses.rst", "outgoing/csp.rst", "outgoing/index.rst", "outgoing/localization.rst", "outgoing/response.rst", "outgoing/table.rst", "outgoing/view_cells.rst", "outgoing/view_decorators.rst", "outgoing/view_layouts.rst", "outgoing/view_parser.rst", "outgoing/view_renderer.rst", "outgoing/views.rst", "testing/benchmark.rst", "testing/controllers.rst", "testing/database.rst", "testing/debugging.rst", "testing/fabricator.rst", "testing/feature.rst", "testing/index.rst", "testing/mocking.rst", "testing/overview.rst", "testing/response.rst", "tutorial/conclusion.rst", "tutorial/create_news_items.rst", "tutorial/index.rst", "tutorial/news_section.rst", "tutorial/static_pages.rst"], "titles": ["Change Logs", "Version 4.0.0", "Version 4.0.0-alpha.1", "Version 4.0.0-alpha.2", "Version 4.0.0-alpha.3", "Version 4.0.0-alpha.4", "Version 4.0.0-alpha.5", "Version 4.0.0-beta.1", "Version 4.0.0-beta.2", "Version 4.0.0-beta.3", "Version 4.0.0-beta.4", "Version 4.0.0-rc.1", "Version 4.0.0-rc.2", "Version 4.0.0-rc.3", "Version 4.0.0-rc.4", "Version 4.0.3", "Version 4.0.4", "Version 4.0.5", "Version 4.1.0", "Version 4.1.1", "Version 4.1.2", "Version 4.1.3", "Version 4.1.4", "Version 4.1.5", "Version 4.1.6", "Version 4.1.7", "Version 4.1.8", "Version 4.1.9", "Version 4.2.0", "Version 4.2.1", "Version 4.2.10", "Version 4.2.11", "Version 4.2.12", "Version 4.2.2", "Version 4.2.3", "Version 4.2.4", "Version 4.2.5", "Version 4.2.6", "Version 4.2.7", "Version 4.2.8", "Version 4.2.9", "Version 4.3.0", "Version 4.3.1", "Version 4.3.2", "Version 4.3.3", "Version 4.3.4", "Version 4.3.5", "Version 4.3.6", "Version 4.3.7", "Version 4.3.8", "Version 4.4.0", "Version 4.4.1", "Version 4.4.2", "Version 4.4.3", "Version 4.4.4", "Version 4.4.5", "Creating Spark Commands", "Running Controllers via CLI", "CLI Generators", "CLI Library", "CLI Overview", "CLIRequest Class", "Command Line Usage", "Spark Commands", "Autoloading Files", "Factories", "Working with HTTP Requests", "CodeIgniter4 Overview", "Models, Views, and Controllers", "Security Guidelines", "Services", "Application Structure", "Custom Function Calls", "Database Configuration", "Connecting to your Database", "Database Events", "Database Quick Start: Example Code", "Query Helper Methods", "Working with Databases", "Database Metadata", "Queries", "Query Builder Class", "Generating Query Results", "Transactions", "Database Utility Class", "Database Commands", "Database Forge Class", "Managing Databases", "Database Migrations", "Database Seeding", "Authentication", "Extending the Controller", "Replacing Common Functions", "Creating Composer Packages", "Contributing to CodeIgniter", "Creating Core System Classes", "Events", "Extending CodeIgniter", "AJAX Requests", "Web Page Caching", "Global Functions and Constants", "Configuration", "Handling Multiple Environments", "Error Handling", "Helper Functions", "General Topics", "Logging Information", "Managing your Applications", "Code Modules", "CodeIgniter URLs", "Array Helper", "Cookie Helper", "Date Helper", "Filesystem Helper", "Form Helper", "HTML Helper", "Helpers", "Inflector Helper", "Number Helper", "Security Helper", "Test Helper", "Text Helper", "URL Helper", "XML Helper", "Content Negotiation", "Controllers", "Controller Filters", "IncomingRequest Class", "Controllers and Routing", "HTTP Messages", "HTTP Method Spoofing", "Request Class", "RESTful Resource Handling", "URI Routing", "CodeIgniter4 User Guide", "Backward Compatibility Notes", "Installation", "Composer Installation", "Manual Installation", "CodeIgniter Repositories", "Running Your App", "Troubleshooting", "Upgrading from 4.0.x to 4.0.4", "Upgrading from 4.0.4 to 4.0.5", "Upgrading from 4.0.5 to 4.1.0 or 4.1.1", "Upgrading from 4.1.1 to 4.1.2", "Upgrading from 4.1.2 to 4.1.3", "Upgrading from 4.1.3 to 4.1.4", "Upgrading from 4.1.4 to 4.1.5", "Upgrading from 4.1.5 to 4.1.6", "Upgrading from 4.1.6 to 4.1.7", "Upgrading from 4.1.7 to 4.1.8", "Upgrading from 4.1.9 to 4.2.0", "Upgrading from 4.2.0 to 4.2.1", "Upgrading from 4.2.9 to 4.2.10", "Upgrading from 4.2.10 to 4.2.11", "Upgrading from 4.2.11 to 4.2.12", "Upgrading from 4.2.1 to 4.2.2", "Upgrading from 4.2.2 to 4.2.3", "Upgrading from 4.2.3 to 4.2.5", "Upgrading from 4.2.5 to 4.2.6", "Upgrading from 4.2.6 to 4.2.7", "Upgrading from 4.2.7 to 4.2.8", "Upgrading from 4.2.12 to 4.3.0", "Upgrading from 4.3.0 to 4.3.1", "Upgrading from 4.3.1 to 4.3.2", "Upgrading from 4.3.2 to 4.3.3", "Upgrading from 4.3.3 to 4.3.4", "Upgrading from 4.3.4 to 4.3.5", "Upgrading from 4.3.5 to 4.3.6", "Upgrading from 4.3.6 to 4.3.7", "Upgrading from 4.3.7 to 4.3.8", "Upgrading from 4.3.8 to 4.4.0", "Upgrading from 4.4.0 to 4.4.1", "Upgrading from 4.4.1 to 4.4.2", "Upgrading from 4.4.2 to 4.4.3", "Upgrading from 4.4.3 to 4.4.4", "Upgrading from 4.4.4 to 4.4.5", "Upgrading from 3.x to 4.x", "Upgrade Configuration", "Upgrade Controllers", "Upgrade Database", "Upgrade Emails", "Upgrade Encryption", "Upgrade Working with Uploaded Files", "Upgrade HTML Tables", "Upgrade Localization", "Upgrade Migrations", "Upgrade Models", "Upgrade Pagination", "Upgrade HTTP Responses", "Upgrade Routing", "Upgrade Security", "Upgrade Sessions", "Upgrade Validations", "Upgrade View Parser", "Upgrade Views", "Upgrading From a Previous Version", "Credits", "Welcome to CodeIgniter4", "PSR Compliance", "Server Requirements", "Caching Driver", "Cookies", "CURLRequest Class", "Email Class", "Encryption Service", "File Collections", "Working with Files", "Honeypot Class", "Image Manipulation Class", "Library Reference", "Official Packages", "Pagination", "Publisher", "Security", "Session Library", "Throttler", "Times and Dates", "Typography", "Working with Uploaded Files", "Working with URIs", "User Agent Class", "Validation", "The MIT License (MIT)", "Using Entity Classes", "Modeling Data", "Using CodeIgniter\u2019s Model", "Alternate PHP Syntax for View Files", "API Response Trait", "Content Security Policy", "Building Responses", "Localization", "HTTP Responses", "HTML Table Class", "View Cells", "View Decorators", "View Layouts", "View Parser", "View Renderer", "Views", "Benchmarking", "Testing Controllers", "Testing Your Database", "Debugging Your Application", "Generating Test Data", "HTTP Feature Testing", "Testing", "Mocking System Classes", "Testing", "Testing Responses", "Conclusion", "Create News Items", "Build Your First Application", "News Section", "Static Pages"], "terms": {"list": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 65, 66, 73, 82, 88, 90, 96, 99, 104, 106, 108, 114, 115, 121, 122, 124, 126, 127, 131, 132, 133, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 182, 194, 196, 200, 201, 205, 207, 210, 213, 214, 218, 222, 223, 225, 227, 228, 229, 232, 233, 234, 240, 242, 244, 246, 252, 253, 254], "all": [0, 4, 10, 11, 13, 14, 15, 16, 20, 22, 28, 41, 45, 47, 49, 50, 56, 57, 58, 59, 63, 64, 65, 66, 69, 70, 71, 72, 73, 75, 76, 79, 80, 81, 82, 83, 84, 85, 88, 91, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 135, 139, 140, 144, 147, 151, 178, 179, 180, 181, 182, 187, 188, 190, 196, 200, 201, 202, 203, 204, 205, 206, 207, 208, 212, 213, 214, 216, 217, 218, 219, 221, 224, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 241, 242, 243, 244, 245, 246, 249, 251, 252, 253, 254], "codeigniter4": [0, 1, 3, 4, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58, 71, 90, 93, 94, 107, 108, 126, 136, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 200, 201, 209, 214, 232, 252, 253], "releas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58, 81, 96, 131, 135, 138, 139, 146, 147, 157, 202, 203, 212, 253], "see": [0, 1, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 66, 68, 73, 74, 76, 81, 82, 83, 85, 86, 88, 93, 94, 99, 100, 101, 102, 103, 104, 107, 108, 111, 112, 113, 114, 115, 116, 119, 121, 122, 124, 125, 126, 127, 129, 131, 132, 133, 136, 137, 138, 139, 140, 141, 143, 148, 149, 151, 163, 166, 167, 168, 172, 178, 182, 183, 186, 189, 191, 193, 197, 202, 204, 205, 206, 210, 213, 214, 215, 216, 217, 220, 221, 223, 227, 232, 233, 238, 239, 240, 241, 242, 244, 245, 246, 249, 252, 253, 254, 255], "5": [0, 7, 8, 11, 19, 30, 41, 51, 56, 58, 63, 73, 77, 82, 86, 88, 101, 103, 106, 110, 113, 115, 118, 121, 124, 131, 133, 135, 136, 140, 155, 163, 172, 187, 197, 201, 202, 204, 205, 210, 213, 216, 218, 221, 222, 223, 227, 232, 235, 238], "3": [0, 1, 6, 8, 11, 14, 24, 28, 50, 54, 58, 59, 63, 65, 70, 83, 86, 88, 100, 103, 104, 106, 108, 110, 112, 113, 114, 115, 117, 118, 121, 122, 125, 126, 127, 129, 133, 135, 136, 138, 197, 200, 202, 203, 204, 205, 206, 209, 213, 214, 215, 216, 218, 221, 223, 225, 227, 232, 233, 234, 235, 238, 241, 246, 249, 252, 254], "2": [0, 1, 4, 6, 14, 18, 41, 42, 44, 50, 56, 58, 59, 69, 79, 83, 86, 88, 96, 100, 108, 109, 110, 111, 113, 114, 115, 118, 121, 122, 125, 127, 129, 133, 135, 136, 137, 140, 148, 149, 164, 172, 176, 183, 197, 201, 202, 203, 204, 205, 206, 210, 213, 215, 216, 218, 221, 222, 223, 225, 227, 229, 233, 234, 235, 238, 243, 244, 254], "1": [0, 4, 8, 15, 17, 28, 41, 44, 45, 48, 50, 57, 58, 59, 66, 73, 76, 79, 82, 83, 84, 86, 88, 90, 96, 100, 101, 103, 106, 107, 109, 110, 111, 112, 113, 114, 115, 117, 118, 121, 122, 124, 125, 126, 127, 129, 132, 133, 136, 140, 141, 155, 163, 191, 197, 200, 201, 202, 203, 204, 205, 210, 213, 216, 217, 218, 220, 221, 222, 225, 227, 229, 232, 233, 234, 235, 238, 243, 244, 245, 254], "0": [0, 19, 21, 24, 36, 43, 56, 58, 59, 63, 65, 66, 77, 79, 80, 81, 82, 83, 86, 88, 90, 96, 100, 101, 103, 104, 106, 108, 110, 111, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 129, 131, 133, 135, 136, 137, 138, 140, 145, 155, 176, 178, 194, 197, 201, 202, 203, 204, 206, 208, 209, 210, 214, 215, 216, 218, 220, 221, 222, 223, 225, 227, 232, 233, 234, 235, 237, 238, 241, 242, 243, 244, 245, 249], "8": [0, 21, 22, 23, 24, 25, 31, 40, 41, 42, 54, 59, 65, 66, 103, 106, 110, 113, 114, 118, 121, 124, 126, 127, 129, 133, 136, 137, 140, 145, 163, 164, 176, 197, 201, 205, 213, 218, 220, 222, 223, 227, 232, 233], "7": [0, 4, 6, 9, 14, 17, 18, 28, 59, 65, 93, 110, 111, 113, 127, 136, 137, 143, 172, 178, 183, 197, 200, 201, 203, 206, 213, 218, 227, 232, 233], "6": [0, 14, 21, 22, 33, 34, 38, 80, 110, 113, 118, 136, 139, 140, 145, 172, 197, 200, 202, 203, 212, 213, 218, 223, 225, 241], "12": [0, 22, 38, 41, 63, 100, 122, 133, 136, 147, 161, 178, 197, 200, 201, 218, 223, 227, 249], "11": [0, 59, 88, 110, 118, 136, 163, 172, 197, 214, 218, 232, 249], "10": [0, 41, 59, 70, 81, 88, 96, 109, 110, 121, 127, 136, 163, 172, 181, 189, 194, 197, 204, 210, 213, 218, 223, 225, 235, 245, 252], "9": [0, 25, 32, 41, 81, 86, 107, 110, 113, 136, 145, 163, 197, 215, 218], "rc": [0, 136], "beta": [0, 6, 136], "alpha": [0, 7, 44, 121, 133, 136, 223], "date": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 58, 66, 76, 81, 88, 100, 104, 113, 116, 134, 136, 143, 181, 201, 211, 214, 223, 232, 233, 238, 244, 245], "februari": [1, 14, 19, 27, 43, 218], "24": [1, 26, 155, 232, 234], "2020": [1, 14, 15, 16, 218, 245], "updat": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20, 24, 28, 33, 36, 41, 58, 59, 68, 69, 73, 77, 80, 86, 102, 103, 125, 127, 132, 133, 138, 143, 145, 146, 147, 148, 149, 152, 153, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 191, 203, 214, 216, 223, 225, 235, 254], "welcom": [1, 134, 141, 238, 240, 255], "view": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 25, 28, 41, 46, 50, 58, 67, 69, 70, 71, 81, 90, 95, 99, 100, 101, 103, 104, 111, 113, 122, 125, 132, 134, 136, 140, 143, 145, 148, 149, 150, 152, 155, 157, 162, 165, 172, 174, 175, 176, 184, 185, 189, 191, 194, 197, 202, 215, 220, 222, 227, 231, 233, 234, 244, 246, 253], "file": [1, 2, 14, 15, 16, 17, 20, 21, 28, 29, 31, 41, 46, 50, 57, 58, 59, 63, 65, 67, 68, 69, 70, 71, 74, 75, 77, 80, 81, 82, 83, 86, 92, 96, 100, 103, 104, 106, 107, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 133, 134, 136, 137, 138, 178, 179, 180, 186, 187, 188, 196, 197, 200, 203, 204, 206, 209, 210, 211, 212, 213, 215, 216, 218, 221, 222, 224, 225, 227, 230, 231, 235, 237, 238, 239, 240, 242, 243, 244, 248, 249, 253, 255], "debug": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 23, 24, 28, 33, 41, 50, 56, 70, 75, 80, 95, 100, 101, 103, 106, 134, 140, 143, 145, 152, 172, 197, 205, 230, 241, 242, 247, 249], "toolbar": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 23, 24, 28, 50, 75, 100, 126, 133, 140, 143, 149, 155, 163, 197, 209, 230, 241, 242], "now": [1, 5, 6, 7, 8, 10, 11, 15, 16, 17, 20, 23, 24, 25, 28, 29, 33, 34, 38, 41, 43, 44, 45, 47, 49, 50, 52, 54, 57, 58, 65, 70, 81, 93, 103, 106, 108, 110, 112, 124, 125, 133, 140, 143, 145, 148, 149, 150, 151, 152, 153, 155, 157, 161, 163, 165, 168, 170, 172, 178, 179, 181, 182, 184, 185, 186, 187, 188, 190, 192, 202, 203, 207, 214, 216, 217, 223, 225, 227, 232, 233, 236, 240, 245, 249, 251, 252, 253, 254, 255], "support": [1, 5, 6, 7, 10, 11, 12, 14, 16, 17, 18, 20, 24, 28, 31, 44, 50, 54, 58, 59, 66, 69, 71, 72, 73, 76, 78, 79, 80, 81, 82, 83, 84, 86, 103, 106, 108, 109, 110, 112, 114, 115, 121, 124, 125, 126, 127, 130, 136, 141, 144, 145, 178, 180, 183, 187, 188, 196, 202, 204, 205, 210, 213, 215, 216, 218, 221, 223, 225, 229, 230, 232, 235, 237, 238, 239, 240, 242, 243, 246, 249, 254], "dark": 1, "mode": [1, 9, 17, 21, 52, 73, 81, 82, 113, 141, 202, 204, 205, 206, 216], "new": [1, 4, 6, 11, 12, 13, 16, 17, 20, 21, 22, 23, 36, 41, 46, 47, 50, 58, 59, 64, 65, 68, 71, 73, 75, 80, 81, 82, 83, 84, 86, 88, 91, 95, 96, 100, 104, 106, 108, 109, 114, 121, 122, 125, 126, 127, 131, 132, 133, 134, 135, 137, 138, 139, 140, 145, 146, 147, 148, 152, 163, 164, 169, 172, 178, 179, 181, 182, 184, 185, 187, 188, 189, 191, 193, 194, 202, 203, 204, 206, 207, 210, 213, 214, 217, 218, 221, 222, 223, 225, 227, 229, 232, 234, 235, 236, 238, 239, 240, 241, 242, 243, 244, 245, 248, 249, 250, 253, 255], "alpha_numeric_punct": [1, 223], "valid": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 18, 23, 28, 29, 33, 36, 37, 38, 42, 46, 48, 50, 56, 59, 69, 73, 81, 83, 86, 88, 99, 100, 101, 113, 114, 126, 127, 129, 131, 132, 133, 134, 136, 143, 145, 152, 160, 161, 169, 178, 184, 188, 197, 202, 204, 205, 207, 210, 211, 215, 216, 220, 221, 229, 232, 233, 234, 238, 239, 242, 245, 250, 253], "rule": [1, 2, 3, 4, 7, 8, 9, 10, 14, 23, 24, 28, 38, 41, 42, 46, 47, 48, 50, 58, 59, 68, 69, 88, 109, 125, 126, 127, 139, 141, 149, 152, 161, 163, 168, 170, 172, 194, 199, 204, 205, 212, 220, 221, 229, 235, 238, 239], "kint": [1, 2, 12, 24, 36, 41, 143, 148, 170, 176, 230], "wa": [1, 6, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 31, 33, 36, 38, 39, 41, 43, 45, 46, 50, 52, 53, 56, 66, 77, 80, 81, 88, 100, 101, 103, 106, 110, 113, 114, 115, 122, 125, 127, 133, 144, 145, 148, 152, 153, 163, 170, 172, 178, 181, 187, 198, 200, 201, 202, 203, 205, 208, 214, 216, 217, 218, 220, 222, 223, 225, 227, 229, 230, 232, 233, 234, 235, 240, 242, 244, 249, 250, 252, 254, 255], "from": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 22, 23, 24, 28, 29, 38, 39, 41, 45, 47, 48, 50, 52, 54, 56, 57, 58, 60, 61, 63, 66, 68, 69, 70, 71, 72, 73, 74, 76, 79, 80, 82, 84, 85, 88, 89, 93, 94, 95, 96, 100, 101, 103, 106, 107, 108, 109, 110, 111, 114, 115, 118, 119, 121, 122, 124, 125, 126, 129, 131, 132, 133, 134, 136, 137, 140, 141, 179, 180, 181, 182, 183, 184, 185, 186, 187, 190, 193, 194, 195, 196, 198, 199, 200, 202, 204, 205, 206, 207, 209, 210, 213, 214, 215, 216, 218, 220, 222, 223, 224, 225, 227, 228, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 244, 245, 249, 250, 252, 253, 254, 255], "x": [1, 11, 13, 14, 66, 80, 98, 115, 125, 127, 133, 135, 136, 137, 155, 197, 204, 210, 213, 216, 220, 222, 233, 238, 253], "branch": [1, 6, 137], "latest": [1, 17, 88, 96, 136, 138, 139, 214, 243], "config": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 23, 28, 31, 34, 38, 41, 42, 44, 50, 52, 54, 56, 57, 64, 69, 70, 71, 74, 75, 76, 80, 81, 83, 84, 86, 88, 89, 91, 95, 96, 99, 100, 102, 103, 104, 106, 107, 111, 113, 114, 115, 121, 122, 124, 125, 126, 127, 131, 133, 137, 141, 145, 146, 148, 149, 156, 157, 160, 161, 162, 165, 173, 174, 175, 176, 178, 179, 181, 182, 183, 184, 186, 189, 191, 192, 202, 203, 206, 207, 208, 209, 210, 212, 213, 214, 216, 217, 219, 220, 221, 222, 225, 229, 230, 232, 233, 236, 238, 239, 240, 241, 243, 244, 245, 248, 249, 250, 252, 254, 255], "specifi": [1, 7, 14, 20, 41, 45, 47, 50, 52, 59, 63, 73, 74, 77, 80, 81, 82, 84, 86, 88, 99, 100, 101, 106, 109, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 131, 132, 140, 161, 163, 167, 172, 186, 202, 204, 205, 206, 208, 210, 214, 216, 220, 222, 225, 229, 230, 233, 234, 235, 236, 237, 238, 242, 243, 244, 249, 250, 255], "option": [1, 3, 4, 10, 12, 17, 20, 21, 28, 36, 41, 45, 47, 50, 52, 56, 59, 61, 63, 66, 70, 73, 74, 80, 81, 82, 83, 84, 85, 86, 88, 89, 92, 95, 99, 100, 108, 110, 112, 113, 114, 115, 118, 121, 122, 124, 125, 127, 131, 132, 140, 143, 145, 148, 149, 152, 153, 157, 161, 178, 181, 187, 188, 196, 199, 202, 203, 205, 206, 207, 210, 215, 216, 218, 221, 222, 223, 225, 227, 230, 232, 233, 234, 235, 237, 241, 244, 246, 249], "addit": [1, 6, 7, 8, 10, 17, 41, 50, 56, 57, 63, 66, 70, 79, 80, 81, 82, 86, 96, 100, 101, 102, 103, 107, 114, 115, 126, 127, 130, 133, 140, 143, 145, 163, 181, 203, 204, 205, 206, 208, 210, 212, 213, 216, 218, 225, 227, 230, 232, 233, 235, 242, 244, 245, 246, 253, 254], "doc": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 20, 125, 143, 232], "get": [1, 4, 5, 6, 7, 8, 11, 13, 14, 16, 20, 24, 28, 45, 50, 56, 57, 63, 64, 65, 66, 68, 69, 71, 74, 76, 78, 80, 84, 96, 98, 100, 108, 109, 111, 112, 114, 122, 124, 125, 126, 129, 130, 131, 132, 133, 140, 148, 161, 163, 172, 181, 191, 193, 197, 200, 202, 204, 205, 206, 212, 213, 214, 215, 216, 218, 220, 225, 230, 232, 233, 235, 238, 240, 241, 245, 246, 247, 248, 249, 250, 251, 252, 254, 255], "start": [1, 4, 8, 45, 56, 58, 59, 71, 78, 81, 83, 86, 100, 101, 108, 121, 122, 125, 126, 129, 132, 133, 137, 140, 178, 182, 185, 189, 193, 202, 205, 206, 210, 214, 216, 217, 221, 233, 242, 244, 247, 249, 252, 253, 254, 255], "cli": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 15, 16, 21, 27, 28, 32, 37, 41, 52, 56, 62, 65, 89, 108, 126, 127, 133, 134, 140, 143, 163, 176, 187, 214, 216, 235], "fix": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 27, 35, 93, 101, 108, 111, 121, 122, 132, 135, 142, 143, 145, 148, 149, 152, 153, 165, 167, 172, 176, 200, 210, 218, 225, 234, 249, 253], "better": [1, 8, 10, 14, 16, 22, 95, 104, 141, 145, 147, 163, 165, 215, 223, 225, 227, 229, 232, 235, 244], "handl": [1, 3, 5, 10, 12, 13, 16, 17, 24, 42, 50, 56, 59, 66, 68, 70, 81, 86, 90, 100, 105, 106, 109, 110, 118, 121, 124, 125, 128, 129, 133, 140, 143, 148, 152, 163, 204, 210, 212, 214, 215, 218, 223, 227, 230, 233, 235, 238, 240, 242, 244, 245, 246, 249, 252, 255], "complex": [1, 59, 65, 66, 81, 83, 110, 115, 124, 126, 199, 202, 221, 223, 225, 230, 232], "argument": [1, 9, 10, 14, 16, 28, 43, 50, 56, 57, 59, 61, 63, 70, 81, 96, 103, 109, 113, 121, 122, 127, 135, 137, 142, 165, 203, 206, 208, 213, 217, 233, 235, 237, 238, 253, 255], "improv": [1, 4, 8, 9, 10, 14, 16, 21, 23, 41, 47, 50, 57, 65, 81, 135, 145, 178, 191, 216], "class": [1, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 28, 31, 33, 41, 45, 46, 47, 50, 56, 57, 58, 62, 63, 64, 66, 68, 71, 73, 74, 75, 77, 78, 83, 89, 91, 92, 93, 96, 97, 100, 103, 106, 107, 112, 114, 115, 120, 125, 126, 128, 130, 132, 133, 134, 141, 143, 144, 145, 147, 152, 161, 172, 179, 180, 181, 182, 184, 185, 186, 187, 188, 189, 190, 192, 194, 198, 200, 201, 207, 208, 211, 213, 214, 215, 218, 220, 221, 226, 227, 230, 231, 232, 235, 236, 237, 240, 241, 244, 245, 250, 252, 254, 255], "model": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 32, 60, 64, 67, 69, 70, 71, 91, 100, 101, 110, 113, 114, 120, 125, 132, 133, 134, 136, 163, 172, 189, 197, 204, 214, 223, 229, 235, 249, 251, 252, 253], "helper": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 20, 21, 44, 45, 48, 71, 78, 84, 91, 92, 100, 103, 105, 109, 127, 133, 145, 161, 163, 184, 192, 194, 198, 203, 215, 216, 218, 220, 221, 223, 227, 232, 235, 238, 249, 251, 252, 254], "method": [1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 33, 36, 39, 42, 46, 48, 52, 54, 55, 56, 57, 58, 59, 60, 61, 64, 66, 68, 70, 71, 74, 83, 84, 86, 88, 89, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 108, 109, 110, 114, 122, 124, 127, 128, 129, 131, 132, 134, 135, 136, 140, 142, 143, 144, 145, 146, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 200, 202, 203, 204, 205, 206, 207, 208, 213, 216, 217, 218, 219, 220, 221, 223, 225, 229, 230, 232, 233, 234, 236, 237, 238, 241, 244, 250, 252], "easi": [1, 60, 65, 66, 68, 69, 70, 97, 100, 101, 109, 125, 132, 133, 137, 203, 206, 214, 216, 221, 240, 244, 245], "singleton": [1, 227], "test": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 20, 21, 22, 28, 47, 51, 59, 73, 81, 86, 88, 93, 96, 102, 103, 104, 107, 108, 115, 116, 122, 127, 133, 134, 137, 138, 139, 143, 147, 148, 153, 165, 172, 175, 176, 182, 204, 205, 207, 212, 216, 218, 222, 223, 225, 227, 232, 233, 235, 241, 244, 248, 255], "complet": [1, 4, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 59, 69, 76, 106, 115, 121, 127, 145, 178, 199, 202, 204, 205, 207, 213, 216, 217, 222, 225, 227, 234, 243, 251, 252], "reorgan": [1, 4], "make": [1, 3, 10, 11, 15, 16, 17, 28, 41, 46, 56, 57, 59, 60, 63, 64, 65, 66, 68, 70, 71, 74, 81, 82, 83, 86, 89, 91, 92, 93, 95, 96, 98, 100, 101, 102, 103, 108, 109, 112, 114, 121, 124, 125, 126, 129, 130, 132, 133, 136, 139, 141, 145, 150, 152, 163, 172, 178, 180, 188, 189, 199, 200, 202, 203, 205, 206, 209, 213, 214, 215, 216, 217, 220, 221, 223, 225, 227, 228, 229, 230, 232, 233, 234, 235, 237, 238, 240, 241, 242, 244, 245, 246, 249, 252, 253, 254], "app": [1, 4, 5, 6, 17, 20, 28, 31, 41, 50, 56, 57, 58, 59, 64, 65, 66, 68, 69, 70, 73, 75, 81, 82, 83, 88, 89, 91, 92, 95, 96, 99, 100, 101, 103, 104, 106, 107, 108, 111, 114, 115, 118, 120, 121, 122, 125, 126, 127, 131, 132, 133, 134, 136, 138, 139, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 156, 157, 158, 159, 160, 161, 162, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 191, 192, 194, 196, 202, 203, 204, 205, 206, 207, 208, 209, 210, 213, 214, 215, 216, 217, 220, 221, 222, 223, 225, 227, 229, 230, 232, 233, 235, 236, 237, 238, 240, 242, 243, 244, 245, 246, 249, 252, 253, 254], "level": [1, 39, 56, 83, 100, 101, 102, 103, 110, 113, 127, 176, 178, 216, 223, 235, 238], "simpler": [1, 56, 100, 108, 125, 184, 210, 213, 220, 223, 225, 227, 242, 254], "out": [1, 4, 5, 6, 7, 14, 56, 64, 66, 68, 71, 80, 81, 96, 108, 110, 125, 126, 133, 141, 178, 199, 205, 206, 210, 213, 214, 216, 218, 224, 225, 227, 228, 229, 232, 241, 244, 246, 251, 252, 253], "box": [1, 114, 206, 216, 227, 229, 235], "The": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 20, 22, 23, 24, 28, 31, 33, 36, 38, 39, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 56, 58, 59, 63, 64, 65, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 93, 95, 96, 98, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 129, 130, 131, 132, 135, 137, 138, 139, 140, 142, 143, 145, 146, 147, 148, 149, 152, 153, 155, 157, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 175, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 190, 191, 192, 193, 194, 195, 196, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 216, 218, 219, 222, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 241, 245, 247, 248, 250, 252, 254, 255], "devstart": 1, "ha": [1, 4, 7, 10, 11, 16, 17, 20, 24, 28, 29, 31, 33, 36, 38, 41, 45, 47, 48, 49, 50, 56, 58, 59, 63, 64, 65, 66, 68, 70, 71, 73, 75, 77, 80, 81, 82, 84, 85, 86, 88, 89, 91, 92, 93, 95, 97, 99, 100, 101, 102, 103, 108, 111, 117, 121, 122, 125, 126, 127, 129, 132, 133, 135, 136, 137, 138, 139, 141, 143, 145, 148, 152, 153, 155, 161, 163, 165, 168, 169, 170, 172, 176, 178, 199, 202, 203, 204, 206, 212, 214, 215, 216, 217, 218, 220, 221, 223, 225, 227, 228, 229, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 249, 250, 252, 253, 254, 255], "been": [1, 6, 7, 8, 10, 15, 17, 20, 23, 24, 28, 29, 31, 33, 36, 38, 41, 45, 47, 48, 49, 50, 54, 56, 58, 59, 63, 65, 66, 70, 75, 81, 82, 86, 88, 96, 97, 100, 101, 103, 108, 111, 112, 114, 115, 122, 125, 129, 132, 133, 135, 137, 138, 143, 145, 148, 152, 153, 155, 161, 163, 165, 168, 169, 170, 172, 176, 178, 199, 201, 204, 206, 212, 216, 217, 220, 223, 227, 229, 230, 232, 233, 234, 235, 238, 239, 240, 241, 242, 244, 249, 254], "deprec": [1, 14, 56, 58, 81, 86, 96, 106, 108, 121, 127, 131, 135, 143, 145, 148, 149, 152, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 183, 203, 206, 216, 218], "we": [1, 3, 6, 16, 17, 54, 57, 58, 59, 66, 68, 69, 70, 73, 81, 83, 84, 86, 88, 93, 103, 104, 108, 109, 110, 114, 122, 124, 125, 127, 133, 135, 136, 137, 139, 140, 141, 163, 172, 178, 191, 193, 200, 204, 206, 212, 213, 214, 215, 216, 217, 220, 223, 225, 227, 232, 233, 238, 240, 245, 249, 251, 252, 253, 254, 255], "have": [1, 6, 8, 9, 11, 12, 15, 16, 17, 22, 23, 28, 33, 36, 38, 41, 46, 47, 50, 54, 56, 58, 59, 64, 65, 66, 68, 69, 70, 71, 73, 74, 79, 80, 82, 83, 85, 86, 88, 89, 91, 92, 93, 95, 96, 99, 100, 101, 103, 104, 106, 107, 108, 109, 110, 111, 112, 114, 115, 122, 125, 126, 127, 130, 131, 132, 133, 136, 137, 140, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 227, 230, 232, 233, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 254, 255], "an": [1, 3, 4, 6, 7, 9, 10, 11, 17, 19, 20, 21, 23, 24, 28, 32, 33, 41, 43, 46, 50, 52, 57, 58, 59, 61, 65, 66, 68, 69, 70, 71, 73, 74, 75, 76, 77, 79, 80, 81, 83, 88, 90, 91, 92, 95, 100, 101, 102, 103, 104, 106, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 121, 122, 123, 124, 125, 126, 127, 129, 131, 132, 133, 135, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 186, 188, 199, 201, 202, 203, 204, 206, 207, 208, 212, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 233, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255], "autom": 1, "changelog": [1, 3, 4, 5, 6, 7, 11, 15, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 125, 133, 149, 163, 167, 172, 233], "gener": [1, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 23, 28, 36, 41, 43, 46, 50, 56, 62, 66, 68, 78, 80, 81, 83, 84, 86, 88, 89, 93, 99, 100, 101, 103, 106, 112, 114, 115, 118, 121, 122, 132, 133, 140, 143, 148, 163, 167, 168, 185, 205, 208, 210, 212, 213, 215, 216, 220, 221, 227, 229, 230, 232, 233, 234, 236, 238, 240, 247, 251, 252, 253], "md": [1, 4, 6, 8, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 93, 143], "main": [1, 36, 58, 68, 71, 73, 81, 88, 89, 106, 107, 108, 113, 114, 125, 127, 133, 145, 216, 227, 230, 232, 233, 235, 249, 254, 255], "more": [1, 3, 4, 6, 8, 11, 13, 15, 24, 26, 27, 28, 31, 38, 41, 46, 50, 53, 57, 58, 59, 60, 64, 65, 66, 68, 69, 73, 74, 75, 81, 82, 83, 86, 88, 89, 91, 100, 103, 104, 106, 108, 110, 114, 115, 119, 121, 122, 124, 125, 126, 127, 130, 131, 132, 133, 139, 140, 141, 151, 152, 178, 180, 188, 191, 200, 202, 203, 204, 205, 206, 208, 212, 213, 216, 217, 220, 221, 223, 225, 227, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 246, 248, 250, 251, 252, 253, 254, 255], "detail": [1, 28, 29, 41, 46, 48, 50, 52, 53, 54, 56, 57, 60, 68, 73, 76, 88, 99, 100, 101, 103, 104, 106, 108, 111, 114, 122, 125, 126, 127, 131, 133, 137, 138, 140, 141, 163, 172, 176, 178, 202, 204, 206, 213, 215, 216, 220, 221, 223, 227, 230, 238, 242, 245], "septemb": [2, 22, 37, 51], "28": [2, 36, 54, 201, 206, 232], "2018": [2, 3, 4, 5, 218], "rewrit": [2, 9, 109, 140, 141, 178], "codeignit": [2, 3, 4, 5, 8, 10, 11, 13, 14, 17, 18, 20, 22, 23, 28, 33, 37, 38, 39, 41, 43, 47, 52, 54, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 70, 71, 72, 73, 74, 75, 76, 78, 80, 81, 82, 85, 86, 87, 88, 89, 90, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 104, 105, 106, 108, 111, 112, 113, 115, 119, 120, 122, 124, 125, 126, 127, 129, 130, 131, 132, 133, 134, 136, 137, 138, 140, 142, 143, 144, 145, 147, 148, 149, 152, 153, 157, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 197, 198, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 254, 255], "framework": [2, 4, 5, 7, 9, 11, 17, 19, 50, 64, 65, 66, 68, 69, 70, 71, 90, 92, 95, 96, 101, 107, 108, 122, 125, 126, 135, 137, 138, 139, 140, 143, 146, 147, 152, 163, 172, 198, 199, 200, 202, 203, 204, 207, 210, 212, 213, 214, 232, 240, 241, 242, 243, 245, 248, 249, 251, 252, 253, 254, 255], "api": [2, 3, 6, 8, 9, 11, 15, 16, 20, 26, 41, 70, 100, 101, 106, 110, 124, 126, 132, 133, 134, 135, 151, 172, 194, 204, 214, 215, 217, 231, 234, 242, 246, 250], "responsetrait": [2, 9, 11, 20, 26, 41, 143, 151, 229], "autoload": [2, 4, 5, 6, 8, 9, 10, 11, 13, 18, 20, 28, 41, 43, 56, 58, 65, 67, 70, 82, 88, 89, 93, 95, 104, 106, 107, 125, 134, 137, 138, 143, 145, 152, 155, 163, 170, 173, 176, 178, 200, 207, 214, 223, 240, 244], "fileloc": [2, 4, 5, 6, 8, 10, 11, 13, 31, 95], "basecommand": [2, 12, 17, 59, 214], "commandrunn": [2, 3, 5, 11, 28, 41], "consol": [2, 15, 20, 41, 106, 204, 230], "cach": [2, 4, 7, 8, 10, 11, 12, 16, 17, 21, 23, 28, 33, 36, 50, 60, 66, 71, 93, 95, 96, 100, 101, 105, 126, 127, 134, 139, 143, 148, 156, 163, 170, 176, 178, 181, 200, 201, 211, 216, 217, 219, 227, 236, 237, 238, 239, 244, 249], "cachefactori": [2, 10, 95, 248], "cacheinterfac": [2, 20, 202], "handler": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 22, 23, 31, 39, 41, 50, 95, 100, 145, 146, 147, 172, 210, 216, 217, 225, 233, 242, 248], "dummi": [2, 59, 101, 217, 248], "memcach": [2, 6, 20, 155, 201, 216, 217], "predi": 2, "redi": [2, 7, 11, 43, 201, 216, 217], "wincach": [2, 20], "command": [2, 3, 4, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 27, 46, 52, 57, 59, 61, 64, 65, 79, 81, 83, 87, 93, 95, 100, 102, 104, 107, 108, 126, 127, 134, 137, 140, 141, 163, 187, 199, 205, 207, 214, 227, 229, 232, 238, 245, 249, 253, 254, 255], "help": [2, 11, 41, 56, 57, 58, 59, 60, 65, 68, 75, 79, 80, 81, 84, 86, 88, 93, 96, 100, 104, 108, 115, 118, 121, 122, 124, 127, 133, 145, 178, 198, 200, 202, 203, 204, 205, 206, 210, 212, 213, 214, 217, 219, 220, 222, 223, 225, 227, 229, 232, 233, 235, 238, 241, 242, 244, 247, 249, 250, 252, 253, 254, 255], "listcommand": 2, "databas": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 22, 24, 38, 39, 45, 47, 52, 56, 58, 65, 68, 69, 71, 72, 81, 82, 83, 96, 100, 101, 103, 106, 108, 113, 120, 121, 125, 133, 136, 143, 147, 152, 161, 172, 178, 187, 188, 193, 197, 202, 212, 213, 214, 223, 225, 226, 234, 238, 239, 240, 244, 245, 246, 247, 249, 252, 253], "createmigr": [2, 4, 11], "migratecurr": [2, 4], "migratelatest": [2, 4], "migraterefresh": [2, 11], "migraterollback": [2, 4, 11], "migratestatu": [2, 4, 11], "migratevers": [2, 4, 11], "seed": [2, 4, 5, 7, 12, 16, 56, 58, 63, 71, 81, 87, 134, 227, 245, 254], "server": [2, 3, 7, 8, 9, 10, 14, 63, 64, 66, 69, 71, 73, 74, 86, 98, 99, 101, 102, 104, 107, 113, 121, 124, 125, 127, 129, 130, 131, 133, 134, 136, 137, 172, 178, 182, 202, 203, 204, 205, 206, 210, 212, 216, 229, 233, 255], "serv": [2, 3, 4, 8, 14, 41, 115, 124, 125, 140, 141, 204, 229, 230, 253, 255], "session": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 17, 20, 22, 23, 28, 30, 31, 41, 43, 46, 50, 58, 88, 91, 100, 108, 114, 122, 134, 136, 163, 176, 178, 197, 203, 206, 211, 212, 215, 223, 233, 249, 252], "util": [2, 3, 6, 8, 10, 56, 58, 68, 71, 78, 81, 83, 99, 103, 125, 127, 129, 134, 202, 214, 228], "namespac": [2, 4, 5, 6, 7, 8, 10, 13, 14, 15, 18, 20, 23, 31, 43, 56, 57, 58, 59, 68, 70, 71, 73, 75, 81, 82, 89, 91, 95, 103, 106, 107, 125, 126, 127, 132, 141, 144, 145, 148, 152, 179, 180, 184, 186, 187, 188, 192, 194, 200, 202, 204, 206, 209, 213, 214, 215, 216, 217, 218, 220, 223, 225, 227, 229, 230, 232, 236, 237, 238, 242, 244, 245, 246, 249, 252, 254, 255], "rout": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 23, 41, 45, 48, 50, 51, 52, 56, 58, 70, 71, 95, 96, 100, 103, 109, 115, 122, 126, 130, 134, 136, 140, 141, 143, 152, 160, 163, 197, 217, 238, 240, 244, 249, 251, 253], "autoloadconfig": [2, 3, 4, 5, 9, 64, 108], "baseconfig": [2, 5, 6, 8, 9, 11, 58, 101, 103, 106, 126, 141, 148, 172, 179, 186, 192, 202, 204, 206, 209, 213, 214, 215, 216, 217, 223, 229, 230, 232, 244, 252], "baseservic": [2, 4, 6, 17, 70, 95, 143], "dotenv": [2, 95], "foreigncharact": [2, 121, 143, 173], "servic": [2, 3, 4, 5, 6, 7, 8, 10, 11, 14, 17, 28, 33, 41, 50, 67, 69, 81, 91, 103, 106, 108, 111, 124, 126, 127, 134, 163, 172, 176, 178, 182, 183, 195, 202, 203, 204, 205, 210, 211, 213, 214, 215, 216, 217, 219, 221, 223, 232, 233, 234, 238, 239, 241, 242, 248], "basebuild": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 23, 24, 28, 33, 36, 41, 42, 81, 152, 163], "baseconnect": [2, 4, 6, 7, 8, 9, 10, 12, 14, 20, 36, 41, 74, 163], "basepreparedqueri": [2, 41], "baseresult": [2, 4, 9, 10, 82, 145], "baseutil": [2, 3, 9, 41, 163], "connectioninterfac": [2, 81, 100, 227], "forg": [2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 21, 23, 33, 52, 87, 88, 89, 134, 157, 163, 187], "migrat": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 32, 52, 56, 63, 71, 87, 89, 96, 103, 133, 134, 136, 143, 156, 163, 170, 174, 178, 188, 197, 214, 216, 225, 227, 254], "migrationrunn": [2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 88, 96], "preparedqueryinterfac": [2, 41], "queri": [2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 20, 23, 24, 28, 33, 36, 50, 69, 72, 73, 74, 75, 78, 79, 83, 86, 89, 96, 99, 106, 109, 110, 113, 122, 134, 163, 172, 181, 185, 216, 234, 235, 238, 244, 253, 254], "queryinterfac": 2, "resultinterfac": [2, 41, 81], "seeder": [2, 7, 14, 16, 24], "mysqli": [2, 3, 4, 5, 8, 10, 12, 13, 22, 50, 73, 74, 77, 81, 82, 86, 147, 201, 243, 254], "builder": [2, 3, 6, 7, 8, 11, 12, 13, 14, 22, 28, 73, 77, 78, 80, 89, 133, 134, 147, 152, 163, 181, 203, 213, 254], "connect": [2, 4, 5, 6, 7, 8, 9, 10, 12, 22, 28, 31, 41, 43, 47, 65, 72, 73, 76, 78, 79, 80, 81, 82, 84, 86, 88, 89, 100, 103, 113, 127, 134, 145, 147, 188, 202, 204, 205, 216, 224, 243, 244], "preparedqueri": [2, 39, 80], "result": [2, 4, 9, 10, 16, 23, 24, 28, 41, 50, 63, 69, 72, 77, 78, 79, 80, 83, 86, 99, 100, 101, 110, 113, 115, 118, 121, 122, 124, 125, 126, 127, 133, 134, 145, 167, 176, 181, 202, 204, 208, 210, 214, 215, 216, 218, 220, 223, 225, 229, 230, 232, 233, 234, 235, 236, 238, 239, 241, 242, 244, 245, 246, 249, 250, 254, 255], "postgr": [2, 4, 6, 7, 8, 10, 12, 13, 16, 22, 39, 41, 45, 47, 73, 77, 80, 81, 86, 147, 201], "sqlite3": [2, 4, 7, 8, 9, 10, 12, 13, 14, 16, 21, 22, 28, 41, 45, 73, 79, 81, 82, 86, 147, 201], "except": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 22, 28, 33, 42, 49, 50, 52, 56, 59, 73, 75, 81, 82, 86, 95, 100, 106, 109, 111, 114, 121, 122, 125, 127, 132, 133, 143, 145, 147, 148, 149, 152, 153, 157, 178, 182, 199, 202, 203, 206, 210, 215, 216, 218, 219, 223, 227, 228, 233, 234, 235, 238, 244, 249, 252, 253, 254, 255], "iter": [2, 110, 121, 202, 206, 207, 234, 238], "timer": [2, 41, 70, 80, 95, 100, 244, 249], "collector": [2, 5, 6, 8, 9, 10, 13, 28, 172, 216], "email": [2, 4, 6, 11, 14, 38, 42, 44, 59, 76, 80, 81, 82, 89, 93, 96, 100, 113, 114, 122, 125, 127, 134, 136, 143, 163, 168, 173, 176, 178, 186, 188, 192, 194, 197, 211, 216, 223, 225, 227, 229, 232, 238, 243, 245, 246, 248, 249], "event": [2, 4, 5, 6, 8, 10, 14, 28, 41, 53, 78, 89, 90, 95, 97, 103, 106, 108, 114, 122, 126, 134, 143, 145, 152, 170, 178, 220, 223, 224, 242, 244, 249], "filter": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 22, 23, 25, 28, 33, 41, 49, 50, 52, 69, 71, 95, 96, 100, 110, 111, 112, 114, 125, 128, 129, 131, 134, 142, 143, 149, 150, 152, 157, 163, 170, 172, 175, 176, 178, 192, 209, 214, 215, 223, 225, 233, 234, 244, 249], "filterinterfac": [2, 16, 65, 126, 217, 242], "format": [2, 3, 4, 7, 9, 10, 13, 15, 17, 23, 28, 31, 32, 52, 56, 66, 68, 73, 74, 80, 82, 88, 93, 100, 104, 112, 114, 115, 118, 119, 122, 124, 125, 129, 131, 132, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 194, 201, 204, 205, 210, 213, 216, 218, 219, 221, 223, 225, 227, 228, 229, 230, 232, 233, 238, 244, 249, 254], "formatterinterfac": [2, 9, 229], "jsonformatt": [2, 9, 229], "xmlformatt": [2, 4, 9, 229], "http": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 28, 33, 38, 39, 43, 45, 50, 54, 57, 67, 68, 69, 70, 81, 93, 95, 100, 109, 111, 114, 115, 121, 122, 124, 125, 126, 127, 128, 131, 134, 136, 140, 141, 143, 148, 155, 161, 165, 172, 178, 191, 197, 200, 202, 203, 204, 205, 210, 213, 214, 215, 216, 217, 220, 221, 222, 223, 229, 230, 231, 232, 242, 245, 247, 249, 250, 252, 253], "clirequest": [2, 3, 9, 10, 33, 62, 95, 100, 134], "curlrequest": [2, 3, 4, 9, 10, 12, 13, 16, 21, 23, 41, 45, 50, 70, 131, 134, 163, 172, 201, 211, 214, 249], "contentsecuritypolici": [2, 5, 6, 28, 38, 95, 143, 145, 152, 160, 163, 170, 230], "header": [2, 4, 8, 10, 13, 14, 16, 17, 23, 33, 38, 50, 59, 66, 68, 95, 98, 100, 103, 118, 124, 125, 126, 129, 131, 143, 155, 157, 178, 203, 205, 215, 229, 230, 240, 244, 252, 253, 254, 255], "incomingrequest": [2, 3, 4, 8, 10, 12, 15, 20, 33, 39, 41, 50, 66, 95, 98, 100, 111, 122, 124, 128, 129, 130, 131, 134, 178, 220, 222, 232, 242, 252], "messag": [2, 4, 6, 14, 17, 20, 28, 57, 59, 66, 80, 84, 86, 95, 100, 103, 115, 125, 127, 128, 134, 135, 137, 138, 139, 141, 163, 176, 182, 183, 186, 200, 205, 210, 214, 215, 216, 220, 227, 229, 233, 235, 238, 240, 244, 252], "negoti": [2, 3, 15, 126, 128, 129, 134, 229, 233], "request": [2, 3, 4, 7, 10, 11, 12, 14, 15, 16, 23, 27, 28, 32, 33, 41, 45, 48, 50, 52, 54, 61, 65, 67, 68, 70, 81, 82, 91, 94, 95, 96, 99, 100, 103, 105, 106, 109, 114, 118, 122, 124, 128, 129, 130, 133, 140, 141, 142, 143, 145, 148, 180, 184, 193, 200, 203, 205, 209, 213, 214, 216, 217, 220, 221, 222, 223, 225, 227, 229, 230, 232, 233, 240, 244, 245, 249, 252, 254, 255], "requestinterfac": [2, 41, 100, 103, 125, 126, 127, 142, 217], "respons": [2, 3, 4, 5, 11, 12, 14, 15, 16, 20, 24, 28, 33, 38, 41, 45, 50, 52, 68, 80, 83, 88, 91, 95, 96, 100, 103, 111, 129, 133, 134, 136, 142, 143, 157, 161, 178, 180, 196, 197, 214, 215, 217, 225, 227, 230, 240, 244, 247, 249, 254, 255], "responseinterfac": [2, 3, 4, 41, 50, 100, 103, 125, 126, 142, 217, 242, 250], "uri": [2, 3, 4, 6, 10, 12, 14, 16, 20, 21, 28, 41, 66, 86, 95, 96, 99, 100, 103, 104, 108, 109, 113, 114, 115, 122, 127, 128, 129, 134, 141, 143, 145, 165, 191, 211, 215, 225, 246, 250, 252, 254, 255], "userag": [2, 8, 95, 127, 143, 163, 205, 222, 242], "filecollect": [2, 4, 12, 207, 214], "uploadedfil": [2, 4, 6, 7, 11, 13, 17, 50, 127, 220], "uploadedfileinterfac": 2, "arrai": [2, 4, 6, 9, 10, 11, 14, 16, 17, 20, 23, 24, 33, 41, 48, 50, 56, 58, 59, 61, 64, 65, 73, 74, 79, 80, 84, 86, 88, 91, 96, 99, 100, 104, 106, 108, 111, 113, 114, 115, 116, 120, 121, 122, 124, 125, 126, 127, 129, 131, 132, 134, 148, 149, 155, 161, 163, 170, 172, 181, 184, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 202, 203, 204, 206, 209, 210, 213, 215, 216, 217, 222, 227, 229, 230, 233, 234, 235, 236, 238, 239, 240, 241, 243, 244, 245, 246, 252, 254, 255], "cooki": [2, 3, 4, 11, 16, 17, 20, 21, 22, 28, 29, 37, 38, 50, 95, 100, 103, 104, 116, 125, 127, 131, 134, 145, 153, 155, 161, 163, 178, 206, 211, 214, 215, 216, 223, 249], "filesystem": [2, 104, 116, 134, 178, 207, 214], "form": [2, 4, 11, 20, 28, 41, 69, 80, 82, 89, 94, 96, 100, 104, 108, 112, 116, 125, 126, 127, 130, 132, 134, 139, 145, 149, 163, 178, 184, 192, 194, 198, 202, 204, 209, 212, 217, 227, 229, 230, 235, 238, 240, 246, 253], "html": [2, 5, 9, 14, 28, 41, 66, 68, 69, 71, 73, 91, 100, 103, 112, 113, 114, 116, 121, 122, 124, 127, 130, 132, 133, 134, 136, 140, 143, 145, 149, 152, 157, 162, 163, 165, 172, 175, 176, 178, 192, 194, 196, 197, 205, 209, 213, 214, 219, 220, 221, 223, 229, 230, 231, 233, 235, 236, 237, 238, 239, 240, 241, 244, 250, 252, 254, 255], "inflector": [2, 13, 116, 134], "number": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 23, 33, 48, 52, 59, 64, 66, 69, 73, 77, 80, 81, 82, 85, 88, 96, 99, 100, 101, 103, 106, 110, 111, 114, 116, 117, 121, 122, 123, 125, 133, 134, 140, 143, 148, 157, 172, 189, 200, 202, 204, 205, 210, 213, 216, 217, 218, 221, 222, 223, 225, 227, 230, 232, 233, 234, 235, 238, 239, 240, 241, 242, 243, 244, 245, 247, 249, 250, 253], "secur": [2, 4, 8, 11, 12, 13, 17, 20, 28, 34, 41, 45, 50, 52, 67, 71, 80, 90, 91, 100, 101, 102, 103, 111, 116, 121, 122, 125, 126, 127, 133, 134, 136, 141, 143, 145, 148, 149, 151, 152, 158, 161, 163, 168, 178, 179, 191, 197, 203, 205, 206, 208, 211, 212, 216, 220, 223, 227, 231, 233, 238, 239, 252, 253], "text": [2, 7, 12, 28, 41, 44, 45, 57, 59, 60, 66, 81, 88, 91, 100, 101, 104, 114, 115, 116, 118, 119, 122, 123, 124, 125, 127, 134, 140, 141, 149, 178, 183, 187, 192, 194, 205, 206, 209, 219, 220, 223, 232, 233, 238, 239, 240, 244, 249, 252, 254, 255], "url": [2, 5, 9, 14, 16, 17, 28, 41, 50, 57, 69, 73, 98, 100, 104, 105, 114, 115, 116, 119, 121, 125, 126, 133, 134, 140, 163, 165, 184, 186, 194, 203, 204, 205, 213, 217, 220, 221, 223, 230, 232, 233, 238, 239, 240, 242, 244, 250, 252, 253, 254, 255], "honeypot": [2, 3, 4, 6, 8, 11, 41, 126, 134, 143, 192, 211, 215], "i18n": [2, 3, 4, 5, 7, 12, 22, 218, 225, 249], "time": [2, 3, 4, 5, 7, 8, 10, 11, 12, 14, 16, 20, 22, 28, 38, 39, 56, 59, 63, 65, 68, 70, 73, 74, 80, 88, 91, 95, 99, 101, 104, 106, 108, 110, 112, 114, 115, 122, 125, 126, 134, 161, 202, 204, 205, 206, 207, 208, 211, 212, 213, 214, 216, 217, 221, 223, 225, 227, 229, 230, 232, 233, 238, 239, 240, 242, 244, 245, 253, 254, 255], "timediffer": [2, 12, 218], "imag": [2, 4, 9, 11, 12, 16, 22, 50, 71, 74, 86, 113, 115, 119, 122, 124, 127, 134, 143, 147, 163, 184, 201, 203, 204, 205, 208, 211, 214, 220, 223, 230, 245], "imagehandlerinterfac": [2, 11], "base": [2, 8, 11, 17, 21, 22, 23, 28, 41, 59, 60, 65, 66, 68, 69, 72, 76, 81, 82, 83, 84, 86, 88, 89, 91, 93, 95, 100, 102, 104, 106, 113, 114, 118, 121, 122, 124, 125, 126, 127, 132, 133, 137, 140, 147, 157, 163, 178, 180, 198, 205, 206, 208, 210, 212, 213, 215, 216, 217, 218, 220, 221, 223, 225, 227, 229, 232, 233, 234, 237, 238, 239, 243, 245, 250, 252, 254], "gd": [2, 16, 201, 210], "imagemagick": [2, 11, 16, 210], "languag": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 20, 33, 38, 41, 52, 56, 60, 66, 71, 113, 118, 127, 129, 133, 135, 138, 163, 178, 186, 199, 204, 218, 223, 238, 254], "log": [2, 4, 5, 6, 7, 13, 14, 28, 41, 70, 71, 75, 83, 95, 100, 105, 125, 133, 134, 135, 136, 140, 163, 167, 178, 203, 204, 216, 230, 242, 244, 249], "logger": [2, 5, 6, 14, 20, 28, 41, 56, 70, 91, 95, 100, 103, 141, 143, 145, 152, 155, 157, 162, 163, 170, 178, 200, 249, 254], "loggerawaretrait": [2, 14], "chromelogg": [2, 106], "handlerinterfac": 2, "pager": [2, 4, 10, 12, 14, 20, 101, 143, 145, 163, 189], "pagerinterfac": [2, 4, 143], "pagerrender": [2, 4], "router": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 28, 41, 50, 70, 95, 103, 133, 148, 191, 252, 255], "routecollect": [2, 3, 4, 6, 7, 8, 9, 10, 11, 28, 41, 48, 50, 70, 95, 132, 133, 148, 191, 242, 249, 255], "routecollectioninterfac": [2, 4, 70, 95], "routerinterfac": [2, 10], "sessioninterfac": 2, "cidatabasetestcas": [2, 11, 12, 20, 145], "ciunittestcas": [2, 3, 4, 10, 28, 41, 120, 145, 201, 242, 243, 245, 246, 249], "featurerespons": [2, 5, 7, 9, 20, 145], "featuretestcas": [2, 3, 4, 5, 9, 10, 20, 50, 145], "reflectionhelp": 2, "citeststreamfilt": [2, 4, 22, 41, 163], "thirdparti": [2, 64, 71, 249], "bundl": [2, 54, 66, 126, 140, 176, 204, 206, 209, 214, 216, 244], "psr": [2, 7, 17, 22, 56, 64, 93, 103, 106, 107, 108, 125, 127, 134, 139, 143, 145, 147, 152, 178, 212, 237, 240], "zendescap": 2, "escap": [2, 3, 4, 6, 7, 12, 14, 16, 23, 41, 76, 81, 86, 100, 110, 122, 145, 148, 181, 223, 227, 254], "throttl": [2, 4, 10, 217, 229], "throttler": [2, 6, 10, 126, 134, 211], "throttlerinterfac": 2, "typographi": [2, 41, 70, 134, 178, 211], "creditcardrul": [2, 4, 223], "filerul": [2, 12, 223], "formatrul": [2, 4, 8, 9, 223], "validationinterfac": [2, 50, 163, 169], "cell": [2, 41, 46, 100, 134, 196, 231, 234], "parser": [2, 4, 6, 8, 10, 12, 14, 20, 41, 43, 134, 136, 145, 178, 196, 197, 199, 231, 254], "plugin": [2, 6, 10, 14], "rendererinterfac": [2, 100, 238, 239], "oct": [3, 13], "26": [3, 44, 53, 110, 201, 232], "second": [3, 16, 33, 36, 41, 47, 48, 50, 59, 65, 70, 72, 74, 80, 81, 82, 84, 86, 96, 99, 100, 106, 111, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 129, 131, 132, 133, 137, 140, 146, 157, 163, 169, 178, 202, 203, 204, 205, 206, 208, 210, 213, 214, 215, 216, 217, 218, 220, 221, 223, 227, 229, 230, 232, 233, 235, 238, 239, 240, 241, 242, 244, 245, 246, 249, 250, 254, 255], "follow": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 24, 28, 41, 50, 54, 56, 57, 58, 59, 63, 65, 67, 69, 70, 71, 73, 74, 76, 79, 80, 81, 82, 83, 84, 85, 86, 88, 90, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 125, 126, 132, 133, 137, 140, 141, 143, 145, 146, 147, 148, 149, 152, 153, 155, 161, 162, 163, 164, 165, 166, 167, 168, 170, 171, 172, 175, 176, 178, 181, 182, 183, 187, 188, 189, 190, 193, 194, 200, 201, 202, 203, 204, 205, 206, 210, 213, 214, 215, 216, 217, 218, 219, 220, 222, 223, 224, 225, 227, 229, 230, 232, 233, 235, 238, 240, 243, 244, 245, 247, 248, 249, 250, 252, 253, 254, 255], "shown": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 81, 101, 104, 121, 122, 210, 213, 220, 223, 230, 232, 238, 241, 244, 255], "applic": [3, 4, 5, 6, 13, 17, 32, 50, 56, 57, 60, 65, 66, 67, 68, 69, 70, 73, 81, 88, 98, 100, 101, 102, 103, 104, 105, 106, 108, 115, 122, 124, 125, 126, 127, 130, 131, 132, 133, 137, 140, 143, 145, 146, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 175, 179, 180, 183, 187, 188, 190, 191, 194, 196, 199, 201, 202, 204, 205, 209, 212, 213, 214, 216, 217, 218, 221, 223, 225, 227, 229, 230, 232, 233, 235, 236, 237, 238, 239, 241, 242, 245, 246, 247, 250, 252, 255], "compos": [3, 4, 5, 6, 7, 9, 14, 28, 41, 43, 58, 71, 88, 90, 97, 101, 106, 107, 134, 136, 138, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 202, 214, 232, 253], "json": [3, 4, 5, 6, 7, 9, 10, 12, 15, 16, 41, 52, 66, 73, 90, 98, 107, 124, 132, 137, 143, 145, 154, 155, 156, 164, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 190, 201, 214, 215, 223, 229, 233, 242, 246], "1312": 3, "boot": [3, 12, 143, 175, 176, 178, 207, 244], "develop": [3, 7, 28, 56, 58, 63, 64, 66, 68, 70, 73, 88, 89, 90, 101, 102, 103, 106, 133, 135, 137, 138, 139, 141, 143, 145, 172, 175, 176, 187, 198, 199, 204, 212, 214, 216, 220, 227, 229, 233, 238, 243, 244, 252, 255], "product": [3, 41, 52, 53, 71, 73, 81, 88, 96, 101, 102, 103, 125, 133, 135, 137, 140, 143, 152, 163, 175, 187, 191, 207, 210, 215, 216, 229, 230, 244, 245, 253], "path": [3, 4, 5, 6, 10, 12, 20, 28, 41, 43, 50, 56, 57, 59, 61, 64, 65, 66, 70, 71, 73, 88, 93, 99, 100, 103, 107, 108, 109, 111, 113, 115, 122, 126, 127, 137, 140, 143, 157, 163, 165, 170, 172, 176, 178, 179, 180, 184, 187, 188, 191, 194, 196, 203, 204, 205, 208, 210, 213, 215, 216, 220, 238, 239, 243, 246, 252, 255], "1341": 3, "1281": 3, "1314": 3, "error": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20, 28, 32, 35, 39, 40, 43, 46, 50, 52, 53, 54, 55, 56, 64, 70, 73, 81, 82, 100, 101, 105, 106, 108, 113, 114, 125, 126, 133, 134, 140, 143, 145, 149, 152, 157, 162, 165, 172, 175, 184, 186, 194, 204, 205, 210, 214, 215, 216, 220, 229, 232, 233, 238, 249, 252, 255], "error_404": [3, 103, 143, 145, 152, 157, 163, 175], "1272": 3, "welcome_messag": [3, 7, 145, 148, 152, 155, 157, 163, 237, 255], "1342": 3, "public": [3, 4, 5, 6, 9, 10, 11, 12, 13, 16, 22, 28, 34, 41, 50, 52, 56, 57, 58, 59, 64, 65, 69, 70, 73, 81, 82, 88, 89, 91, 95, 101, 103, 106, 107, 108, 115, 120, 125, 126, 127, 132, 133, 137, 138, 139, 140, 141, 142, 143, 145, 146, 147, 148, 149, 152, 153, 155, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 183, 184, 186, 187, 188, 192, 194, 202, 204, 206, 209, 213, 214, 215, 216, 217, 220, 223, 225, 227, 229, 230, 232, 233, 235, 236, 237, 238, 240, 242, 244, 245, 249, 252, 254, 255], "htaccess": [3, 4, 8, 9, 14, 16, 71, 102, 109, 113, 141, 143, 145, 165, 214, 255], "index": [3, 4, 5, 6, 7, 9, 28, 39, 41, 50, 57, 61, 65, 71, 75, 76, 81, 82, 86, 107, 108, 110, 111, 113, 114, 115, 121, 122, 125, 126, 127, 131, 132, 133, 143, 145, 157, 163, 167, 178, 180, 184, 189, 191, 194, 203, 207, 213, 214, 216, 220, 221, 223, 227, 232, 234, 237, 240, 252, 255], "1295": 3, "1313": 3, "system": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 20, 28, 41, 50, 56, 64, 69, 73, 79, 80, 81, 83, 91, 92, 96, 97, 100, 101, 102, 103, 104, 106, 107, 108, 109, 113, 115, 122, 125, 126, 133, 134, 135, 137, 138, 139, 140, 141, 143, 145, 146, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 198, 199, 202, 204, 206, 209, 210, 212, 216, 218, 222, 223, 229, 232, 237, 241, 244, 246, 251, 253, 254, 255], "1350": 3, "1356": 3, "1271": 3, "1217": 3, "1209": 3, "1329": 3, "1339": 3, "css": [3, 5, 7, 71, 100, 115, 121, 122, 143, 145, 152, 172, 207, 213, 214, 230, 238, 239], "castexcept": [3, 41], "1283": 3, "downloadexcept": [3, 4], "1239": 3, "frameworkexcept": [3, 75, 172], "cookie_help": [3, 104], "1286": 3, "form_help": [3, 4, 5, 6, 8, 114, 163], "1244": 3, "1327": 3, "url_help": [3, 5, 7, 8, 12, 13], "1321": 3, "xml_helper": [3, 6, 8], "1303": 3, "downloadrespons": [3, 4, 5, 11, 50, 143, 233], "httpexcept": [3, 204, 220], "1304": 3, "1306": 3, "redirectrespons": [3, 4, 14, 100, 178, 233, 242, 250], "1300": 3, "en": [3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 16, 17, 33, 38, 41, 100, 108, 114, 115, 122, 124, 127, 129, 135, 186, 204, 210, 218, 220, 222, 223, 232], "cast": [3, 4, 5, 6, 9, 16, 20, 41, 80, 127, 133, 148, 161, 221, 238], "1285": 3, "1355": 3, "1361": 3, "1282": 3, "1337": 3, "common": [3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 41, 50, 65, 68, 83, 93, 97, 98, 103, 106, 107, 108, 109, 114, 118, 124, 126, 129, 131, 132, 133, 134, 140, 141, 161, 163, 166, 202, 204, 213, 214, 216, 220, 222, 223, 225, 229, 238, 245, 249, 252, 253], "1291": 3, "entiti": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 20, 41, 50, 64, 71, 82, 108, 119, 121, 123, 134, 198, 219, 226, 227, 238, 245], "1311": 3, "responsetraittest": [3, 6, 11], "1302": 3, "commandstest": [3, 6], "basebuildertest": 3, "live": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 71, 80, 102, 104, 133, 137, 202, 216, 218, 238, 240, 242, 253], "modeltest": [3, 5, 6, 7, 8, 9, 10, 11, 12], "timertest": 3, "1273": 3, "cookiehelpertest": 3, "honeypottest": [3, 6], "filemovingtest": [3, 4], "uploadedfiletest": 3, "clirequesttest": 3, "curlrequesttest": [3, 4, 10, 12, 13], "downloadresponsetest": [3, 4, 5, 11], "negotiatetest": 3, "redirectresponsetest": [3, 4, 5], "responsetest": [3, 4, 5], "timetest": [3, 4, 5, 7, 12], "1316": 3, "routetest": 3, "testcaseemissionstest": [3, 4], "testcasetest": [3, 4, 5], "parsertest": [3, 4, 5, 6, 10, 12], "entitytest": [3, 5, 7, 9, 10, 11], "1319": 3, "user_guide_src": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 137], "sourc": [3, 4, 5, 69, 71, 73, 88, 93, 113, 115, 122, 137, 139, 206, 208, 214, 220, 223, 230, 238, 239], "cli_request": 3, "query_build": [3, 10, 11, 12, 113], "extend": [3, 4, 8, 10, 11, 12, 14, 16, 17, 28, 33, 41, 47, 50, 56, 57, 58, 59, 64, 65, 70, 71, 73, 88, 89, 90, 93, 101, 103, 106, 108, 120, 126, 127, 129, 131, 132, 133, 134, 141, 143, 145, 148, 152, 161, 163, 169, 179, 180, 184, 186, 187, 188, 192, 194, 199, 200, 202, 204, 206, 207, 209, 212, 213, 214, 215, 216, 217, 218, 220, 221, 223, 225, 227, 229, 230, 232, 233, 235, 236, 237, 238, 239, 240, 242, 243, 244, 245, 246, 249, 252, 254, 255], "contribut": [3, 6, 8, 11, 12, 28, 41, 50, 97, 134, 139, 145], "1280": 3, "common_funct": [3, 5, 8, 13], "managing_app": [3, 6], "incom": [3, 6, 8, 10, 11, 12, 13, 126, 127, 128, 131, 217, 223, 227, 255], "control": [3, 4, 7, 8, 10, 11, 12, 14, 15, 17, 28, 41, 46, 47, 48, 49, 50, 56, 59, 60, 62, 63, 64, 65, 67, 70, 71, 81, 89, 95, 96, 97, 99, 100, 101, 103, 107, 113, 115, 122, 127, 134, 136, 140, 141, 142, 143, 145, 148, 152, 156, 163, 170, 172, 184, 189, 191, 194, 195, 197, 202, 203, 204, 209, 210, 212, 213, 214, 215, 216, 217, 218, 221, 222, 229, 230, 232, 233, 234, 237, 238, 239, 240, 246, 247, 249, 250, 251, 253], "1323": 3, "intro": [3, 7], "requir": [3, 7, 8, 10, 14, 28, 41, 47, 50, 56, 58, 59, 63, 64, 65, 68, 70, 73, 76, 77, 80, 81, 83, 86, 93, 96, 100, 101, 102, 106, 107, 108, 110, 114, 121, 122, 125, 127, 131, 133, 134, 136, 137, 138, 140, 143, 158, 163, 164, 168, 172, 176, 194, 195, 199, 200, 202, 203, 204, 205, 206, 210, 212, 214, 216, 218, 220, 223, 225, 227, 229, 230, 232, 233, 234, 235, 236, 238, 244, 246, 249, 252, 254], "instal": [3, 4, 5, 6, 7, 9, 10, 12, 14, 20, 50, 71, 73, 102, 106, 108, 134, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 204, 206, 210, 216, 252, 254, 255], "troubleshoot": [3, 6, 12, 134, 136, 205, 214], "1265": 3, "librari": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 16, 46, 56, 57, 62, 64, 69, 70, 71, 81, 88, 91, 93, 95, 96, 98, 100, 103, 106, 109, 111, 113, 119, 125, 127, 133, 139, 145, 148, 168, 182, 183, 184, 185, 189, 193, 195, 198, 199, 200, 202, 210, 212, 217, 218, 222, 232, 239, 244, 249, 251, 252, 254], "1333": 3, "uploaded_fil": [3, 10], "outgo": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 41, 131], "1340": 3, "overview": [3, 4, 5, 9, 12, 62, 66, 103, 232, 244, 249, 251, 254], "tutori": [3, 4, 5, 6, 7, 12, 220, 251, 253, 254, 255], "1294": 3, "spark": [3, 4, 5, 6, 8, 11, 28, 32, 41, 50, 52, 57, 58, 62, 64, 65, 85, 86, 88, 89, 102, 104, 107, 108, 126, 134, 137, 140, 141, 143, 145, 146, 157, 176, 187, 202, 204, 207, 214, 216, 235, 243, 253, 255], "1305": 3, "add": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 36, 41, 43, 48, 56, 58, 61, 69, 70, 71, 73, 80, 81, 82, 86, 89, 93, 95, 98, 100, 101, 102, 103, 104, 108, 114, 117, 118, 120, 121, 122, 125, 126, 129, 131, 133, 137, 140, 141, 148, 163, 164, 168, 169, 172, 178, 180, 181, 187, 188, 191, 192, 200, 202, 203, 210, 213, 214, 215, 216, 217, 220, 221, 222, 225, 230, 232, 233, 234, 238, 239, 240, 241, 242, 244, 246, 249, 253, 255], "assert": [3, 20, 172, 246], "headeremit": 3, "duplic": [3, 4, 14, 81, 110, 121, 214, 216, 227], "verb": [3, 10, 28, 125, 130, 191, 215, 246], "properli": [3, 6, 9, 16, 39, 65, 68, 80, 81, 140, 141, 148, 155, 172, 182, 214, 216, 238, 245, 252, 254, 255], "check": [3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 17, 22, 28, 29, 41, 50, 52, 54, 56, 57, 58, 60, 64, 66, 69, 70, 77, 81, 86, 88, 96, 100, 102, 103, 104, 111, 113, 114, 117, 122, 125, 127, 130, 131, 133, 135, 137, 138, 141, 143, 145, 149, 163, 169, 172, 184, 194, 202, 204, 208, 214, 215, 216, 217, 218, 221, 227, 233, 245, 248, 249, 251, 252, 253, 255], "i": [3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 20, 23, 24, 25, 28, 29, 32, 33, 34, 36, 37, 38, 39, 41, 43, 45, 46, 47, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 61, 63, 64, 65, 69, 70, 71, 72, 73, 74, 75, 76, 77, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 126, 129, 130, 131, 132, 135, 136, 137, 138, 139, 140, 143, 145, 146, 148, 149, 150, 152, 153, 154, 155, 156, 157, 158, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 187, 188, 189, 190, 191, 194, 196, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 228, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254, 255], "instanti": [3, 50, 65, 70, 82, 96, 101, 108, 178, 203, 204, 206, 214, 216, 225, 227, 233, 234, 235, 238, 239], "1348": 3, "sphinx": [3, 8, 14], "1347": 3, "style": [3, 4, 8, 22, 28, 100, 114, 121, 132, 139, 147, 163, 178, 200, 202, 207, 209, 212, 213, 214, 223, 225, 230, 239, 249], "viewpath": [3, 70, 103, 238, 239], "configur": [3, 5, 6, 8, 13, 20, 28, 41, 44, 50, 69, 70, 71, 74, 76, 78, 80, 86, 88, 100, 105, 107, 108, 109, 113, 122, 125, 127, 130, 134, 136, 141, 145, 152, 163, 166, 172, 178, 183, 191, 197, 199, 203, 205, 209, 212, 215, 235, 236, 244, 245, 252, 254], "php": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 17, 18, 20, 22, 24, 25, 28, 31, 33, 38, 39, 40, 41, 42, 50, 54, 56, 57, 58, 59, 60, 61, 63, 64, 65, 66, 68, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 104, 106, 107, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 131, 132, 133, 134, 136, 137, 143, 145, 146, 147, 148, 149, 155, 156, 157, 160, 161, 162, 165, 166, 167, 168, 170, 173, 174, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 225, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 251, 252, 253, 254], "1296": 3, "download": [3, 4, 5, 6, 11, 19, 35, 136, 138, 139, 140, 143, 214, 232, 249, 253, 255], "reflect": [3, 38, 42, 164, 172], "need": [3, 4, 10, 17, 23, 28, 50, 56, 58, 59, 60, 63, 64, 65, 66, 68, 70, 71, 72, 73, 74, 80, 81, 83, 84, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 109, 111, 114, 115, 121, 122, 124, 125, 126, 127, 130, 131, 132, 133, 136, 137, 138, 140, 141, 143, 145, 148, 152, 153, 160, 163, 164, 165, 168, 172, 178, 181, 183, 187, 189, 191, 193, 199, 202, 203, 204, 205, 206, 208, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254, 255], "return": [3, 6, 8, 9, 11, 12, 13, 14, 15, 16, 17, 20, 22, 23, 28, 29, 33, 38, 39, 41, 43, 48, 52, 54, 56, 57, 58, 59, 61, 63, 65, 70, 74, 76, 77, 79, 80, 81, 82, 84, 86, 88, 90, 95, 96, 99, 100, 101, 103, 104, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 129, 131, 132, 133, 143, 148, 152, 153, 161, 163, 165, 172, 178, 180, 184, 186, 189, 190, 194, 195, 196, 202, 203, 204, 205, 206, 207, 208, 210, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 254, 255], "1331": 3, "where": [3, 6, 13, 16, 17, 19, 21, 24, 28, 31, 39, 41, 43, 45, 46, 47, 52, 54, 56, 58, 64, 68, 69, 70, 71, 73, 74, 80, 82, 86, 89, 96, 99, 100, 101, 102, 103, 104, 106, 108, 121, 125, 126, 127, 132, 133, 140, 146, 148, 163, 176, 178, 181, 188, 196, 199, 202, 204, 214, 215, 216, 220, 223, 225, 227, 230, 232, 234, 235, 238, 239, 240, 242, 243, 245, 252, 253, 254, 255], "might": [3, 41, 45, 56, 59, 64, 65, 68, 69, 70, 71, 73, 75, 81, 82, 86, 93, 96, 99, 101, 102, 103, 106, 108, 109, 110, 111, 121, 124, 125, 126, 127, 132, 133, 140, 141, 145, 148, 149, 176, 202, 204, 205, 206, 213, 214, 215, 217, 218, 220, 221, 223, 227, 229, 230, 232, 233, 234, 235, 238, 239, 240, 244, 245, 246, 248, 249, 251, 254], "1225": 3, "1315": 3, "1336": 3, "revert": [3, 4, 13, 14, 42, 88], "1334": 3, "propos": [3, 17, 29, 200], "user": [3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 20, 28, 42, 58, 60, 61, 65, 66, 68, 69, 71, 73, 80, 81, 82, 86, 89, 90, 92, 95, 96, 99, 100, 103, 106, 108, 110, 112, 120, 122, 125, 126, 127, 131, 133, 136, 137, 139, 140, 168, 178, 180, 188, 189, 203, 204, 205, 211, 212, 213, 214, 216, 217, 220, 221, 223, 225, 227, 228, 229, 230, 231, 232, 235, 238, 241, 242, 243, 245, 246, 249, 250, 252, 254, 255], "guid": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 31, 42, 43, 44, 48, 50, 108, 136, 137, 139, 140, 178, 200, 230, 233], "1330": 3, "tweak": [3, 4, 5, 6, 15], "form_hidden": [3, 6, 114], "form_open": [3, 15, 114, 148, 192, 194, 215, 223], "valu": [3, 5, 6, 8, 9, 11, 13, 16, 17, 20, 23, 28, 31, 38, 39, 41, 42, 47, 48, 56, 57, 58, 59, 61, 64, 70, 74, 76, 79, 82, 85, 89, 96, 100, 101, 102, 103, 104, 106, 110, 111, 112, 113, 115, 118, 121, 122, 124, 125, 126, 127, 129, 130, 131, 133, 140, 143, 146, 148, 155, 161, 163, 164, 172, 176, 179, 192, 194, 202, 203, 204, 205, 206, 208, 209, 210, 212, 213, 214, 215, 220, 225, 227, 229, 230, 232, 233, 234, 238, 239, 241, 242, 243, 244, 245, 248, 252, 254, 255], "form_input": [3, 114], "show_404": 3, "doesn": [3, 14, 28, 59, 73, 76, 80, 81, 82, 83, 86, 100, 106, 127, 129, 141, 206, 210, 216, 217, 218, 220, 223, 225, 230, 232, 252, 255], "t": [3, 4, 5, 6, 7, 8, 9, 13, 14, 23, 24, 28, 39, 41, 43, 45, 50, 59, 64, 65, 66, 68, 69, 71, 73, 74, 76, 79, 80, 81, 82, 83, 84, 86, 89, 93, 100, 101, 102, 104, 106, 108, 110, 118, 122, 124, 125, 126, 127, 129, 130, 133, 137, 138, 140, 141, 148, 152, 172, 178, 189, 191, 197, 202, 205, 206, 210, 212, 213, 215, 216, 217, 218, 220, 221, 223, 225, 227, 229, 230, 232, 233, 235, 239, 241, 245, 249, 252, 254, 255], "exist": [3, 4, 6, 9, 11, 12, 13, 14, 16, 31, 41, 52, 56, 58, 59, 64, 65, 74, 81, 82, 85, 86, 89, 92, 95, 100, 101, 104, 106, 109, 110, 111, 113, 115, 123, 125, 127, 129, 132, 133, 135, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 180, 187, 196, 202, 203, 204, 205, 206, 207, 208, 213, 214, 216, 217, 218, 221, 225, 227, 229, 232, 233, 235, 237, 238, 239, 243, 245, 246, 248, 250, 252, 255], "ani": [3, 8, 10, 20, 38, 56, 57, 59, 63, 64, 65, 68, 69, 70, 71, 72, 74, 79, 80, 81, 83, 88, 89, 91, 92, 93, 95, 96, 99, 100, 101, 102, 103, 104, 106, 108, 109, 110, 112, 113, 114, 118, 121, 122, 124, 125, 126, 127, 129, 138, 140, 143, 145, 147, 148, 149, 152, 153, 154, 155, 156, 157, 159, 161, 163, 169, 172, 173, 176, 178, 191, 198, 199, 200, 203, 204, 205, 206, 207, 209, 210, 212, 213, 214, 215, 216, 217, 218, 220, 221, 223, 224, 225, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 244, 245, 246, 248, 249, 250, 252, 253, 254, 255], "ad": [3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 28, 33, 36, 38, 41, 43, 44, 47, 48, 52, 54, 65, 71, 72, 73, 74, 81, 90, 91, 96, 101, 103, 104, 106, 113, 114, 115, 117, 120, 121, 122, 126, 130, 131, 133, 138, 142, 143, 144, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 180, 188, 204, 205, 206, 214, 215, 218, 225, 227, 230, 232, 233, 234, 235, 238, 241, 243, 249], "miss": [3, 4, 6, 8, 9, 10, 11, 12, 14, 20, 32, 38, 41, 42, 43, 44, 50, 68, 73, 75, 122, 143, 166, 202, 220, 222, 223, 227, 232, 244, 250], "ug": [3, 5, 6, 13], "page": [3, 4, 7, 12, 13, 14, 15, 33, 50, 52, 56, 57, 60, 63, 66, 67, 68, 76, 81, 83, 96, 100, 103, 105, 106, 109, 113, 114, 115, 121, 122, 126, 127, 133, 134, 139, 140, 163, 172, 178, 189, 196, 204, 205, 215, 216, 217, 219, 221, 229, 230, 233, 235, 237, 238, 240, 242, 244, 250, 254], "refactor": [3, 5, 6, 7, 10, 11, 12, 227], "expand": [3, 106, 114, 214, 251, 252, 253], "its": [3, 5, 20, 21, 41, 50, 56, 58, 59, 65, 66, 70, 80, 81, 82, 88, 93, 104, 111, 113, 114, 117, 122, 125, 127, 132, 133, 139, 140, 145, 148, 187, 200, 203, 206, 207, 208, 210, 213, 214, 216, 217, 220, 221, 223, 225, 227, 230, 232, 233, 234, 235, 237, 238, 239, 241, 242, 244, 245, 248, 249, 251, 254, 255], "clean": [3, 4, 5, 6, 11, 13, 28, 39, 50, 172, 202, 227, 237, 238, 239, 240, 248, 249, 254], "store": [3, 6, 13, 24, 28, 56, 65, 68, 69, 71, 73, 80, 88, 89, 100, 101, 104, 108, 114, 121, 122, 125, 129, 133, 137, 141, 163, 172, 179, 184, 202, 205, 212, 213, 216, 223, 225, 227, 232, 233, 238, 239, 243, 252, 254], "origin": [3, 11, 28, 80, 103, 113, 121, 133, 144, 145, 198, 203, 205, 206, 208, 210, 214, 218, 225, 227, 230, 238, 249, 255], "stack": [3, 69], "compar": [3, 41, 81, 113, 122, 178, 216], "against": [3, 88, 89, 119, 122, 125, 133, 135, 202, 215, 217, 218, 223, 227, 230, 239, 252], "so": [3, 6, 8, 10, 14, 16, 28, 33, 41, 50, 56, 57, 58, 59, 63, 65, 66, 69, 70, 72, 73, 74, 80, 81, 83, 86, 88, 92, 93, 95, 98, 99, 100, 101, 104, 107, 108, 110, 111, 113, 114, 121, 122, 124, 125, 127, 129, 132, 133, 135, 137, 138, 140, 143, 146, 148, 149, 152, 161, 163, 168, 172, 178, 181, 182, 185, 187, 190, 192, 204, 205, 206, 207, 208, 210, 212, 213, 214, 216, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 230, 232, 233, 235, 238, 240, 242, 243, 244, 245, 246, 248, 249, 252, 253, 254, 255], "d": [3, 70, 81, 82, 86, 88, 94, 96, 109, 122, 133, 176, 202, 205, 207, 216, 218, 223, 225, 227, 232, 233, 238, 245, 255], "testing3": 3, "chdir": 3, "script": [3, 4, 5, 9, 16, 28, 41, 56, 57, 59, 60, 81, 82, 93, 96, 100, 102, 103, 115, 126, 133, 137, 140, 163, 165, 178, 179, 180, 187, 191, 196, 204, 216, 217, 223, 229, 230, 233, 238, 239, 241, 244], "name": [3, 4, 6, 7, 8, 10, 12, 13, 14, 20, 21, 24, 28, 29, 31, 36, 41, 42, 46, 52, 56, 57, 58, 59, 63, 64, 65, 66, 68, 70, 72, 73, 74, 76, 77, 79, 81, 82, 85, 86, 89, 95, 96, 100, 101, 102, 104, 106, 107, 108, 110, 111, 113, 114, 115, 119, 120, 121, 122, 125, 126, 127, 129, 130, 131, 132, 135, 140, 141, 143, 149, 153, 155, 161, 176, 178, 179, 180, 181, 182, 185, 187, 188, 190, 192, 193, 194, 200, 202, 204, 205, 208, 209, 210, 213, 214, 215, 217, 218, 221, 222, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 244, 245, 246, 248, 250, 252, 255], "strip": [3, 119, 121, 205, 252], "parserequesturi": [3, 50], "No": [3, 11, 41, 47, 50, 108, 115, 121, 178, 179, 180, 187, 191, 196, 205, 220, 223, 227, 229, 235, 239, 254], "formatt": [3, 229], "defin": [3, 4, 5, 6, 12, 13, 17, 23, 28, 50, 54, 56, 58, 64, 71, 74, 81, 82, 86, 88, 90, 91, 92, 93, 98, 100, 101, 104, 107, 108, 109, 115, 121, 122, 124, 126, 135, 140, 152, 163, 172, 176, 178, 179, 180, 187, 191, 196, 203, 213, 214, 220, 221, 223, 225, 229, 230, 232, 234, 237, 238, 239, 241, 243, 244, 249, 252, 254, 255], "mime": [3, 4, 17, 28, 29, 115, 143, 145, 149, 152, 163, 165, 173, 205, 208, 210, 220, 223, 229, 233], "type": [3, 4, 5, 8, 9, 10, 12, 13, 14, 16, 17, 20, 22, 23, 28, 29, 30, 32, 41, 44, 45, 52, 54, 55, 58, 65, 66, 68, 69, 70, 77, 79, 80, 81, 82, 83, 85, 88, 90, 93, 98, 100, 101, 103, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 129, 130, 131, 133, 140, 143, 145, 148, 149, 153, 163, 172, 176, 187, 192, 194, 202, 203, 204, 205, 206, 208, 209, 210, 212, 215, 216, 217, 219, 220, 222, 223, 230, 232, 233, 234, 235, 238, 239, 240, 242, 245, 246, 249, 250, 252, 253, 255], "allow": [3, 4, 5, 6, 8, 10, 12, 16, 17, 28, 41, 50, 56, 59, 60, 64, 65, 66, 68, 71, 73, 77, 80, 81, 82, 83, 84, 89, 95, 100, 102, 103, 104, 106, 110, 113, 114, 118, 121, 122, 124, 125, 126, 127, 129, 130, 131, 132, 133, 135, 137, 138, 140, 143, 163, 172, 178, 179, 180, 187, 191, 196, 199, 200, 202, 203, 204, 205, 206, 207, 210, 212, 213, 214, 215, 216, 217, 218, 220, 221, 225, 227, 228, 229, 230, 232, 233, 234, 235, 236, 238, 239, 241, 242, 243, 244, 245, 246, 249, 250, 252, 254], "redirect": [3, 4, 5, 13, 14, 16, 17, 28, 50, 68, 100, 103, 109, 111, 114, 125, 126, 143, 178, 204, 205, 250, 252], "var": [3, 10, 73, 91, 101, 102, 140, 191, 214, 238, 239, 255], "current": [3, 7, 10, 16, 17, 24, 28, 41, 50, 56, 59, 63, 64, 69, 72, 73, 75, 79, 80, 81, 82, 84, 86, 88, 90, 96, 99, 100, 103, 106, 108, 112, 113, 114, 122, 124, 126, 127, 129, 131, 133, 137, 139, 163, 172, 197, 201, 202, 203, 206, 207, 208, 213, 214, 216, 218, 220, 222, 223, 225, 227, 233, 235, 243, 244, 245, 246, 249, 254], "grammar": [3, 13], "front": [3, 100, 107, 113, 133, 140], "comment": [3, 4, 6, 8, 14, 81, 104, 122, 125, 133, 141, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 181, 244, 253], "final": [3, 6, 15, 46, 56, 59, 70, 80, 96, 120, 121, 124, 126, 127, 145, 178, 207, 210, 220, 221, 225, 229, 232, 239, 242, 245, 249, 250, 253], "1292": 3, "1264": 3, "ensur": [3, 4, 7, 8, 10, 11, 14, 16, 17, 59, 65, 69, 70, 73, 81, 83, 88, 93, 95, 101, 106, 122, 126, 132, 143, 172, 198, 203, 204, 206, 212, 218, 221, 225, 227, 233, 238, 242, 243, 245, 246, 248, 249, 250, 252], "ar": [3, 6, 10, 15, 16, 17, 20, 22, 24, 28, 33, 36, 38, 41, 43, 44, 45, 47, 50, 52, 56, 57, 58, 59, 60, 63, 64, 66, 68, 69, 71, 72, 73, 74, 77, 79, 80, 81, 82, 83, 84, 86, 88, 89, 90, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 132, 133, 136, 137, 138, 139, 140, 141, 143, 145, 147, 148, 149, 151, 152, 153, 155, 157, 160, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 181, 182, 190, 192, 194, 195, 196, 197, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 252, 253, 254, 255], "match": [3, 4, 6, 10, 15, 17, 22, 28, 41, 65, 73, 74, 77, 79, 80, 81, 88, 89, 101, 102, 104, 106, 109, 122, 124, 125, 126, 127, 132, 141, 145, 147, 163, 172, 184, 191, 202, 207, 210, 214, 216, 223, 227, 229, 232, 235, 237, 241, 243, 244, 246, 249, 250, 252, 255], "prior": [3, 28, 65, 86, 96, 101, 108, 110, 111, 113, 122, 126, 127, 133, 143, 145, 168, 206, 216, 218, 223, 227, 233, 235, 236, 243], "ro": 3, "setuprequest": 3, "minor": [3, 7, 13, 135], "phpdoc": [3, 4, 8, 9, 30], "block": [3, 6, 7, 59, 83, 103, 109, 205, 206, 216, 223, 228, 230, 234, 235, 238, 241], "tut": 3, "refer": [3, 4, 7, 8, 11, 14, 101, 106, 107, 110, 111, 112, 125, 133, 134, 137, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 181, 216, 220, 223, 227, 241, 251, 253, 254, 255], "undefin": 3, "variabl": [3, 4, 13, 15, 17, 20, 23, 41, 42, 50, 65, 66, 68, 73, 80, 81, 100, 102, 103, 104, 106, 107, 108, 121, 122, 127, 133, 141, 164, 179, 204, 205, 206, 213, 216, 220, 221, 223, 228, 235, 238, 239, 240, 246, 250, 252, 254, 255], "head": [3, 7, 14, 45, 50, 56, 66, 127, 133, 194, 195, 196, 204, 220, 221, 223, 237, 238, 240, 244, 253, 255], "404": [3, 9, 28, 41, 66, 103, 125, 140, 190, 229, 233, 255], "remov": [3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 18, 23, 28, 33, 41, 43, 46, 52, 56, 58, 59, 81, 86, 96, 99, 100, 102, 107, 121, 122, 125, 127, 129, 131, 132, 135, 137, 138, 141, 143, 144, 145, 148, 152, 157, 163, 165, 172, 178, 180, 181, 186, 187, 192, 193, 194, 196, 206, 207, 209, 214, 217, 220, 221, 223, 227, 233, 238, 243, 244, 249, 253], "inexist": 3, "codeigniterload": 3, "classmap": [3, 9, 28], "1269": 3, "note": [3, 5, 19, 22, 25, 50, 68, 74, 80, 81, 96, 101, 103, 110, 115, 125, 133, 136, 137, 143, 145, 147, 148, 149, 150, 152, 153, 157, 167, 172, 176, 197, 213, 233, 234, 235, 242, 253, 254], "process": [3, 9, 16, 17, 20, 23, 24, 28, 39, 41, 69, 74, 80, 82, 83, 91, 96, 99, 108, 132, 140, 141, 172, 178, 206, 214, 215, 216, 223, 236, 238, 239, 241, 242, 249, 255], "1266": 3, "adjust": [3, 103, 137, 141, 143, 145, 147, 148, 149, 152, 163, 164, 165, 166, 167, 168, 170, 171, 172, 181, 210, 214, 221], "build": [3, 9, 15, 56, 60, 73, 81, 93, 97, 103, 107, 113, 122, 125, 133, 137, 140, 170, 196, 199, 207, 227, 229, 235, 238, 239], "wip": [3, 13], "re": [3, 64, 68, 70, 73, 74, 80, 84, 86, 88, 108, 114, 121, 124, 126, 127, 140, 204, 205, 207, 215, 216, 217, 221, 225, 227, 230, 240, 252, 253, 255], "1245": 3, "declar": [3, 8, 17, 82, 86, 91, 95, 101, 113, 115, 125, 223, 235], "unsolicit": 3, "testabl": [3, 12], "paramet": [3, 4, 8, 10, 12, 13, 16, 17, 20, 23, 24, 28, 33, 36, 38, 39, 41, 43, 47, 48, 52, 56, 57, 59, 63, 72, 75, 77, 80, 81, 82, 83, 84, 86, 88, 96, 99, 100, 101, 103, 106, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 129, 131, 132, 135, 143, 148, 152, 157, 161, 163, 169, 172, 202, 203, 204, 205, 206, 208, 210, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 229, 230, 233, 234, 238, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 254, 255], "resetselect": 3, "call": [3, 4, 14, 16, 17, 24, 39, 41, 50, 56, 57, 59, 60, 64, 65, 66, 68, 70, 78, 79, 80, 81, 82, 86, 88, 89, 93, 96, 100, 103, 104, 106, 108, 109, 111, 114, 121, 122, 127, 133, 134, 135, 163, 165, 170, 172, 178, 180, 188, 198, 203, 204, 205, 206, 207, 210, 213, 214, 215, 216, 217, 218, 220, 221, 223, 225, 227, 229, 230, 233, 234, 236, 237, 238, 239, 240, 241, 243, 244, 245, 246, 248, 249, 252, 253, 254, 255], "": [3, 4, 5, 7, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 64, 65, 66, 68, 70, 71, 72, 73, 74, 79, 80, 81, 82, 84, 86, 90, 91, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 112, 113, 114, 115, 118, 121, 122, 124, 126, 127, 129, 130, 131, 132, 134, 140, 145, 147, 152, 176, 178, 180, 183, 188, 194, 196, 198, 200, 202, 204, 205, 206, 208, 209, 210, 213, 214, 215, 216, 217, 218, 220, 221, 223, 225, 226, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254], "countal": [3, 181], "function": [3, 4, 5, 7, 8, 11, 13, 14, 16, 17, 20, 21, 23, 24, 43, 48, 56, 57, 58, 59, 63, 64, 71, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 88, 89, 90, 91, 95, 96, 97, 98, 101, 103, 105, 106, 108, 109, 116, 125, 126, 127, 131, 132, 133, 134, 135, 140, 142, 145, 148, 163, 172, 178, 180, 181, 184, 187, 188, 194, 203, 204, 206, 207, 210, 212, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 225, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 245, 246, 249, 250, 252, 253, 254, 255], "xml_convert": [3, 123], "databasebaseutil": 3, "novemb": [4, 23, 30, 201], "30": [4, 6, 39, 40, 48, 218, 223, 225, 227], "next": [4, 5, 6, 11, 15, 50, 65, 82, 88, 102, 103, 106, 121, 133, 135, 143, 145, 148, 149, 152, 153, 157, 178, 193, 202, 213, 215, 216, 217, 218, 227, 229, 242, 252, 253, 254, 255], "admin": [4, 5, 6, 9, 10, 11, 12, 13, 58, 101, 122, 126, 132, 133, 203, 233, 238, 242, 246], "1553": 4, "starter": [4, 5, 6, 7, 9, 11, 139, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 206], "docbot": [4, 5], "1484": 4, "pre": [4, 6, 91, 115, 139, 140, 219, 223, 249], "commit": [4, 83, 253], "1388": 4, "readm": [4, 6, 8, 11, 13, 93, 143, 216], "setup": [4, 5, 7, 12, 13, 101, 102, 103, 163, 189, 202, 212, 216, 227, 242, 243, 246, 248, 249, 254], "sh": [4, 115], "1396": 4, "1416": 4, "1368": 4, "1465": 4, "622": 4, "1469": 4, "1376": 4, "1415": 4, "1413": 4, "1442": 4, "1457": 4, "1547": 4, "1550": 4, "cacheexcept": 4, "1525": 4, "filehandl": [4, 5, 6, 8, 13, 17, 22, 50, 95, 106, 242], "memcachedhandl": [4, 6, 8, 10, 13, 22, 31, 50, 155, 201], "1383": 4, "1432": 4, "1489": 4, "1374": 4, "1422": 4, "1431": 4, "cratemigr": 4, "1357": 4, "1453": 4, "1180": 4, "1335": 4, "1491": 4, "1522": 4, "1407": 4, "1426": 4, "1554": 4, "1343": 4, "1449": 4, "1470": 4, "1530": 4, "1371": 4, "1344": 4, "1500": 4, "1370": 4, "tpl": [4, 5, 9, 13, 58], "1389": 4, "1438": 4, "1454": 4, "1399": 4, "1471": 4, "array_help": [4, 104], "1412": 4, "filesystem_help": 4, "1460": 4, "1498": 4, "1375": 4, "1405": 4, "1506": 4, "1445": 4, "1496": 4, "1497": 4, "1387": 4, "1451": 4, "1464": 4, "1456": 4, "1472": 4, "1477": 4, "1486": 4, "1504": 4, "1505": 4, "1384": 4, "1213": 4, "1508": 4, "imagemagickhandl": [4, 11, 22, 147, 201], "1546": 4, "1378": 4, "1480": 4, "default_ful": [4, 213], "default_head": 4, "default_simpl": [4, 213], "1524": 4, "1406": 4, "1410": 4, "1523": 4, "basehandl": [4, 6, 9, 11, 12, 23, 50, 95, 202], "1483": 4, "databasehandl": [4, 5, 13, 22, 31, 50, 155, 193], "redishandl": [4, 7, 8, 9, 10, 11, 13, 22, 31, 43, 50, 155, 201], "1467": 4, "1427": 4, "1468": 4, "1447": 4, "1529": 4, "1507": 4, "1345": 4, "1417": 4, "1377": 4, "bootstrap": [4, 5, 6, 8, 11, 28, 69, 108, 152, 214, 242], "2047b5a": 4, "1513": 4, "composerscript": [4, 5, 8, 163, 165], "1423": 4, "1369": 4, "1373": 4, "1380": 4, "1440": [4, 216], "_support": [4, 10, 11, 12, 13, 71, 243], "mockrespons": 4, "_bootstrap": 4, "1397": 4, "1443": 4, "filehandlertest": [4, 5, 8, 13], "memcachedhandlertest": [4, 8], "redishandlertest": [4, 8], "1481": 4, "clitest": [4, 8], "sessioncommandstest": 4, "1455": 4, "connecttest": [4, 6], "forgetest": [4, 6, 7, 9, 10, 12, 13], "filecollectiontest": [4, 12], "1424": 4, "incomingrequesttest": [4, 5, 6], "responsecookietest": 4, "1509": 4, "responsesendtest": 4, "uritest": [4, 12], "1495": 4, "datehelpertest": 4, "1479": 4, "1473": 4, "languagetest": [4, 5, 6], "1425": 4, "pagerrenderertest": 4, "pagertest": [4, 12], "routecollectiontest": [4, 6, 8, 10, 11], "routertest": [4, 5, 6, 10], "sessiontest": [4, 12, 13], "bootstrapfcpathtest": 4, "1390": 4, "throttletest": [4, 10], "1398": 4, "formatrulestest": [4, 8, 9], "codeignitertest": [4, 5, 10], "commonfunctionssendtest": 4, "commonfunctionstest": [4, 5, 13], "1385": 4, "1490": 4, "concept": [4, 5, 6, 8, 10, 12, 66, 67, 178, 200, 216, 225, 254], "1540": 4, "structur": [4, 5, 6, 7, 12, 13, 41, 50, 64, 67, 78, 81, 83, 88, 100, 107, 108, 113, 125, 134, 140, 163, 172, 180, 188, 199, 202, 213, 214, 221, 223, 225, 249], "1448": 4, "dbmgmt": [4, 7, 8, 9, 10, 11, 12, 13], "1482": 4, "core_class": [4, 8], "1499": 4, "pagin": [4, 8, 10, 12, 15, 113, 134, 136, 178, 188, 197, 211, 227], "27868b": 4, "1518": 4, "1494": 4, "create_news_item": [4, 6], "static_pag": [4, 5, 6, 7, 12], "1418": 4, "1536": 4, "travi": [4, 6, 7, 9], "yml": [4, 6], "1394": 4, "serviceinst": 4, "newlin": [4, 84, 205, 219, 238], "tempfil": [4, 220], "1549": 4, "us": [4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 28, 29, 31, 33, 34, 36, 37, 41, 43, 45, 46, 47, 48, 50, 52, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 68, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 85, 86, 88, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 134, 135, 136, 137, 138, 141, 143, 145, 146, 147, 148, 150, 152, 155, 157, 161, 163, 164, 165, 168, 170, 178, 179, 180, 181, 182, 183, 184, 186, 187, 188, 189, 191, 192, 193, 194, 195, 196, 199, 200, 201, 202, 207, 208, 209, 210, 212, 213, 214, 215, 217, 218, 219, 220, 221, 224, 226, 228, 229, 231, 232, 233, 236, 240, 242, 243, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255], "gitkeep": [4, 207], "instead": [4, 6, 7, 15, 16, 18, 20, 21, 23, 24, 28, 39, 41, 46, 50, 52, 54, 56, 57, 58, 59, 63, 70, 71, 74, 79, 80, 81, 82, 91, 95, 100, 101, 102, 103, 104, 106, 108, 112, 114, 115, 117, 122, 123, 124, 125, 127, 129, 131, 133, 143, 145, 148, 161, 163, 168, 172, 178, 181, 188, 191, 193, 194, 196, 204, 205, 206, 210, 213, 214, 216, 218, 220, 221, 223, 225, 227, 228, 233, 234, 235, 237, 238, 243, 249, 250, 254, 255], "gitignor": [4, 8, 11, 93, 101], "directori": [4, 5, 6, 12, 41, 50, 56, 57, 58, 63, 64, 68, 70, 73, 88, 89, 92, 93, 100, 101, 104, 108, 109, 113, 119, 140, 163, 164, 172, 178, 180, 188, 202, 208, 213, 215, 216, 223, 225, 227, 232, 235, 237, 243, 244, 249, 254, 255], "__construct": [4, 14, 33, 41, 48, 50, 73, 95, 125, 127, 143, 172, 184, 203, 227, 233, 238], "perform": [4, 16, 41, 50, 64, 65, 66, 70, 77, 79, 80, 81, 96, 99, 101, 103, 104, 108, 125, 126, 133, 163, 172, 198, 199, 202, 210, 216, 217, 220, 223, 227, 232, 233, 236, 238, 241, 242, 244, 246, 250, 253, 254], "foreach": [4, 56, 59, 76, 79, 81, 82, 84, 104, 196, 204, 205, 207, 208, 213, 214, 220, 223, 227, 228, 235, 238, 240, 254], "when": [4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 23, 24, 25, 28, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 45, 46, 47, 48, 50, 51, 52, 56, 58, 59, 63, 64, 65, 66, 68, 69, 70, 73, 74, 77, 80, 82, 83, 84, 85, 86, 88, 90, 93, 96, 99, 100, 101, 102, 103, 106, 107, 108, 109, 110, 111, 114, 121, 122, 124, 125, 126, 127, 129, 130, 131, 132, 133, 135, 137, 139, 140, 141, 143, 148, 149, 150, 152, 153, 155, 157, 161, 163, 164, 165, 182, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 216, 217, 218, 221, 222, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 246, 248, 249, 250, 251, 252, 253, 254, 255], "possibl": [4, 22, 28, 50, 56, 59, 69, 80, 81, 86, 95, 98, 101, 103, 107, 110, 133, 135, 172, 199, 204, 206, 208, 209, 210, 213, 215, 223, 225, 230, 233, 235, 238, 240, 245, 249, 254], "don": [4, 6, 7, 13, 14, 24, 45, 59, 64, 65, 69, 71, 74, 80, 89, 102, 104, 108, 110, 118, 125, 126, 127, 130, 133, 137, 140, 141, 148, 152, 172, 178, 191, 197, 202, 205, 206, 212, 213, 215, 216, 217, 220, 221, 223, 225, 227, 230, 233, 235, 239, 241, 245, 249, 252, 254, 255], "run": [4, 6, 7, 9, 14, 16, 23, 40, 41, 50, 58, 59, 62, 65, 70, 71, 72, 73, 75, 77, 78, 79, 80, 81, 82, 86, 88, 89, 91, 93, 95, 96, 100, 101, 102, 103, 106, 108, 112, 124, 126, 127, 132, 133, 134, 136, 137, 138, 148, 152, 163, 164, 172, 176, 178, 181, 187, 194, 197, 204, 205, 212, 214, 215, 216, 217, 218, 225, 229, 230, 232, 234, 238, 240, 242, 243, 244, 245, 248, 249, 254], "1539": 4, "mb_": 4, "mb": [4, 118, 207, 208], "string": [4, 5, 9, 10, 15, 17, 20, 23, 24, 28, 38, 41, 43, 46, 47, 50, 54, 56, 59, 61, 63, 65, 71, 73, 74, 75, 77, 80, 82, 88, 99, 100, 101, 103, 104, 106, 109, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 127, 129, 131, 132, 133, 135, 141, 143, 145, 148, 152, 161, 163, 165, 169, 172, 176, 178, 180, 186, 194, 202, 203, 204, 205, 206, 210, 216, 217, 218, 219, 222, 223, 225, 227, 229, 230, 232, 233, 234, 236, 238, 239, 241, 244, 252, 255], "usag": [4, 11, 23, 56, 75, 78, 79, 81, 82, 84, 86, 101, 110, 114, 120, 121, 122, 124, 131, 132, 134, 137, 204, 206, 216, 219, 227, 237, 241, 242], "ext": [4, 86, 98, 208, 220], "unneed": [4, 7], "try": [4, 7, 16, 21, 56, 61, 73, 80, 81, 83, 103, 104, 106, 113, 124, 126, 133, 135, 137, 140, 141, 178, 205, 210, 213, 214, 216, 217, 221, 225, 227, 229, 238, 240, 241, 242, 253, 255], "catch": [4, 5, 56, 83, 103, 106, 113, 133, 163, 210, 214], "resourc": [4, 7, 39, 58, 69, 80, 81, 82, 83, 99, 100, 115, 124, 128, 133, 134, 210, 214, 216, 229, 253, 254], "websaf": [4, 7, 132], "regex": [4, 133, 207, 223], "property_exist": [4, 227], "1521": 4, "up": [4, 5, 6, 7, 8, 10, 12, 13, 16, 56, 59, 68, 71, 73, 81, 88, 99, 101, 102, 103, 108, 114, 118, 122, 124, 125, 127, 133, 136, 138, 140, 141, 145, 172, 178, 187, 202, 203, 210, 212, 213, 214, 217, 223, 225, 227, 232, 238, 239, 240, 241, 242, 252, 255], "small": [4, 15, 16, 66, 68, 70, 77, 114, 133, 182, 185, 193, 199, 203, 205, 212, 220, 234, 235, 241, 253], "typo": [4, 6, 7, 8, 9, 10, 11, 12, 14, 38], "setcreatedon": 4, "setcreatedat": [4, 225], "1517": 4, "move": [4, 6, 7, 8, 20, 24, 28, 33, 50, 82, 96, 107, 112, 132, 133, 143, 145, 152, 178, 180, 183, 184, 186, 187, 188, 196, 204, 207, 212, 213, 233], "per": [4, 69, 81, 99, 140, 205, 212, 213, 217, 223, 227, 230], "writabl": [4, 16, 65, 73, 100, 107, 108, 113, 137, 138, 139, 141, 143, 145, 146, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 184, 202, 207, 214, 216, 220], "unus": [4, 6, 106, 132, 216, 227], "statement": [4, 5, 6, 28, 41, 59, 80, 86, 163, 180, 227, 228, 238, 254], "strtolow": [4, 215, 223], "setschem": [4, 50, 221], "multi": [4, 10, 14, 59, 115, 127, 202, 216, 223, 229, 234, 238, 240, 250], "empti": [4, 5, 6, 12, 20, 24, 41, 43, 46, 73, 82, 86, 100, 101, 110, 111, 113, 114, 115, 122, 124, 125, 126, 133, 163, 165, 172, 194, 202, 203, 205, 221, 222, 223, 227, 229, 233, 234, 238, 243, 250, 254], "separ": [4, 20, 23, 24, 28, 59, 63, 65, 68, 73, 74, 81, 86, 88, 89, 100, 110, 113, 117, 121, 122, 132, 133, 140, 143, 161, 178, 198, 200, 203, 213, 216, 218, 223, 225, 227, 232, 235, 238, 241, 244, 245, 249], "mark": [4, 20, 50, 80, 114, 121, 141, 193, 210, 216, 225, 238, 244], "flesh": [4, 5], "unit": [4, 6, 7, 8, 122, 140, 212, 245, 249], "do": [4, 11, 16, 20, 33, 56, 58, 59, 60, 63, 65, 68, 69, 70, 72, 73, 74, 75, 77, 80, 81, 83, 86, 88, 91, 92, 95, 96, 98, 100, 101, 102, 103, 104, 106, 108, 110, 112, 113, 114, 122, 124, 125, 126, 127, 130, 133, 135, 137, 138, 163, 172, 178, 192, 193, 194, 199, 200, 203, 204, 205, 206, 210, 213, 214, 215, 217, 218, 221, 223, 224, 225, 227, 228, 230, 232, 233, 235, 237, 238, 240, 242, 243, 244, 245, 246, 248, 249, 250, 252, 253, 254, 255], "exit": [4, 10, 11, 56, 65, 172, 178, 179, 180, 187, 191, 196], "until": [4, 70, 82, 110, 111, 143, 145, 148, 149, 152, 153, 157, 203, 216, 217, 221, 223, 235, 238, 239, 241, 244], "field": [4, 8, 9, 14, 24, 28, 33, 41, 50, 66, 69, 73, 80, 81, 82, 93, 112, 113, 132, 148, 149, 161, 163, 168, 176, 192, 204, 209, 215, 220, 223, 225, 238, 245, 252, 255], "param": [4, 10, 14, 56, 59, 96, 100, 115, 125, 133, 170, 206, 214, 217, 223, 225, 234, 235, 238, 246], "placehold": [4, 28, 46, 47, 80, 100, 106, 114, 191, 232, 237, 255], "ignor": [4, 5, 8, 14, 28, 47, 52, 56, 70, 103, 106, 121, 122, 123, 132, 137, 178, 210, 216, 219, 223, 225, 227, 238, 239], "suppress": [4, 41], "set_valu": [4, 100, 114, 223, 252], "writeup": [4, 9, 11], "redirectexcept": [4, 13, 50], "old": [4, 8, 24, 100, 133, 155, 187, 203, 216, 218, 233, 252], "segment": [4, 57, 109, 110, 114, 122, 132, 172, 191, 232, 242, 252, 254, 255], "restructur": [4, 87], "strlen": [4, 8, 56, 59, 241], "1488": 4, "load": [4, 5, 7, 9, 20, 28, 50, 56, 57, 59, 68, 70, 76, 82, 84, 86, 88, 91, 92, 95, 96, 99, 100, 101, 102, 108, 125, 133, 140, 152, 163, 172, 180, 181, 182, 183, 184, 185, 186, 188, 189, 193, 194, 195, 196, 202, 203, 206, 207, 216, 227, 232, 233, 234, 235, 238, 243, 244, 249, 252, 253, 254, 255], "other": [4, 12, 16, 24, 35, 39, 40, 48, 52, 56, 57, 60, 64, 65, 66, 68, 69, 70, 71, 79, 81, 83, 86, 88, 89, 93, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 109, 111, 112, 113, 114, 115, 121, 122, 126, 127, 130, 137, 140, 178, 179, 198, 203, 204, 206, 210, 213, 214, 216, 217, 218, 221, 223, 224, 225, 227, 229, 232, 233, 234, 235, 237, 238, 239, 240, 242, 243, 244, 245, 249, 253, 254], "locat": [4, 10, 14, 15, 16, 24, 41, 46, 59, 64, 65, 68, 70, 73, 80, 88, 89, 95, 96, 101, 102, 104, 107, 108, 109, 110, 125, 140, 178, 180, 188, 204, 207, 208, 210, 213, 214, 216, 220, 222, 223, 225, 227, 233, 235, 237, 238, 240, 243, 244, 249, 255], "problem": [4, 9, 14, 28, 66, 68, 69, 88, 98, 100, 101, 108, 121, 127, 133, 141, 163, 204, 212, 214, 216, 223], "report": [4, 53, 56, 70, 75, 101, 131, 203, 204, 205, 222, 230, 252], "slash": [4, 6, 8, 9, 10, 11, 13, 43, 64, 100, 121, 122, 133, 140, 165, 203, 221], "sessionhandlersbasehandl": 4, "bind": [4, 5, 6, 23, 39, 113, 148, 225], "document": [4, 6, 8, 12, 13, 14, 54, 68, 73, 81, 94, 98, 108, 115, 119, 124, 125, 127, 129, 131, 137, 138, 178, 199, 204, 224, 245, 251], "kei": [4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 20, 23, 28, 31, 41, 45, 52, 56, 59, 64, 65, 69, 73, 79, 80, 82, 100, 101, 106, 110, 114, 126, 127, 131, 133, 148, 149, 167, 176, 183, 188, 202, 204, 205, 214, 217, 221, 222, 223, 225, 227, 232, 233, 234, 238, 239, 240, 243, 244, 245, 246, 248, 252, 254, 255], "confus": [4, 6, 68, 85, 238], "yet": [4, 65, 83, 86, 88, 96, 203, 223, 232, 237, 244, 252, 254], "anoth": [4, 7, 31, 56, 59, 65, 70, 71, 80, 81, 83, 84, 86, 88, 102, 106, 108, 111, 124, 125, 127, 133, 140, 182, 205, 206, 213, 216, 217, 218, 220, 221, 222, 223, 228, 229, 233, 238], "send": [4, 10, 23, 28, 66, 69, 71, 74, 96, 98, 109, 111, 113, 114, 124, 131, 133, 143, 148, 178, 182, 204, 206, 213, 215, 229, 233, 241, 244, 246, 249], "1475": 4, "correct": [4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 25, 28, 31, 45, 48, 54, 65, 66, 69, 73, 77, 81, 91, 101, 111, 126, 130, 133, 150, 176, 210, 213, 216, 219, 220, 221, 223, 227, 232, 234, 243, 244, 246, 249, 253], "addfield": [4, 28, 88, 187], "fuzzifi": 4, "httprespons": 4, "local": [4, 5, 11, 15, 16, 38, 41, 50, 69, 100, 101, 106, 114, 118, 122, 133, 134, 136, 161, 178, 197, 204, 218, 223, 225, 231, 238, 242, 249, 252, 254, 255], "creat": [4, 6, 7, 13, 15, 16, 17, 41, 46, 50, 58, 59, 60, 62, 64, 65, 68, 70, 71, 74, 75, 80, 81, 84, 91, 92, 96, 97, 98, 100, 102, 103, 106, 107, 108, 111, 113, 114, 115, 120, 121, 122, 125, 129, 132, 133, 134, 137, 140, 157, 168, 178, 179, 187, 189, 191, 200, 204, 205, 206, 208, 210, 214, 229, 233, 234, 238, 239, 242, 245, 249, 250, 253], "tabl": [4, 5, 7, 9, 10, 13, 14, 15, 17, 24, 28, 36, 41, 50, 52, 56, 58, 68, 73, 76, 77, 80, 81, 82, 83, 88, 89, 104, 132, 133, 134, 136, 155, 157, 163, 178, 181, 187, 193, 197, 213, 223, 225, 226, 231, 241, 244, 252, 254], "constraint": [4, 28, 41, 69, 73, 81, 86, 88, 163, 167, 187], "static": [4, 59, 65, 70, 75, 80, 81, 89, 95, 96, 99, 101, 108, 133, 134, 172, 202, 203, 206, 212, 218, 221, 223, 225, 227, 235, 236, 238, 241, 242, 245, 249, 253, 254], "self": [4, 163, 164, 217, 230], "protect": [4, 5, 22, 23, 27, 41, 50, 52, 56, 69, 82, 88, 91, 103, 119, 122, 123, 126, 127, 132, 133, 145, 147, 151, 163, 172, 192, 205, 207, 213, 214, 220, 223, 225, 230, 235, 238, 239, 242, 243, 244, 245, 246, 252, 254], "well": [4, 6, 16, 57, 70, 71, 80, 81, 86, 96, 100, 103, 104, 106, 112, 113, 115, 121, 125, 133, 139, 140, 143, 178, 199, 205, 213, 214, 216, 220, 221, 225, 228, 244, 249, 254], "featuretestcasetest": [4, 5, 9, 10], "output": [4, 16, 25, 28, 41, 50, 56, 57, 59, 60, 66, 69, 77, 80, 85, 86, 89, 99, 100, 102, 113, 121, 122, 123, 126, 127, 129, 131, 133, 135, 150, 163, 178, 183, 190, 202, 204, 205, 206, 213, 218, 225, 228, 230, 236, 238, 239, 241, 250, 254, 255], "buffer": [4, 41, 50, 69, 82, 163, 205, 206, 249], "provid": [4, 6, 7, 16, 17, 23, 36, 41, 57, 60, 63, 64, 65, 66, 69, 70, 71, 73, 74, 79, 81, 82, 85, 86, 88, 90, 91, 93, 96, 100, 101, 103, 104, 106, 108, 110, 112, 115, 118, 119, 124, 125, 127, 129, 130, 131, 132, 133, 140, 145, 148, 178, 180, 181, 198, 199, 200, 203, 204, 205, 206, 207, 208, 210, 212, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 229, 230, 232, 233, 234, 235, 239, 240, 241, 242, 243, 245, 248, 249, 250, 252, 254, 255], "within": [4, 16, 56, 58, 59, 63, 65, 66, 68, 70, 72, 73, 81, 86, 88, 89, 96, 99, 100, 101, 103, 104, 106, 108, 110, 113, 114, 121, 125, 127, 133, 140, 178, 179, 180, 182, 183, 185, 186, 187, 189, 192, 194, 202, 205, 213, 214, 216, 217, 218, 219, 221, 223, 227, 229, 230, 232, 233, 235, 237, 238, 239, 241, 242, 243, 244, 246, 248, 249, 250, 251, 255], "toler": 4, "1466": 4, "properti": [4, 5, 6, 12, 13, 14, 17, 20, 23, 28, 41, 46, 52, 56, 65, 73, 74, 82, 86, 88, 96, 103, 104, 106, 108, 114, 115, 126, 127, 132, 133, 137, 143, 145, 148, 163, 164, 166, 172, 178, 179, 180, 203, 205, 206, 213, 214, 216, 218, 223, 227, 229, 230, 238, 242, 243, 244, 245, 252, 254, 255], "1463": 4, "remain": [4, 17, 82, 99, 125, 207, 210, 214, 232, 238, 252], "bcit": 4, "ci": [4, 9, 56, 109, 153, 253], "1461": 4, "donload": 4, "ternari": 4, "systemdirectori": [4, 107, 137], "beef": [4, 8, 10, 12, 13], "un": [4, 205, 255], "break": [4, 10, 12, 44, 59, 81, 114, 126, 133, 137, 138, 216, 219, 234], "loop": [4, 68, 82, 100, 101, 104, 121, 205, 220, 241, 254], "getencod": 4, "bugfix": [4, 10, 13, 14], "extens": [4, 10, 12, 14, 17, 29, 50, 64, 65, 73, 86, 91, 98, 106, 109, 133, 136, 141, 145, 153, 172, 178, 202, 206, 208, 210, 214, 216, 218, 220, 223, 232, 233, 238, 240, 244], "onli": [4, 5, 7, 8, 12, 13, 14, 15, 17, 28, 36, 41, 49, 50, 52, 54, 56, 57, 58, 59, 63, 65, 68, 69, 70, 73, 74, 75, 79, 80, 81, 82, 83, 86, 88, 91, 95, 96, 99, 100, 101, 103, 104, 106, 107, 108, 111, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 130, 131, 132, 135, 137, 140, 145, 146, 148, 153, 172, 181, 182, 185, 187, 189, 193, 200, 201, 202, 203, 204, 205, 206, 207, 209, 210, 212, 214, 215, 216, 217, 218, 220, 221, 222, 223, 225, 227, 230, 232, 233, 234, 237, 238, 239, 241, 242, 243, 244, 245, 248, 249, 250, 252, 254, 255], "one": [4, 17, 28, 47, 50, 58, 60, 64, 65, 66, 68, 69, 70, 73, 74, 79, 80, 81, 82, 83, 84, 86, 88, 91, 95, 96, 100, 103, 104, 106, 110, 114, 115, 121, 122, 124, 125, 126, 127, 131, 132, 133, 137, 140, 145, 153, 172, 178, 199, 202, 203, 204, 205, 206, 210, 213, 214, 215, 216, 217, 218, 220, 221, 222, 223, 225, 227, 228, 230, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 245, 248, 249, 250, 252, 254, 255], "1450": 4, "phpcbf": 4, "onc": [4, 41, 65, 66, 76, 80, 81, 96, 99, 104, 133, 178, 179, 202, 203, 208, 213, 214, 216, 217, 218, 220, 221, 223, 227, 232, 236, 238, 239, 241, 242, 243, 245, 249, 253, 254], "simplifi": [4, 9, 12, 13, 76, 81, 83, 110, 125, 172, 178, 210, 217, 225, 228, 249], "how": [4, 56, 66, 68, 71, 72, 76, 81, 86, 98, 100, 102, 103, 104, 108, 110, 115, 122, 124, 125, 126, 127, 133, 140, 143, 148, 186, 189, 202, 204, 205, 210, 212, 213, 214, 217, 218, 221, 225, 227, 229, 233, 234, 238, 242, 244, 245, 246, 252, 253], "indexdata": 4, "mysql": [4, 5, 8, 10, 14, 21, 73, 77, 79, 80, 81, 83, 84, 86, 148, 201, 216, 254], "mariadb": 4, "card": [4, 69, 223], "info": [4, 6, 56, 75, 100, 104, 106, 113, 119, 133, 205, 206, 210, 221, 222], "is_cli": [4, 57, 100, 172], "httpincomingrequest": 4, "1444": 4, "dox": 4, "repo": [4, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 137, 200], "captur": [4, 41, 63, 126, 176, 208, 249], "item": [4, 6, 9, 14, 16, 24, 28, 38, 41, 43, 50, 56, 59, 68, 73, 81, 100, 101, 104, 109, 114, 117, 120, 121, 125, 127, 131, 134, 135, 145, 149, 161, 172, 179, 189, 193, 196, 202, 205, 213, 216, 218, 222, 223, 227, 228, 229, 232, 238, 240, 244, 245, 248, 253, 254], "access": [4, 8, 10, 13, 17, 28, 41, 43, 50, 56, 57, 65, 71, 72, 76, 81, 82, 88, 89, 91, 100, 101, 108, 109, 110, 115, 124, 125, 126, 129, 133, 136, 137, 140, 143, 145, 148, 172, 178, 179, 180, 184, 187, 191, 193, 196, 199, 207, 209, 212, 213, 214, 215, 217, 218, 223, 230, 233, 238, 239, 245, 252, 254, 255], "last": [4, 6, 8, 41, 50, 64, 70, 77, 80, 81, 82, 100, 104, 111, 122, 126, 133, 140, 172, 178, 205, 208, 213, 214, 216, 221, 223, 227, 228, 233, 239, 254, 255], "insert": [4, 5, 7, 10, 14, 16, 33, 41, 59, 69, 77, 80, 86, 89, 100, 106, 121, 180, 188, 192, 215, 223, 225, 229, 235, 237, 243, 245, 248, 252, 254], "id": [4, 5, 6, 10, 14, 59, 72, 77, 80, 81, 82, 84, 100, 103, 106, 110, 114, 115, 121, 125, 132, 133, 155, 163, 168, 181, 188, 202, 203, 205, 209, 213, 216, 223, 225, 227, 229, 233, 235, 238, 239, 240, 244, 245, 250, 252, 254], "tailor": [4, 205, 223, 242], "few": [4, 8, 16, 75, 85, 92, 100, 101, 103, 108, 127, 133, 137, 138, 146, 160, 161, 163, 204, 216, 220, 227, 232, 251], "org": [4, 115, 139, 205, 245], "1437": 4, "replac": [4, 6, 8, 14, 15, 28, 31, 38, 39, 41, 50, 58, 70, 73, 79, 80, 84, 97, 100, 104, 110, 117, 121, 125, 133, 134, 138, 143, 145, 146, 163, 168, 176, 178, 180, 181, 182, 183, 185, 186, 188, 191, 193, 195, 199, 202, 203, 206, 213, 218, 223, 227, 228, 230, 238, 239, 240, 249, 252], "most": [4, 59, 63, 64, 66, 68, 71, 74, 80, 82, 83, 88, 92, 95, 96, 98, 99, 101, 103, 104, 109, 110, 114, 121, 124, 130, 132, 133, 140, 141, 145, 161, 178, 181, 185, 190, 201, 202, 204, 205, 207, 210, 212, 213, 214, 215, 216, 217, 222, 223, 227, 229, 230, 233, 235, 241, 242, 245, 246, 249, 252, 253, 255], "1436": 4, "github": [4, 8, 93, 94, 139, 202, 204, 216], "organ": [4, 56, 64, 68, 88, 89, 93, 108, 133, 200, 214, 223, 227, 240], "mb_strlen": 4, "length": [4, 9, 14, 16, 28, 56, 59, 79, 85, 99, 121, 133, 145, 155, 176, 202, 223, 241, 252], "column": [4, 8, 12, 16, 28, 41, 50, 59, 68, 73, 76, 79, 80, 81, 82, 84, 85, 86, 88, 133, 148, 155, 223, 225, 227, 234, 237], "can": [4, 7, 8, 10, 14, 15, 16, 20, 23, 24, 28, 34, 41, 43, 46, 50, 54, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 91, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 129, 130, 131, 132, 133, 136, 137, 138, 139, 140, 141, 163, 176, 178, 181, 184, 187, 188, 189, 190, 195, 196, 197, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 227, 228, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255], "databasebaseresult": 4, "mockfilehandl": 4, "leav": [4, 108, 119, 122, 126, 133, 146, 205, 218, 221, 227, 252], "cruft": 4, "bug": [4, 6, 7, 11, 12, 13, 86, 110, 111, 113, 122, 133, 135, 142, 143, 145, 148, 149, 152, 153, 161, 163, 167, 168, 172, 176, 204, 216, 218, 223, 227, 233], "classnotfound": 4, "normal": [4, 50, 57, 68, 82, 86, 96, 98, 99, 103, 106, 108, 121, 127, 133, 137, 140, 203, 204, 205, 213, 223, 225, 227, 228, 234, 235, 237, 238, 248, 249], "parsepair": [4, 14], "alwai": [4, 15, 20, 23, 28, 33, 41, 43, 45, 46, 50, 60, 63, 64, 65, 66, 70, 80, 81, 86, 88, 96, 100, 101, 103, 104, 108, 113, 114, 122, 124, 125, 126, 127, 133, 140, 167, 178, 202, 203, 205, 206, 207, 210, 213, 214, 215, 216, 220, 221, 222, 223, 225, 227, 229, 232, 235, 241, 242, 243, 245, 246, 249, 250, 255], "psr4": [4, 6, 13, 58, 64, 88, 93, 108], "testssupport": 4, "definit": [4, 8, 20, 57, 86, 96, 114, 125, 133, 142, 148, 152, 180, 187, 193, 214, 220, 230, 232, 240], "applicationconfigautoload": 4, "unned": 4, "basepath": [4, 5, 178, 179, 180, 187, 191, 196], "set": [4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 17, 20, 23, 24, 28, 33, 38, 39, 41, 43, 45, 46, 50, 54, 56, 59, 60, 63, 64, 65, 69, 70, 71, 76, 77, 80, 82, 83, 84, 85, 86, 88, 89, 100, 103, 104, 106, 107, 108, 109, 111, 112, 113, 114, 115, 118, 121, 122, 125, 126, 127, 129, 131, 138, 139, 141, 143, 145, 155, 157, 161, 163, 164, 167, 172, 178, 182, 183, 191, 193, 194, 199, 200, 202, 203, 204, 209, 210, 214, 215, 217, 218, 220, 225, 229, 230, 234, 235, 236, 237, 238, 240, 241, 242, 245, 250, 252], "more_entropi": 4, "true": [4, 16, 20, 25, 28, 33, 36, 41, 48, 50, 51, 59, 61, 65, 70, 73, 74, 79, 80, 81, 82, 83, 84, 86, 88, 93, 95, 96, 99, 100, 101, 103, 104, 110, 113, 114, 115, 117, 121, 122, 124, 127, 129, 130, 131, 133, 145, 148, 150, 157, 161, 163, 168, 172, 187, 196, 202, 203, 204, 205, 206, 208, 209, 210, 213, 215, 216, 217, 218, 220, 221, 222, 223, 225, 227, 230, 232, 233, 234, 237, 238, 239, 243, 244, 245, 249, 250, 252], "uniqid": 4, "function_exist": 4, "1411": 4, "render": [4, 8, 13, 14, 70, 96, 99, 100, 102, 103, 114, 133, 134, 163, 178, 195, 213, 231, 236, 238, 241, 244, 254], "work": [4, 5, 6, 7, 8, 14, 15, 16, 23, 41, 43, 50, 51, 52, 54, 55, 56, 57, 58, 60, 64, 67, 68, 70, 71, 76, 81, 83, 86, 88, 96, 102, 103, 104, 109, 111, 112, 113, 114, 115, 118, 121, 122, 123, 124, 125, 127, 129, 130, 131, 132, 133, 134, 136, 137, 138, 139, 140, 148, 149, 152, 155, 163, 172, 178, 180, 181, 197, 199, 202, 203, 205, 206, 207, 211, 213, 214, 217, 226, 238, 239, 242, 244, 246, 252, 253, 255], "2d0b325": 4, "initi": [4, 28, 64, 65, 91, 95, 101, 104, 110, 112, 121, 127, 133, 181, 189, 203, 205, 206, 207, 233, 235, 238, 245], "prepar": [4, 17, 41, 66, 221, 242, 249], "1402": 4, "hint": [4, 5, 9], "guessextens": [4, 11, 17, 220], "fcpath": [4, 100, 107, 113, 207, 214], "regist": [4, 41, 64, 96, 101, 108, 133, 180, 212, 216, 225, 236, 249], "environ": [4, 5, 7, 17, 20, 21, 23, 41, 42, 53, 56, 63, 64, 65, 73, 86, 88, 100, 103, 105, 106, 134, 137, 141, 163, 164, 172, 178, 187, 202, 215, 216, 242, 244, 252, 253, 255], "1395": 4, "short": [4, 56, 68, 93, 101, 108, 125, 141, 199, 223, 227, 228, 232, 254], "syntax": [4, 50, 59, 78, 80, 81, 110, 111, 114, 134, 178, 179, 186, 187, 191, 193, 194, 196, 202, 204, 216, 220, 223, 225, 231, 238, 244], "hello": [4, 115, 117, 133, 180, 213, 237, 238, 249, 250, 255], "execut": [4, 7, 8, 22, 27, 33, 41, 46, 50, 56, 64, 69, 75, 81, 82, 83, 86, 96, 100, 103, 113, 125, 126, 133, 140, 147, 154, 155, 156, 157, 161, 169, 172, 173, 178, 200, 204, 213, 214, 216, 217, 227, 229, 238, 243, 244, 248, 249], "capit": [4, 117, 125, 180, 238, 255], "filenam": [4, 32, 46, 50, 64, 88, 100, 104, 113, 119, 127, 137, 138, 140, 143, 204, 205, 208, 213, 215, 232, 233, 255], "phpc": 4, "auto": [4, 6, 41, 46, 50, 51, 52, 57, 58, 83, 100, 101, 114, 126, 143, 148, 152, 163, 178, 191, 210, 216, 217, 225, 227, 230, 234, 235, 252], "udpat": 4, "contant": 4, "typeerror": [4, 24, 42], "1381": 4, "count": [4, 13, 28, 56, 59, 76, 82, 117, 121, 205, 207, 213, 216, 221, 234], "truthi": [4, 41, 103, 244], "monolog": 4, "caus": [4, 31, 32, 33, 40, 41, 46, 51, 52, 83, 88, 96, 102, 108, 113, 114, 121, 122, 133, 172, 204, 205, 214, 216, 227, 233, 240, 244, 249, 255], "cannot": [4, 10, 39, 47, 52, 59, 64, 65, 73, 80, 86, 92, 101, 103, 104, 108, 113, 118, 121, 124, 125, 126, 130, 133, 176, 203, 204, 212, 213, 216, 221, 223, 227, 229, 232, 233, 242, 254, 255], "becaus": [4, 20, 23, 24, 25, 50, 64, 71, 80, 81, 82, 83, 86, 98, 108, 122, 125, 126, 133, 136, 140, 148, 168, 172, 176, 178, 188, 203, 205, 213, 214, 215, 216, 217, 223, 229, 232, 233, 238, 242, 243, 246, 251, 252, 254, 255], "alreadi": [4, 56, 71, 79, 80, 81, 82, 83, 86, 88, 100, 101, 102, 108, 113, 125, 127, 129, 133, 140, 163, 188, 203, 204, 205, 210, 213, 214, 216, 220, 223, 225, 227, 229, 238, 239, 252, 253, 254], "appfiltershoneypot": 4, "give": [4, 66, 76, 81, 86, 104, 111, 122, 127, 178, 203, 213, 214, 216, 223, 227, 232, 234, 238, 239, 241, 253], "conform": 4, "rfc": [4, 106, 143, 204, 205], "6266": 4, "featur": [4, 6, 9, 12, 14, 16, 47, 50, 59, 65, 69, 78, 80, 81, 82, 96, 100, 101, 103, 108, 109, 125, 133, 135, 148, 152, 163, 172, 202, 205, 212, 216, 218, 220, 223, 225, 227, 232, 235, 238, 240, 242, 243, 244, 250, 253], "turn": [4, 7, 41, 77, 103, 108, 114, 117, 121, 122, 215, 221, 227, 233, 238, 239, 245], "off": [4, 7, 23, 59, 77, 103, 108, 114, 204, 215, 221, 227, 230, 233], "db": [4, 6, 8, 9, 12, 14, 28, 50, 63, 69, 74, 76, 81, 82, 83, 84, 86, 88, 89, 101, 108, 157, 181, 188, 189, 213, 225, 227, 234, 238, 254], "save": [4, 8, 11, 13, 16, 32, 57, 65, 68, 70, 73, 81, 82, 99, 100, 101, 125, 127, 133, 163, 192, 202, 203, 204, 205, 206, 210, 212, 214, 215, 216, 218, 220, 225, 229, 233, 237, 238, 239, 240, 245, 254, 255], "code": [4, 6, 7, 8, 9, 11, 13, 15, 16, 20, 21, 22, 28, 44, 46, 50, 52, 56, 57, 60, 63, 64, 65, 66, 68, 69, 70, 71, 74, 79, 80, 81, 83, 84, 86, 88, 89, 94, 95, 96, 98, 100, 101, 104, 105, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 123, 125, 126, 133, 134, 135, 137, 139, 140, 141, 142, 143, 146, 147, 149, 152, 153, 154, 155, 156, 157, 161, 162, 165, 168, 169, 170, 172, 173, 176, 178, 198, 199, 200, 202, 204, 210, 213, 214, 215, 216, 220, 221, 223, 225, 227, 228, 229, 232, 238, 239, 240, 241, 242, 244, 245, 248, 249, 251, 252, 253, 254, 255], "1258": 4, "invis": 4, "charact": [4, 16, 17, 23, 41, 47, 50, 56, 58, 59, 65, 69, 73, 80, 84, 85, 86, 100, 113, 114, 121, 122, 123, 125, 126, 133, 137, 138, 145, 155, 163, 176, 202, 203, 205, 206, 216, 219, 221, 223, 233, 238, 252], "guessextenst": 4, "1360": 4, "rm": [4, 163, 164], "php_error": 4, "templat": [4, 7, 15, 93, 101, 114, 132, 163, 189, 194, 195, 196, 199, 209, 213, 228, 234, 252, 254, 255], "compat": [4, 17, 22, 23, 28, 38, 44, 46, 47, 50, 64, 70, 90, 100, 106, 108, 112, 114, 115, 125, 127, 133, 136, 143, 145, 148, 161, 163, 166, 178, 183, 191, 197, 200, 204, 218, 223, 238, 249], "is_uniqu": [4, 16, 42, 125, 168, 223, 227], "tri": [4, 141, 199, 215, 217, 232], "default": [4, 5, 7, 8, 9, 10, 13, 15, 16, 17, 20, 28, 36, 38, 41, 45, 47, 50, 56, 58, 59, 64, 65, 66, 70, 77, 79, 81, 82, 83, 84, 88, 91, 95, 98, 99, 100, 101, 103, 104, 106, 107, 108, 109, 111, 112, 113, 114, 115, 118, 121, 122, 124, 127, 130, 131, 132, 143, 148, 152, 155, 163, 164, 172, 178, 179, 186, 189, 191, 202, 204, 205, 208, 209, 210, 212, 213, 214, 215, 217, 218, 220, 221, 222, 223, 225, 227, 229, 230, 233, 234, 237, 238, 239, 240, 241, 242, 243, 244, 245, 249, 252, 253, 254, 255], "dbgroup": [4, 5, 6, 13, 41, 47, 58, 88, 216, 223, 227], "Not": [4, 41, 52, 79, 82, 84, 91, 103, 125, 131, 140, 149, 201, 215, 229, 233, 255], "quot": [4, 7, 13, 80, 84, 100, 114, 121, 123, 219], "unecessari": 4, "avoid": [4, 50, 66, 104, 108, 114, 127, 163, 205, 223, 227, 233, 238, 242], "two": [4, 50, 61, 64, 65, 66, 68, 70, 79, 80, 81, 82, 83, 95, 101, 103, 104, 107, 109, 110, 112, 113, 114, 121, 125, 126, 127, 133, 136, 145, 152, 153, 163, 172, 178, 203, 204, 205, 206, 212, 213, 216, 219, 220, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 241, 249, 252, 254, 255], "singl": [4, 13, 24, 41, 46, 50, 58, 59, 64, 65, 68, 70, 73, 80, 81, 82, 86, 88, 96, 100, 101, 103, 104, 106, 107, 110, 114, 121, 123, 124, 127, 129, 132, 133, 163, 172, 205, 206, 213, 216, 217, 219, 221, 225, 227, 229, 234, 236, 238, 239, 240, 241, 243, 245, 246, 248, 249], "review": [4, 145], "driver": [4, 7, 10, 28, 31, 41, 45, 72, 73, 74, 77, 79, 80, 82, 86, 134, 145, 148, 155, 181, 191, 193, 200, 201, 206, 210, 211], "sqlite": [4, 7, 9, 10, 12, 16, 41, 73, 86, 201], "httprequest": 4, "instanc": [4, 8, 17, 20, 24, 28, 50, 59, 65, 74, 75, 79, 80, 81, 82, 86, 88, 96, 100, 101, 102, 103, 108, 111, 120, 121, 122, 124, 125, 126, 127, 129, 131, 132, 133, 136, 140, 152, 178, 202, 203, 204, 205, 206, 210, 213, 214, 216, 217, 218, 219, 220, 222, 223, 225, 227, 229, 230, 232, 233, 234, 238, 239, 242, 245, 246, 248, 250, 254], "pull": [4, 15, 68, 70, 94, 115, 127, 200, 225, 232, 240], "ip": [4, 31, 102, 106, 131, 155, 216, 217, 223], "address": [4, 31, 69, 101, 102, 106, 110, 114, 115, 122, 131, 140, 155, 186, 188, 194, 205, 216, 217, 223, 227, 232], "link": [4, 7, 8, 15, 64, 100, 104, 113, 115, 122, 133, 139, 140, 165, 172, 189, 203, 205, 216, 221, 232, 238, 239, 250, 253, 254], "dec": 5, "15": [5, 16, 59, 100, 122, 125, 133, 213, 218, 221, 225, 227, 229, 241], "consist": [5, 41, 50, 56, 64, 66, 88, 90, 121, 145, 212, 216, 235, 238, 246], "folder": [5, 8, 16, 50, 54, 58, 60, 65, 69, 71, 73, 100, 101, 104, 107, 108, 113, 125, 137, 138, 141, 178, 180, 187, 188, 196, 210, 214, 215, 220, 221, 223, 232, 235, 245, 249, 252, 253], "renam": [5, 13, 50, 71, 73, 81, 101, 135, 137, 178, 187, 190, 208, 225, 253], "constant": [5, 12, 14, 28, 41, 56, 64, 70, 71, 96, 105, 107, 108, 112, 125, 131, 134, 140, 143, 157, 178, 197, 203, 206, 210, 217, 227, 244, 254, 255], "systempath": [5, 56, 100, 163], "own": [5, 15, 17, 20, 23, 56, 58, 63, 64, 80, 81, 83, 88, 93, 95, 102, 103, 104, 106, 107, 110, 112, 113, 114, 122, 124, 125, 127, 133, 139, 145, 147, 148, 172, 200, 203, 205, 206, 207, 209, 212, 214, 216, 217, 225, 227, 230, 232, 233, 234, 235, 236, 237, 238, 244, 245, 246, 249, 250, 251, 255], "histori": [5, 8, 9, 28], "numer": [5, 7, 12, 13, 21, 44, 81, 86, 88, 99, 101, 110, 113, 118, 121, 133, 143, 145, 148, 149, 152, 153, 157, 163, 194, 223, 232], "enhanc": [5, 6, 8, 10, 137, 138, 196, 249], "1573": 5, "1555": 5, "deploi": [5, 88, 101, 137, 205], "1600": 5, "1571": 5, "1579": 5, "1581": 5, "1595": 5, "1562": 5, "a0fc68": 5, "1585": 5, "1561": 5, "8f205a": 5, "1589": 5, "toolbarload": [5, 9], "j": [5, 9, 80, 100, 114, 115, 143, 152, 172, 214, 218, 238, 239], "1594": 5, "1548": 5, "1588": 5, "1603": 5, "1587": 5, "1610": 5, "d7dfc5": 5, "1598": 5, "ciunittest": 5, "1593": 5, "ab8b5b": 5, "1569": 5, "1563": 5, "1601": 5, "4c7bfe": 5, "1575": 5, "1602": 5, "autolaodertest": 5, "filelocatortest": [5, 6], "servicestest": [5, 6], "filetest": 5, "formhelpertest": [5, 6], "urlhelpertest": [5, 12, 13], "contentsecuritypolicytest": [5, 6, 8], "1576": 5, "incomingrequestdetectingtest": 5, "timedifferencetest": [5, 12], "routercollectiontest": 5, "featureresponsetest": 5, "validationtest": [5, 7], "parserplugintest": [5, 6], "viewtest": [5, 7, 8], "cli_command": [5, 8], "mvc": [5, 178, 240, 253], "dbmgt": 5, "1608": 5, "547792": 5, "view_pars": [5, 10, 12], "news_sect": [5, 6, 12], "1586": 5, "1551": 5, "vagrantfil": [5, 33], "dist": [5, 8, 9, 33, 93, 107, 137, 143, 145, 155, 163, 214, 249], "1459": 5, "clear": [5, 16, 56, 59, 65, 78, 81, 182, 199, 203, 204, 205, 216, 217, 225, 234, 240, 253], "after": [5, 6, 10, 13, 14, 16, 33, 41, 50, 56, 59, 63, 65, 66, 70, 71, 80, 81, 82, 86, 96, 101, 103, 110, 114, 118, 121, 122, 125, 127, 132, 133, 137, 138, 141, 142, 148, 152, 155, 157, 163, 165, 172, 176, 178, 180, 181, 186, 187, 188, 203, 204, 206, 207, 209, 212, 213, 215, 216, 217, 218, 223, 227, 228, 233, 234, 235, 237, 238, 239, 240, 242, 243, 244, 245, 249, 252, 255], "find": [5, 8, 31, 47, 56, 59, 64, 68, 70, 83, 88, 89, 91, 95, 96, 101, 103, 104, 107, 108, 110, 122, 124, 125, 132, 133, 136, 140, 141, 178, 188, 190, 200, 206, 210, 213, 215, 216, 218, 220, 222, 223, 225, 235, 238, 239, 244, 249, 252, 254], "about": [5, 15, 50, 56, 57, 63, 64, 66, 68, 75, 80, 81, 83, 93, 106, 107, 121, 125, 126, 127, 133, 140, 206, 213, 218, 220, 222, 223, 225, 227, 242, 244, 245, 251, 252, 254], "1606": 5, "8f305a": 5, "sanit": [5, 69, 100, 119, 122, 127, 215, 221, 223, 233], "usernam": [5, 73, 74, 81, 82, 89, 114, 172, 186, 194, 204, 205, 216, 221, 223, 225, 227, 228, 232, 243, 254], "password": [5, 73, 74, 101, 114, 121, 127, 133, 172, 192, 194, 202, 204, 205, 206, 221, 223, 225, 227, 243, 254], "first": [5, 6, 7, 16, 28, 33, 41, 48, 50, 58, 59, 61, 63, 64, 65, 66, 70, 72, 74, 77, 80, 81, 82, 83, 84, 86, 88, 96, 99, 100, 101, 103, 104, 106, 109, 110, 111, 113, 114, 115, 117, 121, 122, 124, 125, 127, 132, 133, 137, 140, 141, 157, 172, 178, 180, 187, 188, 196, 202, 203, 204, 205, 208, 210, 213, 215, 217, 218, 220, 221, 223, 225, 229, 230, 232, 233, 234, 235, 238, 239, 241, 242, 243, 245, 246, 249, 252, 254], "didn": [5, 9, 23, 39, 50, 137, 138, 148, 216, 232], "primari": [5, 8, 9, 15, 16, 17, 41, 52, 64, 71, 73, 79, 80, 81, 108, 188, 202, 223, 227, 235, 245, 252, 254], "less": [5, 17, 98, 106, 121, 123, 133, 217, 223, 225, 227], "configservic": 5, "defaultgroup": [5, 73, 74, 88], "fatal": [5, 40, 133, 202], "via": [5, 14, 16, 17, 21, 28, 41, 46, 50, 54, 56, 59, 62, 66, 69, 80, 81, 86, 100, 108, 113, 114, 121, 125, 127, 133, 134, 143, 201, 203, 204, 205, 206, 213, 214, 215, 216, 219, 220, 234], "pre_system": [5, 8, 53, 96, 172], "invalid": [5, 10, 12, 20, 29, 50, 103, 126, 133, 145, 155, 202, 203, 215, 216, 223, 227, 229, 242], "packag": [5, 41, 43, 97, 101, 130, 137, 163, 172, 206, 214, 216, 240, 253], "throw": [5, 16, 20, 33, 41, 50, 73, 100, 103, 106, 125, 126, 145, 163, 172, 202, 203, 204, 206, 208, 209, 210, 215, 218, 220, 227, 254, 255], "site_url": [5, 14, 41, 50, 122, 126, 163, 165, 238, 250], "fallback": [5, 10, 11, 16, 17, 50], "fill": [5, 16, 101, 203, 209, 217, 218, 223, 227, 244], "respect": [5, 6, 14, 20, 69, 84, 88, 89, 110, 114, 126, 133, 143, 145, 208, 213, 214, 218, 223, 227, 229, 233, 249], "map": [5, 29, 64, 69, 89, 113, 125, 153, 191, 213, 214, 230, 232, 240, 252, 255], "_get": [5, 66, 106, 125, 126, 127, 131, 213, 223, 246], "_set": 5, "1582": 5, "indent": [5, 56], "absolut": [5, 17, 20, 113, 122, 133, 202, 206, 207, 216, 238, 249], "testing13": 5, "integ": [5, 8, 56, 77, 79, 81, 82, 86, 100, 113, 117, 118, 121, 125, 133, 202, 210, 216, 217, 220, 221, 223, 225, 227, 232], "doubl": [5, 7, 84, 86, 108, 114, 121, 123, 133, 215, 219, 225, 241], "etc": [5, 7, 50, 58, 60, 64, 66, 68, 70, 73, 75, 77, 79, 80, 81, 86, 91, 100, 102, 103, 104, 106, 108, 113, 114, 117, 118, 121, 125, 126, 127, 131, 133, 135, 137, 138, 140, 176, 205, 206, 212, 215, 218, 221, 222, 223, 227, 232, 235, 237, 238, 240, 248, 250, 253], "baseurl": [5, 7, 41, 43, 49, 50, 100, 103, 109, 114, 122, 126, 127, 133, 140, 163, 165, 172, 221, 233, 244], "exampl": [5, 8, 14, 41, 45, 48, 50, 57, 58, 59, 60, 68, 69, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 82, 84, 86, 88, 91, 93, 95, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 139, 140, 141, 145, 152, 153, 157, 163, 164, 165, 170, 172, 178, 203, 204, 205, 206, 207, 210, 213, 215, 216, 217, 219, 220, 221, 223, 225, 227, 228, 230, 232, 233, 235, 238, 240, 242, 243, 244, 245, 246, 249, 254], "com": [5, 50, 57, 66, 70, 80, 81, 89, 93, 101, 103, 109, 111, 114, 115, 121, 122, 125, 127, 129, 133, 139, 140, 165, 172, 179, 182, 202, 204, 205, 213, 214, 216, 220, 221, 223, 225, 227, 230, 232, 233, 238, 240, 242, 243, 245, 246, 253], "dure": [5, 6, 9, 10, 16, 28, 41, 56, 59, 69, 70, 75, 80, 83, 89, 96, 100, 104, 133, 140, 163, 204, 210, 216, 217, 220, 221, 225, 227, 229, 230, 232, 233, 235, 236, 238, 242, 243, 244, 246, 248, 249, 250, 253], "lesson": 5, "learn": [5, 75, 83, 86, 133, 140, 199], "esc": [5, 25, 69, 100, 111, 114, 150, 180, 196, 220, 223, 227, 235, 238, 239, 240, 252, 254, 255], "differ": [5, 11, 17, 24, 41, 50, 56, 58, 59, 64, 66, 68, 70, 72, 74, 79, 80, 81, 86, 88, 90, 99, 100, 102, 106, 107, 108, 109, 112, 113, 122, 124, 125, 126, 130, 133, 137, 140, 145, 148, 172, 178, 182, 185, 190, 194, 196, 203, 205, 206, 212, 213, 214, 216, 221, 222, 223, 227, 229, 230, 232, 233, 234, 237, 238, 239, 241, 242, 245, 249, 252, 254], "encod": [5, 68, 69, 100, 115, 122, 127, 145, 178, 203, 204, 215, 221, 225], "attribut": [5, 6, 14, 17, 20, 21, 28, 50, 82, 86, 100, 113, 114, 115, 122, 143, 163, 182, 189, 209, 230, 233, 234, 238, 239], "csrf_field": [5, 6, 100, 114, 192, 215, 252], "integr": [5, 59, 60, 100, 108, 121, 178, 212, 214, 230, 249], "1557": 5, "prefix": [5, 16, 17, 28, 29, 36, 72, 73, 81, 86, 88, 101, 104, 111, 121, 122, 125, 127, 133, 143, 153, 155, 182, 204, 216, 225, 233], "1556": 5, "intead": 5, "modifi": [5, 11, 22, 28, 41, 50, 64, 65, 68, 70, 73, 81, 95, 96, 100, 101, 102, 107, 113, 125, 126, 129, 132, 133, 140, 148, 152, 163, 168, 170, 172, 203, 204, 208, 209, 213, 216, 221, 223, 224, 225, 233, 236, 238, 242, 244, 249, 252, 254], "psrlog": 5, "manual": [5, 7, 14, 34, 41, 65, 73, 81, 86, 98, 99, 104, 108, 113, 124, 125, 127, 131, 133, 134, 136, 137, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 203, 204, 205, 210, 215, 216, 219, 233, 239, 243, 244, 245, 249, 253], "attr": [5, 100, 235, 238, 239], "jan": 6, "2019": [6, 7, 8, 9, 10, 11, 12, 13, 198, 224], "maxqueri": [6, 172], "depend": [6, 17, 20, 28, 65, 66, 70, 73, 80, 86, 88, 93, 102, 103, 104, 121, 125, 127, 131, 137, 139, 145, 148, 153, 161, 163, 168, 172, 176, 178, 202, 204, 206, 216, 223, 238, 239, 244, 245, 249, 254], "queue": [6, 133, 139], "modul": [6, 8, 13, 28, 41, 50, 58, 65, 70, 88, 90, 93, 95, 101, 104, 105, 134, 137, 140, 143, 145, 146, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 200, 202, 212, 227, 240, 242], "thei": [6, 10, 28, 41, 45, 56, 57, 59, 60, 63, 64, 65, 68, 69, 70, 80, 81, 82, 83, 86, 88, 96, 99, 101, 102, 103, 104, 106, 107, 108, 113, 114, 115, 121, 122, 123, 125, 126, 127, 131, 132, 133, 135, 137, 138, 139, 143, 145, 146, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 194, 196, 204, 205, 206, 210, 212, 213, 214, 216, 218, 219, 220, 223, 225, 227, 229, 232, 233, 235, 237, 238, 240, 241, 244, 245, 249, 250, 253, 254, 255], "impact": [6, 238, 239], "drop": [6, 10, 12, 18, 41, 88, 106, 114, 183, 187, 206, 216], "sever": [6, 12, 16, 59, 66, 68, 80, 81, 82, 86, 88, 95, 100, 101, 102, 106, 107, 108, 110, 125, 127, 133, 137, 139, 202, 203, 218, 220, 221, 223, 227, 230, 232, 238, 239, 241, 243, 244, 248, 253, 255], "were": [6, 15, 16, 22, 33, 41, 42, 48, 50, 52, 54, 80, 96, 111, 114, 115, 125, 126, 133, 143, 147, 148, 163, 172, 194, 199, 200, 203, 215, 216, 218, 220, 223, 225, 233, 238, 240, 248, 253], "eg": 6, "missingt": 6, "some": [6, 8, 9, 10, 12, 15, 16, 38, 41, 42, 50, 58, 59, 61, 63, 66, 68, 70, 72, 73, 74, 79, 80, 81, 82, 83, 84, 86, 93, 95, 96, 100, 101, 102, 103, 104, 106, 108, 109, 110, 113, 114, 121, 122, 124, 125, 126, 127, 130, 133, 137, 140, 141, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 181, 200, 202, 204, 205, 206, 208, 210, 214, 215, 216, 218, 220, 221, 222, 223, 225, 227, 229, 230, 233, 238, 239, 241, 242, 244, 245, 249, 251, 252, 253, 254, 255], "invalidtyp": 6, "lot": [6, 15, 66, 71, 82, 92, 95, 101, 126, 178, 184, 188, 204, 206, 219, 227, 238, 245, 252], "especi": [6, 59, 81, 89, 93, 100, 124, 133, 204, 208, 216, 223, 225, 227, 234, 238, 246, 249, 250], "csrf": [6, 11, 12, 13, 17, 23, 27, 34, 50, 52, 100, 114, 125, 126, 133, 143, 163, 172, 192, 209], "debugtoolbar": [6, 11, 126], "revisit": 6, "section": [6, 9, 14, 20, 28, 66, 81, 94, 102, 103, 106, 108, 124, 125, 126, 127, 134, 140, 143, 145, 148, 149, 152, 153, 157, 204, 206, 213, 216, 221, 227, 237, 238, 244, 247, 251, 252, 253], "coverag": [6, 8, 16], "77": 6, "ever": [6, 59, 114, 217, 232, 244], "closer": [6, 68, 99], "our": [6, 17, 56, 57, 58, 68, 70, 81, 88, 94, 104, 108, 135, 140, 200, 203, 212, 213, 216, 223, 225, 227, 230, 242, 251, 252, 254], "target": [6, 16, 81, 101, 110, 113, 114, 122, 137, 214, 245], "80": [6, 50, 59, 66, 108, 140], "hope": [6, 251], "thi": [6, 8, 15, 16, 17, 18, 19, 20, 22, 23, 28, 36, 41, 43, 45, 50, 54, 56, 57, 58, 59, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 77, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 124, 126, 127, 129, 130, 131, 132, 133, 137, 138, 140, 141, 143, 144, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 200, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 249, 250, 251, 252, 253, 254, 255], "finger": 6, "cross": [6, 27, 115, 143, 203, 239], "1637": 6, "1685": 6, "appstart": [6, 7, 11, 137, 139, 253], "1686": 6, "1665": 6, "614216": 6, "guidelin": [6, 67, 90, 134, 145], "rst": [6, 8, 10, 12, 14, 137, 145], "1671": 6, "1673": 6, "intern": [6, 17, 20, 50, 65, 69, 80, 82, 100, 103, 110, 114, 122, 125, 129, 133, 135, 158, 163, 210, 216, 223, 225, 227, 229, 238, 239, 245], "1648": 6, "1670": 6, "1672": 6, "migrationrollback": 6, "1683": 6, "1635": 6, "1626": 6, "3a4ad": 6, "1643": 6, "1616": 6, "1640": 6, "1663": 6, "1677": 6, "6b8b8b": 6, "1660": 6, "81d371": 6, "d2b377": 6, "1654": 6, "configexcept": [6, 11, 41, 155], "fileexcept": 6, "1636": 6, "1625": 6, "6dab8f": 6, "1633": 6, "html_helper": [6, 8, 115, 163], "1538": 6, "1641": 6, "1642": 6, "2e698a": 6, "5951c3": 6, "9e435c": 6, "7993a7": 6, "1678": 6, "1684": 6, "1679": 6, "1623": 6, "1622": 6, "1617": 6, "1632": 6, "1656": 6, "1689": 6, "autoloadertest": 6, "commandrunnertest": 6, "baseconfigtest": [6, 8, 9], "configtest": [6, 8], "aliastest": 6, "bea1dd": 6, "deletetest": [6, 12], "grouptest": [6, 11, 12], "inserttest": [6, 12], "liketest": 6, "selecttest": [6, 8, 11], "updatetest": [6, 12, 13], "wheretest": [6, 8, 10, 11], "1675": 6, "migrationrunnertest": [6, 7, 9, 10, 11], "eventtest": 6, "csrftest": 6, "debugtoolbartest": 6, "filterstest": 6, "xmlhelpertest": 6, "rulestest": [6, 8, 9], "1669": 6, "transact": [6, 41, 68, 78, 86, 134, 163], "1645": 6, "5f305a": 6, "1613": 6, "4a1886": 6, "methodspoof": 6, "1690": 6, "1693": 6, "installing_compos": [6, 9, 10], "installing_git": 6, "installing_manu": 6, "repositori": [6, 71, 94, 101, 108, 134, 136, 137, 138, 225, 232], "1691": 6, "1649": 6, "domain": [6, 111, 133, 143, 203, 204, 213, 216, 221, 230, 233], "sub": [6, 41, 50, 100, 104, 107, 113, 133, 172, 180, 188, 198, 207, 213, 214, 221, 232, 233, 243], "overwrit": [6, 8, 56, 58, 59, 81, 89, 101, 113, 203, 204, 214, 221, 223], "rework": [6, 172], "potenti": [6, 31, 75, 88, 123, 133, 139, 172, 202, 217, 220, 227, 239, 240], "leftjoin": 6, "issu": [6, 8, 9, 10, 12, 13, 14, 15, 19, 21, 38, 88, 94, 102, 122, 151, 161, 205, 210, 216, 240, 244, 249, 254], "1687": 6, "copyright": [6, 13, 210, 224], "creation": [6, 41, 58, 70, 86, 203, 210], "cleanup": [6, 9, 13, 14, 28, 103, 216], "refresh": [6, 99, 100, 233, 244, 245], "wai": [6, 7, 10, 23, 57, 59, 60, 64, 65, 66, 68, 70, 79, 81, 82, 83, 88, 89, 96, 100, 101, 102, 104, 106, 108, 110, 115, 124, 125, 126, 127, 130, 132, 133, 137, 140, 141, 163, 178, 180, 191, 199, 200, 202, 203, 204, 206, 210, 213, 215, 216, 217, 218, 219, 220, 221, 223, 225, 227, 228, 232, 233, 235, 238, 240, 242, 244, 249, 253, 254], "spoof": [6, 31, 128, 131, 134], "urldecod": 6, "save_path": [6, 216], "forward": [6, 65, 82, 88, 133, 155, 215], "implement": [6, 9, 16, 17, 21, 22, 28, 41, 47, 50, 56, 65, 70, 81, 83, 90, 95, 98, 101, 103, 126, 132, 133, 142, 143, 145, 152, 163, 169, 172, 178, 188, 192, 195, 200, 202, 205, 206, 214, 216, 217, 223, 225, 227, 229, 230, 235, 236, 238, 239, 244, 245, 246, 249], "engin": [6, 16, 80, 86, 100, 109, 110, 140, 141, 202, 216, 228, 235, 238], "group": [6, 7, 15, 41, 47, 50, 52, 56, 58, 68, 73, 83, 84, 86, 104, 108, 110, 125, 126, 163, 198, 207, 213, 214, 227, 243, 245], "direct": [6, 10, 36, 65, 71, 81, 85, 109, 139, 140, 178, 179, 180, 187, 191, 196, 206, 215, 220, 223, 225, 230, 237, 250, 252, 255], "1674": 6, "part": [6, 7, 10, 11, 41, 61, 66, 68, 71, 77, 80, 81, 89, 95, 101, 113, 121, 122, 123, 124, 127, 133, 139, 195, 199, 200, 205, 206, 214, 223, 225, 227, 229, 234, 245, 249, 253, 255], "discoveri": [6, 17, 41, 52, 65, 101, 143, 163, 242], "case": [6, 7, 8, 9, 12, 16, 20, 39, 41, 46, 54, 59, 64, 65, 66, 68, 71, 73, 81, 83, 84, 85, 86, 88, 95, 100, 101, 103, 104, 108, 110, 113, 114, 117, 121, 124, 125, 126, 127, 129, 130, 131, 133, 135, 137, 140, 141, 143, 145, 148, 149, 152, 153, 157, 163, 176, 190, 202, 203, 212, 213, 214, 215, 216, 217, 218, 220, 221, 223, 225, 227, 229, 230, 232, 233, 238, 239, 241, 242, 245, 246, 249, 250, 252, 253, 255], "insensit": [6, 46, 64, 66, 81, 127, 129, 140, 141, 203, 215, 255], "occur": [6, 37, 52, 69, 73, 80, 83, 96, 102, 121, 163, 216, 233, 238, 252], "wherein": [6, 11, 227], "__get": [6, 12, 82, 225, 227], "data": [6, 10, 13, 14, 16, 17, 23, 24, 31, 36, 41, 50, 54, 65, 68, 71, 73, 75, 76, 79, 80, 82, 88, 89, 91, 100, 109, 110, 113, 114, 115, 118, 120, 121, 123, 124, 126, 129, 131, 132, 134, 143, 148, 155, 157, 172, 176, 178, 183, 184, 187, 188, 189, 193, 194, 195, 196, 202, 203, 204, 205, 206, 209, 212, 213, 220, 221, 229, 232, 233, 234, 235, 237, 241, 247, 248, 249, 254, 255], "outsid": [6, 68, 69, 108, 109, 118, 121, 143, 145, 146, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 207, 214, 225, 244, 249], "logcach": 6, "allow_failur": 6, "manag": [6, 41, 68, 71, 84, 85, 86, 100, 105, 126, 134, 178, 198, 203, 214, 216, 232, 251], "enabl": [6, 9, 28, 41, 46, 57, 69, 72, 73, 77, 80, 81, 83, 88, 101, 109, 121, 125, 126, 130, 136, 143, 148, 157, 163, 178, 191, 192, 199, 201, 204, 205, 206, 213, 214, 216, 221, 227, 230, 232, 234, 241, 242, 249], "docu": 6, "csp": [6, 14, 28, 38, 41, 100, 209], "nonc": [6, 28, 100, 230], "safeti": [6, 68, 80, 216, 221, 253], "getcompiledx": 6, "should": [6, 7, 8, 9, 10, 13, 14, 15, 16, 20, 28, 33, 41, 50, 56, 57, 58, 59, 63, 64, 65, 66, 68, 70, 71, 73, 74, 80, 81, 82, 86, 88, 90, 91, 93, 99, 100, 101, 103, 106, 108, 114, 115, 117, 118, 121, 124, 125, 126, 127, 130, 132, 133, 135, 140, 141, 142, 143, 145, 148, 152, 161, 163, 172, 176, 179, 180, 182, 186, 188, 201, 202, 203, 204, 205, 206, 210, 213, 214, 215, 216, 217, 220, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 242, 243, 244, 245, 246, 247, 248, 249, 251, 252, 253, 254, 255], "pass": [6, 10, 14, 16, 17, 20, 24, 28, 39, 41, 43, 57, 58, 59, 61, 63, 68, 70, 74, 80, 81, 82, 84, 85, 96, 100, 102, 103, 104, 108, 110, 113, 114, 115, 120, 121, 122, 124, 126, 127, 129, 131, 132, 133, 145, 148, 170, 203, 204, 206, 207, 208, 210, 213, 214, 215, 216, 218, 220, 221, 223, 225, 227, 229, 232, 233, 234, 237, 238, 239, 240, 241, 242, 244, 245, 246, 249, 250, 252, 253, 254, 255], "setrul": [6, 28, 41, 152, 168, 176], "1631": 6, "licens": [6, 134, 143], "1630": 6, "1629": 6, "read": [6, 9, 13, 71, 76, 80, 81, 86, 104, 113, 132, 137, 138, 140, 178, 197, 204, 213, 214, 216, 225, 232, 233, 238, 240, 244, 251, 252, 253, 254, 255], "again": [6, 41, 70, 74, 83, 99, 141, 163, 164, 206, 216, 217, 221, 223, 227, 229, 244, 253, 254], "piec": [6, 68, 80, 108, 127, 178, 196, 202, 203, 216, 221, 225, 238, 239, 244, 254], "translateuridash": [6, 50, 133], "appropri": [6, 59, 66, 77, 81, 95, 101, 103, 118, 127, 129, 133, 137, 145, 178, 206, 209, 210, 214, 216, 220, 221, 223, 225, 227, 229, 230, 232, 233, 239, 245, 254, 255], "viewdirectori": 6, "nullabl": [6, 11, 14, 50, 79, 103, 143, 225, 227], "__set": [6, 82, 225, 227], "countallresult": [6, 11], "soft": [6, 9, 10, 11, 227], "delet": [6, 9, 10, 11, 15, 23, 41, 52, 65, 66, 77, 80, 82, 86, 111, 113, 130, 132, 133, 148, 163, 164, 202, 203, 204, 215, 216, 220, 223, 229, 233, 245, 246], "order": [6, 7, 14, 20, 56, 58, 66, 69, 70, 75, 80, 82, 83, 86, 88, 96, 99, 101, 102, 110, 113, 114, 115, 124, 125, 126, 127, 132, 133, 135, 140, 145, 176, 180, 189, 194, 202, 203, 205, 206, 210, 213, 214, 216, 217, 223, 227, 232, 234, 236, 238, 243, 244, 249, 255], "belong": [6, 223], "take": [6, 28, 50, 56, 59, 63, 65, 66, 68, 69, 70, 74, 80, 81, 82, 83, 86, 91, 92, 96, 98, 99, 100, 101, 106, 108, 110, 113, 117, 122, 123, 125, 126, 131, 133, 137, 138, 140, 143, 145, 176, 203, 204, 206, 207, 210, 213, 214, 216, 217, 218, 220, 223, 225, 227, 233, 234, 235, 236, 237, 238, 241, 242, 243, 245, 246, 248, 249, 252, 253], "img": [6, 115, 205, 220], "mar": [7, 238], "layout": [7, 14, 20, 50, 84, 134, 196, 231, 234], "simpl": [7, 16, 56, 57, 59, 60, 63, 66, 68, 70, 78, 85, 88, 89, 91, 96, 100, 101, 104, 108, 109, 114, 115, 121, 122, 125, 126, 133, 136, 137, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 187, 199, 205, 206, 212, 213, 214, 216, 217, 220, 221, 223, 225, 227, 229, 230, 232, 233, 237, 238, 240, 241, 246, 249, 252, 253], "site": [7, 14, 27, 57, 71, 88, 100, 101, 103, 112, 113, 114, 115, 122, 124, 125, 126, 141, 163, 179, 199, 203, 204, 212, 216, 217, 220, 221, 222, 223, 230, 232, 233, 239, 240, 246, 249, 253], "proper": [7, 17, 68, 81, 88, 103, 132, 143, 206, 220, 233, 246], "wide": [7, 59, 66, 140, 204, 205, 206, 213, 227, 233], "displai": [7, 24, 41, 50, 52, 53, 56, 59, 63, 66, 68, 71, 75, 77, 85, 86, 88, 99, 100, 102, 103, 106, 114, 115, 124, 125, 126, 133, 140, 141, 163, 194, 203, 204, 205, 209, 210, 214, 215, 220, 221, 225, 227, 232, 233, 234, 235, 237, 238, 239, 255], "convert": [7, 11, 13, 17, 41, 100, 114, 117, 118, 119, 121, 122, 123, 125, 127, 129, 130, 178, 201, 218, 219, 223, 225, 227, 233, 238], "distribut": [7, 73, 101, 132, 216, 224, 240], "tablenotfound": 7, "uploaderr": 7, "logo": 7, "tint": 7, "env": [7, 14, 16, 17, 20, 28, 42, 54, 63, 100, 101, 103, 106, 107, 115, 127, 131, 137, 140, 141, 143, 145, 152, 163, 164, 172, 176, 206, 209, 243, 244, 253, 254], "ci_environ": [7, 9, 101, 102, 103, 131, 140, 253], "suggest": [7, 104, 141, 206], "1719": 7, "welome_messag": 7, "1774": 7, "1723": 7, "37dbc1": 7, "1704": 7, "databaseexcept": [7, 41, 83, 163, 227], "1739": 7, "1733": 7, "36fbb8": 7, "549d7d": 7, "1743": 7, "1722": 7, "1708": 7, "date_help": [7, 8, 10, 112], "1768": 7, "number_help": [7, 8], "security_help": [7, 8], "text_help": [7, 8], "1725": 7, "1757": 7, "1709": 7, "1732": 7, "1764": 7, "controllerrespons": [7, 20, 145], "1740": 7, "controllertest": [7, 8, 11, 14, 20, 145], "dompars": [7, 8], "1738": 7, "1763": 7, "1729": 7, "1741": 7, "6e549a": 7, "4f4a37": 7, "1712": 7, "basequerytest": [7, 9], "altertabletest": 7, "1745": 7, "4ff1f5": 7, "filesystemhelpertest": 7, "1736": 7, "domparsertest": [7, 8], "_theme": 7, "cithem": 7, "1696": 7, "v4": [7, 18, 43, 44, 50, 58, 59, 63, 65, 79, 80, 81, 83, 86, 96, 100, 101, 103, 107, 108, 110, 111, 113, 114, 115, 121, 122, 125, 127, 133, 137, 138, 144, 148, 152, 163, 164, 167, 168, 178, 194, 203, 204, 206, 209, 210, 215, 216, 218, 221, 223, 225, 227, 232, 233, 235, 237, 241, 242], "1699": 7, "1751": 7, "install_manu": 7, "1750": 7, "1752": 7, "1742": 7, "1744": 7, "view_layout": [7, 8, 12], "1755": 7, "1749": 7, "housekeep": 7, "signatur": [7, 12, 22, 33, 36, 142, 152, 161, 169, 203, 223], "1758": 7, "1574": 7, "lowercas": [7, 56, 81, 93, 101, 104, 122, 125, 126, 131, 238, 252], "vfsstream": 7, "prevent": [7, 9, 10, 11, 14, 17, 19, 20, 25, 28, 38, 50, 65, 71, 81, 83, 85, 88, 100, 111, 122, 125, 133, 150, 163, 214, 215, 216, 217, 221, 227, 230, 249, 254, 255], "misplac": 7, "under": [7, 14, 21, 50, 56, 58, 64, 71, 73, 81, 102, 103, 104, 109, 125, 133, 137, 138, 140, 202, 207, 213, 216, 220, 238, 240, 244], "encrypt": [7, 11, 12, 13, 14, 16, 17, 41, 44, 69, 73, 74, 101, 121, 134, 136, 143, 163, 166, 178, 197, 205, 207, 211, 216], "composit": [7, 23, 81], "1478": 7, "state": [7, 33, 41, 52, 65, 81, 88, 99, 114, 132, 203, 205, 216, 218, 223, 227, 249], "1727": 7, "sort": [7, 41, 63, 81, 85, 88, 96, 110, 216, 244], "found": [7, 15, 24, 28, 40, 41, 50, 52, 58, 64, 66, 70, 88, 92, 100, 101, 103, 104, 106, 108, 110, 111, 112, 113, 118, 121, 124, 125, 127, 129, 131, 133, 140, 141, 157, 202, 205, 206, 213, 214, 216, 218, 223, 227, 229, 232, 233, 235, 243, 249, 250, 255], "reli": [7, 70, 86, 127, 135, 146, 147, 212, 216, 233, 246, 248], "o": [7, 46, 121, 202, 206, 222], "1666": 7, "required_without": [7, 8, 38, 161, 223], "specif": [7, 15, 20, 41, 52, 61, 65, 66, 68, 71, 82, 86, 96, 100, 101, 103, 104, 106, 108, 109, 110, 115, 124, 126, 131, 133, 140, 143, 145, 172, 179, 186, 189, 202, 203, 205, 207, 212, 214, 215, 216, 223, 229, 230, 232, 233, 235, 243, 244, 245, 250, 252, 253, 254], "1726": 7, "required_with": [7, 8, 223, 227], "1728": 7, "1737": 7, "droptabl": [7, 86, 88, 187], "modifyt": 7, "accommod": 7, "long": [7, 41, 46, 47, 50, 59, 61, 68, 86, 91, 98, 104, 106, 108, 111, 121, 133, 204, 205, 206, 216, 223, 227, 232, 233, 244], "increment": [7, 33, 81, 121, 202, 210, 227, 245, 252], "decrement": [7, 33, 81, 202, 245], "1724": 7, "authent": [7, 65, 68, 97, 126, 133, 134, 139, 204, 212, 214, 216, 227, 233, 246, 249], "fail": [7, 8, 9, 20, 50, 51, 80, 83, 86, 113, 125, 145, 148, 163, 172, 184, 200, 202, 205, 210, 214, 215, 217, 223, 227, 229, 235, 252], "select": [7, 8, 10, 16, 28, 59, 76, 79, 80, 82, 84, 85, 86, 112, 114, 124, 139, 181, 206, 213, 215, 216, 220, 223, 234, 238], "1717": 7, "correctli": [7, 16, 33, 63, 121, 133, 140, 200, 218, 221, 223, 225, 230, 233, 244, 248, 249, 255], "both": [7, 28, 36, 50, 64, 65, 66, 78, 81, 88, 96, 101, 103, 107, 108, 113, 122, 124, 126, 127, 129, 131, 132, 145, 178, 203, 210, 214, 216, 218, 220, 223, 225, 227, 229, 232, 238, 242, 244, 249, 255], "readabl": [7, 96, 113, 115, 118, 133, 216, 217, 218, 232, 233, 235], "setescapeflag": 7, "easier": [7, 11, 41, 88, 108, 112, 125, 132, 139, 145, 152, 163, 188, 220, 223, 228, 232, 238], "1646": 7, "viewsdirectori": 7, "1701": 7, "1695": 7, "tidi": [7, 225], "april": [8, 45, 218, 225], "A": [8, 12, 16, 28, 33, 36, 41, 50, 54, 56, 59, 65, 68, 70, 71, 73, 74, 81, 82, 86, 88, 100, 101, 104, 106, 108, 112, 113, 115, 117, 118, 120, 121, 122, 124, 125, 126, 127, 129, 131, 133, 137, 140, 143, 145, 148, 160, 167, 186, 201, 203, 204, 205, 206, 207, 209, 210, 213, 218, 220, 222, 223, 224, 227, 229, 232, 233, 238, 240, 242, 245, 249, 254, 255], "importantli": [8, 66, 145], "io": [8, 202], "noprimarykei": 8, "forfindcolumnhavemultiplecolumn": 8, "foremptyinputgiven": 8, "basecontrol": [8, 11, 58, 91, 125, 133, 143, 145, 152, 156, 170, 178, 180, 184, 213, 220, 223, 232, 237, 240, 252, 254, 255], "phpunit": [8, 9, 40, 93, 102, 107, 137, 143, 145, 155, 163, 165, 201, 243], "xml": [8, 9, 15, 32, 69, 107, 115, 116, 124, 127, 134, 137, 143, 145, 155, 163, 178, 201, 214, 225, 229, 233, 246, 249], "1900": 8, "1856": 8, "1847": 8, "home": [8, 10, 11, 28, 91, 122, 125, 133, 140, 143, 170, 191, 214, 220, 222, 233, 252, 253], "1846": 8, "styleguid": 8, "1872": 8, "1860": 8, "1895": 8, "predishandl": [8, 10], "1863": 8, "wincachehandl": 8, "1891": 8, "1910": 8, "1893": 8, "1859": 8, "1811": 8, "1850": 8, "1776": 8, "1902": 8, "1899": 8, "1844": 8, "1865": 8, "1896": 8, "1805": 8, "1771": 8, "1869": 8, "1897": 8, "1867": 8, "modelexcept": [8, 10], "1829": 8, "pagenotfoundexcept": [8, 125, 252, 254, 255], "1809": 8, "1854": 8, "d08b68": 8, "1803": 8, "1894": 8, "1769": 8, "1831": 8, "1861": 8, "1839": 8, "1882": 8, "1848": 8, "1855": 8, "1762": 8, "1791": 8, "1814": 8, "1818": 8, "1862": 8, "1828": 8, "1827": 8, "1804": 8, "1590": 8, "1802": 8, "895ae0": 8, "1793": 8, "1808": 8, "1812": 8, "1813": 8, "1817": 8, "1746": 8, "1796": 8, "cachefactorytest": 8, "emptytest": [8, 12], "1906": 8, "eventstest": 8, "1822": 8, "1912": 8, "1913": 8, "controllertestertest": 8, "1836": 8, "1777": 8, "cli_librari": 8, "1892": 8, "1794": 8, "1908": 8, "1790": 8, "1823": 8, "1843": 8, "1820": 8, "close": [8, 10, 11, 14, 15, 41, 56, 81, 114, 121, 223, 228, 237, 238, 242, 255], "1692": 8, "print": [8, 57, 81, 113, 115, 117, 121, 122, 205, 221, 228, 250], "you": [8, 15, 16, 17, 23, 28, 41, 45, 47, 48, 50, 54, 56, 57, 58, 59, 60, 63, 64, 65, 66, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95, 96, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 117, 118, 121, 122, 124, 125, 126, 127, 129, 130, 131, 132, 133, 136, 137, 138, 140, 141, 143, 145, 146, 147, 148, 149, 152, 153, 155, 157, 160, 161, 163, 164, 165, 166, 167, 168, 169, 170, 171, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 225, 227, 228, 229, 230, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255], "multipl": [8, 12, 23, 24, 39, 56, 59, 60, 65, 70, 71, 79, 80, 81, 83, 86, 88, 96, 100, 101, 105, 114, 117, 121, 124, 126, 127, 129, 131, 134, 140, 149, 181, 191, 202, 205, 206, 215, 216, 219, 227, 234, 238, 239, 241, 243], "same": [8, 23, 29, 41, 43, 56, 57, 59, 61, 63, 64, 65, 70, 72, 80, 81, 82, 86, 88, 93, 96, 99, 100, 101, 103, 104, 106, 108, 109, 110, 112, 113, 114, 122, 124, 125, 127, 129, 133, 137, 148, 153, 168, 178, 179, 181, 187, 191, 202, 203, 204, 206, 210, 214, 215, 216, 218, 220, 223, 225, 227, 229, 230, 233, 234, 235, 237, 238, 240, 241, 242, 249, 255], "line": [8, 13, 14, 22, 28, 56, 57, 59, 61, 63, 65, 74, 81, 83, 84, 91, 95, 100, 106, 107, 125, 126, 127, 132, 134, 136, 137, 140, 141, 147, 152, 163, 165, 178, 180, 182, 185, 186, 187, 188, 191, 193, 194, 196, 199, 204, 205, 213, 216, 217, 219, 220, 223, 230, 232, 243, 249, 252, 253, 254, 255], "subqueri": [8, 11, 24, 28, 36], "relat": [8, 16, 17, 20, 21, 22, 41, 64, 86, 104, 115, 119, 143, 163, 213, 215, 216, 223, 227, 252], "w": [8, 9, 82, 208], "r": [8, 9, 84, 113, 205], "1775": 8, "1779": 8, "ssl": [8, 73, 182, 204], "cert": 8, "1219": 8, "escapeshellarg": 8, "background": [8, 59, 66, 121, 210, 223, 238, 239], "color": [8, 15, 16, 28, 56, 60, 114, 115, 121, 185, 210, 225, 234, 239, 244, 249], "null": [8, 9, 10, 13, 14, 15, 16, 20, 28, 29, 38, 39, 41, 45, 47, 50, 59, 61, 65, 74, 81, 82, 86, 88, 90, 100, 103, 110, 111, 112, 113, 115, 118, 120, 122, 125, 126, 127, 129, 131, 132, 133, 142, 143, 148, 153, 163, 187, 202, 203, 205, 206, 208, 210, 213, 216, 217, 220, 222, 223, 225, 227, 229, 233, 234, 238, 239, 241, 242, 243, 245, 246, 254], "1886": 8, "1880": 8, "1541": 8, "1873": 8, "1889": 8, "docblock": [8, 9, 20], "1871": 8, "unmatch": 8, "setfil": [8, 28], "1778": 8, "wise": [8, 214, 227], "1619": 8, "actual": [8, 13, 15, 23, 45, 50, 59, 61, 68, 80, 83, 96, 100, 106, 113, 127, 132, 140, 148, 189, 201, 205, 207, 210, 214, 220, 221, 223, 225, 227, 232, 233, 238, 242, 244, 245, 250, 252, 255], "callabl": [8, 41, 81, 96, 194, 238, 241, 242], "1835": 8, "resolv": [8, 13, 113, 204, 207, 214, 221], "callback": [8, 16, 39, 50, 133, 194, 202, 245, 249], "1858": 8, "ob_end_flush": 8, "ob_get_level": 8, "1834": 8, "reloc": [8, 71, 208], "1782": 8, "1851": 8, "ci3": [8, 11, 14, 41, 44, 163, 166, 178, 179, 180, 181, 182, 183, 187, 188, 189, 191, 193, 194, 195, 196], "root": [8, 57, 58, 63, 69, 70, 71, 73, 84, 88, 89, 93, 100, 101, 102, 107, 108, 109, 113, 125, 127, 137, 138, 141, 143, 145, 146, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 202, 216, 233, 243, 249, 253, 254, 255], "ci4": [8, 9, 11, 73, 178, 179, 180, 181, 184, 186, 187, 188, 189, 191, 192, 194, 196, 241], "routabl": [8, 91], "input": [8, 41, 46, 65, 68, 69, 80, 81, 100, 113, 114, 117, 119, 121, 122, 123, 126, 130, 131, 149, 163, 178, 192, 194, 206, 209, 214, 215, 218, 219, 220, 223, 227, 233, 234, 242, 250, 252], "1842": 8, "forpagenotfound": [8, 103, 125], "dont": 8, "backslash": [8, 108, 110, 133], "viewview": 8, "partial": [8, 69, 80, 220, 221, 234], "keep": [8, 50, 56, 59, 64, 65, 68, 70, 71, 80, 81, 83, 88, 89, 103, 108, 125, 126, 136, 140, 147, 172, 202, 203, 206, 207, 213, 214, 216, 225, 227, 232, 233, 240, 243, 245, 253], "includ": [8, 11, 15, 20, 28, 41, 50, 56, 57, 58, 59, 66, 68, 69, 71, 72, 80, 81, 83, 86, 88, 89, 93, 99, 101, 102, 103, 104, 106, 108, 110, 113, 121, 122, 127, 129, 133, 139, 140, 142, 143, 145, 148, 149, 152, 163, 164, 165, 166, 167, 168, 170, 171, 172, 178, 188, 205, 206, 207, 208, 210, 212, 214, 215, 216, 218, 221, 223, 224, 225, 227, 230, 232, 233, 235, 238, 239, 240, 241, 242, 243, 244, 245, 246, 250, 252, 253, 254, 255], "legaci": [8, 11, 14, 28, 48, 51, 57, 126, 148, 178, 191, 204, 215, 217, 252], "1819": 8, "apibot": 8, "phpdocumentor": 8, "exact_length": [8, 223], "setvalidationmessag": [8, 227], "introduc": [8, 111, 125, 133, 135, 143, 148, 191, 194, 251, 253, 254], "whenver": 8, "earlier": [8, 81, 216, 223, 232, 238, 239, 252, 254, 255], "fixex": 8, "1785": 8, "nonexist": 8, "getaffectedrow": 8, "chunk": [8, 100, 227, 238], "is_numer": 8, "validationrul": [8, 220], "mention": [8, 127, 139, 203, 216], "1781": 8, "oper": [8, 9, 41, 50, 65, 79, 81, 90, 104, 113, 132, 137, 138, 140, 178, 202, 204, 206, 210, 214, 216, 220, 222, 227, 232, 238, 253, 254], "matchsimplebind": 8, "spell": [8, 10, 232], "decim": [8, 86, 118, 223, 238, 241], "shouldn": [8, 227], "accept": [8, 20, 28, 41, 59, 66, 70, 73, 81, 82, 86, 94, 114, 121, 122, 124, 125, 127, 129, 131, 132, 133, 150, 163, 200, 203, 204, 205, 207, 210, 213, 215, 216, 218, 223, 229, 230, 234, 238, 241, 246, 250, 255], "created_at": [8, 86, 225, 227, 235, 238, 245], "updated_at": [8, 81, 225, 227, 245], "404overrid": 8, "mai": [9, 15, 17, 20, 24, 31, 41, 43, 45, 46, 47, 50, 51, 52, 58, 59, 63, 64, 70, 73, 79, 81, 82, 84, 86, 88, 90, 91, 96, 99, 101, 102, 103, 108, 110, 113, 114, 121, 122, 125, 126, 127, 133, 135, 136, 137, 140, 143, 145, 146, 147, 163, 165, 167, 172, 178, 182, 202, 203, 204, 205, 206, 207, 210, 213, 214, 215, 216, 218, 219, 220, 221, 222, 223, 225, 227, 230, 232, 233, 239, 240, 245, 249, 254], "throughout": [9, 68, 70, 92, 104, 215, 223, 225], "fieldnotexist": 9, "equal": [9, 81, 100, 101, 110, 188, 204, 223, 234], "not_equ": 9, "salt": 9, "1935": 9, "1973": 9, "1962": 9, "1925": 9, "1974": 9, "1947": 9, "1938": 9, "1923": 9, "1933": [9, 245], "1950": 9, "1917": 9, "1916": 9, "basecollector": [9, 28, 244], "1972": 9, "1945": 9, "1949": 9, "_config": 9, "1931": 9, "1961": 9, "entityexcept": 9, "1927": 9, "1970": 9, "1985": 9, "1918": 9, "1956": 9, "1915": 9, "1952": 9, "1968": 9, "1977": 9, "1980": 9, "1957": 9, "1984": 9, "1911": 9, "1943": 9, "1955": 9, "1930": 9, "1963": 9, "1981": 9, "dbutilstest": [9, 10], "gettest": [9, 11, 12], "migrationtest": 9, "filtertest": 9, "cbe4b1d": 9, "tabletest": 9, "1978": 9, "1926": 9, "1954": 9, "1936": 9, "1939": 9, "1987": 9, "1986": 9, "1907": 9, "foot": [9, 234], "ambigu": 9, "join": [9, 16, 28, 129, 152, 181, 216], "defaultfix": 9, "custom": [9, 15, 16, 20, 28, 50, 56, 64, 70, 73, 78, 102, 108, 111, 112, 114, 125, 126, 131, 134, 140, 172, 179, 189, 202, 204, 205, 212, 214, 222, 227, 229, 230, 232, 233, 236, 240, 242, 245, 246, 254, 255], "back": [9, 28, 41, 59, 64, 65, 66, 68, 83, 88, 100, 121, 126, 133, 141, 163, 203, 204, 215, 223, 225, 227, 229, 232, 243, 245, 246, 249, 250, 252, 254], "pathinfo": 9, "also": [9, 19, 24, 28, 38, 41, 50, 52, 56, 57, 58, 59, 60, 62, 63, 64, 65, 66, 68, 69, 70, 73, 80, 81, 82, 83, 84, 85, 86, 88, 89, 92, 96, 100, 101, 102, 103, 104, 108, 109, 110, 111, 113, 114, 116, 121, 122, 125, 126, 127, 132, 133, 137, 139, 140, 148, 153, 161, 163, 168, 172, 176, 178, 187, 188, 189, 197, 202, 203, 204, 205, 206, 210, 213, 214, 215, 216, 218, 219, 220, 221, 222, 223, 225, 227, 228, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 244, 245, 246, 248, 249, 250, 252, 254, 255], "wrap": [9, 80, 81, 101, 106, 121, 127, 208, 213, 223, 238], "side": [9, 59, 81, 101, 103, 139, 204, 210, 213, 215, 244, 255], "debugbar": [9, 14, 28, 50], "tail": 9, "coalesc": 9, "1951": 9, "toobar": 9, "registrar": [9, 52, 93, 108], "datetim": [9, 10, 82, 161, 163, 203, 218, 225, 227, 233], "extract": [9, 41, 121, 138, 163, 205, 225, 238, 239], "hotlink": 9, "1932": 9, "ie11": 9, "1773": 9, "non": [9, 18, 20, 47, 54, 69, 71, 82, 86, 103, 111, 113, 121, 125, 126, 153, 176, 202, 214, 216, 223, 227, 234, 240, 245], "prop": 9, "_server": [9, 21, 101, 102, 103, 127, 131, 216, 244], "post": [9, 12, 16, 45, 57, 66, 68, 70, 98, 106, 114, 122, 125, 126, 127, 130, 131, 132, 133, 140, 148, 163, 165, 170, 189, 191, 204, 215, 217, 220, 223, 227, 233, 235, 246, 252, 254], "content": [9, 11, 15, 16, 28, 35, 40, 50, 66, 68, 69, 71, 81, 98, 100, 104, 113, 114, 115, 121, 123, 126, 128, 129, 134, 135, 138, 181, 196, 204, 205, 214, 215, 216, 219, 223, 227, 229, 231, 233, 237, 238, 239, 240, 244, 245, 246, 250, 251, 254, 255], "jul": 10, "25": [10, 27, 49, 50, 77, 81, 96, 121, 205, 210, 218, 249], "There": [10, 28, 60, 70, 80, 81, 82, 86, 88, 92, 93, 96, 101, 102, 104, 106, 115, 121, 126, 133, 137, 139, 143, 145, 146, 148, 149, 152, 153, 155, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 203, 204, 205, 210, 216, 218, 222, 223, 227, 232, 233, 238, 249, 252, 253, 255], "translat": [10, 16, 28, 86, 124, 139], "nodateformat": 10, "1999": 10, "2059": 10, "2064": 10, "2060": 10, "2008": 10, "2079": 10, "2024": [10, 55], "2042": 10, "2011": 10, "1989": 10, "2002": [10, 115], "migratiopnrollback": 10, "2035": 10, "2030": 10, "2054": 10, "2104": 10, "2039": 10, "2091": 10, "1996": 10, "2050": 10, "2063": 10, "2026": 10, "1959": 10, "2012": [10, 88, 218], "2031": 10, "2043": 10, "arrayhandl": [10, 22, 216], "2014": [10, 198, 224], "2074": 10, "2036": 10, "2004": 10, "2081": 10, "2051": 10, "2053": 10, "consoletest": 10, "altertablestest": 10, "2052": 10, "2005": [10, 201], "2071": 10, "2015": [10, 66], "validaiton": 10, "2069": 10, "entitit": 10, "e21823": 10, "32005": 10, "uploadfil": 10, "timezon": [10, 100, 112, 218, 223, 225], "bucket": [10, 217], "life": [10, 71, 201, 215, 230, 246], "than": [10, 28, 41, 50, 59, 65, 69, 74, 80, 81, 82, 83, 86, 91, 103, 104, 107, 108, 109, 114, 121, 122, 123, 124, 125, 126, 127, 132, 133, 140, 163, 172, 178, 180, 188, 199, 202, 203, 204, 205, 206, 208, 210, 213, 215, 216, 217, 220, 223, 225, 227, 230, 232, 233, 238, 240, 241, 243, 245, 248], "2062": 10, "drive": 10, "backup": [10, 60], "locatefil": [10, 31], "dateformat": 10, "flag": [10, 38, 58, 81, 86, 110, 127, 131, 161, 203, 221, 233], "deleted_at": [10, 225, 227], "timestamp": [10, 20, 86, 88, 112, 148, 187, 203, 208, 216, 218, 225, 227, 233, 244, 245, 252], "2041": 10, "variou": [10, 14, 71, 93, 102, 104, 145, 200, 221, 222, 223, 230, 245, 249], "stash": 10, "befor": [10, 13, 16, 33, 41, 50, 59, 65, 68, 69, 71, 74, 79, 80, 81, 86, 92, 95, 96, 99, 101, 103, 104, 107, 121, 132, 133, 136, 137, 138, 140, 142, 152, 163, 165, 172, 176, 178, 181, 188, 192, 196, 203, 204, 206, 209, 210, 213, 214, 215, 216, 217, 218, 223, 227, 229, 233, 234, 235, 238, 240, 241, 242, 243, 245, 249, 252, 253, 254, 255], "trigger": [10, 75, 90, 96, 113, 227, 238, 242, 249], "zero": [10, 83, 121, 133, 199, 206, 213, 216, 223, 233], "through": [10, 13, 14, 15, 28, 56, 59, 64, 65, 68, 69, 70, 80, 81, 82, 88, 89, 91, 100, 102, 103, 104, 106, 108, 110, 111, 114, 118, 121, 124, 125, 127, 133, 145, 202, 204, 206, 207, 210, 213, 214, 215, 216, 217, 218, 220, 221, 225, 227, 229, 230, 232, 233, 234, 238, 241, 242, 250, 253, 254], "2032": 10, "foreign": [10, 12, 23, 28, 41, 73, 79], "1982": 10, "2040": 10, "restrict": [10, 13, 28, 50, 59, 68, 126, 132, 137, 138, 172, 199, 204, 214, 217, 224, 227], "exact": [10, 68, 80, 86, 108, 121, 140, 204, 210, 218, 221, 223, 227, 232, 233, 244, 249, 250], "2038": 10, "force_http": [10, 16, 50, 69, 100, 127], "makelink": [10, 213], "grup": 10, "collect": [10, 71, 75, 80, 88, 101, 103, 104, 116, 129, 134, 172, 203, 211, 221, 223, 241, 242, 244, 246], "determin": [10, 15, 41, 59, 66, 68, 71, 77, 80, 81, 83, 88, 93, 103, 106, 114, 117, 122, 124, 125, 133, 163, 172, 202, 204, 205, 208, 209, 210, 213, 217, 218, 221, 222, 223, 227, 229, 232, 243, 244, 245, 250, 252], "runner": 10, "upgrad": [10, 14, 29, 31, 41, 43, 44, 48, 50, 54, 88, 111, 134, 136, 201, 205, 223, 230, 250], "step": [10, 56, 59, 70, 103, 104, 141, 178, 202, 210, 223, 227, 243, 253], "raw": [10, 28, 41, 52, 63, 68, 80, 81, 100, 124, 202, 203, 204, 205, 206, 215, 220, 223, 225, 238, 239, 241], "without": [10, 11, 14, 29, 41, 43, 50, 54, 60, 63, 70, 72, 80, 81, 82, 83, 85, 86, 88, 96, 98, 101, 106, 113, 122, 125, 127, 133, 135, 140, 143, 145, 146, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 184, 203, 207, 208, 210, 212, 216, 218, 221, 223, 224, 225, 227, 235, 242, 244, 245, 249, 254, 255], "mutat": 10, "patch": [10, 14, 23, 52, 132, 133, 135, 148, 204, 215, 223, 246], "closur": [10, 28, 41, 46, 80, 81, 96, 100, 194, 202, 227, 238, 241, 242], "haschang": [10, 225], "codeignitercontrol": 10, "sinc": [10, 11, 18, 25, 50, 56, 58, 59, 63, 65, 66, 70, 79, 80, 81, 83, 86, 88, 96, 99, 100, 101, 103, 104, 108, 111, 114, 115, 121, 122, 124, 125, 126, 127, 130, 131, 132, 133, 135, 137, 138, 144, 163, 178, 180, 188, 194, 202, 203, 204, 205, 206, 209, 210, 212, 213, 214, 215, 216, 218, 220, 221, 223, 225, 227, 229, 230, 232, 233, 237, 238, 241, 242, 246, 249, 252, 255], "attempt": [10, 65, 82, 88, 92, 95, 108, 125, 127, 133, 202, 204, 208, 210, 215, 217, 221, 222, 227, 232, 235, 245], "1994": 10, "1995": 10, "must": [10, 14, 16, 28, 50, 56, 58, 64, 65, 66, 69, 70, 72, 73, 74, 80, 81, 83, 84, 86, 88, 89, 93, 95, 99, 100, 101, 102, 103, 106, 108, 109, 113, 114, 115, 121, 125, 126, 129, 130, 133, 135, 140, 141, 142, 144, 145, 152, 155, 163, 164, 172, 175, 176, 178, 180, 186, 188, 203, 204, 205, 206, 208, 210, 213, 214, 215, 216, 217, 218, 221, 223, 225, 227, 229, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 246, 249, 255], "agre": [10, 124], "reverserout": 10, "search": [10, 14, 17, 65, 80, 81, 104, 109, 110, 121, 125, 127, 140, 141, 204, 213, 214, 222, 223, 227, 235, 253], "sep": 11, "port": [11, 28, 73, 74, 140, 202, 205, 216, 243, 255], "basic": [11, 45, 56, 58, 66, 68, 71, 81, 83, 102, 115, 121, 127, 133, 137, 139, 145, 181, 188, 200, 204, 205, 214, 216, 217, 218, 223, 227, 235, 238, 241, 245, 251, 253, 254, 255], "streamlin": [11, 242], "wholist": 11, "bc": [11, 17, 135], "disabl": [11, 14, 16, 28, 65, 73, 81, 88, 99, 100, 102, 103, 125, 126, 133, 140, 148, 152, 157, 178, 191, 204, 216, 217, 243, 244, 252], "rest": [11, 12, 13, 58, 73, 106, 125, 126, 128, 130, 134, 214, 225, 234, 251], "shorten": 11, "dev": [11, 93, 140, 206, 249], "present": [11, 58, 68, 69, 73, 108, 125, 126, 133, 203, 213, 223, 227, 229, 232, 234, 238, 243], "overrid": [11, 14, 65, 73, 95, 103, 104, 108, 113, 120, 125, 126, 127, 140, 145, 212, 221, 223, 227, 238, 244, 245, 246, 249], "unnecessari": [11, 204, 213], "2155": 11, "2092": 11, "2135": 11, "2065": 11, "2046": 11, "2145": 11, "2110": 11, "2131": 11, "2149": 11, "handlder": 11, "2144": 11, "2164": 11, "2137": 11, "2082": 11, "2127": 11, "2090": 11, "2142": 11, "2153": 11, "2160": 11, "2023": [11, 32, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 63, 201, 224, 249], "2001": [11, 115], "2118": 11, "encrypterinterfac": [11, 206], "encryptionexcept": [11, 206], "opensslhandl": [11, 206], "2178": 11, "inflector_help": [11, 13], "2177": 11, "2129": 11, "2128": 11, "2171": 11, "2166": 11, "2113": 11, "2150": 11, "2151": 11, "bimagehandlerinterfac": 11, "2165": 11, "resourcecontrol": 11, "resourcepresent": [11, 12], "2027": 11, "2125": 11, "2126": 11, "2109": 11, "2112": 11, "encryptiontest": [11, 12], "opensslhandlertest": 11, "inflectorhelpertest": [11, 13], "messagetest": 11, "gdhandlertest": 11, "resourcecontrollertest": 11, "resourcepresentertest": [11, 12], "2154": 11, "2132": 11, "2136": 11, "2162": 11, "2169": [11, 245], "api_respons": [11, 12], "2134": 11, "2010": [11, 218], "finfo_open": 11, "tag": [11, 28, 41, 99, 100, 114, 115, 119, 121, 122, 163, 178, 180, 187, 188, 205, 209, 215, 219, 220, 223, 228, 230, 234, 238, 250], "sethead": [11, 66, 103, 127, 129, 185, 204, 205, 234], "dupe": 11, "qualiti": [11, 50, 93, 212], "failur": [11, 31, 80, 81, 82, 83, 84, 86, 88, 101, 113, 202, 205, 206, 210, 214, 227, 229, 234, 250, 252], "selectcount": [11, 14], "limit": [11, 28, 65, 72, 76, 82, 85, 89, 96, 121, 126, 140, 163, 181, 202, 204, 205, 210, 213, 216, 220, 223, 224, 227, 229, 235, 238, 240, 245, 249], "logic": [11, 14, 16, 21, 38, 41, 64, 68, 69, 73, 81, 99, 102, 103, 118, 133, 153, 161, 199, 227, 232, 242], "fit": [11, 59, 71, 108, 202, 224, 225, 245, 249], "listnamespacefil": 11, "trail": [11, 43, 64, 101, 122, 140, 165, 203, 227], "usermodel": [11, 50, 65, 103, 120, 172, 189, 213, 214, 225, 227, 229, 245, 249], "builderbas": 11, "reset": [11, 13, 14, 28, 33, 41, 100, 114, 204, 205, 207, 217, 223, 227, 232, 243, 245], "sql": [11, 23, 28, 36, 41, 43, 50, 69, 73, 76, 79, 80, 83, 88, 106, 145, 148, 163, 201, 213, 216, 227, 254], "apiresponsetrait": 11, "setfilenam": [11, 233], "clientextens": 11, "offset": [11, 81, 82, 112, 181, 189, 202, 210, 227], "storepreviousurl": [11, 28], "certain": [11, 16, 50, 59, 65, 68, 81, 125, 126, 133, 137, 138, 199, 203, 207, 210, 217, 227, 249], "__isset": [11, 12], "db_connect": [11, 65, 74, 79, 80, 84, 181, 227], "condit": [11, 14, 41, 80, 102, 106, 213, 216, 224, 232, 245], "hash": [11, 69, 100, 113, 121, 133, 192, 202, 206, 225, 227], "regener": [11, 17, 34, 50, 216], "regenerationerbiag": 11, "revis": [11, 14, 143, 223, 227], "sept": 12, "27": [12, 45, 55], "smaller": [12, 59, 227, 244], "had": [12, 29, 41, 50, 65, 122, 145, 153, 162, 163, 220, 223, 225, 227, 232], "n": [12, 56, 59, 82, 84, 88, 99, 114, 121, 204, 205, 214, 238, 249], "2241": 12, "2183": 12, "2181": 12, "2231": 12, "2201": [12, 221], "2229": 12, "2269": 12, "2228": 12, "2230": 12, "2257": 12, "2232": 12, "2270": 12, "2208": 12, "2213": 12, "2224": 12, "2205": 12, "2191": 12, "2262": 12, "2265": 12, "2168": 12, "2253": 12, "2246": 12, "2271": 12, "2240": 12, "2197": 12, "cidatabaseunittestcas": 12, "2184": 12, "2268": 12, "2264": 12, "2200": 12, "2209": 12, "2261": 12, "commandclasstest": 12, "counttest": 12, "replacetest": 12, "truncatetest": 12, "escapetest": 12, "2211": 12, "metadatatest": 12, "baseconnectiontest": 12, "2259": 12, "2221": 12, "metadata": [12, 28, 50, 69, 78, 93, 134, 202], "2199": 12, "2190": 12, "helpera": 12, "2189": 12, "2260": 12, "2216": 12, "uti": 12, "2245": 12, "2218": 12, "setmodel": 12, "groupstart": 12, "testmod": [12, 23, 148], "2267": 12, "teardown": [12, 163, 243, 246, 249], "void": [12, 41, 50, 82, 103, 111, 114, 115, 129, 163, 203, 207, 222, 233, 235, 243, 246, 249], "upload": [12, 17, 50, 71, 113, 114, 134, 136, 178, 197, 204, 208, 211, 214], "lang": [12, 28, 100, 108, 124, 135, 178, 186, 213, 220, 223, 232, 238], "explain": [12, 125, 140, 176, 206, 216, 223, 253], "whoop": [12, 255], "claus": [12, 41, 81, 86, 163, 227], "exif": 12, "gif": [12, 124, 184, 214, 220, 223], "ref": [12, 115], "ini_set": [12, 216], "getwher": [12, 181], "magic": [12, 65, 101, 178, 216, 225], "_listtabl": [12, 36], "escapelikestringdirect": 12, "exclud": [12, 41, 49, 79, 81, 93, 108, 109, 110, 113, 126, 205, 216, 249], "sqlite_": 12, "listtabl": 12, "configdatabas": 12, "constrainprefix": 12, "trace": [12, 141], "getprefix": [12, 203], "dbprefix": [12, 73, 74, 80, 243], "notifi": [12, 205], "dd": [12, 88], "alia": [12, 28, 36, 65, 81, 82, 100, 106, 109, 111, 119, 121, 126, 132, 210, 213, 217, 223, 238, 242], "getforeignkeydata": [12, 41, 163], "2187": 12, "rollback": [12, 52, 83], "revers": [12, 17, 122, 233], "foreignkeycheck": 12, "copi": [12, 15, 16, 89, 93, 101, 102, 103, 113, 121, 127, 137, 138, 172, 178, 179, 195, 206, 210, 224, 232, 233, 253, 255], "past": [12, 206, 218], "extran": 12, "curl": [12, 13, 60, 136, 201, 204, 214], "19": [13, 52, 168, 223, 227, 232], "errata": 13, "csrfheadernam": [13, 17], "2272": 13, "2336": 13, "2100": 13, "2252": 13, "2312": 13, "2303": 13, "2288": 13, "2300": 13, "2315": 13, "2283": 13, "2296": 13, "2325": 13, "2285": 13, "2305": 13, "2123": 13, "2311": 13, "2338": 13, "2308": 13, "2279": 13, "2298": 13, "2307": 13, "2339": 13, "2284": 13, "2341": 13, "2324": 13, "2289": 13, "2332": 13, "2345": 13, "mockappconfig": [13, 163], "2295": 13, "2346": 13, "securitytest": 13, "2337": 13, "2290": 13, "2282": 13, "2313": 13, "2321": 13, "2333": 13, "2327": 13, "2316": 13, "2348": 13, "foundat": [13, 198, 213, 224], "filerhandlertest": 13, "wierd": 13, "polish": 13, "2344": 13, "v": [13, 124, 238], "2343": 13, "area": [13, 68, 126, 133], "geterror": [13, 28, 114, 125, 172, 176, 220, 223, 229], "int": [13, 56, 73, 81, 82, 86, 88, 100, 101, 103, 111, 112, 113, 117, 118, 121, 125, 127, 131, 143, 172, 187, 202, 203, 205, 206, 210, 213, 214, 217, 223, 225, 227, 229, 233, 234, 235, 254], "window": [13, 15, 16, 17, 41, 57, 59, 60, 64, 88, 89, 100, 106, 108, 122, 140, 141, 202, 215, 222, 249, 255], "2328": 13, "tourint": 13, "url_titl": [13, 16, 122, 252], "diacrit": 13, "toggl": 13, "getvalidationrul": [13, 227], "rendertimelin": 13, "extra": [13, 56, 64, 81, 114, 125, 140, 204, 223, 227, 235, 245, 252], "autorout": [13, 47, 48, 51, 133], "die": [13, 244], "calcul": [13, 41, 56, 210, 218, 241], "_remap": [13, 28, 57, 125], "session_regener": 13, "manner": [13, 72, 88, 108, 118, 127, 206, 213, 216, 218, 220], "host": [13, 14, 50, 66, 102, 115, 127, 129, 202, 204, 216], "hotfix": [13, 35, 40], "_": [13, 23, 50, 80, 101, 117, 121, 122, 137, 138, 145, 223], "token": [13, 23, 34, 52, 69, 100, 108, 148, 192, 212, 217, 229, 252], "batch": [13, 23, 41, 52, 81, 88, 205, 213], "would": [14, 16, 21, 23, 45, 46, 47, 50, 56, 57, 58, 59, 63, 65, 66, 68, 70, 71, 73, 80, 81, 83, 88, 92, 93, 95, 96, 101, 102, 104, 106, 107, 108, 114, 115, 121, 122, 124, 125, 126, 127, 131, 132, 133, 136, 137, 138, 140, 141, 145, 148, 176, 188, 191, 205, 207, 210, 213, 214, 216, 217, 218, 220, 222, 223, 225, 227, 228, 229, 232, 234, 235, 237, 238, 239, 240, 242, 246, 249, 252], "subfold": [14, 58, 122, 165, 178], "is_not_uniqu": [14, 16, 42, 223], "2527": 14, "2454": 14, "offici": [14, 60, 63, 69, 90, 93, 98, 198, 216, 232, 233], "ajax": [14, 66, 105, 127, 134, 215, 216], "isajax": [14, 66, 98, 127], "2525": 14, "incorrect": [14, 16, 21, 24, 30, 32, 43, 52, 64, 133, 140, 141, 145, 176, 223, 229, 255], "inlin": [14, 50, 205, 233], "2524": 14, "restor": [14, 65, 227, 249], "regress": [14, 88, 96], "2523": 14, "2522": 14, "inform": [14, 24, 26, 27, 28, 31, 38, 41, 46, 53, 56, 57, 58, 59, 60, 63, 66, 68, 74, 79, 80, 81, 83, 88, 89, 98, 99, 100, 101, 105, 108, 113, 114, 122, 125, 127, 133, 134, 139, 141, 143, 151, 157, 178, 188, 200, 202, 203, 204, 205, 206, 216, 218, 220, 222, 227, 230, 233, 234, 241, 243, 244, 252, 253, 254, 255], "2518": 14, "2516": 14, "2515": 14, "2513": 14, "userguid": [14, 43, 44, 53, 136, 139], "busi": [14, 64, 68, 69, 71, 227], "2511": 14, "highlight": [14, 23, 121, 234, 238], "2509": 14, "2507": 14, "priorit": [14, 133, 194], "2506": 14, "crash": [14, 215], "2504": 14, "getconnectstart": 14, "2502": 14, "ouput": 14, "2501": 14, "view_cel": [14, 100, 235], "initcontrol": [14, 91, 125, 180, 233], "2499": 14, "2497": 14, "splitquerypart": 14, "2496": 14, "2495": 14, "2494": 14, "2493": 14, "2490": [14, 66], "init": [14, 93], "2489": 14, "2486": 14, "current_url": [14, 20, 41, 50, 122, 163, 221, 238], "previous_url": [14, 28, 122, 238], "2485": 14, "2482": 14, "core": [14, 41, 47, 50, 59, 64, 68, 70, 91, 92, 96, 97, 106, 108, 134, 143, 178, 180, 199, 212, 225, 245, 254], "2481": 14, "prioriti": [14, 20, 48, 65, 101, 108, 124, 170, 205, 216], "2472": 14, "2470": 14, "2471": 14, "transit": [14, 18, 115, 143, 144], "zend": 14, "lamina": [14, 100], "2462": 14, "imposs": 14, "2458": 14, "2450": 14, "critic": [14, 88, 100, 103, 106], "_session": [14, 106, 193, 216, 246], "dot_array_search": [14, 20, 28, 110, 127], "2449": 14, "2447": 14, "nowackipawel": 14, "69": 14, "2446": 14, "tada5hi": 14, "2438": 14, "nice": [14, 56, 59, 121, 223, 227, 252], "2436": 14, "2433": 14, "2384": 14, "2432": 14, "curli": [14, 106, 219, 223, 227], "brace": [14, 106, 228, 238, 253], "2429": 14, "safe_mailto": [14, 41, 122, 238], "byte": [14, 118, 155, 206, 208], "safe": [14, 81, 83, 100, 114, 119, 121, 122, 203, 206, 216, 219, 220, 221, 223, 225, 242, 243, 252], "2427": 14, "recipi": [14, 164, 205], "configemail": 14, "2426": 14, "hex": [14, 206, 210, 223], "2425": 14, "setdefaultnamespac": [14, 133], "worker": 14, "2422": 14, "show": [14, 28, 32, 41, 50, 52, 56, 59, 76, 80, 81, 102, 103, 109, 110, 113, 114, 124, 125, 126, 132, 133, 141, 176, 201, 202, 210, 213, 220, 221, 223, 225, 227, 229, 234, 235, 238, 252, 253, 255], "2420": 14, "chang": [14, 15, 16, 22, 31, 35, 36, 40, 42, 44, 57, 59, 64, 65, 70, 71, 74, 80, 81, 82, 86, 88, 91, 99, 101, 102, 103, 104, 107, 108, 111, 113, 114, 115, 117, 122, 125, 126, 134, 136, 137, 138, 140, 141, 146, 158, 178, 200, 204, 206, 209, 210, 213, 214, 215, 218, 222, 223, 230, 233, 240, 241, 244, 245, 249, 253], "clone": [14, 137, 139], "2417": 14, "2416": 14, "haserror": [14, 41, 223], "2415": 14, "2413": 14, "301": [14, 103, 233], "2411": 14, "pars": [14, 63, 122, 129, 195, 206, 221, 222, 236, 250], "2408": 14, "accur": [14, 126, 133, 241], "2407": 14, "2406": 14, "2391": 14, "display404error": 14, "2402": 14, "pointless": 14, "isset": [14, 82, 216, 225, 227], "2401": 14, "2400": 14, "redund": 14, "2399": 14, "2398": 14, "edit": [14, 64, 88, 91, 93, 99, 108, 122, 125, 132, 137, 140, 213, 215, 217, 223, 229, 230, 238, 243, 252], "2392": 14, "2389": 14, "confer": 14, "silent": 14, "statu": [14, 20, 32, 50, 52, 56, 59, 66, 80, 81, 84, 86, 122, 133, 200, 204, 216, 217, 227, 229], "nest": [14, 15, 20, 81, 110, 178, 186, 223, 225, 237, 254], "2388": 14, "copypast": 14, "2387": 14, "digit": [14, 82, 118], "2382": 14, "quick": [14, 70, 78, 80, 100, 103, 134, 244], "postgresql": [14, 16, 55, 77, 80, 148, 201, 216], "2381": 14, "codeigniterconfigservic": 14, "2379": 14, "2377": 14, "rev": 14, "2369": 14, "2368": 14, "log_messag": [14, 28, 75, 83, 100, 106], "2364": 14, "incorpor": [14, 69, 101, 138, 232], "2362": 14, "smtp": [14, 182], "protocol": [14, 41, 66, 115, 121, 122, 129, 131, 141, 182, 203, 204, 216, 249], "2359": 14, "2358": 14, "2356": [14, 245], "2352": 14, "todatestr": [14, 225], "thank": [15, 16, 216], "commun": [15, 69, 73, 94, 182, 198, 204, 205], "74": 15, "21": [15, 31, 46, 61, 205, 218, 221, 232], "88": [15, 127, 172], "merg": [15, 65, 81, 101, 133, 137, 138, 143, 145, 146, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 224], "These": [15, 28, 41, 52, 56, 59, 65, 70, 73, 75, 79, 88, 94, 96, 100, 101, 102, 103, 106, 108, 109, 115, 124, 125, 129, 133, 137, 139, 143, 178, 179, 202, 207, 210, 213, 223, 225, 227, 233, 234, 235, 238, 248, 250], "represent": [15, 66, 100, 127, 129, 131, 132, 203, 206, 221, 238], "bigger": 15, "know": [15, 28, 57, 66, 70, 79, 84, 86, 92, 95, 96, 101, 110, 125, 126, 127, 133, 197, 200, 201, 206, 216, 221, 223, 225, 227, 229, 233, 237, 241, 244, 249, 252, 253, 254], "trait": [15, 40, 134, 143, 151, 163, 231, 246], "If": [15, 17, 23, 28, 29, 41, 50, 56, 57, 58, 59, 61, 64, 65, 68, 70, 71, 73, 74, 76, 77, 80, 81, 82, 83, 85, 86, 88, 89, 91, 93, 94, 95, 96, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 118, 121, 122, 124, 125, 126, 127, 129, 131, 133, 135, 136, 137, 138, 140, 141, 143, 145, 147, 148, 149, 152, 153, 155, 157, 161, 163, 164, 165, 168, 169, 170, 172, 176, 178, 179, 180, 181, 183, 187, 188, 189, 191, 192, 193, 194, 197, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 225, 227, 228, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 249, 250, 251, 252, 253, 254, 255], "contain": [15, 20, 28, 50, 56, 58, 64, 66, 70, 71, 73, 74, 75, 76, 79, 80, 81, 82, 84, 86, 89, 100, 101, 102, 103, 104, 106, 108, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 133, 137, 138, 140, 155, 163, 165, 172, 178, 194, 204, 205, 209, 210, 213, 214, 215, 216, 219, 221, 222, 223, 227, 229, 230, 232, 233, 234, 237, 238, 244, 246, 249, 250, 252, 253, 255], "either": [15, 59, 69, 70, 72, 81, 100, 101, 106, 114, 115, 122, 126, 127, 129, 133, 146, 202, 204, 205, 206, 208, 209, 210, 213, 215, 216, 218, 220, 221, 223, 225, 227, 229, 230, 233, 235, 238, 239, 246, 248, 249, 250], "previou": [15, 23, 24, 28, 29, 43, 45, 46, 49, 50, 82, 88, 103, 121, 122, 133, 134, 136, 137, 148, 153, 161, 165, 167, 172, 176, 182, 204, 210, 213, 215, 218, 223, 227, 233, 234, 250], "want": [15, 17, 50, 57, 58, 59, 64, 65, 66, 70, 72, 73, 80, 81, 82, 83, 84, 86, 89, 91, 93, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 110, 113, 114, 118, 121, 122, 124, 125, 126, 127, 129, 130, 132, 133, 136, 137, 138, 140, 141, 145, 147, 148, 161, 163, 167, 178, 180, 189, 194, 199, 203, 204, 205, 206, 212, 213, 214, 215, 216, 217, 219, 221, 222, 223, 225, 227, 230, 232, 233, 235, 237, 239, 241, 242, 243, 244, 245, 246, 249, 253, 254, 255], "bat": 15, "broad": 15, "like": [15, 16, 17, 20, 24, 28, 38, 41, 43, 50, 56, 57, 58, 59, 60, 64, 65, 66, 68, 70, 71, 72, 73, 74, 77, 79, 80, 82, 83, 85, 88, 89, 92, 93, 94, 95, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 110, 114, 118, 121, 122, 123, 124, 125, 126, 127, 129, 130, 131, 132, 133, 136, 137, 138, 140, 141, 148, 149, 152, 153, 161, 165, 170, 172, 176, 178, 179, 180, 182, 183, 185, 186, 188, 191, 193, 196, 199, 203, 204, 205, 206, 207, 208, 209, 210, 212, 213, 214, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 228, 229, 230, 232, 233, 234, 235, 237, 238, 239, 240, 242, 243, 244, 245, 249, 252, 253, 254, 255], "fr": [15, 124, 127, 204, 232], "even": [15, 41, 45, 50, 54, 56, 57, 58, 59, 64, 68, 75, 79, 80, 81, 83, 86, 95, 101, 104, 107, 108, 121, 125, 126, 127, 133, 135, 140, 145, 157, 161, 163, 203, 204, 206, 213, 215, 216, 220, 223, 227, 230, 233, 244], "browser": [15, 17, 20, 23, 28, 48, 50, 57, 66, 69, 71, 96, 99, 100, 102, 106, 111, 115, 121, 122, 124, 125, 127, 130, 131, 133, 140, 141, 148, 203, 216, 222, 230, 244, 252, 253, 254, 255], "suppli": [15, 58, 65, 69, 72, 73, 76, 79, 81, 89, 101, 103, 106, 110, 112, 113, 114, 122, 127, 133, 203, 207, 215, 223, 227, 245, 249], "abil": [15, 41, 56, 80, 104, 127, 204, 214, 225], "defint": 15, "getlocal": [15, 232, 245], "action": [15, 57, 69, 79, 81, 83, 86, 96, 103, 106, 114, 125, 126, 130, 132, 133, 143, 210, 212, 215, 217, 223, 224, 229, 245, 248, 252], "occassion": 15, "primarili": [15, 88, 100, 133, 227, 250, 253], "affect": [15, 23, 28, 41, 77, 81, 83, 88, 99, 102, 118, 133, 143, 147, 148, 149, 161, 163, 170, 203, 214, 225, 227, 244], "changelog_4": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40], "juli": [16, 48, 218], "destroi": [16, 46, 168, 221], "samsonasik": 16, "brought": 16, "100": [16, 81, 86, 88, 96, 101, 114, 121, 133, 172, 184, 187, 210, 220, 227, 238, 245], "increas": [16, 121, 126, 133, 216, 220], "everi": [16, 59, 64, 65, 68, 74, 80, 81, 88, 91, 95, 100, 101, 106, 108, 122, 125, 126, 178, 182, 185, 186, 189, 193, 196, 206, 207, 212, 213, 214, 215, 216, 217, 220, 223, 227, 229, 232, 236, 243, 244, 246, 249, 251, 255], "ounc": [16, 64], "matter": [16, 80, 81, 100, 114, 141, 204, 216, 221, 223, 235], "getfielddata": [16, 50, 82], "fabric": [16, 120], "mock": [16, 22, 71, 100, 134, 147, 212, 245, 247], "repeat": [16, 68, 138, 223, 227, 235, 238], "your": [16, 17, 23, 41, 50, 54, 56, 57, 58, 59, 60, 63, 64, 65, 66, 69, 70, 71, 72, 73, 76, 80, 81, 82, 83, 84, 86, 87, 88, 89, 91, 93, 98, 99, 100, 101, 102, 104, 105, 106, 108, 109, 110, 111, 112, 113, 114, 115, 120, 121, 122, 124, 126, 127, 130, 132, 133, 136, 137, 138, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 192, 194, 195, 196, 199, 201, 202, 203, 204, 205, 207, 209, 210, 212, 213, 214, 215, 216, 217, 219, 220, 221, 222, 225, 226, 228, 229, 230, 232, 233, 235, 236, 237, 238, 239, 240, 242, 245, 246, 247, 248, 250, 251, 252, 255], "overridden": [16, 101, 125, 127, 133, 163, 172, 204, 223, 230], "runtim": [16, 28, 65, 101, 106, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 203, 206, 223], "programat": 16, "cron": [16, 60, 81], "job": [16, 56, 60, 68, 80, 81, 139, 227], "skeleton": [16, 70, 88, 126, 137], "avail": [16, 20, 28, 56, 59, 63, 65, 70, 79, 80, 81, 82, 85, 88, 91, 92, 96, 100, 102, 103, 104, 106, 108, 124, 125, 127, 129, 133, 137, 140, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 193, 199, 200, 202, 203, 204, 205, 206, 210, 214, 215, 216, 217, 221, 222, 225, 229, 232, 233, 235, 238, 241, 243, 254], "mb_url_titl": [16, 122], "automat": [16, 17, 41, 50, 56, 59, 64, 70, 71, 72, 75, 76, 80, 81, 82, 83, 86, 88, 95, 100, 101, 102, 104, 106, 108, 111, 114, 122, 124, 125, 126, 127, 131, 133, 139, 140, 172, 178, 180, 188, 192, 203, 205, 212, 213, 215, 216, 218, 220, 223, 225, 227, 229, 230, 232, 233, 234, 235, 237, 241, 244, 245, 249, 252], "webp": [16, 28, 50, 210, 214, 220], "unicod": 16, "regular": [16, 86, 101, 126, 206, 214, 215, 216, 223, 255], "express": [16, 28, 81, 86, 126, 215, 223, 224, 234, 255], "hidden": [16, 100, 113, 114, 125, 130, 140, 192, 209, 213, 215, 252], "delete_fil": [16, 113], "fetchglob": [16, 127, 131], "appli": [16, 19, 23, 65, 80, 81, 103, 111, 112, 126, 127, 131, 147, 148, 164, 204, 210, 212, 223, 227, 230, 233, 234, 236, 238], "just": [16, 17, 54, 57, 58, 59, 68, 70, 80, 81, 83, 86, 95, 98, 100, 101, 102, 104, 111, 121, 122, 123, 127, 130, 133, 176, 178, 180, 181, 187, 188, 203, 205, 209, 213, 214, 216, 218, 220, 221, 223, 225, 227, 230, 232, 233, 235, 236, 237, 238, 242, 243, 244, 245, 252, 254], "setsil": [16, 50, 221], "getseg": [16, 127, 221], "u": [16, 70, 80, 81, 82, 104, 110, 114, 121, 127, 129, 200, 203, 222, 232, 233, 245], "noth": [16, 49, 100, 108, 121, 127, 203, 205, 216, 223, 229, 232, 233, 238, 254], "withresourc": [16, 210], "chain": [16, 86, 129, 205, 210, 213, 214, 227, 234, 238], "getresourc": 16, "To": [16, 20, 22, 28, 41, 58, 59, 65, 70, 71, 73, 74, 80, 81, 83, 85, 86, 88, 95, 96, 98, 99, 100, 101, 102, 103, 104, 108, 113, 114, 117, 121, 125, 126, 127, 130, 131, 132, 133, 137, 141, 143, 152, 167, 168, 172, 178, 181, 184, 188, 192, 193, 202, 203, 204, 205, 206, 209, 210, 212, 213, 215, 216, 218, 220, 223, 225, 228, 229, 230, 232, 233, 235, 240, 242, 243, 244, 246, 249, 252, 254], "compress": [16, 50, 73, 74, 124, 127, 215], "global": [16, 41, 69, 73, 74, 92, 96, 104, 105, 111, 127, 131, 134, 178, 192, 203, 209, 215, 216, 217, 220, 223, 233, 241, 242, 244, 249, 254, 255], "object": [16, 32, 41, 50, 58, 61, 65, 66, 72, 77, 79, 81, 84, 86, 96, 100, 103, 104, 106, 110, 115, 120, 126, 127, 129, 131, 145, 163, 164, 178, 180, 203, 204, 206, 216, 218, 221, 223, 225, 227, 229, 230, 232, 233, 234, 238, 239, 245, 250, 252, 254, 255], "withcooki": [16, 178, 215, 233], "withhead": [16, 178, 233, 246], "special": [16, 17, 50, 68, 79, 80, 86, 102, 103, 108, 114, 125, 126, 133, 137, 138, 180, 206, 215, 216, 221, 227, 239, 242, 243, 245, 249], "hex2bin": [16, 17, 206], "which": [16, 17, 20, 28, 41, 48, 50, 54, 59, 63, 65, 66, 69, 70, 72, 73, 74, 77, 80, 81, 82, 83, 86, 88, 98, 99, 100, 101, 102, 103, 104, 106, 107, 108, 109, 112, 114, 117, 121, 122, 124, 125, 126, 127, 131, 132, 133, 136, 137, 139, 141, 143, 145, 178, 179, 189, 192, 193, 194, 202, 203, 204, 205, 206, 210, 213, 214, 215, 216, 218, 220, 221, 223, 225, 227, 229, 230, 233, 234, 235, 237, 238, 240, 241, 242, 244, 245, 249, 251, 252, 253, 254, 255], "could": [16, 31, 56, 57, 59, 60, 65, 69, 71, 72, 73, 75, 81, 86, 88, 101, 104, 107, 115, 124, 125, 126, 127, 133, 140, 145, 148, 157, 172, 184, 185, 199, 213, 215, 216, 217, 220, 221, 223, 225, 230, 232, 237, 238, 239, 240, 242, 245, 249, 252, 254], "continu": [16, 29, 59, 221, 223, 225, 240, 244, 253], "set_checkbox": [16, 100, 114], "set_radio": [16, 100, 114], "recogn": [16, 58, 96, 122, 163, 176, 210, 227], "dash": [16, 50, 61, 88, 117, 122, 123, 129, 172, 219, 223, 252], "multipart": [16, 114, 220, 223], "misc": 16, "stabil": [16, 93], "settimezon": [16, 225], "full": [16, 24, 28, 31, 50, 54, 56, 58, 66, 73, 76, 78, 81, 100, 101, 107, 108, 109, 113, 115, 122, 126, 127, 132, 165, 204, 206, 208, 210, 214, 218, 220, 221, 222, 225, 227, 232, 233, 234, 235, 245, 251], "outer": [16, 81, 110, 133, 238, 244], "being": [16, 38, 56, 64, 66, 72, 81, 96, 99, 100, 101, 103, 106, 108, 114, 122, 125, 126, 130, 133, 143, 145, 146, 147, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 199, 202, 203, 207, 210, 213, 216, 217, 218, 219, 221, 223, 227, 232, 233, 234, 236, 237, 241, 244], "twice": [16, 80, 223], "put": [16, 23, 52, 57, 65, 68, 80, 81, 82, 83, 99, 101, 104, 107, 108, 114, 122, 125, 126, 130, 132, 133, 141, 148, 203, 204, 205, 206, 215, 223, 233, 234, 240, 246, 254], "januari": [17, 18, 24, 25, 26, 32, 41, 42, 55, 218], "31": [17, 18, 63, 88, 163, 172], "2021": [17, 18, 19, 20, 21, 22, 23, 88], "url_to": [17, 100, 122, 133], "useautoincr": [17, 32], "fals": [17, 20, 28, 32, 33, 34, 38, 41, 50, 54, 59, 65, 70, 73, 74, 79, 80, 81, 82, 83, 84, 86, 88, 96, 99, 100, 101, 104, 108, 110, 111, 113, 114, 115, 117, 118, 121, 122, 123, 127, 129, 131, 133, 143, 145, 153, 161, 163, 172, 176, 189, 194, 202, 203, 204, 205, 206, 209, 210, 213, 214, 216, 217, 218, 219, 221, 222, 223, 225, 227, 229, 230, 233, 234, 238, 239, 240, 241, 243, 244, 245, 250, 254], "each": [17, 24, 28, 41, 56, 58, 64, 65, 66, 68, 69, 70, 71, 73, 76, 79, 80, 81, 82, 83, 88, 100, 101, 104, 106, 107, 108, 109, 110, 112, 113, 114, 117, 121, 124, 125, 126, 129, 133, 139, 140, 161, 178, 187, 191, 204, 205, 206, 207, 208, 210, 213, 214, 216, 217, 220, 221, 222, 223, 225, 227, 228, 230, 232, 234, 235, 238, 239, 240, 241, 242, 243, 245, 246, 249, 253, 254, 255], "record": [17, 28, 31, 41, 65, 69, 81, 82, 103, 155, 163, 203, 213, 215, 216, 223, 226, 227, 238, 249, 252, 254], "handi": [17, 70, 103, 110, 133, 140, 204, 213, 215, 223, 227, 246], "uuid": [17, 133, 223, 227], "url_i": [17, 122], "given": [17, 29, 81, 83, 96, 100, 110, 113, 117, 118, 122, 127, 133, 199, 203, 206, 210, 213, 216, 218, 223, 232, 233, 238, 242, 246, 250], "strictli": [17, 50, 135, 203, 249], "typehint": [17, 28, 33, 50, 152, 172, 223], "particular": [17, 58, 74, 77, 79, 81, 82, 83, 84, 96, 101, 104, 108, 121, 136, 216, 221, 224, 237, 240], "samesit": [17, 20, 111, 216, 233], "For": [17, 41, 45, 46, 50, 56, 57, 58, 60, 63, 64, 65, 68, 69, 70, 71, 72, 73, 74, 76, 79, 80, 81, 82, 86, 88, 89, 91, 93, 95, 96, 98, 100, 101, 102, 103, 104, 106, 107, 108, 114, 119, 121, 122, 124, 125, 126, 135, 141, 143, 145, 148, 153, 155, 157, 165, 170, 178, 180, 185, 187, 188, 191, 200, 202, 204, 205, 206, 210, 213, 214, 216, 217, 220, 223, 225, 227, 230, 232, 233, 235, 240, 243, 244, 249, 254], "lax": [17, 20, 143, 203, 216, 233], "guess": [17, 29, 115, 215, 245], "guessextensionfromtyp": 17, "e": [17, 28, 41, 50, 56, 58, 65, 66, 73, 80, 81, 83, 86, 88, 93, 98, 99, 101, 102, 103, 106, 110, 111, 113, 114, 115, 118, 121, 122, 123, 127, 133, 137, 140, 145, 163, 168, 172, 178, 203, 205, 206, 207, 210, 214, 215, 216, 220, 225, 230, 232, 233, 237, 238, 242, 244, 249, 254], "usual": [17, 68, 101, 111, 121, 122, 133, 176, 195, 206, 213, 216, 219, 223, 233, 242, 244, 250], "getter": [17, 50, 145, 203, 216, 249], "getclientextens": 17, "getextens": 17, "client": [17, 65, 66, 69, 71, 73, 124, 126, 127, 131, 155, 202, 204, 205, 206, 220, 223, 229, 233, 242, 254], "permiss": [17, 60, 113, 126, 208, 210, 212, 216, 220, 224, 242], "cover": [17, 103, 135, 143, 145, 148, 149, 152, 153, 157, 200, 251], "backward": [17, 28, 41, 47, 50, 82, 88, 125, 127, 133, 136, 148, 178, 191, 197, 204, 218, 223], "promis": [17, 135], "risk": [17, 98, 127, 216, 227, 238], "getpad": [17, 56], "favor": [17, 20, 23, 41, 199], "setpad": [17, 56], "loadhelp": 17, "getformatt": 17, "csrfverifi": 17, "verifi": [17, 54, 73, 127, 176, 202, 216, 223, 227, 230, 250], "getcsrfhash": 17, "gethash": 17, "getcsrtokennam": 17, "gettokennam": 17, "csrftokennam": [17, 172], "tokennam": [17, 50], "headernam": [17, 50], "csrfcookienam": 17, "cookienam": [17, 216], "csrfexpir": 17, "expir": [17, 20, 50, 65, 99, 111, 143, 202, 203, 216, 233, 250], "csrfregener": 17, "csrfredirect": 17, "csrfsamesit": [17, 172], "modelfactori": 17, "factori": [17, 67, 70, 95, 100, 108, 134, 178, 227], "gethead": 17, "storepath": 17, "propag": [17, 238], "previous": [17, 18, 20, 29, 41, 48, 50, 54, 80, 100, 103, 112, 122, 129, 153, 170, 203, 216, 223, 227, 229, 238, 239], "explicit": [17, 65, 98, 100, 143, 227], "getenv": [17, 54, 101, 131], "binari": [17, 115, 206], "due": [17, 23, 33, 41, 43, 45, 54, 55, 81, 86, 110, 111, 113, 122, 133, 143, 145, 146, 148, 149, 151, 152, 153, 157, 161, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 202, 204, 216, 223, 227, 229, 233, 244, 245], "incompat": 17, "platform": [17, 41, 72, 77, 81, 83, 84, 100, 140, 216, 222, 255], "howev": [17, 41, 56, 57, 64, 68, 80, 81, 82, 95, 96, 98, 103, 104, 107, 121, 122, 126, 130, 135, 136, 140, 141, 178, 203, 208, 213, 216, 217, 218, 223, 225, 227, 230, 232, 233, 238, 239, 245, 249, 250, 252, 255], "unchang": [17, 101, 203, 232], "still": [17, 20, 41, 45, 46, 73, 86, 98, 99, 101, 103, 106, 108, 122, 126, 127, 133, 137, 139, 141, 178, 180, 196, 201, 202, 206, 215, 216, 220, 223, 225, 227, 235, 244, 245, 251, 254], "third": [17, 28, 39, 41, 50, 59, 64, 65, 69, 81, 84, 86, 96, 100, 101, 111, 113, 114, 118, 121, 122, 126, 127, 131, 133, 137, 140, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 200, 203, 204, 205, 206, 212, 213, 216, 217, 218, 220, 223, 229, 232, 233, 235, 240, 245, 246, 249, 250, 254, 255], "parti": [17, 64, 65, 69, 100, 101, 126, 131, 137, 140, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 200, 203, 206, 212, 217, 254], "loadlegaci": [18, 144], "fillplacehold": 18, "gitattribut": [19, 93], "retroact": 19, "16": [20, 29, 59, 63, 121, 124, 127, 139, 200, 206, 212, 218, 232], "indexpag": [20, 115, 122, 140, 141, 221], "expect": [20, 64, 84, 86, 101, 104, 126, 127, 133, 140, 141, 143, 145, 148, 152, 163, 172, 205, 215, 216, 217, 220, 221, 225, 227, 238, 240, 246, 251, 252, 253, 255], "alter": [20, 86, 88, 92, 95, 101, 133, 145, 154, 155, 156, 159, 161, 169, 173, 210, 214, 215, 216, 223, 242], "cookiestor": [20, 22, 24, 95, 100], "abstract": [20, 36, 66, 78, 83, 91, 201, 203, 254], "web": [20, 28, 48, 57, 66, 68, 69, 71, 100, 105, 106, 115, 121, 124, 125, 130, 133, 134, 140, 141, 143, 199, 201, 203, 204, 205, 214, 217, 222, 223, 232, 233, 240, 246, 254, 255], "assertredirectto": 20, "errorloghandl": 20, "write": [20, 28, 41, 56, 61, 71, 77, 80, 81, 82, 84, 93, 100, 101, 106, 113, 122, 133, 145, 199, 203, 208, 210, 213, 214, 216, 223, 225, 227, 238, 249, 251, 252, 253, 254], "error_log": [20, 106, 140], "lower": [20, 81, 96, 121, 127, 131, 133, 203, 238], "getcooki": [20, 111, 131, 143, 203, 233], "elimin": [20, 28, 41, 80, 228, 238, 255], "warn": [20, 41, 100, 106, 163, 202, 216, 223, 235], "modern": [20, 100, 125, 203, 229], "dispatch": [20, 24], "basemodel": [20, 41], "casta": 20, "behavior": [20, 81, 101, 108, 111, 113, 122, 125, 148, 152, 153, 162, 163, 165, 172, 178, 182, 203, 204, 214, 215, 216, 227, 230, 238, 249], "castasjson": 20, "extern": [20, 88, 214, 215, 216], "jsoncast": 20, "mutated": [20, 225], "datetimecast": 20, "In": [20, 23, 41, 43, 45, 49, 50, 57, 59, 65, 66, 68, 70, 71, 73, 75, 77, 80, 81, 82, 83, 84, 85, 86, 92, 93, 95, 96, 98, 100, 101, 102, 103, 104, 106, 108, 109, 110, 113, 114, 121, 122, 124, 125, 126, 127, 130, 131, 133, 135, 137, 139, 140, 145, 146, 148, 153, 163, 165, 170, 172, 176, 178, 179, 184, 186, 188, 189, 190, 191, 194, 198, 199, 202, 203, 205, 206, 208, 210, 213, 214, 215, 216, 217, 218, 220, 221, 223, 225, 229, 230, 233, 234, 235, 238, 239, 240, 242, 243, 244, 245, 249, 252, 253, 254, 255], "necessari": [20, 66, 81, 92, 98, 114, 135, 137, 143, 148, 161, 172, 178, 206, 214, 216, 223, 245, 252], "enough": [20, 133, 206, 212, 217, 225, 232, 237, 245], "disallow": [20, 121], "_array_search_dot": 20, "As": [20, 23, 41, 47, 50, 57, 68, 69, 70, 81, 91, 101, 103, 122, 125, 141, 203, 213, 216, 220, 221, 223, 225, 230, 239], "directli": [20, 41, 63, 65, 69, 81, 86, 99, 121, 124, 127, 139, 143, 145, 188, 193, 200, 202, 203, 207, 213, 214, 215, 216, 218, 220, 222, 223, 225, 227, 232, 233, 237, 238, 239, 240, 245, 248, 250, 254], "getmetadata": [20, 202], "least": [20, 145, 202, 223, 242], "epoch": [20, 202], "never": [20, 41, 65, 66, 71, 80, 81, 92, 95, 111, 133, 140, 194, 202, 203, 215, 216, 221, 223, 227, 229, 233, 237, 240, 243, 248, 252, 253], "becom": [20, 68, 98, 103, 104, 108, 122, 129, 133, 138, 143, 145, 185, 205, 206, 215, 230, 232, 234, 255], "futur": [20, 21, 58, 81, 96, 127, 131, 145, 146, 157, 198, 202, 203, 206, 216, 218], "currentsect": 20, "cookieexcept": [20, 100, 203], "codeigniterent": 20, "codeigniterentityent": 20, "isexpir": [20, 203], "databasetesttrait": [20, 145, 242, 243, 246, 249], "featuretesttrait": [20, 48, 145, 246], "controllertesttrait": [20, 50, 145, 242], "consolid": [20, 145, 249], "testrespons": [20, 145, 201, 242, 246, 250], "createfrominst": 20, "datetimeinterfac": [20, 163, 203], "removerelativedirectori": 20, "removedotseg": 20, "failvalidationerror": [20, 229], "unless": [20, 81, 82, 86, 103, 110, 111, 133, 192, 216, 219, 225, 227, 229, 230, 232, 250], "dbdebug": [20, 41, 73, 74, 83, 145, 163], "thrown": [20, 41, 50, 83, 103, 118, 121, 129, 155, 157, 163, 172, 202, 203, 204, 218, 221, 233, 252], "boolean": [20, 28, 41, 65, 73, 74, 79, 80, 81, 84, 96, 100, 113, 114, 115, 122, 127, 131, 145, 176, 205, 210, 213, 214, 216, 218, 220, 222, 223, 225, 227, 233, 237, 238, 239, 243, 250], "june": [21, 28, 29, 47], "directory_mirror": [21, 113], "same_fil": [21, 113], "nexusphp": 21, "tachycardia": 21, "slow": [21, 75, 96, 217, 244], "identif": 21, "ttl": [21, 100], "matrix": 21, "detect": [21, 41, 46, 73, 88, 100, 108, 110, 122, 127, 131, 214, 222, 237, 242, 249], "sweep": 21, "rector": [21, 145], "analysi": [21, 75, 212], "project": [21, 56, 57, 63, 64, 69, 70, 73, 90, 91, 93, 94, 100, 101, 107, 108, 120, 125, 126, 127, 133, 138, 140, 141, 142, 144, 150, 151, 178, 179, 187, 198, 199, 200, 202, 204, 207, 212, 214, 221, 223, 232, 238, 241, 242, 244, 245, 249, 252, 253, 255], "cgi": [21, 140], "fcgi": 21, "construct": [21, 56, 66, 109, 203, 238, 244, 253], "focus": [22, 147], "those": [22, 28, 64, 65, 81, 86, 88, 92, 95, 96, 101, 107, 108, 109, 121, 122, 132, 133, 145, 147, 155, 179, 187, 188, 213, 214, 216, 217, 221, 223, 225, 227, 230, 232, 234, 238, 241, 243, 252, 255], "below": [22, 65, 68, 70, 73, 74, 76, 81, 82, 83, 86, 114, 121, 127, 133, 137, 141, 145, 147, 178, 180, 186, 187, 188, 189, 201, 206, 207, 209, 213, 216, 220, 223, 227, 230, 234, 239, 240, 242, 249, 254], "cosmet": [22, 147, 160], "bring": [22, 88, 147, 249, 253], "standard": [22, 39, 59, 66, 68, 80, 81, 83, 98, 103, 104, 107, 108, 109, 113, 114, 121, 122, 126, 129, 133, 139, 140, 145, 147, 178, 200, 205, 206, 213, 220, 223, 227, 229, 237, 238, 239], "parent": [22, 86, 91, 95, 125, 127, 129, 147, 184, 188, 225, 233, 238, 243, 246, 249], "align": [22, 65, 132, 140, 147, 210], "_fielddata": [22, 147], "_indexdata": [22, 147], "_foreignkeydata": [22, 147], "_like_stat": [22, 147], "sqlsrv": [22, 28, 39, 41, 45, 50, 73, 77, 79, 80, 81, 86, 147, 201], "gdhandler": [22, 50, 147, 201], "_flatten": [22, 147], "_flip": [22, 147], "mockincomingrequest": [22, 147], "detecturi": [22, 50, 147], "mocksecur": [22, 147], "sendcooki": [22, 24, 147], "strict": [22, 28, 41, 54, 69, 73, 100, 115, 124, 125, 163, 176, 203, 204, 233], "inherit": [22, 125, 127, 218, 225, 233], "whenev": [22, 66, 68, 75, 96, 108, 125, 137, 140, 225, 227, 237, 244], "offsetexist": 22, "offsetset": 22, "offsetunset": 22, "getiter": 22, "__wakeup": 22, "sessionhandlerinterfac": 22, "interfac": [22, 57, 60, 66, 70, 81, 91, 95, 108, 129, 143, 199, 200, 203, 212, 220, 227, 239, 245], "doe": [23, 25, 28, 39, 41, 43, 50, 51, 54, 55, 56, 57, 59, 64, 66, 68, 70, 71, 73, 74, 80, 81, 82, 83, 86, 92, 95, 101, 103, 104, 106, 109, 110, 111, 113, 114, 115, 121, 124, 125, 126, 127, 131, 133, 140, 141, 145, 150, 152, 180, 181, 199, 200, 202, 203, 204, 205, 208, 210, 214, 216, 217, 218, 220, 221, 223, 225, 227, 234, 235, 237, 240, 241, 242, 243, 244, 245, 246, 248, 250, 252, 254, 255], "them": [23, 24, 28, 33, 56, 58, 64, 65, 66, 68, 70, 73, 81, 82, 83, 86, 88, 89, 93, 95, 96, 102, 103, 104, 106, 108, 110, 117, 124, 125, 126, 127, 132, 133, 137, 138, 140, 141, 145, 147, 148, 152, 164, 169, 172, 178, 182, 204, 205, 206, 214, 215, 216, 217, 218, 221, 222, 223, 225, 227, 230, 232, 233, 235, 238, 241, 242, 244, 245, 246, 252, 254, 255], "insertbatch": [23, 41, 148, 163, 227], "row": [23, 28, 41, 50, 59, 64, 76, 77, 81, 85, 86, 110, 114, 148, 163, 208, 223, 225, 227, 238, 240, 243, 252], "made": [23, 28, 50, 81, 82, 94, 101, 126, 127, 143, 145, 148, 149, 152, 153, 157, 172, 203, 205, 209, 214, 217, 227, 229, 235, 238, 242, 246, 252, 254, 255], "maintain": [23, 41, 44, 56, 68, 121, 127, 139, 163, 166, 183, 198, 204, 210, 214, 216, 227, 235], "between": [23, 28, 41, 45, 65, 68, 72, 73, 81, 83, 88, 99, 100, 101, 102, 108, 117, 121, 133, 137, 200, 204, 205, 210, 218, 221, 223, 227, 229, 232, 233, 237, 238, 240, 241, 245, 249], "updatebatch": [23, 41, 55, 148, 163, 227], "major": [23, 80, 81, 135, 143, 145, 148, 149, 152, 153, 157, 178, 220], "optim": [23, 65, 80, 108, 125, 148, 244], "reduc": [23, 41, 65, 108, 121, 133, 137, 202, 217, 219], "memori": [23, 65, 81, 82, 86, 99, 125, 202, 210, 217, 227, 241, 244, 249], "faster": [23, 80, 199, 216, 233, 235, 238], "trade": 23, "getoriginalqueri": [23, 148], "It": [23, 25, 28, 38, 41, 50, 52, 56, 57, 58, 59, 60, 61, 63, 64, 66, 68, 70, 71, 73, 80, 81, 82, 84, 86, 88, 89, 90, 95, 99, 101, 102, 103, 107, 108, 109, 110, 111, 112, 114, 118, 119, 121, 122, 125, 126, 127, 130, 131, 132, 133, 135, 138, 140, 141, 148, 150, 157, 161, 163, 165, 172, 178, 198, 200, 202, 203, 204, 205, 212, 213, 215, 216, 218, 222, 223, 225, 227, 229, 230, 232, 233, 235, 237, 241, 242, 244, 246, 249, 250, 252, 253, 254, 255], "longer": [23, 24, 28, 41, 47, 50, 59, 82, 98, 99, 140, 143, 145, 148, 152, 157, 161, 163, 172, 178, 187, 191, 206, 216, 217, 223, 225, 227, 229], "reserv": [23, 102, 123, 133, 145, 223, 225], "addforeignkei": [23, 41, 86], "dropkei": [23, 41, 86], "classnam": [23, 41, 73, 88, 93, 100, 108, 125, 141], "valid_url_strict": [23, 223], "timelin": [23, 80], "keyword": [23, 81, 108, 133], "identifi": [23, 69, 81, 90, 93, 98, 101, 121, 145, 203, 222, 227, 228, 230, 254], "setupdatebatch": [23, 41, 81], "reserved_charact": 23, "2022": [24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 81, 88, 109, 161, 163, 201, 255], "deseri": 24, "untrust": 24, "advisori": [24, 26, 27, 31, 38, 46, 53, 151, 212, 216], "tablenam": [24, 36, 80, 86], "rais": [24, 41, 80, 163, 227, 238], "But": [24, 50, 65, 73, 79, 98, 101, 125, 133, 148, 161, 163, 178, 191, 193, 216, 225, 227, 233, 240, 249, 254, 255], "probabl": [24, 28, 66, 70, 216, 239, 241, 252], "contact": [24, 122, 149, 176, 223, 233, 242, 246], "element": [24, 41, 68, 84, 101, 104, 108, 110, 114, 115, 124, 140, 163, 204, 206, 213, 221, 223, 227, 229, 232, 234, 238, 246, 254, 255], "On": [24, 65, 88, 99, 109, 110, 140, 216, 223], "hand": [24, 59, 65, 68, 88, 101, 132, 139, 214, 216, 223], "whole": [24, 41, 69, 82, 140, 206, 225], "pane": 24, "backtrac": [24, 52, 244, 253], "querybuild": [24, 28, 41, 43, 55], "faker": [24, 245], "cleanclon": 24, "And": [24, 59, 65, 70, 107, 110, 125, 126, 133, 137, 140, 149, 163, 178, 206, 213, 216, 217, 233, 255], "setrawcooki": [24, 203], "setcooki": [24, 38, 103, 111, 143, 161, 203, 233, 249], "dosendcooki": 24, "filter_sanitize_str": [25, 150], "get_cooki": [25, 29, 111, 127, 150, 203], "xssclean": [25, 111, 150], "filter_sanitize_full_special_char": [25, 127, 150], "xss": [25, 26, 100, 111, 122, 150, 223, 230, 238, 254, 255], "bad": [25, 111, 121, 126, 127, 150, 214, 216], "practic": [25, 69, 80, 101, 102, 104, 111, 127, 131, 140, 150, 210, 216, 232, 242, 245], "attack": [25, 31, 69, 81, 100, 111, 122, 125, 150, 172, 204, 215, 216, 217, 223, 227, 230, 238, 239, 252, 254, 255], "perfectli": [25, 111, 150], "context": [25, 28, 39, 65, 69, 100, 111, 143, 150, 203, 216, 227, 230, 238, 254], "recommend": [25, 45, 57, 64, 70, 82, 83, 86, 88, 101, 106, 108, 111, 112, 115, 121, 125, 126, 127, 133, 136, 137, 140, 141, 143, 145, 146, 148, 149, 150, 152, 163, 164, 165, 166, 167, 168, 170, 171, 172, 178, 180, 191, 193, 200, 204, 205, 206, 215, 216, 217, 223, 228, 232, 233, 246, 249, 251, 253], "none": [25, 88, 129, 149, 163, 202, 203, 205, 209, 210, 216, 230, 233], "vulner": [26, 27, 31, 46, 125, 133, 172, 223, 227, 239, 252], "remot": [27, 46, 69, 204, 214], "ghsa": [27, 31, 38, 46, 53, 151, 215], "xjp4": 27, "6w75": 27, "qrj7": 27, "forgeri": 27, "bypass": [27, 69, 88, 91, 125, 126, 133, 148, 172, 215, 217, 225, 227, 248, 252], "4v37": 27, "24gm": 27, "h554": 27, "minim": [28, 81, 88, 114, 127, 199, 214, 223, 228, 253], "oci8": [28, 41, 45, 73, 80, 81, 201], "oracl": [28, 79, 81, 201], "ytetsuro": 28, "opt": [28, 140, 214, 216], "kenji": 28, "union": 28, "andrei": 28, "pyzhikov": 28, "fdomgjoni99": 28, "5608": 28, "nudasoft": 28, "5715": 28, "beganovich": 28, "5823": 28, "tcgumu": 28, "5851": 28, "michaelrk02": 28, "5878": 28, "datamweb": 28, "5894": 28, "xlii": 28, "chl": 28, "5884": 28, "valmorflor": 28, "6051": 28, "tearoom6": 28, "6012": 28, "lonni": 28, "vault": 28, "6060": 28, "likewis": [28, 33, 41, 110, 152, 161, 163, 172], "lsp": [28, 33, 152, 161, 163, 172, 223], "resetservic": [28, 249], "unexpect": [28, 106, 167, 216, 227], "easili": [28, 56, 57, 69, 70, 80, 89, 90, 93, 100, 101, 106, 109, 124, 126, 127, 129, 133, 136, 199, 203, 204, 212, 213, 218, 221, 223, 225, 238, 241, 244, 254], "preload": [28, 152], "discoverincompos": [28, 108], "foo": [28, 50, 56, 61, 66, 86, 96, 100, 101, 106, 107, 110, 114, 115, 123, 124, 126, 127, 133, 172, 190, 202, 204, 213, 221, 223, 225, 227, 233, 238, 239, 242, 244, 249, 250], "bar": [28, 50, 56, 59, 61, 84, 96, 107, 110, 115, 124, 126, 127, 133, 172, 190, 204, 213, 221, 223, 225, 238, 239, 242, 244, 249, 250], "baz": [28, 56, 96, 110, 127, 204, 221, 223, 238, 244, 249], "23": [28, 88, 110, 118, 133, 218, 232], "whose": [28, 56, 101, 227, 235, 239], "getindex": [28, 125, 133], "postcreat": [28, 125, 133], "omit": [28, 81, 133, 137, 216, 225, 238, 240], "correspond": [28, 50, 65, 101, 106, 121, 125, 127, 132, 133, 137, 139, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 197, 210, 216, 220, 223, 232, 238, 240, 245, 254], "g": [28, 41, 50, 52, 56, 58, 65, 73, 81, 86, 88, 93, 99, 101, 102, 110, 111, 114, 115, 121, 122, 123, 133, 137, 140, 145, 163, 168, 172, 206, 207, 214, 215, 220, 230, 233, 237, 244], "pl": [28, 80], "buildsubqueri": 28, "rawsql": [28, 41, 43, 86, 163], "dbforg": [28, 187], "foreignkei": [28, 73], "script_tag": [28, 41, 115], "src": [28, 93, 101, 115, 205, 214], "defer": [28, 115], "sampl": [28, 44, 86, 89, 101, 209, 223, 238, 245, 249], "4th": [28, 117], "includedir": [28, 113], "get_filenam": [28, 54, 113], "truncat": [28, 121], "anymor": [28, 176, 225], "filepath": [28, 215, 220], "arg": [28, 100, 109, 121, 122, 140, 234, 249], "termin": [28, 29, 50, 57, 58, 59, 60, 85, 86, 178, 216], "Or": [28, 59, 65, 81, 100, 104, 114, 133, 148, 152, 163, 216, 223, 225, 245, 246], "my_tabl": [28, 76, 77, 81, 82, 85, 181, 234], "50": [28, 81, 85, 114, 194, 210, 218, 223, 232], "20": [28, 59, 80, 81, 85, 121, 127, 181, 210, 213, 214, 220, 232, 238], "desc": [28, 81, 85, 235], "max": [28, 56, 59, 79, 81, 85, 110, 202, 203, 204, 233], "validatedata": [28, 223, 252], "polici": [28, 69, 100, 134, 231], "scriptnoncetag": [28, 230], "stylenoncetag": [28, 230], "autononc": [28, 38, 230], "csp_script_nonc": [28, 100, 230, 238], "csp_style_nonc": [28, 100, 230, 238], "decor": [28, 134, 231], "tradit": [28, 54, 78, 104, 163, 176, 213], "addredirect": [28, 45, 133], "microtim": [28, 80, 244], "wildcard": [28, 33, 54, 80, 81, 108, 110, 122, 126, 133, 191, 223], "mask": [28, 215, 223], "cleanpath": 28, "clean_path": 28, "cleanfilenam": 28, "testlogg": [28, 41], "setdefaultcontrol": 28, "discovercomposernamespac": 28, "event_priority_low": [28, 96, 152], "event_priority_norm": [28, 96, 152], "event_priority_high": [28, 96, 152], "priority_low": [28, 96, 152], "priority_norm": [28, 96, 152], "priority_high": [28, 96, 152], "earli": [29, 92, 96], "tricki": [29, 153], "decemb": [31, 54], "proxi": [31, 50, 155, 172, 233], "ghw3": 31, "5qvm": 31, "3mqc": 31, "6cq5": 31, "8cj7": 31, "g558": 31, "proxyip": [31, 131, 143, 172], "similar": [31, 57, 65, 83, 114, 125, 132, 133, 137, 138, 141, 178, 192, 207, 216, 220, 223, 228, 240, 242, 245, 249, 250, 254], "socket": [31, 140], "getipaddress": [32, 106, 127, 131, 217], "link_tag": [32, 115], "rss": [32, 115, 133], "y_m_d_his_": 32, "august": [33, 34, 35, 36, 49, 50, 218, 232], "bodi": [33, 48, 52, 81, 82, 98, 127, 129, 143, 145, 192, 194, 196, 205, 214, 215, 220, 223, 229, 233, 237, 238, 239, 240, 249, 250, 252, 254, 255], "random_str": [33, 44, 45, 121, 157], "crypto": [33, 121, 157], "invalidargumentexcept": [33, 41, 121, 157, 202, 218, 221], "len": [33, 121, 157], "odd": [33, 121, 157], "invalidrout": 33, "lead": [33, 50, 69, 133, 214, 221, 233], "asterisk": [33, 110, 126, 133, 161, 223], "iscli": [33, 127], "incommingrequest": 33, "devkit": [33, 139], "cacheconfig": 33, "gatheroutput": 33, "ifnotexist": [33, 86, 157], "_createt": [33, 157], "generatehash": [34, 215], "13": [35, 59, 204, 218, 225, 229], "tableexist": [36, 157], "whether": [36, 41, 56, 58, 65, 73, 74, 75, 79, 81, 83, 84, 88, 96, 98, 99, 100, 102, 103, 110, 111, 113, 114, 115, 121, 122, 123, 124, 127, 131, 145, 163, 202, 203, 205, 206, 210, 213, 216, 218, 219, 222, 223, 224, 225, 227, 229, 233, 237, 243, 245, 250, 252, 255], "processrul": 36, "geterrormessag": 36, "originalfield": 36, "withneverexpir": [37, 203], "mani": [37, 50, 56, 60, 64, 65, 68, 69, 70, 71, 73, 80, 81, 83, 86, 90, 93, 100, 101, 103, 104, 106, 108, 112, 115, 121, 126, 140, 141, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 198, 200, 204, 205, 210, 212, 213, 216, 217, 220, 221, 223, 225, 227, 229, 230, 233, 234, 235, 241, 244, 255], "notabl": [37, 82, 145], "assertionerror": 37, "6452": 37, "octob": [38, 39, 40, 52, 53], "httponli": [38, 111, 143, 161, 203, 216, 233], "configcooki": 38, "745p": 38, "r637": 38, "7vvp": 38, "sent": [38, 66, 80, 81, 86, 96, 98, 99, 103, 111, 126, 127, 133, 157, 203, 205, 213, 216, 220, 223, 229, 230, 233, 235, 248], "set_cooki": [38, 111, 203], "__tostr": [38, 161], "independ": [38, 72, 81, 83, 161, 218], "09": [38, 161, 218, 232], "07": [38, 88, 161], "00": [38, 63, 86, 161, 163, 203, 218, 225, 244, 249], "strictrul": [38, 223], "valid_json": [38, 223], "returnrespons": [39, 50], "handlerequest": [39, 148], "getpostget": 39, "getgetpost": 39, "stream": [39, 41, 127, 249], "weren": [39, 223], "_getresult": 39, "bool": [39, 41, 48, 74, 81, 82, 86, 88, 95, 100, 103, 110, 111, 113, 114, 115, 117, 121, 122, 123, 127, 129, 131, 133, 143, 145, 148, 202, 203, 204, 205, 210, 215, 217, 219, 222, 223, 225, 227, 230, 232, 233, 234], "nexusphpunitextensionexpedit": 40, "upsert": 41, "upsertbatch": 41, "deletebatch": 41, "sclubric": 41, "threw": 41, "unifi": 41, "did": [41, 45, 46, 50, 52, 57, 81, 106, 109, 113, 125, 137, 138, 143, 148, 154, 155, 156, 159, 161, 168, 169, 173, 216, 220, 223, 227, 229, 251, 255], "ci_debug": [41, 163, 172, 244], "regardless": [41, 80, 81, 88, 121, 125, 178, 205, 206, 210, 233], "With": [41, 66, 81, 98, 101, 103, 108, 127, 133, 140, 188, 216, 220, 228, 230, 238, 241, 245, 253, 254], "mean": [41, 49, 50, 66, 68, 70, 76, 83, 88, 96, 101, 103, 106, 133, 178, 214, 216, 218, 221, 223, 227, 229, 238, 239, 252, 253, 255], "although": [41, 80, 99, 104, 127, 199, 223], "unrel": [41, 65], "roll": [41, 83, 88, 243], "won": [41, 68, 81, 82, 133, 205, 210, 216, 217, 229, 230], "500": [41, 103, 121, 204], "exit_error": [41, 56], "httpexceptioninterfac": [41, 103, 163], "hasexitcodeinterfac": [41, 103, 163], "uncaught": [41, 216], "exit_config": 41, "exit_databas": 41, "17": [41, 81, 212], "setdat": [41, 233], "setisod": 41, "settim": 41, "datetimeimmut": [41, 163, 218], "immut": [41, 65, 163, 218, 225], "timelegaci": [41, 163, 218], "behav": [41, 56, 61, 230, 249], "unmodifi": [41, 145], "javascript": [41, 66, 71, 98, 100, 111, 114, 115, 122, 127, 178, 203, 229, 230, 233, 237, 238, 239], "listen": [41, 133, 140], "registr": [41, 163, 249], "stderr": [41, 59, 204, 249], "stdout": [41, 59, 75, 249], "kind": [41, 115, 121, 133, 216, 223, 224], "logicexcept": [41, 129], "_wherein": 41, "resetrout": 41, "discov": [41, 70, 220, 223], "relev": [41, 47, 50, 73, 108, 145, 219, 238], "intervent": [41, 47, 50, 143, 145, 146, 148, 149, 152, 153, 157, 158, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177], "repres": [41, 50, 66, 71, 77, 82, 86, 101, 110, 127, 129, 133, 200, 203, 204, 210, 218, 220, 221, 225, 227, 229, 233, 238, 242, 245], "outgoingrequest": [41, 95], "getprotocolvers": [41, 127, 129], "getbodi": [41, 127, 129, 145, 204], "hashead": [41, 127, 129], "getheaderlin": [41, 127, 129, 204], "messageinterfac": 41, "getcsp": [41, 230], "getreasonphras": [41, 143, 233], "getcookiestor": [41, 203], "getnumrow": 41, "mismatch": 41, "getrul": 41, "getrulegroup": [41, 223], "setrulegroup": [41, 223], "loadrulegroup": [41, 48, 163], "listerror": [41, 163, 223], "showerror": [41, 56, 214, 223], "untyp": 41, "loadforg": [41, 163], "loadutil": [41, 163], "dropforeignkei": [41, 86], "foreignnam": 41, "_updatebatch": [41, 163], "prefixkeynam": [41, 86], "addkei": [41, 88, 187], "keynam": [41, 86], "addprimarykei": 41, "adduniquekei": 41, "asqueri": 41, "stand": [41, 66], "alon": [41, 108, 126], "_processprimarykei": 41, "abov": [41, 56, 59, 65, 70, 74, 76, 80, 81, 82, 84, 86, 89, 99, 100, 101, 103, 104, 106, 108, 109, 110, 114, 115, 121, 122, 124, 125, 127, 129, 131, 132, 133, 137, 139, 140, 143, 145, 148, 149, 152, 153, 157, 161, 172, 201, 203, 205, 206, 210, 216, 221, 223, 224, 225, 228, 230, 234, 235, 238, 240, 242, 243, 245, 249, 252, 254, 255], "_processindex": 41, "_processforeignkei": 41, "failservererror": [41, 229], "getjsonvar": [41, 127], "cost": [41, 217], "promptbymultiplekei": 41, "unlik": [41, 59, 86, 101, 104, 122, 126, 127, 147, 170, 202, 225, 229], "promptbykei": 41, "consid": [41, 69, 74, 80, 81, 101, 114, 125, 132, 133, 203, 206, 207, 208, 216, 219, 234, 238, 245, 250], "streamfiltertrait": [41, 163], "phpstreamwrapp": [41, 59], "stdin": [41, 249], "measur": [41, 71, 91, 158, 241], "useexactcomparison": 41, "didlog": 41, "verbatim": [41, 249], "assertlogcontain": 41, "whennot": 41, "condition": [41, 205], "setqueryasdata": [41, 81], "processindex": [41, 86], "dropprimarykei": [41, 86], "uniqu": [41, 79, 81, 86, 88, 90, 93, 101, 121, 145, 205, 223, 227, 238, 239, 244, 254], "dropcolumn": 41, "busytimeout": [41, 73], "timeout": [41, 70, 74, 202, 205], "lock": [41, 73, 82, 107, 113, 216], "dbm": [41, 80, 81, 86, 145], "getindexdata": 41, "pseudo": [41, 79, 206, 207, 238], "autoincr": 41, "dealloc": [41, 80], "transexcept": [41, 83, 163], "exceptinon": 41, "allowemptyinsert": 41, "intboolcast": 41, "publish": [41, 86, 93, 134, 148, 152, 176, 211, 224, 254], "addlineaft": 41, "addlinebefor": 41, "decrypt": [41, 183, 206], "http2": 41, "validation_error": [41, 114, 163, 194, 223, 238], "validation_list_error": [41, 114, 163, 194, 223, 252], "validation_show_error": [41, 114, 163, 223], "route_to": [41, 100, 238], "decamel": [41, 117], "camelcas": [41, 117, 181, 185, 187, 190, 225], "snake_cas": [41, 117, 225, 235], "is_window": [41, 100], "solidu": [41, 163], "right": [41, 57, 59, 81, 96, 103, 108, 121, 125, 133, 136, 139, 178, 203, 210, 223, 224, 238, 241, 244, 253, 254, 255], "angl": [41, 210], "bracket": [41, 223, 225, 227, 238], "doctyp": [41, 114, 115, 143, 163, 173, 220, 237, 255], "br": [41, 202, 219, 220, 238, 252], "nl2br": [41, 219, 238], "temporarili": [41, 88, 103, 227], "codeigniter_scream_deprec": [41, 103], "threshold": [41, 103, 106, 141, 163, 178], "allowedhostnam": [41, 122, 163], "hostnam": [41, 50, 54, 73, 74, 122, 163, 205, 223, 242, 243, 254], "base_url": [41, 50, 122, 163, 189], "usesupportedlocalesonli": [41, 232], "supportedlocal": [41, 232], "citizen": [41, 225], "flexibl": [41, 50, 60, 64, 71, 90, 109, 126, 133, 140, 199, 202, 204, 212, 213, 225, 227, 235, 237], "getrawinputvar": [41, 127], "retriev": [41, 66, 68, 76, 80, 81, 99, 100, 129, 131, 203, 204, 208, 213, 218, 220, 221, 222, 223, 225, 238, 239, 240, 241, 249, 250, 254], "english": [41, 117, 121, 124, 232], "viewnam": 41, "atom": [41, 163, 202], "isspark": 41, "localizerout": 41, "fillrouteparam": 41, "buildreverserout": 41, "setinsertbatch": [41, 81], "setdata": [41, 81, 195, 238, 239], "setpath": [41, 50, 127, 213, 221], "geturi": [41, 50, 66, 127, 221], "iswindow": 41, "getvar": [41, 66, 125, 215, 223], "appear": [41, 63, 80, 99, 121, 133, 206, 219, 223, 244, 250], "14": [42, 88, 137, 163, 164, 203, 218, 232, 245], "resetqueri": 42, "accident": [42, 68, 242], "float": [42, 80, 118, 121, 127, 204, 210, 225], "strcit": 42, "greater_than": [42, 223], "greater_than_equal_to": [42, 223], "less_than": [42, 223], "less_than_equal_to": [42, 223], "instruct": [42, 93, 100, 103, 137, 138, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 248], "18": [43, 47, 88, 218, 232], "localhost": [43, 50, 73, 74, 102, 133, 140, 141, 204, 216, 243, 253, 254, 255], "8080": [43, 133, 140, 141, 253, 254, 255], "rel": [43, 50, 65, 81, 88, 100, 103, 109, 113, 115, 122, 126, 127, 133, 137, 165, 172, 204, 205, 214, 215, 220, 221, 233, 249], "disappear": 43, "over": [43, 66, 68, 92, 95, 96, 99, 100, 101, 103, 112, 115, 125, 127, 132, 143, 178, 203, 204, 230, 232, 233, 235, 238, 239, 241, 242, 244, 249, 253, 254], "tl": [43, 44, 182, 216], "delimit": [43, 81, 84, 86, 122, 133, 155, 205, 216, 223], "march": [44, 218], "alnum": [44, 121], "nozero": [44, 121], "cryptograph": [44, 45, 121, 206, 208], "cipher": [44, 69, 73, 166, 206], "uri_str": [44, 122], "later": [45, 68, 81, 110, 129, 133, 135, 137, 141, 163, 164, 203, 204, 205, 212, 216, 233, 238, 239, 241, 254, 255], "302": [45, 50, 103, 133, 233], "307": [45, 50, 233], "303": [45, 233], "therefor": [45, 50, 70, 81, 86, 104, 121, 155, 172, 213, 216, 223, 230], "NOT": [45, 80, 81, 83, 84, 86, 101, 103, 113, 127, 145, 157, 203, 205, 206, 216, 220, 224, 227, 234, 238, 243, 248, 250, 254], "unpredict": 45, "unexpectedli": [45, 86], "md5": [45, 113, 121, 206, 217], "sha1": [45, 121, 206], "share": [45, 65, 73, 74, 100, 101, 107, 133, 178, 206, 216, 223, 227, 233, 249], "m6m8": 46, "6gq8": 46, "c9fj": 46, "stop": [46, 96, 100, 103, 146, 178, 204, 205, 220, 244, 245], "suffix": [46, 58, 79, 88, 89, 117, 118, 121, 133, 223, 235], "_cell": [46, 235], "end": [46, 50, 56, 59, 69, 73, 80, 81, 82, 83, 96, 101, 103, 121, 125, 126, 133, 140, 143, 201, 202, 206, 210, 214, 215, 217, 221, 223, 225, 227, 228, 233, 235, 238, 240, 241, 249], "combin": [46, 81, 82, 100, 114, 126, 127, 133, 204, 218, 223, 227, 230, 233, 239], "permit_empti": [46, 223], "if_exist": [46, 86, 223], "treatment": [46, 230], "word": [46, 59, 73, 74, 82, 117, 121, 122, 126, 127, 133, 223, 225, 238, 241], "getrout": [47, 48, 169], "httpverb": [47, 169], "fourth": [47, 84, 86, 114, 121, 204, 205, 213, 218, 223, 235], "autorouterimprov": 47, "constructor": [47, 65, 70, 73, 74, 91, 95, 100, 104, 143, 172, 180, 203, 204, 207, 208, 214, 218, 221, 225, 227, 234, 238, 239, 245], "semicolon": [47, 228], "dsn": [47, 74, 205], "includewildcard": 48, "protectedcontrol": 48, "clirout": 48, "withbodyformat": [48, 170, 246], "customerror": [48, 170], "number_to_amount": [48, 118], "1000": [48, 214, 241], "thousand": [48, 118, 241], "exactli": [48, 57, 59, 63, 65, 70, 81, 82, 86, 88, 101, 126, 133, 168, 216, 218, 223, 233, 237, 238, 239, 245, 249], "inaccess": [48, 133], "meant": [49, 71, 131, 200, 204, 216], "hot": [50, 172], "reload": [50, 141, 172, 223], "lonnieezel": 50, "preferapp": [50, 65, 108], "myth": [50, 65, 133, 172], "auth": [50, 65, 126, 133, 172, 180, 191, 214, 229, 245], "mistak": [50, 69], "basenam": [50, 65, 208, 214], "alias": [50, 108, 133, 140, 209, 217, 242], "exit_success": 50, "siteuri": [50, 95, 172, 221], "place": [50, 57, 59, 70, 81, 86, 88, 91, 92, 93, 95, 96, 99, 101, 102, 103, 121, 125, 126, 133, 140, 200, 202, 203, 204, 205, 210, 213, 214, 220, 223, 225, 227, 229, 232, 233, 234, 235, 238, 241, 248, 249, 252, 254], "getroutepath": [50, 127, 172, 221], "8888": 50, "slightli": [50, 79, 81, 121, 172, 178, 181, 182, 185, 190], "getvalid": [50, 125, 172, 223, 252], "setrequest": 50, "populateglob": 50, "setrequestbodi": 50, "loadclass": 50, "loadclassmap": 50, "spl_autoload_regist": [50, 64], "spl_autoload_unregist": 50, "tab": [50, 59, 84, 122, 126, 139, 203, 215, 253], "numbern": [50, 73], "obtain": [50, 69, 172, 213, 224], "setter": [50, 70, 133, 249], "conflict": [50, 65, 81, 88, 127, 223, 227, 229], "getclientpath": 50, "full_path": 50, "array_group_bi": [50, 110], "togeth": [50, 80, 81, 104, 108, 110, 129, 210, 238, 239, 240, 242, 255], "dot": [50, 73, 76, 80, 81, 101, 110, 127, 221, 223], "notat": [50, 101, 110, 113, 127], "disposit": [50, 205], "open": [50, 57, 69, 80, 81, 93, 104, 107, 108, 111, 114, 121, 122, 125, 133, 139, 140, 141, 178, 180, 187, 188, 205, 206, 216, 220, 223, 234, 238, 240, 244, 252, 253, 254, 255], "2nd": [50, 117], "savedata": [50, 100, 237, 238, 239], "rendersect": [50, 237], "setvalidlocal": [50, 232], "setsyncrowswithhead": [50, 234], "synchron": [50, 215], "responsableinterfac": 50, "invaliddirectori": 50, "invalidhttpprotocol": 50, "90": [50, 210], "illeg": [50, 137, 138], "symbol": [50, 113, 137, 138, 140, 223, 238], "space": [50, 56, 59, 63, 106, 117, 137, 138, 143, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 203, 219, 223, 225, 234, 252], "hst": 50, "forceglobalsecurerequest": [50, 51, 69, 100, 101, 221], "preserv": [50, 86, 122, 216, 218, 227], "setattribut": 50, "injectrawdata": 50, "baseexceptionhandl": [50, 103], "exceptionhandl": [50, 103, 172], "sanitizefilenam": [50, 119], "cachettl": 50, "responsecach": [50, 95], "cachepag": [50, 99], "generatecachenam": 50, "callexit": 50, "sessiondrivernam": 50, "sessioncookienam": [50, 155], "sessionexpir": 50, "sessionsavepath": 50, "sessionmatchip": 50, "sessiontimetoupd": 50, "sessionregeneratedestroi": 50, "csrfprotect": [50, 215], "tokenrandom": [50, 215], "uristr": [50, 221], "withschem": 50, "seturi": 50, "detectpath": 50, "siteurifactori": [50, 95], "parsequerystr": 50, "underscor": [50, 88, 101, 117, 122, 129, 133, 172, 185, 190, 223], "foo_bar": [50, 133, 172], "withuri": 50, "featuretest": 51, "riski": 51, "invalidmessageformat": 52, "begin": [52, 54, 64, 99, 113, 114, 121, 127, 131, 133, 140, 225, 233, 253], "presenc": [52, 252], "discoverfilt": 52, "readline_support": 52, "wait_msg": 52, "displaycach": 52, "200": [52, 66, 96, 115, 133, 155, 204, 205, 210, 213, 229, 250], "ok": [52, 66, 204, 223, 233, 250], "too": [52, 59, 73, 80, 126, 133, 140, 205, 206, 217, 223, 227, 229, 233, 234], "hwxf": 53, "qxj7": 53, "7rfj": 53, "descript": [53, 56, 58, 59, 63, 65, 69, 73, 86, 88, 93, 106, 109, 111, 133, 139, 203, 205, 214, 216, 223, 227, 229, 238, 239], "post_system": [53, 96, 178], "point": [53, 65, 71, 100, 106, 114, 118, 132, 133, 137, 178, 202, 214, 223, 225, 227, 252, 253, 254], "dimens": [54, 176, 210, 223], "undocu": [54, 163], "ca": [54, 73, 176, 204, 232], "accord": [54, 56, 98, 141, 179, 180, 188, 204, 229, 232], "symlink": [54, 113], "invalidjson": 54, "unsupportedjsonformat": 54, "while": [56, 59, 66, 71, 73, 74, 80, 82, 88, 92, 102, 108, 110, 113, 121, 124, 126, 127, 129, 132, 133, 141, 199, 200, 204, 205, 210, 212, 213, 216, 218, 221, 223, 225, 227, 228, 229, 232, 233, 238, 239, 240, 241, 243, 244, 245, 246, 248, 249], "conveni": [56, 61, 74, 88, 100, 104, 115, 125, 127, 132, 133, 208, 213, 223, 225, 227, 239, 242, 249], "littl": [56, 64, 68, 204, 216, 217, 238, 241, 253], "someth": [56, 59, 66, 73, 80, 81, 100, 102, 103, 106, 122, 124, 125, 126, 127, 129, 133, 179, 181, 204, 208, 213, 214, 216, 220, 222, 223, 225, 227, 229, 230, 238, 240, 243, 245, 249, 253, 254, 255], "That": [56, 58, 64, 66, 68, 70, 80, 81, 93, 115, 132, 141, 206, 223, 225, 227, 229, 230, 240, 249, 252, 254], "come": [56, 58, 61, 64, 68, 69, 70, 71, 78, 87, 101, 102, 106, 108, 137, 140, 157, 202, 209, 212, 214, 216, 223, 225, 226, 227, 229, 238, 242, 253, 255], "perfect": [56, 133, 218, 227, 252], "tool": [56, 57, 60, 63, 75, 87, 89, 102, 133, 140, 145, 163, 164, 199, 205, 208, 212, 226, 232, 233, 241, 242, 243, 244, 246, 247, 249, 254], "cronjob": [56, 63, 227], "compani": [56, 68, 108, 245], "veri": [56, 59, 64, 66, 68, 70, 71, 78, 80, 81, 83, 101, 111, 115, 143, 145, 148, 149, 152, 153, 157, 178, 203, 204, 205, 210, 213, 216, 217, 218, 222, 223, 225, 227, 230, 232, 233, 237, 238, 241, 244, 250], "describ": [56, 59, 65, 66, 67, 68, 70, 76, 81, 100, 102, 106, 108, 110, 124, 125, 129, 132, 133, 135, 137, 138, 143, 204, 205, 206, 213, 223, 227, 232, 234, 238, 242, 243, 254], "lump": 56, "forc": [56, 58, 59, 69, 73, 81, 88, 89, 98, 103, 108, 113, 122, 125, 141, 178, 199, 204, 217, 227, 245], "4": [56, 58, 59, 60, 62, 64, 65, 70, 79, 83, 86, 90, 93, 97, 100, 101, 103, 104, 106, 107, 108, 110, 112, 113, 114, 115, 118, 121, 124, 125, 126, 127, 131, 133, 135, 136, 137, 138, 140, 197, 200, 201, 203, 204, 205, 206, 210, 212, 213, 214, 215, 216, 218, 220, 221, 222, 223, 225, 227, 232, 233, 234, 235, 237, 238, 240, 241, 242, 244, 249, 252], "acm": [56, 58, 88, 89, 101, 108, 133], "let": [56, 58, 68, 70, 72, 73, 79, 80, 81, 96, 99, 107, 108, 111, 112, 114, 115, 127, 133, 137, 199, 200, 202, 204, 205, 210, 213, 216, 217, 223, 225, 232, 234, 235, 237, 238, 240, 252, 253], "itself": [56, 64, 65, 71, 80, 81, 82, 90, 100, 101, 106, 108, 122, 133, 204, 206, 213, 216, 217, 218, 221, 223, 225, 227, 235, 238, 240, 241, 242, 244, 245, 249, 250, 255], "demonstr": [56, 115, 121, 125, 205, 213, 220, 249, 252], "purpos": [56, 121, 125, 127, 133, 203, 216, 224, 227, 238], "appinfo": 56, "demo": [56, 217], "look": [56, 64, 65, 66, 68, 70, 79, 80, 84, 88, 93, 101, 108, 109, 113, 123, 124, 125, 126, 127, 133, 140, 141, 178, 180, 182, 186, 188, 189, 192, 196, 210, 213, 214, 216, 217, 220, 223, 227, 229, 235, 237, 238, 240, 243, 244, 245, 249, 250, 252, 253, 254, 255], "fairli": [56, 216, 223, 225, 227], "simpli": [56, 59, 65, 66, 68, 70, 80, 81, 83, 84, 95, 96, 100, 101, 102, 103, 104, 106, 107, 121, 122, 124, 125, 126, 127, 133, 140, 197, 204, 205, 208, 210, 213, 215, 216, 218, 221, 223, 225, 227, 229, 232, 233, 234, 238, 240, 246, 250, 255], "tell": [56, 66, 73, 81, 88, 96, 100, 103, 104, 124, 130, 203, 210, 213, 214, 216, 217, 225, 232, 233, 246], "what": [56, 59, 71, 73, 75, 80, 81, 92, 95, 96, 100, 101, 106, 108, 112, 113, 114, 121, 122, 145, 167, 197, 204, 206, 210, 213, 214, 221, 223, 225, 227, 229, 231, 232, 233, 245, 249, 250, 252, 253, 255], "By": [56, 59, 64, 65, 68, 70, 73, 74, 77, 81, 82, 83, 84, 86, 99, 101, 102, 103, 104, 107, 108, 109, 113, 121, 122, 124, 125, 127, 132, 133, 140, 204, 205, 206, 208, 213, 214, 215, 216, 220, 221, 222, 223, 225, 227, 229, 230, 233, 235, 237, 238, 239, 240, 241, 242, 243, 244, 253], "convent": [56, 58, 61, 66, 79, 125, 132, 133, 139, 178, 188, 200, 216, 232, 235, 238, 239], "though": [56, 68, 70, 71, 80, 96, 102, 124, 127, 133, 140, 178, 213, 215, 216, 217, 218, 219, 225, 227, 229, 230, 235, 241, 245, 253, 255], "further": [56, 74, 101, 110, 115, 133, 204, 216, 238, 241, 244, 245, 253], "done": [56, 59, 63, 64, 80, 81, 101, 103, 104, 106, 124, 126, 133, 140, 178, 202, 204, 209, 216, 218, 225, 230, 237, 238, 241, 245, 249, 254, 255], "colon": [56, 73, 80, 133, 216, 223, 228, 253], "collis": [56, 113, 214, 233], "Then": [56, 57, 68, 70, 73, 95, 125, 133, 137, 205, 213, 223, 225, 238, 239, 240, 252], "version": [56, 58, 59, 63, 65, 66, 73, 77, 80, 81, 83, 86, 88, 92, 95, 100, 101, 103, 104, 108, 114, 117, 118, 121, 122, 125, 126, 127, 129, 131, 133, 134, 135, 136, 138, 139, 140, 143, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 158, 159, 161, 165, 166, 167, 168, 169, 170, 171, 172, 173, 175, 176, 178, 201, 203, 206, 214, 215, 216, 217, 218, 220, 222, 223, 225, 227, 233, 234, 235, 238, 241, 242, 243, 244, 248, 249, 253], "php_version": 56, "yellow": [56, 59, 115, 225], "ci_vers": [56, 104, 197], "apppath": [56, 64, 70, 88, 100, 102, 103, 108, 113, 207, 214, 255], "rootpath": [56, 64, 88, 100, 107, 108, 172, 207, 214], "get_included_fil": 56, "success": [56, 66, 75, 80, 81, 82, 83, 84, 86, 88, 90, 96, 110, 113, 125, 172, 202, 205, 214, 217, 227, 233, 234, 235], "encount": [56, 59, 80, 212, 229], "approach": [56, 108, 109, 133, 145, 163, 213, 215, 223], "crontab": 56, "exit_": 56, "coupl": [56, 68, 141, 223, 233, 242, 243, 253, 254], "familiar": [56, 83, 93, 108, 125, 133, 137, 216, 218, 228, 253, 254], "command_on": 56, "command_two": 56, "throwabl": [56, 103, 113], "showhelp": 56, "size": [56, 59, 113, 114, 118, 137, 185, 194, 206, 208, 210, 220, 223, 234, 244, 245], "pad": [56, 59], "titl": [56, 59, 76, 77, 80, 81, 82, 86, 88, 115, 121, 122, 181, 194, 195, 196, 213, 220, 223, 234, 235, 237, 238, 240, 244, 250, 252, 254, 255], "array_map": [56, 59], "array_kei": [56, 223], "green": [56, 59, 115, 185, 210, 223, 225, 234, 238], "editor": [57, 93, 125, 140, 220, 223, 240], "php_eol": [57, 207], "climessag": 57, "skip": [57, 81, 82, 96, 113, 114, 216, 227, 246], "everyth": [57, 66, 68, 86, 96, 109, 126, 178, 206, 207, 216, 233, 252, 253], "els": [57, 80, 83, 96, 102, 113, 131, 141, 184, 194, 203, 222, 223, 227, 228, 229, 238, 253, 254], "anyon": [57, 133, 139, 221], "visit": [57, 81, 122, 125, 133, 200, 220, 222, 223, 230, 232, 240, 242, 255], "go": [57, 59, 65, 70, 88, 93, 99, 124, 133, 136, 178, 214, 227, 230, 233, 252, 253, 254, 255], "mac": [57, 206, 222], "linux": [57, 104, 216, 222], "cmd": [57, 163, 165], "navig": [57, 122, 140, 165, 203, 213, 215, 223, 235], "cd": [57, 140], "john": [57, 80, 110, 114, 185, 223, 234, 238, 250], "smith": [57, 110, 176, 223], "here": [57, 58, 59, 70, 71, 80, 81, 82, 88, 91, 93, 95, 98, 103, 104, 106, 108, 109, 110, 111, 113, 114, 115, 121, 122, 123, 125, 126, 127, 133, 140, 141, 143, 145, 148, 149, 152, 153, 157, 178, 181, 191, 202, 204, 205, 213, 214, 216, 217, 218, 220, 223, 225, 227, 228, 230, 232, 233, 234, 236, 238, 240, 242, 243, 244, 249, 252, 253, 254, 255], "nutshel": [57, 125], "rememb": [57, 80, 86, 101, 168, 202, 203, 206, 218, 229, 240, 249], "fine": [57, 86, 102, 130, 133, 245], "sure": [57, 58, 59, 65, 68, 81, 82, 83, 88, 92, 95, 101, 103, 108, 109, 125, 130, 136, 137, 140, 141, 150, 180, 202, 203, 205, 215, 216, 220, 221, 223, 227, 232, 234, 238, 242, 249, 252, 254], "pleasant": [57, 223, 225], "equip": [58, 117], "eas": [58, 103, 127, 225, 246], "resid": 58, "generator_command": 58, "sai": [58, 65, 72, 107, 108, 122, 125, 132, 213, 216, 217, 223, 225, 232, 254, 255], "prepend": [58, 80, 88, 110, 111, 127, 129, 133, 172, 202, 203, 206, 208, 233, 240], "login": [58, 90, 126, 133, 172, 178, 191, 203, 212, 223, 225, 235, 238, 242, 245], "app_namespac": [58, 64, 88, 108, 214], "elsewher": [58, 227], "blog": [58, 65, 68, 70, 81, 88, 89, 101, 104, 108, 109, 122, 126, 133, 181, 187, 191, 195, 227, 235, 237, 238, 240], "otherwis": [58, 79, 80, 81, 85, 86, 88, 100, 102, 111, 115, 122, 127, 129, 132, 204, 205, 210, 215, 216, 221, 223, 224, 233, 237, 241, 243, 244, 249], "interrupt": 58, "pleas": [58, 71, 76, 81, 94, 113, 119, 121, 125, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 197, 200, 202, 204, 206, 213, 216, 223, 227, 244, 245], "ship": [58, 60, 63, 88, 101, 202, 212, 234, 244, 247], "pascalcas": [58, 117, 225, 235], "destin": [58, 89, 113, 133, 214, 220, 230, 246, 250], "append": [58, 73, 88, 100, 114, 121, 122, 129, 191, 205, 223, 227, 233, 240], "compon": [58, 65, 88, 106, 125, 178, 188, 200, 212, 214, 216, 231, 242, 244, 248, 249], "bare": 58, "choic": [58, 59, 115, 121, 124, 140, 202, 216, 225, 227, 230, 235, 249, 253, 254], "productcontrol": 58, "violat": [58, 203], "uppercas": [58, 65, 121, 125, 127, 129, 131, 238], "letter": [58, 112, 117, 121, 125, 180, 238, 255], "plural": [58, 117, 232], "ci_sess": [58, 88, 155, 216, 250], "sometim": [58, 59, 79, 81, 84, 125, 206, 227, 235, 244, 245, 249], "phase": [58, 80, 243], "tempt": 58, "wishfulli": 58, "think": [58, 68, 126, 178], "great": [58, 59, 64, 65, 68, 70, 89, 91, 101, 126, 179, 225, 227, 232, 233, 244, 245], "fret": 58, "dedic": [58, 86, 89, 102], "wrapper": [58, 74, 81, 82, 100, 108, 202, 212, 227, 249], "individu": [58, 64, 76, 113, 220, 221, 227, 233, 234, 254], "_user": 58, "fulli": [58, 73, 83, 89, 99, 101, 106, 108, 113, 126, 133, 212, 218, 223, 227, 229, 242, 244], "lookup": [58, 133], "awesom": [58, 255], "awesomecommand": 58, "interact": [59, 60, 66, 200, 203, 215, 225, 227], "beep": [59, 121], "progress": 59, "task": [59, 60, 63, 68, 89, 93, 104, 126, 133, 139, 178, 199, 214, 227, 244], "mycommand": 59, "ask": [59, 65, 66, 85, 88, 229, 233, 255], "confirm": [59, 88, 104, 163, 194, 223], "question": [59, 80, 88, 121, 141, 225, 249, 251], "favorit": [59, 85, 86, 249], "answer": [59, 66, 121], "hit": [59, 64, 80, 126, 141, 217, 227, 244, 246, 253], "enter": [59, 73, 209, 253], "blue": [59, 115, 185, 210, 223, 234], "y": [59, 80, 82, 88, 210, 216, 218, 223, 225, 233, 238, 245], "valid_email": [59, 168, 194, 223, 227], "written": [59, 71, 73, 93, 103, 104, 113, 122, 133, 139, 145, 157, 178, 198, 204, 216, 220, 228, 252, 254], "predefin": [59, 207, 223, 225], "fruit": [59, 232], "red": [59, 115, 185, 210, 214, 223, 225, 234, 238, 249, 253], "appl": [59, 141, 232], "plump": 59, "orang": [59, 232], "ripe": 59, "banana": [59, 232, 249], "hobbi": [59, 216], "plai": [59, 68, 71], "game": [59, 101, 203], "sleep": [59, 73, 229], "badminton": 59, "comma": [59, 81, 84, 86, 100, 113, 132, 205, 216, 223, 225, 238], "At": [59, 65, 68, 124, 133, 207, 214, 217, 223, 225, 227, 235, 238, 245], "rain": 59, "spain": 59, "fall": [59, 232, 245], "mainli": [59, 203, 219], "plain": [59, 119, 183, 206, 233, 238], "differenti": [59, 102], "overwritten": [59, 101, 223], "light_r": 59, "dark_grai": 59, "foreground": 59, "black": 59, "dark_blu": 59, "light_blu": 59, "light_green": 59, "cyan": 59, "light_cyan": 59, "purpl": 59, "light_purpl": 59, "light_yellow": 59, "light_grai": 59, "white": 59, "magenta": 59, "ident": [59, 72, 81, 82, 86, 95, 100, 104, 111, 113, 114, 115, 122, 126, 127, 131, 210, 218, 219, 233, 238, 244], "screen": [59, 244, 253], "wherev": [59, 68, 99, 183, 193, 195, 237], "cursor": 59, "eol": [59, 223], "fragment": [59, 88, 122, 233, 235, 239, 240], "commonli": [59, 199, 202, 204, 222, 225, 227], "insid": [59, 70, 71, 81, 83, 107, 115, 125, 133, 137, 138, 139, 140, 178, 202, 203, 216, 223, 232, 238, 239, 249, 255], "filea": 59, "light": 59, "watch": [59, 103, 172, 244], "sift": 59, "task1": 59, "goe": [59, 103, 244, 249], "width": [59, 114, 115, 122, 210, 223], "shorter": [59, 223], "pretti": [59, 66, 68, 80, 124, 127, 178, 179, 181, 230, 250], "maximum": [59, 79, 81, 82, 99, 121, 133, 143, 155, 172, 204, 205, 210, 223, 242], "nearest": 59, "barrier": 59, "broken": [59, 205, 223], "left": [59, 70, 81, 101, 121, 126, 133, 203, 210, 217, 221, 238, 244, 254, 255], "edg": [59, 133], "thing": [59, 60, 70, 81, 86, 88, 106, 122, 141, 178, 182, 185, 193, 204, 214, 216, 217, 223, 225, 232, 233, 238, 246, 249, 251, 252, 253, 254, 255], "crisp": 59, "task1a": 59, "task1abc": 59, "lorem": [59, 121], "ipsum": [59, 121], "typeset": 59, "industri": 59, "maxlen": 59, "substr": 59, "str_repeat": [59, 238], "wider": 59, "longest": 59, "40": [59, 121], "blank": [59, 88, 122, 205, 233], "bash": 59, "anim": 59, "effect": [59, 81, 88, 100, 101, 103, 109, 133, 143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 203, 214, 216, 227, 238, 239], "total": [59, 76, 202, 213, 221, 244], "percent": [59, 223, 232, 238], "totalstep": 59, "currstep": 59, "eras": [59, 216], "thead": [59, 234], "activ": [59, 64, 81, 213, 216, 217, 225, 227, 229, 241, 243], "tbodi": [59, 234], "2017": [59, 210, 214, 218, 225], "35": [59, 218, 232], "02": [59, 203], "46": [59, 66, 118], "54": [59, 218], "press": 59, "interv": [59, 217], "countdown": 59, "built": [60, 63, 69, 100, 102, 114, 127, 133, 139, 140, 141, 178, 188, 189, 204, 206, 213, 216, 218, 227, 233, 235, 243, 249, 253, 255], "comput": [60, 81, 233], "wikipedia": [60, 66, 124], "articl": [60, 66, 109, 133, 230, 254], "reason": [60, 64, 73, 80, 81, 101, 121, 122, 125, 133, 204, 206, 216, 229, 233], "obviou": [60, 68], "wget": 60, "prune": 60, "random": [60, 69, 81, 120, 121, 206, 208, 220, 245], "c": [60, 81, 93, 127, 140, 212, 224], "prompt": [60, 63, 233, 249], "smart": [60, 83, 210, 225, 232, 237], "invoc": 61, "deem": 61, "profil": [61, 68, 133, 221, 244], "echo": [61, 63, 68, 76, 77, 79, 80, 81, 82, 84, 86, 100, 102, 103, 108, 112, 113, 114, 115, 117, 118, 121, 122, 123, 127, 129, 131, 133, 163, 178, 180, 181, 183, 185, 186, 189, 194, 196, 197, 202, 204, 206, 207, 208, 210, 213, 218, 220, 221, 222, 223, 225, 232, 233, 234, 239, 241], "reconstruct": 61, "notther": 61, "f": [61, 86, 88, 109, 133, 238], "program": [62, 71, 201, 202, 253], "categori": [63, 71, 86, 104, 213, 235, 242], "alphabet": [63, 133, 223], "devuserseed": 63, "06": [63, 88], "45": [63, 81, 88, 101, 118, 172, 181, 216, 252], "utc": [63, 163, 203, 218, 225], "ran": [63, 81, 88], "often": [63, 68, 72, 73, 80, 88, 102, 106, 108, 109, 133, 203, 208, 210, 216, 217, 227, 233, 235, 238, 239, 242, 245, 248, 249, 251], "testmigr": 63, "choos": [63, 74, 81, 83, 88, 106, 124, 126, 133, 135, 136, 145, 210, 216, 219, 223, 227, 239], "larg": [64, 82, 101, 114, 115, 125, 185, 199, 205, 217, 225, 234, 242], "track": [64, 83, 88, 101, 110, 115, 127, 203, 216, 225, 245], "hard": [64, 70, 114, 146, 202, 206, 207, 216, 227], "seri": [64, 126, 213], "massiv": 64, "headach": 64, "prone": [64, 70], "adher": [64, 70, 199, 200], "sequenc": [64, 73, 77, 88, 238], "care": [64, 74, 80, 108, 126, 140, 202, 214, 216, 223, 225, 227, 233, 238, 245, 252, 255], "maco": [64, 140, 141, 255], "sensit": [64, 84, 101, 104, 140, 141, 157, 216, 233, 241, 253, 255], "import": [64, 86, 93, 101, 178, 181, 185, 187, 190, 205, 213, 216, 228, 251, 254, 255], "referenc": [64, 139, 223, 227, 238], "abl": [64, 66, 70, 71, 82, 93, 98, 124, 126, 133, 145, 182, 217, 227, 233, 238, 251], "ek": 64, "is_fil": [64, 255], "markdown": 64, "vendor": [64, 71, 93, 107, 137, 152, 163, 164, 172, 214, 249, 253], "chanc": [64, 216, 232], "concis": 65, "around": [65, 74, 80, 98, 108, 121, 202, 212, 227, 241], "simplest": [65, 68, 70, 102, 106, 225, 227, 238], "anywher": [65, 89, 99, 100, 104, 125, 207, 223], "reus": [65, 101, 216, 223, 237, 238, 254], "across": [65, 86, 101, 106, 108, 145, 207, 214, 217, 218, 233, 237, 244, 249], "best": [65, 66, 80, 101, 103, 108, 122, 124, 127, 210, 216, 217, 227, 230, 241, 242], "transmit": [65, 69, 206], "concret": 65, "good": [65, 68, 69, 70, 73, 80, 83, 102, 104, 133, 141, 210, 227, 233, 242, 244, 245], "someotherclass": 65, "somefunct": 65, "sublib": 65, "lib": [65, 108], "shortcut": [65, 115, 204], "appconfig": 65, "fly": [65, 205, 230], "conn": [65, 100], "fact": [65, 163, 216, 240], "altern": [65, 88, 102, 108, 114, 115, 121, 122, 134, 140, 141, 178, 188, 203, 205, 214, 216, 221, 223, 225, 231, 232, 234, 238, 239, 241, 244, 245, 249], "instanceof": [65, 103, 163], "getshar": [65, 70, 74, 95, 100], "fresh": [65, 71, 81, 102], "three": [65, 68, 80, 88, 96, 101, 102, 106, 113, 114, 121, 125, 140, 172, 203, 205, 210, 218, 223, 234, 238, 239, 242, 245, 252], "ascend": 65, "wll": [65, 178], "basefactori": 65, "somefilt": [65, 133], "happen": [65, 70, 75, 80, 96, 100, 103, 106, 108, 124, 126, 133, 205, 216, 217, 232, 233, 236, 238, 239, 240], "somelib": 65, "desir": [65, 68, 71, 81, 82, 86, 101, 102, 124, 127, 133, 167, 199, 210, 214, 218, 223, 232, 234, 239, 240], "prefersapp": 65, "assum": [65, 80, 81, 83, 85, 86, 88, 104, 107, 140, 157, 206, 209, 218, 221, 223, 225, 227, 230, 232, 235, 238, 239, 254, 255], "Will": [65, 86, 100, 121, 133, 172, 205, 223, 244, 255], "met": [65, 202, 216], "readonli": 65, "__set_stat": 65, "shutdown": 65, "held": [65, 100, 101, 227], "immedi": [65, 96, 99, 106, 133, 201, 206, 213, 227], "perman": [65, 216, 221, 227, 233], "nor": [65, 73, 80, 101, 194, 206], "factoriescache_config": 65, "uncom": [65, 136, 140, 209, 253, 254], "b": [65, 81, 88, 93, 172, 250], "49": 65, "factoriescach": 65, "79": 65, "setcontext": 65, "understand": [66, 71, 83, 104, 205, 213, 216, 218, 225, 227, 233], "behind": [66, 67, 145, 210, 213, 220, 241], "chapter": 66, "discuss": [66, 68, 81, 124, 203, 238], "machin": [66, 88, 101, 133, 140, 253], "talk": [66, 204], "much": [66, 69, 99, 124, 127, 133, 140, 178, 179, 181, 188, 196, 199, 210, 213, 216, 218, 220, 225, 227, 229, 234, 243, 244, 245], "obvious": [66, 68, 72, 124, 232], "realli": [66, 80, 83, 122, 202, 203, 221, 227], "term": [66, 72, 101, 104, 109, 216], "exchang": [66, 206], "hypertext": 66, "transfer": [66, 71, 132, 233], "goal": [66, 199, 235], "respond": [66, 132, 172, 218, 229, 233], "smartphon": 66, "wait": [66, 204, 217, 229, 249], "agent": [66, 127, 134, 204, 205, 211], "chrome": [66, 106], "varieti": 66, "receiv": [66, 68, 96, 101, 124, 143, 145, 146, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 205, 214, 223, 225, 227, 250], "nginx": [66, 253], "thu": [66, 83, 92, 93, 98, 133, 178, 203, 220], "05": [66, 218, 245], "nov": 66, "33": [66, 218], "22": 66, "gmt": [66, 203, 232], "charset": [66, 73, 74, 86, 114, 124, 127, 205, 233], "utf": [66, 114, 124, 126, 127, 145, 205, 233], "wasn": [66, 125, 254], "iana": [66, 205, 229], "orient": [66, 104, 127, 131, 210, 221], "getpath": [66, 127, 172, 203, 221], "_post": [66, 106, 125, 126, 127, 131, 215, 223, 227, 246], "getget": [66, 131, 213], "getpost": [66, 81, 125, 131, 223, 225, 229, 252], "_request": [66, 127], "getjson": [66, 125, 127, 143, 223, 246], "getserv": [66, 131], "worri": [66, 203, 206, 225, 244], "issecur": [66, 125, 127, 203], "xhr": [66, 98, 127], "fetch": [66, 79, 82, 100, 127, 131, 179, 202, 203, 206, 216, 240], "power": [66, 126, 180, 204, 208, 212, 214, 233, 252], "setstatuscod": [66, 133, 190, 215, 217, 233], "http_ok": 66, "setbodi": [66, 127, 129, 145, 204, 215, 233], "nocach": [66, 233], "typic": [66, 68, 70, 80, 82, 93, 103, 104, 106, 108, 112, 113, 124, 125, 126, 133, 140, 203, 204, 214, 216, 220, 221, 222, 227, 229, 233, 237, 240], "layer": [66, 83, 143, 181, 200, 201, 227, 254], "architectur": [67, 69, 132, 253], "pattern": [68, 71, 76, 78, 81, 96, 126, 133, 202, 213, 214, 215, 225, 229, 241, 251, 254], "flow": [68, 71, 103], "role": [68, 69, 126, 212, 223, 238], "free": [68, 71, 82, 200, 224, 225, 233], "enforc": [68, 69, 73, 86, 124, 217, 225], "act": [68, 70, 80, 101, 111, 126, 213, 227, 237, 240, 245, 255], "glue": [68, 255], "marshal": 68, "forth": 68, "storag": [68, 202, 206, 214, 216], "design": [68, 69, 80, 81, 90, 97, 101, 109, 132, 206, 212, 234, 238, 241, 242, 251], "amount": [68, 73, 81, 83, 99, 103, 108, 172, 199, 204, 210, 214, 217, 223], "who": [68, 92, 95, 103, 133, 137, 138, 199, 205, 216, 238], "footer": [68, 240, 252, 254, 255], "quickli": [68, 132, 133, 247], "unwieldi": 68, "fashion": [68, 137, 138, 240, 253], "thumb": [68, 69, 210], "habit": 68, "meet": [68, 70, 71, 90, 101, 133, 136, 200, 212, 223], "involv": [68, 91, 220], "purview": 68, "pertain": [68, 137, 143], "peopl": [68, 74, 199, 205, 210, 227], "serious": 69, "techniqu": [69, 137, 138, 140, 206], "top": [69, 83, 113, 133, 178, 200, 210, 223, 227, 232, 237, 238, 253, 255], "ten": [69, 234], "cheat": [69, 215], "sheet": [69, 215], "brief": [69, 220], "inappropri": 69, "vector": [69, 206], "orm": 69, "overflow": 69, "submiss": [69, 215, 223], "feedback": 69, "posit": [69, 82, 86, 110, 117, 121, 133, 202, 210, 218, 238, 239, 242], "parameter": 69, "invalidchar": [69, 209], "inadequ": 69, "improp": [69, 220], "privileg": 69, "entitl": 69, "tip": [69, 95], "governor": 69, "author": [69, 73, 80, 81, 86, 90, 93, 139, 212, 224, 229, 230], "shield": [69, 90, 93, 101, 108, 139, 214], "insuffici": 69, "malici": [69, 214], "trustworthi": 69, "expos": [69, 101, 103, 216, 238], "trust": [69, 73, 122, 208, 220, 223], "compromis": [69, 157, 245], "harden": 69, "transport": [69, 100, 125], "saniti": 69, "network": [69, 132], "Such": 69, "credenti": [69, 101, 103, 181, 229, 243], "credit": [69, 134, 223], "transmiss": [69, 206], "tls1": 69, "strong": [69, 121, 234], "mandat": 69, "unwant": 69, "he": [69, 254], "she": 69, "strategi": 69, "exploit": 69, "gain": [69, 202, 220], "vet": 69, "faulti": 69, "indirect": 69, "flashdata": [69, 193], "clearer": [70, 241, 246], "imagin": [70, 109, 225], "decid": [70, 71, 126, 241], "mayb": [70, 133, 206], "advanc": [70, 223, 238, 253], "constantli": 70, "consum": 70, "ourself": 70, "central": [70, 89, 121, 232], "kept": [70, 199, 204, 215, 216, 227], "anyth": [70, 73, 101, 102, 114, 127, 133, 138, 203, 214, 217, 220, 223, 225, 238, 255], "advantag": [70, 86, 91, 106, 108, 114, 127, 137, 138, 140, 145, 203, 206, 207, 216, 227, 233, 235, 242, 243, 249, 251, 253], "resist": 70, "options1": 70, "baseuri": [70, 204], "v1": [70, 133, 204, 242], "client1": 70, "options2": 70, "v2": [70, 216], "client2": 70, "almost": [70, 113, 126, 216, 252], "myroutecollect": 70, "occas": 70, "getsharedinst": [70, 95], "stick": 70, "Its": [70, 132, 199], "clarifi": [70, 223, 227], "ve": [70, 71, 73, 83, 101, 104, 111, 141, 205, 216, 220, 225, 240, 241, 251, 254, 255], "hold": [70, 71, 100, 101, 126, 137, 138, 172, 178, 206, 212, 213, 217, 223, 230, 232, 243, 250], "postmanag": 70, "grab": [70, 89, 100, 124, 127, 202, 213, 216, 217, 227, 239], "five": [71, 81, 121, 132, 213, 234], "standalon": [71, 96, 229, 249], "feel": [71, 238], "suit": [71, 88, 108, 137, 206], "portion": [71, 81, 129, 210, 218, 221, 224, 238, 249], "asset": [71, 109], "cours": [71, 108, 114, 206, 216, 220], "nativ": [72, 73, 80, 83, 95, 104, 106, 127, 200, 206, 219, 220, 221, 223, 233, 234, 238, 255], "mysql_get_client_info": 72, "get_client_info": 72, "mysql_": 72, "permit": [72, 73, 77, 81, 84, 86, 101, 114, 115, 117, 125, 126, 133, 148, 194, 205, 215, 216, 217, 223, 224, 234, 252], "portabl": [72, 114, 122, 223], "some_funct": [72, 96, 114], "param1": [72, 127, 225, 235, 249], "param2": [72, 127, 225, 235, 249], "connid": 72, "resultid": 72, "prototyp": [73, 223, 225, 234], "database_nam": [73, 84], "dbdriver": [73, 74, 77, 243, 254], "pconnect": [73, 74], "utf8": [73, 74, 86], "dbcollat": [73, 74, 86], "utf8_general_ci": [73, 74, 86], "swappr": [73, 74], "stricton": [73, 74], "3306": [73, 74, 243], "underli": [73, 127, 232], "xe": 73, "5432": 73, "connect_timeout": 73, "sslmode": 73, "situat": [73, 81, 213, 220, 225, 233], "localhost1": 73, "localhost2": 73, "switch": [73, 74, 126, 137, 185, 190, 205, 223, 225], "arbitrari": [73, 80], "scalar": [73, 101, 238], "hack": [73, 77, 96, 223], "ssl_verifi": [73, 101], "ssl_ca": 73, "www": [73, 102, 109, 115, 122, 133, 140, 202, 204, 205, 210, 216, 221, 233], "baltimorecybertrustroot": 73, "crt": 73, "pem": [73, 204], "decod": [73, 215], "json_decod": [73, 127, 204, 225], "is_arrai": [73, 104, 254], "qualifi": [73, 89, 101, 108, 126, 133, 223, 227, 229, 242, 244], "persist": [73, 100, 203, 205, 216, 225, 227, 245, 249], "collat": [73, 86], "swap": [73, 80, 95, 232], "customiz": 73, "schema": [73, 88, 223, 225, 243], "vari": [73, 106, 140, 218, 227, 233], "ssl_kei": 73, "privat": [73, 91, 101, 125, 143, 227, 233, 235], "ssl_cert": 73, "certif": [73, 204], "ssl_capath": 73, "ssl_cipher": 73, "dynam": [73, 99, 109, 140, 202, 206, 214, 216, 223, 227, 254], "millisecond": [73, 204], "mysqli_opt_int_and_float_n": 73, "prefer": [74, 86, 93, 114, 122, 124, 127, 133, 182, 203, 206, 210, 213, 220, 225, 227, 229, 233, 234, 238, 240, 254], "pure": [74, 82, 228, 238], "group_nam": [74, 84, 181, 227], "simultan": 74, "db1": 74, "group_on": 74, "db2": 74, "group_two": 74, "setdatabas": 74, "database2_nam": 74, "failov": 74, "idl": 74, "exceed": [74, 205], "heavi": [74, 216, 229], "lift": 74, "ping": 74, "gracefulli": 74, "establish": 74, "intellig": [74, 206, 233, 240], "explicitli": [74, 101, 113, 133, 137, 161, 206, 223, 230, 233, 255], "tap": [75, 96], "spot": [75, 117], "hotreload": [75, 172], "readi": [76, 115, 178, 208, 213, 214, 238, 245, 255], "getresult": [76, 81, 181], "getresultarrai": [76, 81, 181, 238], "getrow": 76, "getrowarrai": 76, "INTO": [76, 80, 81, 86, 89, 254], "mytabl": [76, 81, 84, 181, 234], "affectedrow": [76, 81, 181], "table_nam": [76, 79, 80, 82, 84, 86, 163], "complement": 76, "produc": [76, 77, 80, 81, 82, 83, 86, 114, 115, 121, 122, 221, 223, 234, 241, 255], "pdo": [77, 82, 201], "interbas": [77, 201], "submit": [77, 80, 82, 100, 111, 114, 127, 132, 186, 192, 194, 200, 205, 215, 220, 223, 232, 234, 246, 252], "fast": [78, 99, 202, 212, 216, 235, 253], "offer": [78, 124, 230], "gather": [79, 222], "associ": [79, 82, 86, 100, 101, 110, 111, 114, 115, 122, 125, 126, 127, 133, 204, 213, 216, 221, 223, 224, 227, 233, 234, 238, 239, 243, 255], "some_t": [79, 80, 82], "field_nam": [79, 82, 223], "meta": [79, 82, 100, 215], "max_length": [79, 121, 125, 168, 176, 194, 223, 227, 252], "primary_kei": 79, "fulltext": 79, "spatial": 79, "constraint_nam": [79, 163], "column_nam": [79, 86, 163, 227], "foreign_table_nam": [79, 163], "foreign_column_nam": [79, 163], "on_delet": [79, 163], "on_upd": [79, 163], "tableprefix_table_column1_column2_foreign": [79, 163], "_fk": 79, "assign": [80, 81, 82, 86, 101, 104, 106, 205, 206, 213, 216, 217, 221, 225, 227, 233, 245, 246, 252, 254, 255], "semi": [80, 253], "compil": [80, 81, 244], "rare": [80, 143, 145, 148, 149, 152, 153, 157, 216], "whatev": [80, 101, 122, 178], "fetchabl": 80, "pg_exec": 80, "mind": [80, 206, 214, 215, 216], "prefix_tablenam": 80, "programmat": [80, 104, 254], "newprefix_": 80, "newprefix_tablenam": 80, "advis": [80, 206], "backtick": 80, "feed": [80, 81, 115, 133, 214], "unsanit": 80, "ll": [80, 81, 82, 83, 86, 104, 112, 114, 125, 133, 140, 141, 178, 206, 210, 214, 216, 220, 222, 223, 225, 228, 233, 234, 238, 252, 253, 254, 255], "rather": [80, 83, 86, 109, 114, 133, 145, 178, 216, 227, 230, 233, 238, 245], "exclam": [80, 223, 238], "yourself": [80, 81, 103, 104, 108, 138, 148, 192, 203, 216, 221, 227, 249, 250], "AND": [80, 81, 83, 86, 218, 224, 250], "rick": 80, "transform": [80, 122, 233], "IN": [80, 81, 224], "secondari": [80, 139], "benefit": [80, 81, 83, 112, 114, 133, 223, 227], "safer": [80, 81, 204], "bound": [80, 133], "surround": [80, 213, 223, 227, 235], "example_field": 80, "example_t": 80, "inject": [80, 86, 124, 163, 178, 203, 214, 230], "quit": [80, 81, 92, 99, 104, 115], "bit": [80, 111, 132, 206, 216, 225, 227, 253], "aspect": [80, 124, 210, 241, 249], "taken": [80, 88, 99, 106, 118, 223, 227, 248], "easiest": [80, 213], "pqueri": 80, "countri": [80, 81, 89, 101, 110, 112], "setqueri": [80, 221], "indic": [80, 90, 106, 133, 207, 210, 214, 225, 227, 245, 246], "idea": [80, 141, 145, 227, 232, 245], "ci3_": 80, "ci4_": 80, "microsecond": 80, "durat": [80, 100, 125, 232, 238, 241, 244], "beyond": [81, 244], "simplic": 81, "adapt": [81, 139, 200, 202, 212], "notic": [81, 100, 101, 106, 125, 206, 210, 220, 223, 224, 225, 228, 234, 238, 242, 245, 250, 252, 254], "regard": 81, "outcom": 81, "wish": [81, 82, 86, 88, 99, 101, 104, 113, 114, 121, 122, 133, 137, 138, 178, 202, 203, 210, 216, 233, 237, 240], "compound": 81, "sum": 81, "payment": 81, "invoice_id": 81, "AS": [81, 224], "amount_paid": 81, "regexp_substr": 81, "ral_anno": 81, "ral": 81, "ag": [81, 110, 181, 203, 218, 233, 234], "member_ag": 81, "min": [81, 214], "avg": 81, "particularli": [81, 83, 140, 215, 219, 255], "newqueri": 81, "ON": [81, 86, 216], "inner": [81, 83, 96, 133, 238, 244], "devic": [81, 222], "user_id": [81, 90, 181, 223, 227], "OR": [81, 178, 179, 180, 187, 191, 196, 204, 224, 230], "joe": [81, 114, 121, 133, 176, 223, 228, 238, 239, 243], "sign": [81, 101, 114, 121, 141, 221, 223], "boss": [81, 225, 238, 239], "comparison": [81, 218, 238], "account": [81, 99, 131, 133, 140, 216, 223, 242, 250], "advance_amount": 81, "frank": [81, 110], "todd": 81, "jame": 81, "job_id": 81, "users_job": 81, "variat": [81, 82, 241], "fifth": [81, 213, 218], "page1": 81, "page2": 81, "concat": 81, "IF": [81, 86, 157, 216], "surnam": 81, "BY": 81, "my": [81, 89, 101, 108, 114, 115, 117, 121, 122, 179, 194, 195, 196, 205, 206, 207, 210, 213, 214, 220, 223, 225, 235, 237, 238, 239, 240], "group_id": [81, 245], "asc": [81, 213, 227], "rand": 81, "42": 81, "restrictor": 81, "uwrp0": 81, "uwrp1": 81, "mssql": [81, 201], "subsequ": [81, 82, 83, 99, 100, 103, 230, 237, 238, 239, 240, 242], "uwrpn": 81, "solut": [81, 98, 103, 141, 199, 206, 216, 221, 227, 241], "q": [81, 99, 124, 129], "ones": [81, 95, 121, 122, 133, 178, 201, 238, 253], "enclos": [81, 238], "parenthes": [81, 206, 238], "balanc": 81, "parenthesi": 81, "01": [81, 86, 88, 115, 163, 218], "last_upd": 81, "current_timestamp": [81, 86, 216], "myclass": [81, 96, 178, 235], "entri": [81, 115, 122, 133, 216, 223, 230, 238], "user2": 81, "db_user": 81, "ahmadinejad": 81, "iran": 81, "THEN": 81, "pedro": 81, "el": 81, "salvador": 81, "additionalupdatefield": 81, "zaghari": 81, "afghanistan": 81, "_upsert": 81, "dbo": 81, "isn": [81, 84, 86, 124, 133, 223, 229, 254], "dataset": 81, "factor": [81, 212, 245], "assembl": 81, "illustr": 81, "scenario": [81, 140, 206, 223, 245], "natur": [81, 88, 203, 206, 223], "48372": 81, "keyboard": 81, "qty": 81, "mous": 81, "monitor": [81, 106], "del": 81, "order_lin": 81, "greec": 81, "evalu": 81, "accomplish": [81, 86, 101], "onlyinact": 81, "return_inact": 81, "inact": 81, "field1": [81, 127, 223], "field2": [81, 127, 223], "field3": 81, "crazi": 81, "insertid": 81, "cancel": 81, "averag": 81, "minimum": [81, 93, 103, 106, 145, 217, 223], "val": [81, 234], "mix": [81, 82, 86, 88, 100, 110, 111, 114, 115, 118, 121, 122, 129, 131, 133, 202, 205, 217, 229, 233, 234, 238, 239, 254], "datasourc": 81, "cond": [81, 152], "basebuld": 81, "anonym": [81, 133], "examin": 81, "insensitivesearch": 81, "pair": [81, 82, 83, 100, 101, 133, 155, 216, 225, 227, 233, 234, 238, 239, 243, 244, 246], "sought": [81, 232], "batch_siz": 81, "batchsiz": 81, "addtodefault": 81, "reset_data": 81, "varchar": [81, 86, 88, 187, 216, 254], "qb": 81, "getresultobject": 82, "reversenam": 82, "reverse_nam": 82, "walk": [82, 217, 225], "getfirstrow": 82, "getlastrow": 82, "getnextrow": 82, "getpreviousrow": 82, "prefetch": 82, "pointer": [82, 253], "ahead": 82, "mysqli_use_result": 82, "benefici": [82, 133], "circumst": [82, 220, 233], "csv": [82, 208, 233], "awar": [82, 99, 118, 127, 145, 213, 218, 220, 223, 227, 239, 250, 254], "tradeoff": 82, "resultmod": 82, "unbuff": 82, "writepath": [82, 86, 100, 204, 208, 220], "openfil": [82, 208], "fputcsv": [82, 208], "mysqli_store_result": 82, "myisam": [82, 83], "lastlogin": 82, "createfromformat": [82, 233], "entir": [82, 95, 102, 104, 106, 127, 202, 204, 205, 213, 216, 217, 223, 238, 241, 242, 246, 249, 250, 253], "m": [82, 88, 121, 218, 223, 225, 233, 238, 245], "lack": [82, 216], "effici": [82, 98, 203, 222], "ineffici": 82, "cut": 82, "down": [82, 88, 106, 114, 126, 187, 217, 252], "consumpt": 82, "thisdb": 82, "query2": 82, "class_nam": 82, "getrowobject": 82, "setrow": 82, "innodb": [83, 86], "bdb": 83, "onlin": [83, 136, 137], "popular": [83, 202, 206, 214, 216], "adodb": 83, "chosen": [83, 202, 216, 235, 238, 239], "greatli": [83, 137], "tradition": 83, "fair": [83, 101], "demand": 83, "cumbersom": [83, 207], "contrast": 83, "transstart": 83, "transcomplet": 83, "treat": [83, 109, 115, 130, 133, 204, 217, 229, 233, 238], "transstrict": 83, "transstatu": 83, "transoff": 83, "transbegin": 83, "transrollback": 83, "transcommit": 83, "outmost": 83, "depth": [83, 110, 113, 127, 234], "outermost": 83, "necessarili": [83, 106, 133, 216, 217, 227], "finish": [83, 221], "far": [83, 98, 130, 223], "reach": [83, 141, 254], "unintend": 83, "dbutil": 84, "loader": [84, 86, 104, 113, 186], "listdatabas": 84, "databaseexist": 84, "optimizet": 84, "mostli": [84, 127, 148, 178], "optimizedatabas": 84, "print_r": [84, 127, 245], "getcsvfromresult": 84, "enclosur": 84, "write_fil": [84, 113], "getxmlfromresult": 84, "straight": [85, 86, 232], "complain": [85, 86], "myforg": 86, "other_db": 86, "my_db": [86, 101], "went": [86, 254], "successfulli": [86, 96, 100, 184, 220, 223, 229, 233, 252], "preced": [86, 92, 125, 129, 133, 143, 206, 221, 249], "period": [86, 113, 133, 208, 217, 223, 232, 233], "mechan": [86, 178, 206, 216], "datatyp": 86, "addition": [86, 115, 203, 213, 215, 216, 227, 235, 240], "unsign": [86, 88, 187, 254], "auto_incr": [86, 88, 187, 254], "king": [86, 245], "town": 86, "enum": 86, "pend": 86, "draft": [86, 200], "createt": [86, 88, 157, 187], "approxim": 86, "99": [86, 216], "sec": 86, "89": 86, "91": 86, "precis": [86, 118, 238, 241], "monetari": 86, "ntext": 86, "microsoft": [86, 201], "label": [86, 114, 115, 209, 213, 220, 252], "cumul": 86, "speak": 86, "blog_id": [86, 88, 187], "site_id": 86, "blog_id_site_id": 86, "blog_nam": 86, "blog_label": 86, "my_key_nam": 86, "pd_name": 86, "key_nam": 86, "relationship": 86, "users_id": 86, "tablename_users_id_foreign": 86, "users_nam": 86, "cascad": [86, 223], "my_fk_nam": 86, "tablename_users_foreign": 86, "prefix_table_column_foreign": 86, "cubird": 86, "another_field": 86, "column_to_drop": 86, "column_1": 86, "column_2": 86, "prove": [86, 244], "old_nam": 86, "new_nam": 86, "category_nam": 86, "pk_action": 86, "userid": [86, 125], "userid_fk": 86, "pk_tablenam": 86, "users_index": 86, "users_foreign": 86, "renamet": 86, "old_table_nam": 86, "new_table_nam": 86, "TO": [86, 224], "fieldnam": [86, 227, 238], "tablefield": 86, "onupd": 86, "ondelet": 86, "fkname": 86, "dbname": 86, "if_not_exist": 86, "manipul": [87, 134, 211, 216, 221, 238], "recent": [88, 98, 203, 218], "yyyi": [88, 218], "mm": 88, "hhiiss": 88, "100537": 88, "team": [88, 110, 191, 198, 243], "year": [88, 100, 125, 198, 218], "month": [88, 100, 125, 218], "100538_alterblogtrackview": 88, "2012_10_31_100539_alterblogaddtransl": 88, "20121031100537_addblog": 88, "013057_addblog": 88, "addblog": [88, 187], "blog_titl": [88, 187, 195, 238], "blog_descript": [88, 187], "disableforeignkeycheck": 88, "enableforeignkeycheck": 88, "perhap": [88, 95, 104, 216, 223], "mission": 88, "alternate_db_group": 88, "scan": [88, 104, 108, 129, 133, 220, 235, 237, 244], "downgrad": 88, "mycompani": 88, "usabl": [88, 215], "modular": [88, 89, 108], "unix": [88, 89, 108, 112, 140, 203, 216, 218], "slate": [88, 248], "04": [88, 115, 218], "234508": 88, "createcisessionst": 88, "041948": 88, "createsettingst": 88, "08": [88, 245], "143905": 88, "addcontextcolumn": 88, "pascal": [88, 117], "timestampformat": 88, "his_": 88, "findmigr": 88, "intermingl": 88, "targetbatch": 88, "neg": [88, 109, 133, 218], "setnamespac": 88, "setgroup": 88, "popul": [89, 127, 213, 225, 234, 243, 246], "geo": 89, "simpleseed": 89, "darth": [89, 227], "theempir": [89, 227], "testseed": [89, 243], "userseed": 89, "countryseed": 89, "jobseed": 89, "myseed": 89, "websit": [90, 106, 124, 126, 139, 203, 204, 212, 216, 230], "encourag": [90, 122, 206, 229], "among": [90, 204, 212, 216], "logout": [90, 133, 216], "fulfil": 90, "provis": [90, 212], "packagist": [90, 137, 139, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177], "intend": [91, 92, 104, 107, 110, 112, 122, 133, 138, 140, 143, 178, 200, 203, 205, 210, 216, 223, 230, 237, 238, 239, 249, 253], "univers": 91, "heavili": 91, "administr": 91, "portal": 91, "admincontrol": [91, 133], "significantli": [92, 95], "opportun": 92, "mess": [92, 95, 253], "implic": [92, 95, 126], "yourclass": 93, "yourclasstest": 93, "mit": 93, "yourvendor": 93, "yourpackag": 93, "yournam": 93, "creator": 93, "distinguish": [93, 101, 132], "choosealicens": 93, "stabl": 93, "phpcsfixer": 93, "finder": 93, "__dir__": [93, 107, 137], "bin": [93, 140, 227, 249], "ansi": 93, "verbos": [93, 102], "diff": [93, 218], "yourconfig": 93, "known": [93, 95, 108, 122, 136, 172, 181, 206, 213, 216, 221, 222, 243], "implicit": [93, 108, 161, 223], "driven": 94, "invok": [95, 101, 133, 196, 202, 241, 249], "launch": [95, 140, 163], "superglob": [95, 193, 216, 220, 246], "overkil": [95, 104], "recreat": [95, 193, 214], "nearli": [95, 122, 126, 199], "baseroutecollect": 95, "substanti": [95, 196, 224], "stage": [96, 102, 214, 225, 245, 246], "subscrib": 96, "myfunct": [96, 178], "somemethod": 96, "someclass": [96, 127, 225], "highest": [96, 205], "post_controller_constructor": [96, 178], "rang": [96, 114, 118, 121, 210, 218, 221], "aid": [96, 143, 243], "some_ev": 96, "fire": [96, 204], "hundr": [96, 222, 241], "dai": [96, 100, 106, 163, 214, 218, 234, 238, 251], "counter": 96, "dbqueri": [96, 172], "upon": [97, 126, 210, 223, 232, 233, 238, 239, 251], "along": [98, 109, 124, 133, 137, 178, 203, 204, 210, 213, 217, 220, 223, 235, 240, 253], "reliabl": [98, 121, 216], "xmlhttprequest": 98, "shipment": 98, "axio": 98, "hx": 98, "achiev": [99, 125, 206, 216], "correl": 99, "cycl": [99, 121, 205, 246], "speed": [99, 216, 241], "basi": [99, 212, 227, 230, 249], "benchmark": [99, 100, 113, 134, 202, 247], "Be": [99, 130, 140, 214, 223, 250], "seem": [99, 133, 141], "getglob": [100, 203], "conjunct": [100, 233], "inclus": 100, "substitut": 100, "submitt": 100, "withinput": [100, 114, 223, 233], "set_select": [100, 114], "codeigniterdebugtim": 100, "controller_load": 100, "facilit": [100, 143, 207], "twig": 100, "user_profil": 100, "cachenam": 100, "app_timezon": [100, 225], "eskdikejidojdk978ad8jf": [100, 230], "csrf_token": [100, 215, 223], "csrf_header": [100, 215], "csrf_hash": [100, 215], "csrf_meta": [100, 215], "31536000": [100, 125], "htst": 100, "function_us": 100, "function_nam": 100, "is_really_writ": 100, "emerg": [100, 106], "alert": [100, 106, 223, 227, 235, 238], "remove_invisible_charact": 100, "str": [100, 119, 121, 122, 123, 205, 219], "urlencod": [100, 204], "ascii": [100, 121, 203, 223], "java": 100, "0script": 100, "One": [100, 101, 108, 114, 122, 126, 133, 210, 223, 230, 255], "num": [100, 118, 122, 132, 133], "galleri": [100, 122, 132, 133], "showusergalleri": [100, 122, 133], "user_galleri": [100, 122, 133, 233], "single_servic": 100, "slash_item": 100, "stringify_attribut": 100, "minut": [100, 202, 216, 217, 218, 225, 235, 249], "60": [100, 146, 202, 217, 223, 240, 249], "hour": [100, 203, 216, 218, 238], "3600": [100, 203], "86400": 100, "week": [100, 218, 238], "604800": 100, "2592000": 100, "decad": 100, "315360000": 100, "aren": [101, 141], "shortnam": [101, 108], "pages": 101, "perpag": [101, 213], "customclass": 101, "sitenam": [101, 179, 239], "siteemail": [101, 179], "webmast": [101, 106, 179], "todai": 101, "painless": [101, 249], "alongsid": [101, 108, 126], "git": [101, 137], "s3_bucket": [101, 131], "secret_kei": 101, "super_secret_kei": 101, "_env": [101, 103, 106, 127, 131], "var_dump": [101, 127, 202, 225], "phpinfo": 101, "publicli": [101, 103, 216], "base_dir": 101, "webroot": 101, "cache_dir": 101, "tmp_dir": 101, "tmp": 101, "solv": [101, 133, 212, 214], "georg": [101, 238, 239], "citi": [101, 227, 238], "berlin": 101, "germani": [101, 110], "frontend": [101, 213, 214], "sale": [101, 110], "backend": [101, 202, 213, 214], "docker": 101, "cloudform": 101, "app_forceglobalsecurerequest": 101, "app_cspen": 101, "cspenabl": [101, 214, 230], "mynewconfig": 101, "remaind": 101, "simpleconfig": 101, "truth": 101, "deploy": [101, 139], "everybodi": 101, "module_pag": 101, "mymodul": [101, 214], "candid": 101, "myconfig": [101, 179], "supportingpackageregistrar": 101, "mysalesconfig": 101, "campaign": 101, "winter": 101, "wonderland": 101, "regionalsal": 101, "region": 101, "pose": 102, "assist": [102, 104, 111, 112, 113, 114, 115, 120, 121, 122, 123, 137, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 245], "setenv": 102, "fastcgi_param": 102, "virtual": [102, 140, 203, 216], "server_nam": [102, 140], "conf": [102, 141], "fastcgi": [102, 140], "convers": [102, 178, 223, 225, 234], "spl": 103, "experi": [103, 133, 215, 216, 223, 227], "newer": [103, 125, 127, 201, 213, 223, 235], "programm": [103, 251, 254], "experienc": [103, 210, 216], "halt": [103, 216], "getmessag": [103, 210, 214], "caught": [103, 214], "di": 103, "unknownfileexcept": 103, "child": [103, 110, 207, 214, 223, 237, 245], "runtimeexcept": [103, 220, 249], "getcod": 103, "ignoredcod": 103, "signal": 103, "pagemodel": [103, 213], "lost": 103, "temporari": [103, 133, 214, 220], "suitabl": [103, 209, 254], "getexitcod": 103, "error_report": [103, 178], "errorexcept": 103, "e_deprec": 103, "e_user_deprec": 103, "surg": 103, "loglevel": 103, "logdeprec": [103, 163, 164], "deprecationloglevel": [103, 163, 164], "accordingli": [103, 110, 145, 147, 246], "trigger_error": 103, "exceptionhandlerinterfac": 103, "myexceptionhandl": 103, "statuscod": [103, 229], "exitcod": 103, "error_": 103, "in_arrai": [103, 104], "400": [103, 204, 229, 245], "routin": [104, 223, 242], "deal": [104, 206, 224, 234], "procedur": [104, 108, 116, 152, 163, 164, 172, 187], "name_help": 104, "wast": [104, 108], "irrelev": [104, 108], "blog_help": 104, "truli": [104, 223], "anchor": [104, 122, 220, 221, 223, 235, 250], "div": [104, 114, 194, 209, 213, 223, 227, 235, 238, 239, 254], "click": [104, 114, 122, 127, 220, 244, 253], "_helper": 104, "info_help": 104, "loos": [104, 115, 223], "discret": [104, 111, 233, 234], "sens": [104, 217, 225, 246, 254], "hood": 104, "any_in_arrai": 104, "needl": 104, "haystack": 104, "random_el": 104, "shuffl": 104, "array_pop": 104, "brows": [104, 125, 216, 222], "some_var": 106, "eight": [106, 234], "5424": 106, "interest": [106, 139, 199, 210, 215, 227, 254], "signific": [106, 143, 145, 148, 149, 152, 163, 164, 165, 166, 167, 168, 170, 171, 172, 175, 178, 223], "occurr": [106, 121], "poor": 106, "undesir": 106, "wrong": [106, 122, 216, 220, 233], "unavail": [106, 122, 233], "sysadmin": 106, "sole": 106, "pick": [106, 145, 232], "errorlog": [106, 140], "123": [106, 118, 122, 123, 125, 133, 233, 246, 250], "127": [106, 140, 202], "ip_address": [106, 148, 216], "post_var": 106, "get_var": 106, "session_var": 106, "loggerinterfac": [106, 125], "dump": [107, 152, 244], "appdirectori": 107, "44": [107, 118, 172], "webapp": [107, 137, 140, 141], "zip": [107, 138, 178], "composer_path": 107, "reusabl": 108, "center": [108, 210, 255], "subject": [108, 182, 205, 207, 224, 227, 230, 232], "thought": 108, "mini": [108, 235], "larger": [108, 210, 223], "comfort": [108, 178], "crucial": 108, "ingredi": 108, "mimic": [108, 245], "Of": [108, 220], "ing": 108, "discover": 108, "negat": [108, 202], "capabl": [108, 206, 213, 223, 232, 235], "composerpackag": [108, 163], "basemodul": 108, "pestphp": 108, "pest": 108, "reproduc": 108, "grasp": 108, "scope": [108, 143, 145, 146, 148, 149, 151, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 238, 245], "redefin": 108, "sessionauth": 108, "tokenauth": 108, "menu": [108, 114, 240], "menusfilt": 108, "testpostseed": 108, "bloglib": 108, "postmodel": [108, 235], "human": [109, 117, 118, 122, 209, 223, 225], "friendli": [109, 122, 141, 206, 254], "synonym": 109, "my_articl": 109, "denot": [109, 117], "mod_rewrit": [109, 141], "rewriteengin": [109, 140], "rewritecond": 109, "request_filenam": 109, "rewriterul": [109, 140, 141], "l": [109, 140, 141], "world": [109, 115, 117, 198, 237, 249, 250, 254, 255], "try_fil": [109, 140], "is_arg": [109, 140], "vastli": 110, "buzz": [110, 127], "fizz": [110, 127], "node": 110, "43": 110, "barbaz": 110, "foobar": [110, 227], "array_deep_search": 110, "uncertain": 110, "array_sort_by_multiple_kei": 110, "sortcolumn": 110, "multidimension": [110, 114], "hierarch": [110, 125], "player": 110, "team_id": 110, "maria": 110, "deeper": 110, "sort_asc": 110, "subarrai": 110, "array_flatten_with_dot": 110, "flatten": 110, "arraytoflatten": 110, "person": [110, 205, 212, 224, 225], "first_nam": 110, "last_nam": 110, "other_detail": 110, "marin": 110, "offic": 110, "inspect": [110, 227, 250], "foo_": 110, "foo_person": 110, "foo_other_detail": 110, "includeempti": 110, "employe": 110, "urbano": 110, "gender": 110, "hr": 110, "canada": [110, 223], "depart": 110, "male": 110, "market": 110, "emera": 110, "femal": 110, "franc": [110, 232], "richi": 110, "mandi": 110, "risa": 110, "alfr": 110, "tabbi": 110, "ario": 110, "somerset": 110, "yourdomain": 111, "hide": [111, 163, 206], "friendlier": [111, 216], "similarli": [111, 206, 216], "delete_cooki": [111, 203], "has_cooki": [111, 203], "hascooki": [111, 143, 203, 233], "gettimestamp": [112, 218], "master": 112, "timezone_select": 112, "datetimezon": [112, 203, 218], "listidentifi": 112, "iso": [112, 205, 238], "3166": 112, "preformat": 112, "america": [112, 218, 242], "new_york": 112, "directory_map": 113, "sourcedir": 113, "directorydepth": 113, "travers": [113, 119, 215], "recurs": [113, 225], "dir": [113, 210, 220], "mydirectori": 113, "file_upload": 113, "image_lib": 113, "mirror": [113, 214], "uploadedimag": 113, "export": [113, 187, 227], "wb": 113, "fopen": 113, "unabl": [113, 254], "acquir": [113, 198], "exclus": 113, "deldir": 113, "htdoc": [113, 140], "includepath": 113, "get_dir_file_info": 113, "toplevelonli": 113, "files": 113, "intens": [113, 219], "models_info": 113, "get_file_info": 113, "returnedvalu": 113, "server_path": 113, "writeabl": 113, "fileperm": 113, "symbolic_permiss": 113, "perm": 113, "rw": 113, "octal_permiss": 113, "octal": 113, "644": 113, "file1": [113, 220], "file2": [113, 220], "newfil": 113, "oldfil": 113, "set_realpath": 113, "checkexist": 113, "php5": 113, "apache2": [113, 140], "ini": [113, 121, 125, 127, 136, 216, 220, 223], "non_existent_fil": 113, "txt": [113, 143, 204, 214, 215, 220, 233], "non_existent_directori": 113, "nowher": 113, "html5": [114, 115, 121, 163], "xhtml": [114, 115, 163, 205], "myfield": 114, "plu": [114, 115, 200, 213, 223], "myform": [114, 194], "csrf_id": 114, "964ede6e0ae8a680f7b8eab69136717d": 114, "member_id": 114, "234": [114, 118], "form_open_multipart": [114, 220], "johndo": [114, 216], "my_arrai": 114, "hiddenemail": 114, "liter": [114, 133], "maxlength": 114, "onclick": 114, "form_password": 114, "form_upload": 114, "form_textarea": 114, "textarea": [114, 252], "col": [114, 252], "form_dropdown": 114, "dropdown": [114, 139, 223], "shirt": [114, 133], "med": 114, "medium": [114, 185, 232, 234], "xlarg": 114, "shirts_on_sal": 114, "onchang": 114, "optgroup": 114, "form_multiselect": 114, "multiselect": 114, "form_fieldset": 114, "legend_text": 114, "legend": 114, "fieldset": 114, "p": [114, 123, 127, 220, 223, 227, 235, 237, 238, 252, 254], "form_fieldset_clos": 114, "address_info": 114, "form_checkbox": 114, "checkbox": [114, 250], "newslett": 114, "margin": 114, "10px": 114, "form_radio": 114, "radio": 114, "button": [114, 127, 139, 220, 233, 244], "form_label": 114, "label_text": 114, "mycustomclass": 114, "000": [114, 121], "form_submit": 114, "mysubmit": 114, "form_reset": 114, "form_button": 114, "mybutton": 114, "me": [114, 115, 122, 203], "form_clos": [114, 223], "html_escap": [114, 180, 196], "quantiti": 114, "myselect": 114, "mycheck": 114, "myradio": 114, "pictur": [115, 205, 241], "jpg": [115, 121, 127, 184, 205, 208, 210, 214, 220, 223, 233], "presum": 115, "media": [115, 127, 133, 208, 221, 230], "alt": [115, 205], "imageproperti": 115, "eat": 115, "slice": 115, "pizza": [115, 223], "post_imag": 115, "height": [115, 122, 210, 223], "night": 115, "lightbox": 115, "img_data": 115, "base64": [115, 206, 223, 225], "r0lgodl": 115, "img_without_extens": 115, "png": [115, 122, 124, 127, 184, 208, 210, 214, 220, 223], "ht5a822": 115, "href": [115, 122, 133, 213, 238, 239, 254], "stylesheet": [115, 121, 122, 230], "hreflang": 115, "mystyl": 115, "favicon": [115, 214], "ico": [115, 214], "icon": [115, 122, 244], "printer": 115, "ul": [115, 196, 213, 220, 223, 228, 235, 238, 240], "unord": 115, "dimension": [115, 234, 238, 240, 250], "boldlist": 115, "mylist": 115, "li": [115, 176, 196, 213, 220, 223, 228, 235, 238, 240], "shape": 115, "round": [115, 238], "squar": [115, 210, 225, 253], "circl": 115, "ellips": [115, 121], "oval": 115, "sphere": 115, "mood": 115, "happi": 115, "upset": 115, "defeat": 115, "deject": 115, "dishearten": 115, "depress": 115, "annoi": 115, "angri": 115, "ol": 115, "video": 115, "unsupportedmessag": 115, "subtitles_no": 115, "vtt": 115, "subtitl": 115, "norwegian": 115, "subtitles_y": 115, "ye": [115, 122, 203, 206, 223, 254], "mp4": 115, "movi": 115, "ogg": 115, "mov": 115, "quicktim": 115, "ogv": 115, "codec": 115, "dirac": 115, "speex": 115, "srclang": 115, "audio": 115, "emb": [115, 205], "swf": 115, "shockwav": 115, "flash": [115, 215, 233], "webvtt": 115, "dtd": 115, "html4": 115, "tran": 115, "w3c": [115, 230, 232], "w3": 115, "tr": [115, 234], "ridden": [115, 230], "xhtml11": 115, "xhtml1": 115, "frameset": 115, "frame": [115, 203], "basic11": 115, "mathml": 115, "mathml1": 115, "math": [115, 214], "mathml2": 115, "svg": [115, 172, 214], "svg10": 115, "rec": 115, "20010904": 115, "svg11": 115, "graphic": 115, "tini": 115, "xh": 115, "rdfa": 115, "markup": [115, 238], "singular": 117, "camel": 117, "dog": 117, "phrase": [117, 121, 204, 233, 238], "my_dog_spot": 117, "mydogspot": 117, "is_pluraliz": 117, "countabl": [117, 207], "dasher": 117, "hello_world": 117, "ordin": [117, 122, 232, 238], "1st": 117, "3rd": [117, 213], "st": 117, "internation": 118, "badfunctioncallexcept": 118, "number_to_s": 118, "456": [118, 133], "4567": 118, "kb": [118, 208, 220, 223], "45678": 118, "456789": 118, "447": 118, "3456789": 118, "12345678912345": 118, "gb": [118, 127, 232], "123456789123456789": 118, "228": 118, "tb": 118, "61": 118, "analyz": [118, 124, 140, 203, 246], "en_u": [118, 218, 238], "fr_fr": [118, 245], "your_lang": 118, "trillion": 118, "quadrillion": 118, "123456": 118, "123456789": 118, "million": 118, "1234567890123": 118, "789": [118, 133], "012": 118, "billion": 118, "68": 118, "de_d": 118, "number_to_curr": 118, "currenc": [118, 232, 238], "fraction": [118, 238], "usd": 118, "eur": [118, 238], "gbp": 118, "1234": 118, "56": [118, 206], "en_gb": 118, "yen": 118, "ja_jp": 118, "number_to_roman": 118, "roman": 118, "xxiii": 118, "324": 118, "cccxxiv": 118, "2534": 118, "mmdxxxiv": 118, "3999": 118, "sanitize_filenam": 119, "strip_image_tag": 119, "encode_php_tag": 119, "fake": [120, 249], "setoverrid": [120, 245], "mytestclass": 120, "testuseraccess": 120, "asserttru": [120, 242, 250], "userhasaccess": 120, "unguess": [121, 208], "alphanumer": [121, 223], "mt_rand": [121, 245], "32": [121, 155, 206, 218], "random_byt": 121, "random_int": 121, "str_shuffl": 121, "increment_str": 121, "slug": [121, 252, 254], "file_1": 121, "file_4": 121, "file_5": 121, "four": [121, 124, 126, 203, 232, 234, 244, 249, 252], "reduce_double_slash": 121, "58": 121, "strip_slash": 121, "reilli": 121, "connor": 121, "histor": [121, 216], "stripslash": 121, "reduce_multipl": 121, "trim": 121, "fred": [121, 185, 223, 225, 234, 246], "bill": 121, "jimmi": 121, "quotes_to_ent": 121, "dinner": [121, 218], "39": 121, "strip_quot": 121, "word_limit": 121, "end_char": 121, "8230": 121, "ellipsi": 121, "eleven": [121, 234], "character_limit": 121, "undeclar": 121, "ascii_to_ent": 121, "high": [121, 172, 216], "accent": [121, 122], "entities_to_ascii": 121, "unsaf": [121, 216], "opposit": [121, 218, 250], "convert_accented_charact": 121, "transliter": 121, "low": 121, "equival": [121, 127, 132, 141, 214, 245, 255], "companion": 121, "word_censor": 121, "censor": 121, "pound": [121, 221], "darn": 121, "shuck": 121, "golli": 121, "phooei": 121, "highlight_cod": [121, 238], "highlight_str": 121, "highlight_phras": 121, "tag_open": 121, "tag_clos": 121, "span": [121, 213, 223], "990000": 121, "older": [121, 125, 127, 163, 164, 213, 223], "ff0": 121, "word_wrap": 121, "charlim": 121, "76": [121, 205], "excess": 121, "split": [121, 133, 253], "hellip": 121, "middl": [121, 204, 210, 244], "this_string_is_entirely_too_long_and_might_break_my_design": 121, "this_string_is_": 121, "ak_my_design": 121, "excerpt": [121, 238], "radiu": [121, 238], "ut": 121, "vel": 121, "faucibu": 121, "odio": 121, "quisqu": 121, "qui": 121, "congu": 121, "libero": 121, "etiam": 121, "gravida": 121, "ero": 121, "eget": 121, "porttitor": 121, "augu": 121, "dignissim": 121, "tincidunt": 121, "risu": 121, "mauri": 121, "molesti": 121, "vita": 121, "ultrici": 121, "vestibulum": 121, "diam": 121, "curabitur": 121, "lectu": 121, "phasellu": 121, "eu": 121, "sodal": 121, "sem": 121, "dictum": 121, "puru": 121, "ac": 121, "enim": 121, "hendrerit": 121, "donec": 121, "magna": 121, "nunc": 121, "sed": 121, "nisl": 121, "cra": 121, "auctor": 121, "tortor": 121, "nulla": 121, "scelerisqu": 121, "arcu": 121, "sit": 121, "amet": 121, "laoreet": 121, "aenean": 121, "lacu": 121, "altconfig": 122, "returnobject": 122, "blindli": 122, "http_refer": [122, 233], "hasn": [122, 233], "index_pag": 122, "hyperlink": 122, "anchor_popup": 122, "pop": 122, "att": 122, "800": [122, 245], "600": 122, "scrollbar": 122, "resiz": 122, "screenx": 122, "screeni": 122, "window_nam": 122, "_blank": 122, "mailto": [122, 221, 238], "mail": [122, 205, 214, 216], "spam": 122, "obfusc": 122, "harvest": 122, "bot": [122, 209, 222], "auto_link": 122, "popup": 122, "linkifi": 122, "whats_wrong_with_css": 122, "prep_url": 122, "subdir": 122, "school": 122, "classmat": 122, "protect_al": 123, "ampersand": [123, 219, 223], "greater": [123, 204, 206, 213, 223], "paragraph": 123, "lt": [123, 234], "gt": [123, 234], "amp": 123, "jpeg": [124, 210, 214, 220, 223], "challeng": [124, 230, 249], "heart": [124, 125], "classic": 124, "endpoint": [124, 126, 215, 229, 246], "french": [124, 232], "german": 124, "de": 124, "gzip": [124, 127], "apach": [124, 141, 253], "forget": [125, 133, 137, 191, 232, 233, 249, 254], "mycontrol": [125, 237], "storecontrol": 125, "255": [125, 210, 223, 227, 252], "_cooki": [125, 126, 127, 153, 203, 223], "usercontrol": [125, 127, 213, 232, 246], "updateus": [125, 227], "alpha_numeric_spac": [125, 223, 227], "validdata": [125, 172, 223], "withrequest": 125, "getrawinput": [125, 127, 223], "userrul": 125, "helloworld": [125, 133, 180], "utitilti": 125, "h": [125, 133, 218, 225, 233], "why": [125, 216], "namespacenam": 125, "subnamespacenam": 125, "getcom": 125, "am": [125, 213, 218], "flat": [125, 225], "shoe": 125, "sandal": 125, "getsho": 125, "defaultcontrol": [125, 133], "deni": [125, 140, 227], "101": 125, "sequenti": [125, 187, 238], "misconfigur": [125, 133], "miscod": [125, 133], "real": [125, 198, 205, 208, 230, 240], "intention": 125, "some_method": 125, "default_method": 125, "emul": [125, 216, 242, 248], "process_": 125, "method_exist": 125, "rate": [126, 229], "mainten": 126, "myfilt": 126, "isloggedin": 126, "safest": [126, 127, 216], "mandatori": [126, 143, 145, 148, 149, 157], "prep": [126, 223], "apiauth": 126, "exempt": 126, "superadmin": 126, "prohibit": 126, "owasp": [126, 215], "descend": 127, "strtoupper": [127, 143], "dig": 127, "value1": [127, 205, 235], "value2": [127, 205, 235], "filter_var": 127, "filter_sanitize_email": 127, "dnt": 127, "deflat": 127, "sdch": 127, "getschem": [127, 221], "getauthor": [127, 221], "snoopi": 127, "getuserinfo": [127, 221], "gethost": [127, 221], "getport": [127, 221], "getqueri": [127, 221], "gettotalseg": [127, 221], "getfil": [127, 184, 210, 220], "pain": [127, 230], "userfil": [127, 184, 204, 220], "getfilemultipl": [127, 220], "_file": [127, 220, 223], "isvalid": [127, 184, 194, 220], "mx": 127, "imagetyp": [127, 210], "contenttyp": 127, "isvalidip": [127, 131, 143], "setmethod": [127, 131, 249], "setglob": [127, 131], "appendbodi": [127, 129], "populatehead": [127, 129, 233], "removehead": [127, 129], "appendhead": [127, 129], "prependhead": [127, 129, 233], "setprotocolvers": [127, 129, 233], "some_data": [127, 131], "some_cooki": 127, "some_cookie2": 127, "server_protocol": [127, 131], "request_uri": [127, 131, 141], "getuserag": [127, 222], "http_": 129, "http_host": 129, "ucword": 129, "http_accept_languag": 129, "getvalu": [129, 203], "getvaluelin": 129, "filter_sanitize_url": 129, "ful": 130, "_method": 130, "concern": [130, 203, 215, 216, 218, 223], "ipv4": [131, 223], "ipv6": [131, 223], "getmethod": [131, 143, 215, 223], "upper": [131, 143, 238], "request_method": 131, "withmethod": 131, "roi": 132, "hi": [132, 204, 205, 228], "2000": [132, 204], "phd": [132, 238], "dissert": 132, "softwar": [132, 206, 224], "dry": 132, "martin": 132, "fowler": 132, "richardson": 132, "matur": [132, 135], "gentler": 132, "introduct": [132, 230, 232, 233, 253], "interpret": [132, 133, 178, 238], "mi": 132, "principl": [132, 253], "embrac": 132, "crud": [132, 188, 227], "photo": [132, 133, 204, 210, 214, 233], "clariti": [132, 225, 254], "wherea": [132, 227, 249], "resolut": 132, "poll": 132, "gear": [132, 218], "toward": [132, 143, 216, 218], "ride": [132, 238, 239, 249], "modelnam": 132, "findal": [132, 235, 254], "criteria": [133, 223, 229], "journal": [133, 191], "34": [133, 232], "catalog": [133, 191], "productlookup": [133, 191], "productlookupbyid": 133, "rssfeeder": 133, "alphanum": 133, "seg1": 133, "seg2": 133, "seg3": 133, "addplacehold": 133, "9a": 133, "dollar": [133, 223], "z": [133, 145, 207], "id_": 133, "postscom": 133, "viewabl": 133, "reachabl": 133, "slight": 133, "fewer": [133, 141], "handier": 133, "multiplerout": 133, "productlookupbynam": 133, "dual": 133, "noreturn": 133, "attach": [133, 182, 205, 209, 239], "fragil": 133, "authcontrol": [133, 214], "attemptlogin": 133, "finer": 133, "higher": [133, 210, 216], "setpriorit": 133, "routescollect": 133, "baserout": 133, "defaultnamespac": 133, "settranslateuridash": [133, 172], "setautorout": 133, "set404overrid": 133, "override404": 133, "show404": 133, "my_error": 133, "not_found": 133, "autoroutesimprov": 133, "gethello": 133, "getlistal": 133, "defaultmethod": 133, "listal": 133, "modulerout": 133, "getbar": 133, "complic": [133, 213, 216, 246], "unknown": [133, 208, 228], "getlist": 133, "getfoo": 133, "complianc": [134, 143], "agreement": 134, "conclus": [134, 253], "codebas": [135, 139], "codeigniter3": 136, "intl": [136, 201, 218, 232], "collabor": 137, "explor": [137, 143, 145, 148, 149, 152, 153, 157, 160, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 253], "willing": [137, 206], "unreleas": 137, "unstabl": 137, "sync": 137, "upgrade_": 137, "face": 138, "closest": 138, "contributor": 139, "audienc": 139, "toolkit": [139, 199], "schedul": [139, 212], "navbar": 139, "homepag": [139, 214], "codeigniter4project": 139, "showcas": 139, "playground": 139, "grow": [139, 212], "pro": 140, "con": 140, "enjoi": [140, 253], "consider": [140, 178, 210], "leverag": [140, 214], "8081": 140, "usr": [140, 204, 205], "php7": 140, "bitnami": 140, "httpd": [140, 141], "loadmodul": 140, "rewrite_modul": 140, "allowoverrid": 140, "lamp": 140, "followsymlink": 140, "grant": [140, 224], "mod_vhost_alia": 140, "windowssystem32driversetchost": 140, "myproject": 140, "vhost": 140, "documentroot": 140, "servernam": 140, "customlog": 140, "access_log": 140, "restart": 140, "ln": 140, "resort": [140, 216], "ifmodul": 140, "filesmatch": 140, "satisfi": 140, "public_html": 140, "userdir": 140, "mod": 140, "multiview": 140, "limitexcept": 140, "fpm": 140, "ubuntu": [140, 214], "htm": [140, 214], "snippet": 140, "fastcgi_pass": 140, "php8": 140, "sock": 140, "9000": 140, "error_pag": 140, "workaround": 141, "mypag": 141, "sound": [141, 223, 227, 230], "nc": 141, "qsa": 141, "snag": 141, "unrecover": 141, "viewer": [141, 225], "daili": [141, 214], "mdn": 143, "6265": 143, "6265bi": 143, "subclass": 143, "isjson": 143, "valid_ip": [143, 223], "ipaddress": 143, "getreason": [143, 204], "getstatuscod": [143, 204, 233], "setlastmodifi": [143, 233], "setlink": 143, "setjson": [143, 190, 233], "unencod": 143, "setxml": [143, 233], "getxml": 143, "sendhead": 143, "sendbodi": 143, "deletecooki": [143, 203, 233], "setmim": 143, "visual": [143, 145, 148, 149, 152, 163, 164, 165, 166, 167, 168, 170, 171, 172], "error_except": [143, 145, 149, 152, 162, 163, 165, 176], "wildli": 145, "roughli": 145, "64": [145, 206], "incorrectli": [145, 176, 225], "assess": 145, "databasetestcas": 145, "mydatabasetest": 145, "testbadrow": 145, "supersed": 145, "scene": [145, 213], "phpstan": 145, "neon": 145, "highli": 147, "reformat": 147, "multiplefilt": 148, "enablefilt": 148, "trytorouteit": 148, "getfilt": 148, "filtersinfo": 148, "filterinfo": 148, "getfiltersforrout": [148, 242], "getfilterforrout": 148, "invoice_rul": 149, "7528": 151, "7jg5": 151, "6g62": 151, "cp": [152, 163, 172], "getextensionfromtyp": 153, "prefix_": [153, 202], "prefix_test": 153, "192": [155, 216], "168": 155, "250": [155, 208], "exce": [155, 176, 202, 220, 223], "securehead": [157, 209], "touch": [160, 210, 212, 233, 245], "fa": [161, 218], "todatetimestr": 161, "merit": 162, "rf": [163, 164], "abstractrender": 163, "sort_ful": 163, "mockcliconfig": 163, "mocksecurityconfig": 163, "codeignt": [163, 165], "postupd": [163, 165], "mutabl": 163, "modif": [163, 203, 216, 236], "time1": [163, 218], "time2": [163, 218], "streamfilt": 163, "stream_filter_append": 163, "stream_filter_remov": 163, "addoutputfilt": [163, 249], "adderrorfilt": [163, 249], "removeoutputfilt": [163, 249], "removeerrorfilt": [163, 249], "stdclass": 163, "hpc": [163, 209], "containerid": [163, 209], "apptimezon": [163, 242], "daylight": [163, 218, 232], "rawdata": [163, 206], "encryptkeyinfo": [163, 206], "authkeyinfo": [163, 206], "fromemail": 164, "fromnam": 164, "smtphost": [164, 205], "smtpuser": [164, 205], "smtppass": [164, 205], "plan": [165, 244], "254": [168, 223, 227], "is_natural_no_zero": [168, 223, 227], "session_regenerate_id": 168, "autorouterinterfac": 169, "withbodi": [170, 246], "shorthand": 170, "misinterpret": [172, 238], "unvalid": [172, 223], "proce": 172, "min_length": [172, 194, 223, 227, 252], "dut": 172, "verbiag": 172, "clutter": 172, "routefil": 172, "watcheddirectori": [172, 244], "watchedextens": [172, 244], "__hot": 172, "cookieprefix": 172, "cookiesamesit": 172, "sessiondriv": 172, "sessiondbgroup": 172, "shareopt": [172, 204], "friend": [176, 223], "sato": 176, "taro": 176, "ming": 176, "heinz": 176, "m\u00fcller": 176, "38": 176, "straightforward": [178, 216, 244], "lean": 178, "philosophi": 178, "retain": [178, 203, 207, 214, 238, 239, 240], "checklist": 178, "figur": [178, 214], "embark": 178, "tarbal": 178, "ci_model": [178, 188], "furthermor": [178, 206], "directory_nam": [178, 196, 240], "file_nam": [178, 196, 240], "lastli": 178, "ci_control": [178, 180, 184, 194], "superobject": 178, "hmvc": 178, "captcha": 178, "smilei": 178, "force_download": 178, "carri": 178, "pre_control": 178, "post_control": 178, "display_overrid": 178, "cache_overrid": 178, "log_threshold": 178, "e_error": 178, "e_pars": 178, "e_compile_error": 178, "e_core_error": 178, "e_user_error": 178, "my_": 178, "my_x": 178, "calendar": 178, "ftp": [178, 221], "shop": [178, 203, 254, 255], "cart": [178, 203], "trackback": 178, "rpc": 178, "everywher": [179, 181, 216], "item_nam": 179, "my_control": 180, "simple_queri": 181, "simplequeri": 181, "affected_row": 181, "result_arrai": 181, "count_al": [181, 189], "get_wher": 181, "select_max": 181, "selectmax": 181, "versu": 182, "printdebugg": [182, 205], "bcc": [182, 205], "setbcc": [182, 205], "someon": [182, 205, 218, 223], "cc": [182, 205], "setfrom": [182, 205], "setto": [182, 205], "setcc": [182, 205], "setsubject": [182, 205], "setmessag": [182, 205], "mcrypt": [183, 206], "encryption_kei": [183, 206], "abc123": 183, "plain_text": 183, "ciphertext": [183, 206], "plaintext": [183, 205, 206], "got": 184, "head_img": [184, 220], "user_nam": [184, 220, 227], "upload_form": [184, 220], "do_upload": 184, "upload_path": 184, "allowed_typ": 184, "max_siz": [184, 220, 223], "max_width": 184, "1024": [184, 220, 223], "max_height": 184, "768": [184, 220], "display_error": 184, "upload_data": 184, "upload_success": [184, 220], "mime_in": [184, 220, 223], "ext_in": [184, 223], "max_dim": [184, 220, 223], "upload_file_path": 184, "set_head": 185, "add_row": 185, "mari": [185, 234], "addrow": [185, 234], "defaultlocal": [186, 232, 245], "error_email_miss": 186, "erroremailmiss": [186, 232], "error_url_miss": 186, "error_username_miss": 186, "errorurlmiss": [186, 232], "errorusernamemiss": [186, 232], "001_create_us": 187, "002_create_post": 187, "scheme": 187, "20121031100537_create_us": 187, "20121031500638_create_post": 187, "v3": [187, 220], "ci_migr": 187, "add_field": 187, "add_kei": 187, "create_t": 187, "addtabl": 187, "drop_tabl": 187, "brand": [187, 222], "migration_add_blog": 187, "user_contact": 188, "usercontact": 188, "create_link": 189, "total_row": 189, "per_pag": 189, "uri_seg": 189, "user_model": 189, "get_us": 189, "set_content_typ": 190, "setcontenttyp": [190, 233], "set_status_head": 190, "set_output": 190, "json_encod": [190, 204, 225, 229, 242], "segement": 191, "product_lookup": 191, "strongli": [191, 249], "somewher": 192, "get_csrf_token_nam": 192, "get_csrf_hash": 192, "set_userdata": 193, "unset": [193, 216, 225, 227], "some_nam": [193, 216], "unset_userdata": 193, "markasflashdata": [193, 216], "mark_as_flash": 193, "userdata": [193, 216], "form_valid": 194, "phone": [194, 210, 245], "h5": [194, 223, 238], "passconf": [194, 223], "formsuccess": 194, "blog_templ": [195, 238], "blog_head": [195, 238], "h1": [196, 237, 238, 240, 250, 255], "h3": [196, 220, 223, 228, 238, 254], "todo": [196, 223, 228, 240], "todo_list": [196, 240], "endforeach": [196, 213, 220, 223, 227, 228, 235, 240, 254], "ellislab": 198, "borrow": 198, "expressionengin": 198, "member": [198, 200, 223], "reactor": 198, "british": [198, 224], "columbia": [198, 224], "institut": [198, 224], "technologi": [198, 224], "announc": 198, "perpetu": 198, "scratch": [199, 214], "rich": [199, 226], "creativ": 199, "focu": [199, 253], "malleabl": 199, "stai": [199, 204, 210, 238], "footprint": 199, "scale": 199, "monolith": 199, "pear": 199, "eschew": 199, "thorough": [199, 233], "fig": 200, "2009": [200, 218], "interoper": 200, "ratifi": 200, "simplecach": 200, "supplement": 200, "becam": 200, "strive": 200, "claim": [200, 224], "mbstring": 201, "mysqlnd": 201, "imagick": [201, 210], "simplexml": 201, "dom": 201, "libxml": 201, "xdebug": [201, 244], "assertheaderemit": 201, "rewritten": 201, "outstand": 201, "cubrid": 201, "firebird": 201, "ibas": 201, "odbc": 201, "foobarbaz": 202, "300": [202, 216, 223, 233, 235, 250], "issupport": 202, "my_cached_item": 202, "cache_item_id": 202, "data_to_cach": 202, "deletematch": 202, "glob": [202, 207], "couldn": 202, "_suffix": 202, "getcacheinfo": 202, "expiri": [202, 216], "validatekei": 202, "prefixedkei": 202, "disk": [202, 204, 220, 254], "11211": [202, 216], "weight": [202, 216], "net": [202, 210], "lru": 202, "phpredi": [202, 216], "6379": [202, 216], "nrk": 202, "came": 203, "stateless": 203, "score": 203, "theme": [203, 213], "remember_token": 203, "f699c7fd18a8e082d0228932f3acd40e1ef5ef92efcedda32842a211d62f0aa6": 203, "__secur": 203, "samesite_lax": 203, "fromheaderstr": 203, "fluent": [203, 214], "withvalu": 203, "withprefix": 203, "withexpir": 203, "withpath": 203, "withdomain": 203, "withsecur": 203, "withhttponli": 203, "withsamesit": 203, "implicitli": [203, 223], "setdefault": 203, "cookieconfig": 203, "login_token": 203, "mydefault": 203, "samesite_strict": 203, "olddefault": 203, "my_token": 203, "muffin": 203, "2025": 203, "getnam": [203, 218], "getprefixednam": 203, "getexpirestimestamp": 203, "getexpiresstr": 203, "fri": 203, "feb": [203, 218], "getmaxag": 203, "israw": 203, "getdomain": 203, "ishttponli": 203, "getsamesit": 203, "getid": 203, "getopt": 203, "Being": 203, "withnam": 203, "regul": 203, "reject": [203, 217, 230], "__host": 203, "exhibit": 203, "subrequest": 203, "hassl": [203, 214], "samesite_non": 203, "fromcookiehead": 203, "unknown_cooki": 203, "awai": [203, 227], "admin_token": 203, "headers_s": 203, "sane": 203, "smooth": 203, "withraw": 203, "toheaderstr": 203, "toarrai": [203, 225], "lightweight": 204, "googl": [204, 233], "guzzl": 204, "negotiatelanguag": [204, 233], "2986": 204, "strpo": 204, "safe_mod": 204, "open_basedir": 204, "digest": [204, 206], "impos": 204, "indefinit": 204, "curl_cookiejar": 204, "curl_cookiefil": 204, "cookiesav": 204, "curlopt_verbos": 204, "curl_log": 204, "paus": 204, "curlfil": 204, "post_data": 204, "3128": 204, "verif": [204, 242, 246], "insecur": 204, "man": [204, 227], "robust": [205, 214], "sendmail": 205, "mailpath": 205, "sbin": 205, "8859": 205, "wordwrap": 205, "channel": [205, 215], "465": 205, "587": 205, "seldom": 205, "isp": [205, 216], "8314": 205, "starttl": 205, "smtpcrypto": 205, "archiv": [205, 237, 254], "smtpport": 205, "smtptimeout": 205, "smtpkeepal": 205, "wrapchar": 205, "mailtyp": 205, "lowest": 205, "crlf": 205, "compli": 205, "822": 205, "bccbatchmod": 205, "bccbatchsiz": 205, "clickabl": 205, "unwrap": 205, "a_long_link_that_should_not_be_wrap": 205, "returnpath": 205, "undeliv": 205, "returned_email": 205, "setreplyto": 205, "replyto": 205, "repli": [205, 229], "setaltmessag": 205, "header1": 205, "header2": 205, "clearattach": 205, "autoclear": 205, "behaviour": 205, "newnam": [205, 208, 220], "decis": 205, "cont": 205, "disp": 205, "photo1": 205, "photo2": 205, "photo3": 205, "pdf": [205, 230, 233], "physic": 205, "setattachmentcid": 205, "cid": 205, "symmetr": 206, "secret": 206, "cryptographi": 206, "comprehens": [206, 223, 251], "halit": 206, "libsodium": 206, "sha512": 206, "blocksiz": 206, "sodiumhandl": 206, "ae": 206, "256": 206, "ctr": 206, "abigsecret_ofatleast32charact": 206, "64c70b0b8d45b80b9eba60b8b3c8a34d0193223d20fea46f8644b848bf7ce67f": 206, "128": [206, 216, 254], "cbc": 206, "sha": 206, "famili": 206, "sha384": 206, "48": 206, "96": 206, "sha256": 206, "sha224": 206, "hash_hmac": 206, "stronger": 206, "createkei": 206, "sodium_crypto_secretbox_keygen": 206, "sodium_crypto_secretbox_keybyt": 206, "damag": [206, 224], "bin2hex": 206, "base64_encod": [206, 225], "mitig": [206, 215], "sodium_pad": 206, "sodium_unpad": 206, "devis": 206, "effortlessli": 206, "deriv": [206, 223, 252], "hkdf": 206, "xsalsa20": 206, "poly1305": 206, "xs25519": 206, "sodium_memzero": 206, "wipe": 206, "influenc": 206, "iv": 206, "4k": 206, "reconfigur": 206, "urandom": 206, "developtoolbar": 207, "implod": [207, 225, 232], "getbasenam": [207, 208, 220], "getsizebyunit": [207, 220], "getrandomnam": [207, 220], "configcollect": 207, "essenti": [207, 246], "za": [207, 216], "tion": 207, "iteratoraggreg": 207, "splfileinfo": 208, "filenotfoundexcept": 208, "getmtim": 208, "getrealpath": 208, "getperm": 208, "iswrit": 208, "1465965676_385e33f741": 208, "256901": 208, "kilobyt": [208, 223], "megabyt": 208, "880": 208, "245": 208, "aptli": [208, 220], "appconfigfilt": 209, "honeypotexcept": 209, "visibl": 209, "thumbnail": 210, "gd2": 210, "withfil": 210, "mypic": 210, "mypic_thumb": 210, "source_imag": 210, "100pixel": 210, "image_librari": 210, "ratio": 210, "untouch": [210, 218, 238], "reorient": 210, "mobil": [210, 222], "degre": [210, 238], "100x100": 210, "pixel": 210, "corner": 210, "my_low_quality_p": 210, "imagejpeg": 210, "seven": [210, 234], "imageexcept": 210, "maintainratio": 210, "masterdim": 210, "50x50": 210, "getproperti": 210, "xoffset": 210, "yoffset": 210, "imagetype_png": 210, "aim": 210, "bottom": [210, 253, 255], "150": [210, 223], "transpar": 210, "rgba": 210, "rgb": 210, "112": 210, "horizont": 210, "vertic": [210, 223], "axi": 210, "stretch": 210, "honor": 210, "squash": 210, "180": 210, "270": 210, "codeigniterimagesimageexcept": 210, "overlai": 210, "onto": [210, 216], "photograph": 210, "preview": 210, "co": 210, "fff": 210, "opac": 210, "withshadow": 210, "halign": 210, "valign": 210, "fontsiz": 210, "ff0000": 210, "shadow": 210, "shadowcolor": 210, "shadowoffset": 210, "hoffset": 210, "voffset": 210, "fontpath": 210, "ttf": [210, 214], "font": [210, 214, 230], "calibri": 210, "said": [212, 216], "love": 212, "bloat": 212, "bridg": 212, "gap": 212, "recur": 212, "rapidli": [212, 227], "fixer": 212, "nexu": 212, "ban": 213, "newsmodel": 213, "getpagin": 213, "category_id": [213, 235], "simplelink": 213, "group1": 213, "group2": 213, "tld": 213, "pagenumb": 213, "pager_link": 213, "template_nam": 213, "page_": 213, "groupnam": [213, 216], "foundation_ful": 213, "underneath": [213, 252], "front_ful": 213, "themselv": 213, "nav": 213, "aria": 213, "endif": [213, 223, 227, 228, 238, 254], "surroundcount": 213, "prev": 213, "pagenavig": 213, "enact": 214, "vendorpublish": 214, "filterpublish": 214, "frameworkpublish": 214, "subdirectori": [214, 235], "addfil": 214, "susan": 214, "adddirectori": 214, "supportpath": 214, "embed": [214, 240], "upkeep": 214, "prime": 214, "get_class": 214, "memepublish": 214, "catgif": 214, "scss": 214, "webmanifest": 214, "eot": 214, "woff": 214, "woff2": 214, "tif": 214, "tiff": 214, "bmp": 214, "browsabl": 214, "daily_photo": 214, "dailyphoto": 214, "frequent": [214, 221, 245, 246, 250], "bootstrappublish": 214, "vendorpath": 214, "twb": 214, "retainpattern": 214, "robot": [214, 222], "grid": 214, "rtl": 214, "reboot": 214, "esm": 214, "authpublish": 214, "getnamespac": 214, "succeed": 214, "getpublish": 214, "file_get_cont": 214, "str_replac": 214, "file_put_cont": 214, "223112_create_auth_t": 214, "loginmodel": 214, "assetpublish": 214, "workspac": 214, "intermedi": [214, 251], "transient": 214, "pencil": 214, "metal": 214, "rsync": 214, "someconfig": 214, "myownconfig": 214, "405": 215, "5hm8": 215, "vh6r": 215, "2cjq": 215, "breach": 215, "scrambl": 215, "stricter": 215, "asynchron": 215, "securityexcept": 215, "getflashdata": [215, 216, 252], "nicer": 215, "whitelist": 215, "bear": 215, "slowest": 215, "threat": 215, "approv": [215, 230], "relativepath": 215, "technic": [216, 223, 255], "interfer": [216, 242, 249], "conclud": [216, 254], "THAT": 216, "accessor": [216, 227], "WILL": 216, "newdata": 216, "logged_in": [216, 246, 250], "some_valu": 216, "sport": 216, "tenni": 216, "another_nam": 216, "array_item": 216, "item2": 216, "setflashdata": 216, "keepflashdata": 216, "item1": 216, "item3": 216, "markastempdata": 216, "240": 216, "settempdata": 216, "newus": 216, "gettempdata": 216, "marker": 216, "removetempdata": 216, "soon": [216, 221], "session_write_clos": 216, "session_destroi": 216, "session_id": 216, "user_ag": 216, "last_act": 216, "remote_addr": 216, "http_user_ag": 216, "sorri": [216, 227], "z_": 216, "7200": 216, "savepath": 216, "matchip": 216, "timetoupd": 216, "regeneratedestroi": 216, "garbag": 216, "sess_expire_on_clos": 216, "gc_maxlifetim": 216, "chose": 216, "caveat": 216, "anybodi": 216, "steal": 216, "fixat": 216, "0700": 216, "chmod": 216, "owner": 216, "mkdir": 216, "chown": 216, "slower": 216, "half": 216, "trick": [216, 253], "believ": 216, "outperform": 216, "tmpf": 216, "blaze": 216, "blob": 216, "ci_sessions_timestamp": 216, "inet": 216, "timestamptz": 216, "bytea": 216, "mysqli_sql_except": 216, "downsid": 216, "ubiquit": 216, "suffici": [216, 241], "tcp": 216, "pecl": 216, "intent": 216, "bia": 216, "fame": 216, "worth": [216, 217], "guarante": 216, "loss": 216, "haven": [216, 223, 232, 252], "brute": 217, "algorithm": 217, "refil": 217, "repeatedli": 217, "429": 217, "capac": 217, "spent": 217, "allot": 217, "gettokentim": 217, "strtotim": [218, 223, 238, 249], "mytim": 218, "chicago": [218, 242], "tuesdai": 218, "midnight": 218, "anniversari": 218, "lunch": 218, "pm": [218, 232], "1501821586": 218, "dt": 218, "lose": [218, 243], "intldateformatt": 218, "2016": [218, 232], "mmm": 218, "\u0645\u0627\u0631\u0633": 218, "\u06f9": 218, "\u06f2\u06f0\u06f1\u06f6": 218, "03": 218, "\u06f0\u06f3": 218, "\u06f0\u06f9": 218, "\u06f1\u06f2": 218, "\u06f0\u06f0": 218, "understood": 218, "ago": 218, "59": 218, "getx": [218, 225], "setx": [218, 225], "getyear": 218, "23pm": 218, "getmonth": 218, "getdai": 218, "gethour": 218, "getminut": 218, "getsecond": 218, "getdayofweek": 218, "getdayofyear": 218, "225": 218, "getweekofmonth": 218, "getweekofyear": 218, "1471018523": 218, "getquart": 218, "dayofweek": 218, "dayofyear": 218, "weekofmonth": 218, "weekofyear": 218, "quarter": 218, "birthdai": 218, "observ": 218, "dst": 218, "europ": [218, 225], "london": [218, 225], "tz": 218, "getoffset": 218, "timezonenam": 218, "invalidargumentexept": 218, "setyear": 218, "setmonth": 218, "setdai": 218, "sethour": 218, "setminut": 218, "setsecond": 218, "american": [218, 223, 232], "subtract": [218, 238], "addsecond": 218, "addminut": 218, "addhour": 218, "adddai": 218, "addmonth": 218, "addyear": 218, "subsecond": 218, "subminut": 218, "subhour": 218, "subdai": 218, "submonth": 218, "subyear": 218, "moment": [218, 241], "2013": 218, "1975": 218, "84": 218, "getweek": 218, "365": 218, "2557": 218, "61368": 218, "3682080": 218, "220924800": 218, "biggest": 218, "semant": 219, "autotypographi": 219, "reduce_linebreak": 219, "typograph": 219, "processor": 219, "formatcharact": 219, "em": [219, 255], "nl2brexceptpr": 219, "afterward": 220, "uploaded_fileinfo": 220, "is_imag": [220, 223], "hasmov": 220, "shortcom": 220, "flaw": 220, "strang": 220, "avatar": [220, 223, 245], "imagefil": 220, "geterrorstr": 220, "seen": 220, "upload_max_files": [220, 223], "originalnam": 220, "temp": [220, 238], "getmimetyp": 220, "webkit": 220, "clientpath": 220, "sub_dir": 220, "image_nam": 220, "image_name_1": 220, "yyyymmdd": 220, "createuristr": 221, "exmampl": 221, "unalt": 221, "wouldn": 221, "showpassword": 221, "sethost": 221, "anotherexampl": 221, "65535": 221, "setport": 221, "danger": [221, 223, 227], "setqueryarrai": 221, "addqueri": 221, "foz": 221, "stripqueri": 221, "keepqueri": 221, "parse_str": 221, "liber": 221, "userawquerystr": 221, "beforehand": 221, "getfrag": 221, "setfrag": 221, "furthest": 221, "isbrows": 222, "currentag": 222, "getbrows": 222, "getvers": 222, "elseif": [222, 228, 238], "isrobot": 222, "getrobot": 222, "ismobil": 222, "getmobil": 222, "unidentifi": 222, "getplatform": 222, "safari": 222, "iphon": 222, "isreferr": 222, "referr": 222, "getreferr": 222, "getagentstr": 222, "mozilla": 222, "macintosh": 222, "intel": 222, "rv": 222, "gecko": 222, "20060613": 222, "camino": 222, "visitor": [222, 233], "ideal": 223, "redisplai": 223, "terribli": 223, "messi": 223, "tediou": 223, "told": 223, "pipe": [223, 238], "flinston": 223, "wilma": 223, "flintson": 223, "rid": 223, "useraccount": 223, "useraccountrul": 223, "bpi": 223, "swu7u5lm": 223, "dx": 223, "8b9218a55906f9dcc1dc263dce7f005a": 223, "validateddata": 223, "pass_confirm": [223, 227], "_error": 223, "signup_error": 223, "obscur": [223, 227], "besid": 223, "_errors_list": 223, "my_list": 223, "my_singl": 223, "signifi": 223, "myrul": 223, "myerror": 223, "evenerror": 223, "explod": [223, 225], "requiredfield": 223, "array_key_exist": 223, "array_filt": 223, "fn": [223, 235, 238, 241], "ignore_valu": 223, "ignore_field": 223, "36": 223, "supplier": 223, "alpha_spac": 223, "alpha_dash": 223, "alpha_numer": 223, "punctuat": 223, "tild": 223, "hexadecim": 223, "in_list": 223, "predetermin": 223, "is_natur": 223, "where_field": 223, "where_valu": 223, "not_in_list": 223, "regex_match": 223, "timezone_identifiers_list": 223, "valid_base64": 223, "valid_url": 223, "filter_validate_url": 223, "valid_d": 223, "valid_cc_numb": 223, "amex": 223, "china": 223, "unionpai": 223, "diner": 223, "club": 223, "cartebl": 223, "carteblanch": 223, "dinersclub": 223, "interpay": 223, "jcb": 223, "maestro": 223, "dankort": 223, "nspk": 223, "mir": 223, "troi": 223, "mastercard": 223, "visa": 223, "uatp": 223, "verv": 223, "cibc": 223, "royal": 223, "bank": 223, "rbc": 223, "td": [223, 234], "tdtrust": 223, "scotiabank": 223, "scotia": 223, "bmo": 223, "abm": 223, "bmoabm": 223, "hsbc": 223, "2048": 223, "herebi": 224, "charg": 224, "sublicens": 224, "sell": 224, "whom": 224, "furnish": 224, "shall": 224, "THE": 224, "warranti": 224, "OF": 224, "impli": [224, 229, 244], "BUT": 224, "merchant": 224, "FOR": 224, "noninfring": 224, "NO": 224, "holder": 224, "BE": 224, "liabl": 224, "liabil": 224, "contract": 224, "tort": 224, "aris": 224, "WITH": 224, "explan": 225, "rapid": 225, "proven": 225, "allowedfield": [225, 252], "returntyp": 225, "usetimestamp": 225, "shove": 225, "strai": 225, "torawarrai": 225, "setpassword": 225, "password_hash": [225, 227], "password_bcrypt": 225, "datestr": 225, "getcreatedat": 225, "getpar": 225, "_getx": 225, "_setx": 225, "_getpar": 225, "_setpar": 225, "career": 225, "whip": 225, "full_nam": 225, "contriv": 225, "datamap": 225, "property_nam": 225, "db_column_nam": 225, "setfullnam": 225, "getfullnam": 225, "is_ban": 225, "is_banned_nul": 225, "serial": 225, "unseri": 225, "options_object": 225, "options_arrai": 225, "widget": [225, 242], "basecast": 225, "castbase64": 225, "base64_decod": 225, "myentiti": 225, "casthandl": 225, "dgvzda": 225, "some_attribut": 225, "param3": 225, "somehandl": 225, "solid": 227, "userauthmodel": 227, "middlenam": 227, "seamlessli": 227, "getcustomresultobject": 227, "recycl": 227, "discard": [227, 241], "mass": [227, 252], "cleanrul": 227, "dataexcept": 227, "interject": 227, "activeus": 227, "allus": 227, "deletedus": 227, "getinsertid": 227, "vader": 227, "jobmodel": 227, "setvalidationrul": 227, "fieldrul": 227, "fieldmessag": 227, "fieldvalidationmessag": 227, "babi": 227, "subset": [227, 233], "mymodel": [227, 245], "occasion": 227, "groupbuild": 227, "eleg": 227, "orderbi": [227, 235], "last_login": 227, "hashpassword": 227, "password_default": 227, "purg": 227, "intercept": 227, "workflow": 227, "returndata": 227, "checkcach": 227, "getcacheditem": 227, "endfor": 228, "endwhil": 228, "salli": 228, "createus": 229, "201": [229, 245], "respondcr": 229, "responddelet": 229, "respondnocont": 229, "failunauthor": 229, "forbidden": 229, "failforbidden": 229, "failnotfound": 229, "failresourceexist": 229, "failresourcegon": 229, "failtoomanyrequest": 229, "supportedresponseformat": 229, "setresponseformat": 229, "321a": 229, "meaning": 229, "204": 229, "unauthor": 229, "401": 229, "403": [229, 250], "409": 229, "gone": 229, "410": 229, "html5rock": 230, "sitepoint": [230, 232], "changeabl": 230, "reportonli": 230, "clearli": 230, "setdefaultsrc": 230, "cdn": 230, "setreporturi": 230, "upgradeinsecurerequest": 230, "addbaseuri": 230, "addchildsrc": 230, "youtub": 230, "addconnectsrc": 230, "facebook": 230, "addfontsrc": 230, "addformact": 230, "addframeancestor": 230, "addimagesrc": 230, "addmediasrc": 230, "addmanifestsrc": 230, "addobjectsrc": 230, "addplugintyp": 230, "addscriptsrc": 230, "addstylesrc": 230, "addsandbox": 230, "metub": 230, "ourtub": 230, "bcp": 232, "47": 232, "negotiatelocal": 232, "supportlocal": 232, "book": 232, "setlocal": [232, 242], "languagekei": 232, "men": 232, "namedappl": 232, "number_appl": 232, "icu": 232, "spellout": [232, 238], "thirti": 232, "shorttim": 232, "mediumtim": 232, "longtim": 232, "fulltim": 232, "shortdat": 232, "mediumd": 232, "longdat": 232, "fulldat": 232, "spelledout": 232, "cdt": 232, "aug": 232, "sundai": 232, "408": 232, "676": 232, "messageformatt": 232, "excel": [232, 244], "ru": 232, "41": 232, "price": 232, "grape": 232, "lemon": 232, "strawberri": 232, "variant": [232, 245], "nope": 233, "prematur": 233, "revalid": 233, "named_rout": 233, "308": 233, "mytext": 233, "awkwardencryptedfilenam": 233, "fakeext": 233, "expens": 233, "huge": 233, "boost": 233, "etag": 233, "setcach": 233, "maxag": 233, "900": 233, "abcd": 233, "headerlin": 233, "protocolvers": 233, "negotiatemedia": 233, "negotiatecharset": 233, "negotiateencod": 233, "badmethodcallexcept": 233, "230": 233, "tardi": 233, "pig": 233, "latin": 233, "86500": 233, "myprefix_": 233, "prescrib": [233, 249], "table_open": 234, "border": 234, "cellpad": 234, "cellspac": 234, "thead_open": 234, "thead_clos": 234, "heading_row_start": 234, "heading_row_end": 234, "heading_cell_start": 234, "th": 234, "heading_cell_end": 234, "tfoot_open": 234, "tfoot": 234, "tfoot_clos": 234, "footing_row_start": 234, "footing_row_end": 234, "footing_cell_start": 234, "footing_cell_end": 234, "tbody_open": 234, "tbody_clos": 234, "row_start": 234, "row_end": 234, "cell_start": 234, "cell_end": 234, "row_alt_start": 234, "row_alt_end": 234, "cell_alt_start": 234, "cell_alt_end": 234, "table_clos": 234, "settempl": 234, "customset": 234, "rearrang": 234, "htmlspecialchar": 234, "tabledata": 234, "setcapt": 234, "caption": 234, "setfoot": 234, "subtot": 234, "colspan": 234, "makecolumn": 234, "columnlimit": 234, "six": 234, "nine": 234, "twelv": 234, "newlist": 234, "setempti": 234, "nbsp": 234, "deliveri": 234, "wednesdai": 234, "mondai": 234, "air": 234, "saturdai": 234, "overnight": 234, "orderbykei": 234, "displac": 234, "encapsul": 235, "mymethod": 235, "mycel": 235, "alertmessag": 235, "recentpost": 235, "blogmodel": 235, "published_on": 235, "alertmessagecel": 235, "alert_messag": 235, "mount": 235, "sprintf": 235, "getcomputedproperti": 235, "gettypeproperti": 235, "getmessageproperti": 235, "recentpostscel": 235, "linkpost": 235, "recent_post": 235, "categoryid": 235, "newcacheid": 235, "viewdecoratorinterfac": 236, "mydecor": 236, "baseview": [236, 238], "sectionnam": 237, "page_titl": [237, 240], "endsect": 237, "some_view": 237, "sidebar": [237, 240], "blog_entri": 238, "setvar": [238, 239], "setdelimit": 238, "accumul": [238, 239], "renderstr": [238, 239], "cache_nam": [238, 239, 240], "cascadedata": 238, "something_uniqu": 238, "rambl": 238, "asarrai": 238, "minu": 238, "_option": 238, "h2": [238, 240, 252, 254], "planet": 238, "nopars": 238, "moder": 238, "eval": 238, "hasalert": 238, "setconditionaldelimit": 238, "user_styl": 238, "user_link": 238, "unescaped_var": 238, "drastic": 238, "55": 238, "ab": 238, "date_modifi": 238, "sentenc": 238, "firstlett": 238, "giant": 238, "limit_char": 238, "limit_word": 238, "local_curr": 238, "valuei": 238, "4217": 238, "local_numb": 238, "scientif": 238, "number_format": 238, "prose": 238, "auto_typographi": 238, "prettier": 238, "ceil": 238, "floor": 238, "strip_tag": 238, "char": 238, "numberformatt": 238, "methodnam": 238, "somefil": 238, "siteurl": 238, "stranger": 238, "terabyteabbr": 238, "firstnam": [238, 245], "lastnam": 238, "mr": 238, "bsc": 238, "menuitem": 238, "template1": 238, "data1": 238, "template2": 238, "myview": [238, 239], "leftdelimit": 238, "rightdelimit": 238, "legal": 239, "chainabl": 239, "getstat": 239, "bgcolor": 239, "sharona": 239, "flexibli": 240, "hierarchi": 240, "traffic": 240, "cop": 240, "blog_view": 240, "my_cached_view": 240, "bleed": 240, "hous": 240, "mom": 240, "errand": 240, "statist": 241, "gave": [241, 251], "slow_funct": 241, "gettim": 241, "1234567890": 241, "1345678920": 241, "4315": 241, "getelapsedtim": [241, 249], "0234": 241, "3000": 241, "htmltabl": 241, "testcontrollera": 242, "testshowcategori": 242, "forumcontrol": 242, "showcategori": 242, "isok": 242, "simul": [242, 249], "forum": [242, 251], "surpris": 242, "tester": 242, "filtertesttrait": 242, "filtertestcas": 242, "overlap": 242, "filtersconfig": 242, "unfilt": 242, "testfilterfailsonadminrout": 242, "interf": 242, "getfiltercal": 242, "testunauthorizedaccessredirect": 242, "caller": 242, "mayeditwidget": 242, "assertinstanceof": 242, "mytest": 243, "ci4_test": 243, "cool": 243, "indispens": 244, "recogniz": 244, "hexcod": 244, "spin": 244, "glanc": 244, "mynamespac": 244, "mycollector": 244, "hastimelin": 244, "hastabcont": 244, "hasvardata": 244, "formattimelinedata": 244, "gettitledetail": 244, "getvardata": 244, "mircrotim": 244, "saver": 244, "fzaninotto": 245, "fabricatormodel": 245, "outlin": [245, 254], "testdbconnect": 245, "defaultformatt": 245, "phonenumb": 245, "imageurl": 245, "setformatt": 245, "allowrememb": 245, "neither": 245, "userfabr": 245, "testus": 245, "maynard": 245, "alford": 245, "886": 245, "0269": 245, "x3767": 245, "lorempixel": 245, "userarrai": 245, "makearrai": 245, "userobject": 245, "makeobject": 245, "userent": 245, "rachel": 245, "bradley72": 245, "gmail": 245, "741": 245, "241": 245, "52": 245, "assertisnumer": 245, "dontseeindatabas": 245, "bobbi": 245, "bobbyus": 245, "latta": 245, "kindel": 245, "251": 245, "806": 245, "melissa": 245, "strike": 245, "fabricon": 245, "525": 245, "214": 245, "2656": 245, "x23546": 245, "belingadon142": 245, "857": 245, "x1351": 245, "han": 245, "hoppifur": 245, "metraxalon": 245, "487": 245, "235": 245, "7006": 245, "gerri": 245, "bunch": 245, "testfoo": 246, "myclassmethod": 246, "anotherclassmethod": 246, "flintston": 246, "flintyfr": 246, "withrout": 246, "withsess": 246, "content_typ": 246, "problemat": 246, "skipev": 246, "userinfo": 246, "thoroughli": [247, 251], "mockcach": 248, "assertha": 248, "asserthasvalu": 248, "assertmiss": 248, "footest": 249, "testfoonotbar": 249, "oneofmymodelstest": 249, "collid": 249, "testcas": 249, "setupbeforeclass": 249, "teardownafterclass": 249, "nameoftrait": 249, "authtrait": 249, "setupauthtrait": 249, "createfakeus": 249, "loginus": 249, "authenticationfeaturetest": 249, "moon": 249, "gettraceasstr": 249, "emit": 249, "ob_start": 249, "ob_get_clean": 249, "longjohn": 249, "660": 249, "661": 249, "obj": 249, "privatemethod": 249, "assertequ": [249, 250], "oop": 249, "sometest": 249, "testsometh": 249, "getmockbuild": 249, "getmock": 249, "loadrout": 249, "intrus": 249, "setupmethod": 249, "mockemail": 249, "mocksess": 249, "mockusermodel": 249, "timedependentcodetest": 249, "settestnow": 249, "testfixtim": 249, "assertsam": 249, "difficult": 249, "getstreamfilterbuff": 249, "resetstreamfilterbuff": 249, "testsomeoutput": 249, "nfirst": 249, "streamwrapp": 249, "maual": 249, "setcont": 249, "unregist": 249, "testprompt": 249, "perceiv": 250, "assertnotok": 250, "invers": 250, "assertnotredirect": 250, "dontse": 250, "hellow": 250, "dontseeel": 250, "upsel": 250, "snow": 250, "fledg": 251, "topic": 251, "insight": 251, "prais": 251, "hang": 251, "slack": 251, "unfamiliar": 252, "5000": 252, "diagram": 252, "w3school": 253, "teach": 253, "greet": 253, "flame": 253, "hover": 253, "reveal": 253, "duckduckgo": 253, "workbench": 254, "phpmyadmin": 254, "ci4tutori": 254, "seo": 254, "elvi": 254, "sight": 254, "podunk": 254, "internet": 254, "cafe": 254, "isnt": 254, "scientist": 254, "humor": 254, "caffein": 254, "largest": 254, "coffe": 254, "onsit": 254, "staff": 254, "ti": 254, "sake": 254, "news_item": 254, "wrote": 254, "absent": 254, "deleg": 255, "possibli": 255, "ucfirst": 255}, "objects": {"": [[100, 0, 1, "", "APPPATH"], [227, 1, 0, "-", "CodeIgniter"], [56, 1, 0, "-", "CodeIgniter\\CLI"], [56, 2, 1, "", "CodeIgniter\\CLI\\BaseCommand"], [56, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::call"], [56, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::getPad"], [56, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::setPad"], [56, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::showError"], [56, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::showHelp"], [202, 1, 0, "-", "CodeIgniter\\Cache"], [202, 2, 1, "", "CodeIgniter\\Cache\\CacheInterface"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::clean"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::decrement"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::delete"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::deleteMatching"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::get"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::getCacheInfo"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::getMetadata"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::increment"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::isSupported"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::remember"], [202, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::save"], [202, 4, 1, "", "CodeIgniter\\Cache\\CacheInterface::validateKey"], [203, 1, 0, "-", "CodeIgniter\\Cookie"], [203, 2, 1, "", "CodeIgniter\\Cookie\\Cookie"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::__construct"], [203, 4, 1, "", "CodeIgniter\\Cookie\\Cookie::fromHeaderString"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getDomain"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getExpiresString"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getExpiresTimestamp"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getId"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getMaxAge"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getName"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getOptions"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPath"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPrefix"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPrefixedName"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getSameSite"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getValue"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isExpired"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isHTTPOnly"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isRaw"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isSecure"], [203, 4, 1, "", "CodeIgniter\\Cookie\\Cookie::setDefaults"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::toArray"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::toHeaderString"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withDomain"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withExpired"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withExpires"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withHTTPOnly"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withName"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withNeverExpiring"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withPath"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withPrefix"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withRaw"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withSameSite"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withSecure"], [203, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withValue"], [203, 2, 1, "", "CodeIgniter\\Cookie\\CookieStore"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::__construct"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::clear"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::dispatch"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::display"], [203, 4, 1, "", "CodeIgniter\\Cookie\\CookieStore::fromCookieHeaders"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::get"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::has"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::put"], [203, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::remove"], [88, 1, 0, "-", "CodeIgniter\\Database"], [81, 2, 1, "", "CodeIgniter\\Database\\BaseBuilder"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::countAll"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::countAllResults"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::db"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::decrement"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::delete"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::deleteBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::distinct"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::emptyTable"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::from"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::fromSubquery"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::get"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledDelete"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledInsert"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledSelect"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledUpdate"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getWhere"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupBy"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupEnd"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::having"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingGroupEnd"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingNotIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::increment"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::insert"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::insertBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::join"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::like"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::limit"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notHavingGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notHavingLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::offset"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::onConstraint"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHaving"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingNotIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotHavingGroupStart"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotHavingLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotLike"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhere"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhereIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhereNotIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orderBy"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::replace"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::resetQuery"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::select"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectAvg"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectCount"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectMax"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectMin"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectSubquery"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectSum"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::set"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setData"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setInsertBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setQueryAsData"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setUpdateBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::truncate"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::union"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::unionAll"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::update"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::updateBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::updateFields"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::upsert"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::upsertBatch"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::where"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::whereIn"], [81, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::whereNotIn"], [82, 2, 1, "", "CodeIgniter\\Database\\BaseResult"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::dataSeek"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::freeResult"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getCustomResultObject"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getCustomRowObject"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldCount"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldData"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldNames"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFirstRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getLastRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getNextRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getNumRows"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getPreviousRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResult"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResultArray"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResultObject"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRowArray"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRowObject"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getUnbufferedRow"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseResult::setRow"], [86, 2, 1, "", "CodeIgniter\\Database\\Forge"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addColumn"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addField"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addForeignKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addPrimaryKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::addUniqueKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::createDatabase"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::createTable"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::dropColumn"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::dropDatabase"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::dropKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::dropPrimaryKey"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::dropTable"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::modifyColumn"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::processIndexes"], [86, 3, 1, "", "CodeIgniter\\Database\\Forge::renameTable"], [88, 2, 1, "", "CodeIgniter\\Database\\MigrationRunner"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::findMigrations"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::force"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::latest"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::regress"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::setGroup"], [88, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::setNamespace"], [205, 1, 0, "-", "CodeIgniter\\Email"], [205, 2, 1, "", "CodeIgniter\\Email\\Email"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::attach"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::clear"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::printDebugger"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::send"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setAltMessage"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setAttachmentCID"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setBCC"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setCC"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setFrom"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setHeader"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setMessage"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setReplyTo"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setSubject"], [205, 3, 1, "", "CodeIgniter\\Email\\Email::setTo"], [206, 1, 0, "-", "CodeIgniter\\Encryption"], [206, 2, 1, "", "CodeIgniter\\Encryption\\Encryption"], [206, 4, 1, "", "CodeIgniter\\Encryption\\Encryption::createKey"], [206, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::decrypt"], [206, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::encrypt"], [206, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::initialize"], [233, 1, 0, "-", "CodeIgniter\\HTTP"], [127, 2, 1, "", "CodeIgniter\\HTTP\\IncomingRequest"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getCookie"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getGet"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getGetPost"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPath"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPost"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPostGet"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getServer"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getUserAgent"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getVar"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isAJAX"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isCLI"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isSecure"], [127, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::setPath"], [129, 2, 1, "", "CodeIgniter\\HTTP\\Message"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::appendBody"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::appendHeader"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::getBody"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::getHeaderLine"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::getProtocolVersion"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::hasHeader"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::header"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::headers"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::populateHeaders"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::prependHeader"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::removeHeader"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::setBody"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::setHeader"], [129, 3, 1, "", "CodeIgniter\\HTTP\\Message::setProtocolVersion"], [131, 2, 1, "", "CodeIgniter\\HTTP\\Request"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::fetchGlobal"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::getEnv"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::getIPAddress"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::getMethod"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::getServer"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::isValidIP"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::setGlobal"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::setMethod"], [131, 3, 1, "", "CodeIgniter\\HTTP\\Request::withMethod"], [233, 2, 1, "", "CodeIgniter\\HTTP\\Response"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::deleteCookie"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::getCookie"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::getCookies"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::getReasonPhrase"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::getStatusCode"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::hasCookie"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::noCache"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::send"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setCache"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setContentType"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setCookie"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setDate"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setLastModified"], [233, 3, 1, "", "CodeIgniter\\HTTP\\Response::setStatusCode"], [222, 2, 1, "", "CodeIgniter\\HTTP\\UserAgent"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getAgentString"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getBrowser"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getMobile"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getPlatform"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getReferrer"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getRobot"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getVersion"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isBrowser"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isMobile"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isReferral"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isRobot"], [222, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::parse"], [227, 2, 1, "", "CodeIgniter\\Model"], [227, 3, 1, "", "CodeIgniter\\Model::setValidationMessage"], [227, 3, 1, "", "CodeIgniter\\Model::setValidationMessages"], [227, 3, 1, "", "CodeIgniter\\Model::setValidationRule"], [227, 3, 1, "", "CodeIgniter\\Model::setValidationRules"], [239, 1, 0, "-", "CodeIgniter\\View"], [238, 2, 1, "", "CodeIgniter\\View\\Parser"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::render"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::renderString"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::setConditionalDelimiters"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::setData"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::setDelimiters"], [238, 3, 1, "", "CodeIgniter\\View\\Parser::setVar"], [234, 2, 1, "", "CodeIgniter\\View\\Table"], [234, 3, 1, "", "CodeIgniter\\View\\Table::addRow"], [234, 3, 1, "", "CodeIgniter\\View\\Table::clear"], [234, 3, 1, "", "CodeIgniter\\View\\Table::generate"], [234, 3, 1, "", "CodeIgniter\\View\\Table::makeColumns"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setCaption"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setEmpty"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setFooting"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setHeading"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setSyncRowsWithHeading"], [234, 3, 1, "", "CodeIgniter\\View\\Table::setTemplate"], [239, 2, 1, "", "CodeIgniter\\View\\View"], [239, 3, 1, "", "CodeIgniter\\View\\View::render"], [239, 3, 1, "", "CodeIgniter\\View\\View::renderString"], [239, 3, 1, "", "CodeIgniter\\View\\View::setData"], [239, 3, 1, "", "CodeIgniter\\View\\View::setVar"], [100, 0, 1, "", "DAY"], [100, 0, 1, "", "DECADE"], [100, 0, 1, "", "FCPATH"], [100, 0, 1, "", "HOUR"], [100, 0, 1, "", "MINUTE"], [100, 0, 1, "", "MONTH"], [100, 0, 1, "", "ROOTPATH"], [100, 0, 1, "", "SECOND"], [100, 0, 1, "", "SYSTEMPATH"], [100, 0, 1, "", "WEEK"], [100, 0, 1, "", "WRITEPATH"], [100, 0, 1, "", "YEAR"], [121, 5, 1, "", "alternator"], [122, 5, 1, "", "anchor"], [122, 5, 1, "", "anchor_popup"], [100, 5, 1, "", "app_timezone"], [110, 5, 1, "", "array_deep_search"], [110, 5, 1, "", "array_flatten_with_dots"], [110, 5, 1, "", "array_group_by"], [110, 5, 1, "", "array_sort_by_multiple_keys"], [121, 5, 1, "", "ascii_to_entities"], [115, 5, 1, "", "audio"], [219, 5, 1, "", "autoTypography"], [122, 5, 1, "", "auto_link"], [122, 5, 1, "", "base_url"], [100, 5, 1, "", "cache"], [117, 5, 1, "", "camelize"], [121, 5, 1, "", "character_limiter"], [217, 3, 1, "", "check"], [100, 5, 1, "", "config"], [121, 5, 1, "", "convert_accented_characters"], [100, 5, 1, "", "cookie"], [100, 5, 1, "", "cookies"], [117, 5, 1, "", "counted"], [100, 5, 1, "", "csp_script_nonce"], [100, 5, 1, "", "csp_style_nonce"], [100, 5, 1, "", "csrf_field"], [100, 5, 1, "", "csrf_hash"], [100, 5, 1, "", "csrf_header"], [100, 5, 1, "", "csrf_meta"], [100, 5, 1, "", "csrf_token"], [122, 5, 1, "", "current_url"], [117, 5, 1, "", "dasherize"], [117, 5, 1, "", "decamelize"], [111, 5, 1, "", "delete_cookie"], [113, 5, 1, "", "delete_files"], [113, 5, 1, "", "directory_map"], [113, 5, 1, "", "directory_mirror"], [115, 5, 1, "", "doctype"], [110, 5, 1, "", "dot_array_search"], [121, 5, 1, "", "ellipsize"], [115, 5, 1, "", "embed"], [119, 5, 1, "", "encode_php_tags"], [121, 5, 1, "", "entities_to_ascii"], [100, 5, 1, "", "env"], [100, 5, 1, "", "esc"], [121, 5, 1, "", "excerpt"], [229, 3, 1, "", "fail"], [229, 3, 1, "", "failForbidden"], [229, 3, 1, "", "failNotFound"], [229, 3, 1, "", "failResourceExists"], [229, 3, 1, "", "failResourceGone"], [229, 3, 1, "", "failServerError"], [229, 3, 1, "", "failTooManyRequests"], [229, 3, 1, "", "failUnauthorized"], [229, 3, 1, "", "failValidationErrors"], [120, 5, 1, "", "fake"], [100, 5, 1, "", "force_https"], [114, 5, 1, "", "form_button"], [114, 5, 1, "", "form_checkbox"], [114, 5, 1, "", "form_close"], [114, 5, 1, "", "form_dropdown"], [114, 5, 1, "", "form_fieldset"], [114, 5, 1, "", "form_fieldset_close"], [114, 5, 1, "", "form_hidden"], [114, 5, 1, "", "form_input"], [114, 5, 1, "", "form_label"], [114, 5, 1, "", "form_multiselect"], [114, 5, 1, "", "form_open"], [114, 5, 1, "", "form_open_multipart"], [114, 5, 1, "", "form_password"], [114, 5, 1, "", "form_radio"], [114, 5, 1, "", "form_reset"], [114, 5, 1, "", "form_submit"], [114, 5, 1, "", "form_textarea"], [114, 5, 1, "", "form_upload"], [219, 5, 1, "", "formatCharacters"], [100, 5, 1, "", "function_usable"], [242, 5, 1, "", "getFilterCaller"], [242, 5, 1, "", "getFiltersForRoute"], [217, 3, 1, "", "getTokentime"], [111, 5, 1, "", "get_cookie"], [113, 5, 1, "", "get_dir_file_info"], [113, 5, 1, "", "get_file_info"], [113, 5, 1, "", "get_filenames"], [111, 5, 1, "", "has_cookie"], [100, 5, 1, "", "helper"], [121, 5, 1, "", "highlight_code"], [121, 5, 1, "", "highlight_phrase"], [117, 5, 1, "", "humanize"], [115, 5, 1, "", "img"], [115, 5, 1, "", "img_data"], [121, 5, 1, "", "increment_string"], [122, 5, 1, "", "index_page"], [100, 5, 1, "", "is_cli"], [117, 5, 1, "", "is_pluralizable"], [100, 5, 1, "", "is_really_writable"], [100, 5, 1, "", "is_windows"], [100, 5, 1, "", "lang"], [115, 5, 1, "", "link_tag"], [100, 5, 1, "", "log_message"], [122, 5, 1, "", "mailto"], [122, 5, 1, "", "mb_url_title"], [100, 5, 1, "", "model"], [219, 5, 1, "", "nl2brExceptPre"], [112, 5, 1, "", "now"], [118, 5, 1, "", "number_to_amount"], [118, 5, 1, "", "number_to_currency"], [118, 5, 1, "", "number_to_roman"], [118, 5, 1, "", "number_to_size"], [115, 5, 1, "", "object"], [113, 5, 1, "", "octal_permissions"], [115, 5, 1, "", "ol"], [100, 5, 1, "", "old"], [117, 5, 1, "", "ordinal"], [117, 5, 1, "", "ordinalize"], [115, 5, 1, "", "param"], [117, 5, 1, "", "pascalize"], [117, 5, 1, "", "plural"], [122, 5, 1, "", "prep_url"], [122, 5, 1, "", "previous_url"], [121, 5, 1, "", "quotes_to_entities"], [121, 5, 1, "", "random_string"], [100, 5, 1, "", "redirect"], [121, 5, 1, "", "reduce_double_slashes"], [121, 5, 1, "", "reduce_multiples"], [217, 3, 1, "", "remove"], [100, 5, 1, "", "remove_invisible_characters"], [100, 5, 1, "", "request"], [229, 3, 1, "", "respond"], [229, 3, 1, "", "respondCreated"], [229, 3, 1, "", "respondDeleted"], [229, 3, 1, "", "respondNoContent"], [100, 5, 1, "", "response"], [100, 5, 1, "", "route_to"], [122, 5, 1, "", "safe_mailto"], [113, 5, 1, "", "same_file"], [119, 5, 1, "", "sanitize_filename"], [115, 5, 1, "", "script_tag"], [100, 5, 1, "", "service"], [100, 5, 1, "", "session"], [229, 3, 1, "", "setResponseFormat"], [114, 5, 1, "", "set_checkbox"], [111, 5, 1, "", "set_cookie"], [114, 5, 1, "", "set_radio"], [113, 5, 1, "", "set_realpath"], [114, 5, 1, "", "set_select"], [114, 5, 1, "", "set_value"], [100, 5, 1, "", "single_service"], [117, 5, 1, "", "singular"], [122, 5, 1, "", "site_url"], [100, 5, 1, "", "slash_item"], [115, 5, 1, "", "source"], [100, 5, 1, "", "stringify_attributes"], [119, 5, 1, "", "strip_image_tags"], [121, 5, 1, "", "strip_quotes"], [121, 5, 1, "", "strip_slashes"], [113, 5, 1, "", "symbolic_permissions"], [100, 5, 1, "", "timer"], [112, 5, 1, "", "timezone_select"], [115, 5, 1, "", "track"], [115, 5, 1, "", "ul"], [117, 5, 1, "", "underscore"], [122, 5, 1, "", "uri_string"], [122, 5, 1, "", "url_is"], [122, 5, 1, "", "url_title"], [122, 5, 1, "", "url_to"], [114, 5, 1, "", "validation_errors"], [114, 5, 1, "", "validation_list_errors"], [114, 5, 1, "", "validation_show_error"], [115, 5, 1, "", "video"], [100, 5, 1, "", "view"], [100, 5, 1, "", "view_cell"], [121, 5, 1, "", "word_censor"], [121, 5, 1, "", "word_limiter"], [121, 5, 1, "", "word_wrap"], [113, 5, 1, "", "write_file"], [123, 5, 1, "", "xml_convert"]]}, "objtypes": {"0": "php:const", "1": "php:namespace", "2": "php:class", "3": "php:method", "4": "php:staticmethod", "5": "php:function"}, "objnames": {"0": ["php", "const", "PHP const"], "1": ["php", "namespace", "PHP namespace"], "2": ["php", "class", "PHP class"], "3": ["php", "method", "PHP method"], "4": ["php", "staticmethod", "staticmethod"], "5": ["php", "function", "PHP function"]}, "titleterms": {"chang": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 20, 21, 23, 24, 25, 28, 29, 33, 38, 41, 43, 45, 46, 47, 48, 50, 52, 54, 73, 132, 133, 135, 142, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 203, 216, 221, 225, 227, 234, 238, 243], "log": [0, 103, 106, 141], "version": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 76, 137, 163, 164, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 204], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 81, 139, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 28, 41, 50, 142, 143, 144, 152, 153, 163, 164, 172, 173], "enhanc": [1, 11, 12, 13, 14, 15, 16, 17, 20, 21, 23, 24, 25, 28, 31, 34, 36, 41, 50, 54, 143, 145, 146, 148, 149, 152, 153, 157, 163, 169, 172], "repo": 1, "alpha": [2, 3, 4, 5, 6], "1": [2, 7, 11, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 42, 51, 80, 81, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 157, 164, 165, 173, 174, 223, 249], "new": [2, 7, 8, 9, 10, 28, 56, 70, 101, 103, 208, 216, 220, 252, 254], "packag": [2, 93, 104, 108, 134, 139, 212], "list": [2, 63, 79, 84, 85, 95], "2": [3, 8, 12, 20, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 52, 80, 81, 145, 146, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 165, 166, 174, 175], "file": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 56, 64, 73, 84, 88, 89, 93, 101, 102, 108, 109, 127, 140, 141, 143, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 184, 202, 205, 207, 208, 214, 220, 223, 228, 232, 233, 252, 254], "pr": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "merg": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 214], "3": [4, 9, 13, 15, 21, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 80, 81, 146, 147, 158, 159, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 175, 176, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "highlight": [5, 6, 7, 8, 9, 10, 28, 41, 50], "5": [6, 17, 23, 36, 46, 55, 81, 143, 144, 148, 149, 159, 160, 168, 169, 177], "beta": [7, 8, 9, 10, 212], "messag": [7, 8, 9, 10, 11, 12, 13, 33, 38, 41, 50, 52, 54, 106, 129, 143, 206, 223, 232, 249], "app": [7, 8, 9, 10, 11, 12, 13, 71, 93, 137, 140, 141, 153, 155, 163, 164, 172, 255], "test": [10, 41, 50, 71, 83, 120, 140, 145, 163, 170, 242, 243, 245, 246, 247, 249, 250], "rc": [11, 12, 13, 14], "bug": [15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 157], "fix": [15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 157, 163], "break": [16, 18, 20, 22, 23, 24, 25, 28, 29, 31, 33, 36, 38, 41, 43, 45, 47, 48, 50, 54, 135, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 161, 163, 165, 167, 168, 169, 170, 172, 176], "deprec": [17, 18, 20, 23, 24, 25, 28, 33, 37, 39, 41, 45, 46, 47, 50, 52, 54, 103], "6": [24, 37, 47, 81, 149, 150, 160, 161, 169, 170], "secur": [24, 26, 27, 31, 38, 44, 46, 53, 69, 119, 172, 192, 214, 215, 230], "valid": [24, 41, 47, 54, 58, 125, 149, 163, 168, 170, 172, 176, 194, 203, 223, 227, 252], "send": [24, 203, 205], "cooki": [24, 111, 143, 172, 203, 204, 233, 250], "7": [25, 38, 48, 150, 151, 161, 162, 170, 171], "8": [26, 39, 49, 151, 162, 171, 172], "9": [27, 40, 152, 154], "contributor": 28, "method": [28, 41, 47, 50, 65, 77, 80, 81, 82, 91, 125, 126, 130, 133, 147, 148, 172, 210, 214, 215, 227, 235, 239, 242, 243, 245, 246, 248, 249, 254, 255], "signatur": [28, 41, 47, 50, 172], "behavior": [28, 29, 41, 43, 45, 50, 65, 102, 133, 206], "improv": [28, 125, 133, 172], "auto": [28, 104, 108, 125, 133, 172, 215], "rout": [28, 57, 108, 125, 128, 132, 133, 148, 172, 178, 191, 215, 220, 223, 232, 233, 242, 246, 252, 254, 255], "databas": [28, 41, 50, 73, 74, 75, 76, 77, 78, 79, 80, 84, 85, 86, 87, 88, 89, 134, 140, 148, 163, 181, 201, 216, 227, 243, 254], "helper": [28, 41, 50, 54, 77, 82, 104, 108, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 125, 134, 178, 242, 243, 245, 250], "function": [28, 41, 50, 65, 69, 70, 72, 92, 100, 104, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 219, 230], "command": [28, 41, 50, 56, 58, 60, 62, 63, 85, 86, 88, 89, 133, 202, 216, 235], "other": [28, 41, 50, 80, 91, 133, 157, 161, 163, 215, 220], "10": [30, 154, 155], "11": [31, 155, 156], "12": [32, 156, 163], "except": [41, 83, 103, 126, 163, 164, 172, 221], "when": [41, 81, 118, 172, 215, 220], "error": [41, 59, 80, 83, 102, 103, 141, 163, 176, 178, 223, 227, 253], "occur": 41, "http": [41, 66, 103, 129, 130, 133, 163, 190, 233, 246], "statu": [41, 45, 88, 103, 163, 167, 233, 250], "code": [41, 45, 58, 76, 93, 103, 108, 163, 167, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 212, 217, 233, 250], "exit": [41, 50, 103, 163], "time": [41, 100, 163, 203, 218, 241, 249], "interfac": [41, 47, 50, 163, 172], "outgoingrequestinterfac": 41, "validationinterfac": [41, 47], "forg": [41, 45, 86, 167], "queri": [41, 76, 77, 80, 81, 82, 84, 145, 148, 204, 213, 221, 227], "builder": [41, 76, 81, 148, 227], "model": [41, 50, 58, 65, 68, 108, 148, 178, 188, 213, 225, 226, 227, 245, 254], "librari": [41, 50, 59, 60, 65, 108, 134, 178, 194, 204, 205, 206, 211, 213, 214, 215, 216, 219, 223], "html5": 41, "compat": [41, 135, 206], "handl": [41, 80, 101, 102, 103, 132, 134, 178, 225, 229], "multipl": [41, 73, 74, 76, 102, 104, 106, 107, 133, 148, 163, 213, 220, 223, 240], "domain": [41, 163], "support": [41, 64, 143, 163, 201, 206, 214, 245], "base_url": [43, 165], "uri_str": [43, 165], "redirect": [45, 69, 133, 163, 167, 215, 223, 233], "modifycolumn": [45, 86, 167], "autorouterinterfac": 47, "check": [47, 126, 203, 220, 223, 225, 242, 246, 250], "uri": [50, 125, 126, 133, 140, 172, 204, 213, 214, 221, 233, 242], "setseg": [50, 172], "non": [50, 108], "exist": [50, 79, 84, 137, 220, 223], "segment": [50, 125, 133, 213, 221], "factori": [50, 65, 172, 249], "pass": [50, 65, 86, 125, 172, 205, 235], "classnam": [50, 65, 133, 172], "namespac": [50, 64, 65, 88, 93, 101, 104, 108, 133, 172, 178, 235, 240, 243], "properti": [50, 101, 125, 225, 235, 249], "name": [50, 80, 84, 88, 93, 133, 203, 216, 220, 243, 249], "autoload": [50, 64, 108, 144], "codeignit": [50, 69, 83, 94, 97, 107, 109, 139, 141, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 199, 227, 253], "site": [50, 69, 133, 140, 172, 215], "getpath": [50, 61], "valu": [50, 65, 73, 80, 81, 86, 114, 145, 170, 216, 218, 221, 223, 235, 246, 249, 250], "paramet": [50, 65, 70, 74, 133, 223, 225, 227, 232, 235, 239], "type": [50, 86, 127, 225, 227, 229], "ad": [50, 86, 95, 102, 137, 140, 145, 203, 210, 213, 216, 221, 223, 240, 252, 254, 255], "remov": [50, 54, 109, 140, 176, 203, 216], "return": [50, 126, 145, 170, 227, 252], "dot": [54, 176], "arrai": [54, 76, 81, 82, 101, 110, 133, 176, 205, 207, 214, 220, 221, 223, 225, 232, 250], "syntax": [54, 133, 176, 228], "rule": [54, 133, 176, 223, 227, 252, 254, 255], "match": [54, 133, 176], "differ": [54, 65, 101, 176, 218, 235, 246], "The": [54, 60, 66, 68, 75, 80, 102, 127, 133, 141, 176, 215, 217, 220, 221, 223, 224, 240, 242, 243, 244, 246, 249, 253], "us": [54, 69, 70, 84, 89, 103, 104, 106, 132, 133, 140, 172, 176, 203, 204, 205, 206, 216, 222, 223, 225, 227, 230, 234, 235, 237, 238, 239, 241, 244], "ssl_kei": [54, 176], "option": [54, 58, 65, 91, 133, 176, 201, 204, 238, 239, 240], "curlrequest": [54, 148, 176, 204], "wa": [54, 176], "filesystem": [54, 113], "creat": [56, 57, 86, 88, 89, 93, 95, 101, 104, 126, 203, 213, 216, 218, 220, 221, 223, 225, 227, 232, 235, 236, 237, 240, 241, 244, 252, 254, 255], "spark": [56, 60, 63, 133, 152, 163, 172], "locat": [56, 58, 71], "an": [56, 82, 84, 86, 96, 137, 141, 205, 210], "exampl": [56, 65, 76, 133, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 202, 214, 222, 229, 234], "run": [56, 57, 60, 63, 83, 107, 140, 223, 227, 241, 253, 255], "termin": 56, "basecommand": 56, "control": [57, 58, 68, 69, 91, 104, 108, 125, 126, 128, 132, 133, 178, 180, 220, 223, 228, 235, 242, 252, 254, 255], "via": [57, 60, 63, 235], "cli": [57, 58, 59, 60, 63, 249], "let": [57, 125, 255], "": [57, 83, 125, 133, 141, 143, 148, 203, 227, 255], "try": [57, 125, 220, 223], "hello": [57, 125], "world": [57, 125], "defin": [57, 65, 70, 96, 102, 103, 125, 133, 207, 227, 233, 245], "That": [57, 125], "basic": [57, 80, 207, 232], "gener": [58, 82, 105, 134, 178, 223, 235, 245], "introduct": [58, 65, 70], "built": 58, "make": [58, 88, 140, 204, 255], "cell": [58, 235], "usag": [58, 62, 202, 207, 214, 220, 225, 229, 232, 238], "argument": [58, 126, 133], "config": [58, 65, 73, 93, 101, 108, 140, 143, 152, 153, 155, 163, 164, 166, 167, 168, 170, 171, 172, 204, 205, 215, 223, 242], "entiti": [58, 225], "filter": [58, 65, 108, 126, 127, 133, 148, 207, 217, 221, 238, 242, 252], "seeder": [58, 89], "migrat": [58, 88, 108, 187, 243], "scaffold": 58, "complet": [58, 254, 255], "set": [58, 73, 74, 81, 93, 96, 99, 101, 102, 124, 133, 137, 140, 148, 205, 206, 207, 212, 213, 216, 221, 223, 227, 232, 233, 239, 243, 244, 246, 249, 253, 254, 255], "stock": 58, "generatortrait": 58, "declar": [58, 142, 145], "custom": [58, 72, 74, 81, 82, 103, 104, 133, 209, 213, 223, 225, 235, 238, 244], "templat": [58, 223, 238], "initi": [59, 76, 84, 86, 137, 138, 140, 210, 216, 222, 227, 234], "class": [59, 61, 65, 70, 76, 80, 81, 82, 84, 86, 88, 95, 101, 108, 124, 127, 129, 131, 148, 163, 178, 202, 203, 204, 205, 206, 209, 210, 216, 217, 222, 223, 225, 229, 233, 234, 238, 239, 242, 243, 246, 248, 249], "get": [59, 70, 81, 82, 101, 127, 134, 203, 207, 208, 221, 223, 227, 243, 253], "input": [59, 127, 141, 207, 249], "from": [59, 65, 77, 81, 86, 104, 127, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 197, 203, 221, 243], "user": [59, 93, 134, 215, 222], "prompt": 59, "promptbykei": 59, "promptbymultiplekei": 59, "provid": [59, 126, 238, 244], "feedback": 59, "write": 59, "print": 59, "color": 59, "wrap": [59, 205], "newlin": 59, "clearscreen": 59, "showprogress": 59, "tabl": [59, 79, 84, 85, 86, 148, 185, 216, 227, 234, 243, 245], "wait": 59, "overview": [60, 67, 134, 217, 223, 253], "what": [60, 65, 66, 68, 70, 104, 124, 125, 133, 135, 141, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 216, 230, 238, 239, 244], "i": [60, 66, 68, 79, 124, 125, 127, 133, 141, 199, 215, 216, 230], "why": [60, 70], "line": [60, 62, 86, 88, 89, 133, 202, 214], "clirequest": 61, "addit": [61, 91, 248, 249], "accessor": [61, 100], "getseg": 61, "getopt": 61, "which": 61, "getoptionstr": 61, "show": [63, 85, 244, 254], "help": [63, 215], "suppress": 63, "header": [63, 127, 148, 204, 233, 246, 249, 250], "output": [63, 214, 233, 249], "call": [63, 72, 125, 235, 242], "codeigniter4": [64, 67, 134, 137, 139, 199], "configur": [64, 65, 73, 93, 99, 101, 103, 106, 114, 115, 126, 133, 137, 138, 140, 179, 202, 206, 213, 216, 223, 227, 230, 232, 238, 242, 249], "confirm": [64, 102, 126, 133], "applic": [64, 71, 107, 134, 178, 244, 249, 253], "classmap": 64, "compos": [64, 93, 104, 108, 137, 139, 152, 163, 164, 165, 249], "ar": [65, 70, 104, 135], "servic": [65, 70, 95, 100, 143, 206, 249], "load": [65, 81, 104, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 124, 141, 178, 204, 213, 214, 215, 219, 223, 240, 245], "without": 65, "short": 65, "sub": [65, 109, 125, 240], "directori": [65, 71, 107, 125, 133, 207, 214, 220, 240], "full": 65, "qualifi": 65, "conveni": [65, 70], "setopt": 65, "cach": [65, 99, 145, 146, 157, 202, 212, 233, 235, 240, 248], "prerequisit": [65, 215], "how": [65, 70, 99, 141, 216, 223], "It": [65, 238, 239], "work": [65, 66, 78, 80, 99, 101, 108, 141, 184, 204, 208, 216, 218, 220, 221, 223, 225, 227, 232, 233, 250, 254], "updat": [65, 81, 137, 142, 227, 252], "enabl": [65, 96, 99, 108, 133, 140, 209, 215, 244, 252], "request": [66, 69, 98, 125, 126, 127, 131, 134, 170, 204, 215, 242, 246, 250], "respons": [66, 125, 126, 145, 190, 203, 204, 229, 231, 233, 242, 246, 250], "view": [68, 108, 133, 163, 178, 195, 196, 213, 218, 223, 228, 235, 236, 237, 238, 239, 240, 241, 252, 254, 255], "mvc": 68, "compon": [68, 69, 91], "guidelin": 69, "a1": 69, "inject": [69, 81], "owasp": 69, "recommend": [69, 90], "provis": 69, "a2": 69, "weak": 69, "authent": [69, 90, 206], "session": [69, 148, 155, 168, 172, 193, 216, 246, 250], "manag": [69, 83, 87, 107], "a3": 69, "cross": [69, 215], "script": 69, "xss": 69, "a4": 69, "insecur": 69, "direct": 69, "object": [69, 76, 80, 82, 101, 125], "refer": [69, 81, 82, 86, 88, 93, 127, 129, 131, 202, 203, 205, 206, 211, 214, 217, 222, 229, 233, 234, 238, 239], "a5": 69, "misconfigur": 69, "a6": 69, "sensit": 69, "data": [69, 81, 86, 101, 125, 127, 163, 216, 223, 225, 226, 227, 238, 239, 240, 243, 244, 245, 252], "exposur": 69, "a7": 69, "miss": 69, "level": [69, 106, 249], "access": [69, 127, 203, 216, 220, 225, 227, 249, 250], "a8": 69, "forgeri": [69, 215], "csrf": [69, 148, 215, 252], "a9": 69, "known": 69, "vulner": 69, "a10": 69, "unvalid": 69, "forward": 69, "instanc": [70, 208, 221, 249], "single_servic": 70, "allow": [70, 93, 223], "share": [70, 140, 204], "discoveri": [70, 104, 108, 214], "structur": [71, 93, 109, 137, 138, 178, 228], "default": [71, 73, 74, 86, 102, 125, 133, 140, 141, 203, 206, 216, 232], "system": [71, 95, 248, 249], "public": 71, "writabl": [71, 140], "modifi": [71, 86, 106, 214, 218, 227], "db": [72, 77, 79, 80, 85], "callfunct": 72, "dsn": 73, "univers": 73, "manner": 73, "failov": 73, "automat": 73, "env": [73, 102], "explan": [73, 223], "connect": [74, 140, 227, 254], "your": [74, 77, 79, 85, 95, 96, 103, 107, 125, 134, 140, 206, 223, 227, 234, 241, 243, 244, 249, 253, 254], "group": [74, 81, 88, 133, 216, 223], "avail": [74, 110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 219, 223, 248], "specif": [74, 81, 127], "same": 74, "reconnect": 74, "keep": 74, "aliv": 74, "manual": [74, 80, 83, 138, 213, 227], "close": [74, 80, 216], "event": [75, 96, 172, 227, 246], "dbqueri": 75, "quick": 76, "start": [76, 134, 207, 241], "standard": [76, 93, 212], "With": 76, "result": [76, 81, 82, 84, 149, 206, 213, 227], "singl": [76, 220, 223], "insert": [76, 81, 227], "inform": [77, 85, 106], "execut": [77, 80, 241, 242], "insertid": 77, "affectedrow": 77, "getlastqueri": [77, 80], "about": [77, 216, 255], "countal": [77, 81], "countallresult": [77, 81], "getplatform": 77, "getvers": 77, "metadata": [79, 85, 216], "listtabl": 79, "determin": [79, 84, 127], "If": [79, 84, 223], "tableexist": 79, "field": [79, 85, 86, 114, 227, 250], "getfieldnam": [79, 82], "present": [79, 132, 235], "fieldexist": 79, "retriev": [79, 84, 85, 127, 207, 216, 227, 232, 252], "getfielddata": 79, "index": [79, 109, 140, 141, 152, 172, 254], "getindexdata": 79, "getforeignkeydata": 79, "regular": [80, 133], "simplifi": 80, "simplequeri": 80, "prefix": [80, 202, 203, 206, 250], "prefixt": 80, "setprefix": 80, "getprefix": 80, "protect": [80, 81, 125, 148, 215, 227, 249], "identifi": 80, "protectidentifi": 80, "escap": [80, 114, 238, 239], "escapestr": 80, "escapelikestr": 80, "bind": 80, "prepar": [80, 93], "getquerystr": 80, "haserror": 80, "geterrorcod": 80, "geterrormessag": 80, "getqueri": 80, "getoriginalqueri": 80, "iswritetyp": [80, 145], "swapprefix": 80, "getstarttim": 80, "getdur": 80, "sql": [81, 86], "select": 81, "getcompiledselect": 81, "getwher": 81, "rawsql": 81, "selectmax": 81, "selectmin": 81, "selectavg": 81, "selectsum": 81, "selectcount": 81, "selectsubqueri": 81, "subqueri": 81, "fromsubqueri": 81, "join": [81, 213], "look": [81, 234], "where": [81, 213], "simpl": [81, 235], "kei": [81, 86, 88, 145, 155, 163, 206, 216, 235, 250], "associ": 81, "string": [81, 86, 207, 214, 221, 235, 242, 245, 249, 250], "orwher": 81, "wherein": 81, "orwherein": 81, "wherenotin": 81, "orwherenotin": 81, "similar": 81, "like": 81, "orlik": 81, "notlik": 81, "ornotlik": 81, "groupbi": 81, "distinct": 81, "have": [81, 141], "orhav": 81, "havingin": 81, "orhavingin": 81, "havingnotin": 81, "orhavingnotin": 81, "havinglik": 81, "orhavinglik": 81, "nothavinglik": 81, "ornothavinglik": 81, "order": [81, 104, 215], "orderbi": 81, "limit": [81, 132, 133, 203, 217], "count": [81, 245], "union": 81, "unional": 81, "groupstart": 81, "orgroupstart": 81, "notgroupstart": 81, "ornotgroupstart": 81, "groupend": 81, "havinggroupstart": 81, "orhavinggroupstart": 81, "nothavinggroupstart": 81, "ornothavinggroupstart": 81, "havinggroupend": 81, "ignor": 81, "getcompiledinsert": 81, "insertbatch": 81, "upsert": 81, "getcompiledupsert": 81, "upsertbatch": 81, "onconstraint": 81, "updatefield": 81, "replac": [81, 92, 95, 101, 126, 187, 214, 232, 244], "getcompiledupd": 81, "updatebatch": 81, "delet": [81, 99, 127, 227], "getcompileddelet": 81, "deletebatch": 81, "emptyt": 81, "truncat": 81, "condit": [81, 238], "statement": 81, "whennot": 81, "chain": [81, 239], "reset": [81, 249], "resetqueri": 81, "getresult": 82, "stdclass": 82, "getresultarrai": 82, "row": [82, 234], "getrow": 82, "getrowarrai": 82, "getunbufferedrow": 82, "getcustomresultobject": 82, "getcustomrowobject": 82, "getfieldcount": 82, "getnumrow": 82, "freeresult": 82, "dataseek": 82, "transact": 83, "approach": 83, "strict": [83, 223], "mode": [83, 140, 253], "throw": [83, 221], "disabl": [83, 108, 215, 221], "nest": [83, 89, 101, 133, 232, 238], "util": 84, "optim": 84, "export": 84, "csv": [84, 225], "xml": [84, 123, 250], "document": [84, 140, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "some": 85, "record": [85, 241], "drop": 86, "createdatabas": 86, "db_name": 86, "dropdatabas": 86, "addfield": 86, "note": [86, 135, 206, 216, 238], "float": 86, "point": [86, 96, 241, 244], "text": [86, 121, 210, 250], "raw": [86, 127], "id": 86, "addkei": 86, "addprimarykei": 86, "adduniquekei": 86, "foreign": [86, 88, 163], "addcolumn": 86, "dropcolumn": 86, "primari": [86, 216], "renam": [86, 107], "tool": [88, 93, 202], "rollback": 88, "refresh": [88, 243], "prefer": [88, 205, 216], "seed": [89, 108, 243], "extend": [91, 95, 97, 104, 125, 172, 178], "preload": 91, "common": 92, "folder": [93, 109, 140], "json": [93, 127, 152, 163, 165, 204, 225, 250], "choos": [93, 244], "licens": [93, 224], "develop": [93, 140, 253], "instal": [93, 107, 136, 137, 138, 141, 249, 253], "devkit": [93, 212], "fixer": 93, "overrid": [93, 133, 203, 205], "contribut": 94, "core": [95, 100], "prioriti": [96, 133], "publish": [96, 214], "own": 96, "simul": 96, "ajax": 98, "fetch": 98, "api": [98, 229], "jqueri": 98, "vuej": 98, "react": 98, "htmx": 98, "web": [99, 109, 157], "page": [99, 141, 157, 213, 220, 223, 246, 252, 253, 255], "doe": [99, 238, 239], "engin": 99, "cachequerystr": 99, "global": [100, 126, 133], "constant": [100, 102, 152], "miscellan": 100, "keyword": 101, "environ": [101, 102, 133, 140], "variabl": 101, "dotenv": 101, "separ": 101, "treat": 101, "registrar": 101, "implicit": 101, "explicit": 101, "apach": [102, 109, 140], "nginx": [102, 109, 140], "boot": 102, "current": [102, 221, 232], "effect": 102, "framework": [102, 103, 178], "report": [102, 103], "pagenotfoundexcept": 103, "configexcept": 103, "databaseexcept": 103, "redirectexcept": 103, "specifi": [103, 104, 108, 133, 141, 213, 223, 227, 232, 245], "warn": 103, "handler": [103, 106, 133, 155, 202, 206], "now": [104, 218], "topic": [105, 134], "context": [106, 239], "third": 106, "parti": 106, "logger": [106, 125, 242], "reloc": 107, "one": 107, "modul": [108, 133, 214], "discov": [108, 214], "item": [108, 252], "languag": [108, 124, 232], "url": [109, 122, 127, 141], "base": [109, 202, 204], "contain": 109, "onli": [109, 133, 141, 213], "hostnam": [109, 133], "php": [109, 140, 141, 152, 153, 163, 164, 172, 175, 201, 223, 228, 255], "server": [109, 140, 141, 201, 253], "thi": [110, 111, 112, 113, 114, 115, 117, 118, 119, 120, 121, 122, 123, 125, 172], "date": [112, 218, 225, 227], "form": [114, 215, 220, 223, 252], "html": [115, 185, 215, 234], "inflector": 117, "number": 118, "thing": 118, "go": 118, "wrong": 118, "content": [124, 127, 143, 145, 148, 149, 152, 153, 157, 163, 164, 165, 166, 167, 168, 170, 171, 172, 173, 230, 232], "negoti": [124, 127, 232], "media": 124, "encod": [124, 206], "charact": 124, "constructor": 125, "includ": [125, 141, 237], "forcehttp": 125, "validatedata": 125, "visibl": 125, "normal": 125, "fallback": [125, 232], "organ": [125, 139], "legaci": [125, 133, 144], "remap": 125, "befor": 126, "stop": [126, 168, 216, 241], "later": 126, "after": [126, 214], "alias": 126, "few": 126, "invalidchar": 126, "securehead": 126, "incomingrequest": 127, "getmethod": 127, "getget": 127, "getpost": 127, "getcooki": 127, "getserv": 127, "getenv": 127, "getpostget": 127, "getgetpost": 127, "getvar": 127, "put": 127, "patch": 127, "upload": [127, 184, 220, 223], "spoof": 130, "rest": 132, "resourc": 132, "placehold": [132, 133, 168, 223, 227, 230], "made": 132, "resourcecontrol": 132, "resourcepresent": 132, "comparison": 132, "verb": 133, "callabl": 133, "closur": [133, 223], "path": [133, 207, 214, 221, 233], "ani": 133, "express": 133, "restrict": 133, "map": [133, 225], "appli": [133, 217], "alia": [133, 140], "assign": 133, "subdomain": 133, "offset": 133, "revers": 133, "translat": [133, 137, 138, 223, 232], "dash": 133, "404": [133, 141], "process": [133, 210, 220, 227], "For": 133, "root": [133, 140], "sort": 133, "host": [133, 140, 221], "guid": [134, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "build": [134, 231, 253], "first": [134, 227, 253, 255], "advanc": [134, 245], "offici": [134, 212], "backward": 135, "starter": 137, "upgrad": [137, 138, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197], "pro": [137, 138], "con": [137, 138], "latest": 137, "dev": 137, "next": 137, "minor": 137, "revert": 137, "stabl": 137, "releas": 137, "project": [137, 139, 143, 145, 146, 147, 148, 149, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177], "up": [137, 216, 243, 249, 253, 254], "repositori": 139, "permiss": 140, "local": [140, 141, 186, 232, 245], "main": 140, "mod_rewrit": 140, "virtualhost": 140, "vhost_alias_modul": 140, "subfold": 140, "symlink": 140, "htaccess": 140, "mod_userdir": 140, "conf": 140, "bootstrap": 140, "troubleshoot": 141, "do": [141, 216], "know": 141, "my": 141, "No": 141, "fine": 141, "product": 141, "tutori": [141, 223], "give": 141, "everywher": 141, "unhelp": 141, "whoop": 141, "x": [142, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "filterinterfac": 142, "samesit": [143, 203], "gethead": 143, "responseinterfac": 143, "all": [143, 145, 148, 149, 152, 153, 154, 155, 156, 157, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 220, 223], "current_url": 145, "indexpag": 145, "baseconnect": 145, "connectioninterfac": 145, "trait": [145, 229, 242, 249], "ttl": [146, 202], "scope": [147, 207], "basebuild": 148, "databasehandl": [148, 216], "mandatori": [152, 153, 163, 164, 165, 172, 175, 176], "mime": 153, "get_cooki": 153, "proxyip": 155, "set_cooki": 161, "kint": [163, 244], "mock": [163, 248, 249], "uncaught": 163, "withinput": 163, "captur": 163, "stderr": 163, "stdout": 163, "stream": 163, "honeypot": [163, 209], "csp": [163, 230], "email": [164, 182, 205], "null": [167, 207, 250], "featur": [170, 208, 246], "bodi": [170, 204, 242, 246], "loadrulegroup": 170, "you": [172, 199], "translateuridash": 172, "routecollect": 172, "toolbar": [172, 244, 253], "error_except": 175, "adjust": 178, "download": [178, 233], "hook": 178, "ha": [179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "been": [179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196], "encrypt": [183, 206], "search": [187, 250], "pagin": [189, 213], "parser": [195, 238], "previou": 197, "credit": 198, "welcom": [199, 253], "right": 199, "psr": 200, "complianc": 200, "requir": 201, "extens": 201, "driver": [202, 216], "backuphandl": 202, "memcach": 202, "redi": 202, "clear": 202, "info": [202, 220], "wincach": 202, "predi": 202, "dummi": 202, "attribut": [203, 225], "immut": 203, "store": [203, 206, 220, 240], "cookiestor": 203, "dispatch": 203, "person": 203, "allow_redirect": 204, "auth": 204, "cert": 204, "connect_timeout": 204, "debug": [204, 244, 253], "delai": 204, "form_param": 204, "http_error": 204, "multipart": 204, "proxi": 204, "timeout": 204, "user_ag": 204, "verifi": [204, 220], "ssl": 205, "versu": 205, "tl": 205, "smtp": 205, "protocol": 205, "review": 205, "word": 205, "maintain": 206, "ci3": 206, "hmac": 206, "algorithm": 206, "pad": 206, "openssl": 206, "sodium": 206, "length": 206, "directli": 206, "collect": 207, "__construct": 207, "add": [207, 223, 252, 254], "bool": [207, 214], "recurs": [207, 214], "true": [207, 214], "addfil": 207, "removefil": 207, "adddirectori": 207, "fals": [207, 249], "removepattern": 207, "pattern": 207, "retainpattern": 207, "take": 208, "advantag": 208, "spl": 208, "getrandomnam": 208, "getsiz": 208, "getsizebyunit": 208, "getmimetyp": 208, "guessextens": 208, "move": [208, 220], "imag": 210, "manipul": 210, "qualiti": 210, "crop": 210, "convert": 210, "fit": 210, "flatten": 210, "flip": 210, "resiz": 210, "rotat": 210, "watermark": 210, "shield": 212, "task": [212, 241], "queue": 212, "displai": [213, 218, 223, 240, 241, 244, 252, 254], "pager": 213, "link": 213, "expect": [213, 243, 249], "setsurroundcount": 213, "hasprevi": 213, "hasnext": 213, "getprevi": 213, "getnext": 213, "getfirst": 213, "getlast": 213, "haspreviouspag": 213, "hasnextpag": 213, "getpreviouspag": 213, "getnextpag": 213, "getpreviouspagenumb": 213, "getnextpagenumb": 213, "getfirstpagenumb": 213, "getlastpagenumb": 213, "getcurrentpagenumb": 213, "getpagecount": 213, "concept": 214, "On": [214, 230], "demand": 214, "autom": 214, "sync": 214, "asset": 214, "depend": 214, "deploy": 214, "static": [214, 219, 255], "getscratch": 214, "geterror": 214, "throwabl": 214, "addpath": 214, "adduri": 214, "wipe": 214, "copi": 214, "addlineaft": 214, "addlinebefor": 214, "token": 215, "random": 215, "regener": 215, "failur": 215, "sent": 215, "sanitizefilenam": 215, "A": [216, 237], "concurr": 216, "push": 216, "flashdata": 216, "tempdata": 216, "destroi": 216, "filehandl": 216, "bonu": 216, "tip": 216, "redishandl": 216, "memcachedhandl": 216, "throttler": 217, "rate": 217, "instanti": 218, "pars": [218, 238], "todai": 218, "yesterdai": 218, "tomorrow": 218, "createfromd": 218, "createfromtim": 218, "createfromformat": 218, "createfromtimestamp": 218, "createfrominst": 218, "todatetim": 218, "tolocalizedstr": 218, "todatetimestr": 218, "todatestr": 218, "totimestr": 218, "human": 218, "individu": 218, "getter": [218, 225], "getag": 218, "getdst": 218, "getloc": 218, "getutc": 218, "gettimezon": 218, "gettimezonenam": 218, "setter": [218, 225], "settimezon": 218, "settimestamp": 218, "compar": 218, "two": 218, "equal": 218, "samea": 218, "isbefor": 218, "isaft": 218, "typographi": 219, "success": [220, 223, 252], "simplest": 220, "notat": 220, "getnam": 220, "getclientnam": 220, "gettempnam": 220, "getclientextens": 220, "getclientmimetyp": 220, "getclientpath": 220, "origin": 220, "filenam": 220, "overwrit": 220, "fail": 220, "part": 221, "scheme": 221, "author": 221, "userinfo": 221, "port": 221, "fragment": [221, 238, 250], "agent": 222, "definit": 222, "signup": 223, "tradit": 223, "setrul": 223, "withrequest": [223, 242], "save": [223, 227, 252], "label": 223, "ruleset": 223, "mit": 224, "fill": 225, "quickli": 225, "bulk": 225, "busi": 225, "logic": [225, 235, 238, 255], "special": 225, "mutat": 225, "cast": 225, "scalar": 225, "primarykei": 227, "useautoincr": 227, "returntyp": 227, "usesoftdelet": 227, "allowedfield": 227, "allowemptyinsert": 227, "usetimestamp": 227, "dateformat": 227, "createdfield": 227, "updatedfield": 227, "deletedfield": 227, "validationrul": 227, "validationmessag": 227, "skipvalid": 227, "cleanvalidationrul": 227, "callback": 227, "allowcallback": 227, "beforeinsert": 227, "afterinsert": 227, "beforeupd": 227, "afterupd": 227, "beforefind": 227, "afterfind": 227, "beforedelet": 227, "afterdelet": 227, "beforeinsertbatch": 227, "afterinsertbatch": 227, "beforeupdatebatch": 227, "afterupdatebatch": 227, "find": 227, "findcolumn": 227, "findal": 227, "withdelet": 227, "onlydelet": 227, "purgedelet": 227, "In": [227, 232], "runtim": [227, 230], "asarrai": 227, "asobject": 227, "larg": 227, "amount": 227, "anoth": 227, "mix": 227, "To": [227, 241], "creation": 227, "altern": 228, "echo": 228, "polici": 230, "turn": 230, "inlin": 230, "detect": 232, "sethead": 233, "appendhead": 233, "removehead": 233, "back": 233, "forc": 233, "open": 233, "browser": 233, "synchron": 234, "head": 234, "omiss": 235, "render": [235, 237, 239], "comput": 235, "perform": 235, "setup": 235, "decor": 236, "layout": 237, "partial": 237, "substitut": 238, "variat": 238, "loop": [238, 240], "comment": 238, "cascad": 238, "prevent": 238, "delimit": 238, "plugin": 238, "regist": 238, "within": 240, "dynam": 240, "savedata": 240, "benchmark": [241, 244], "timer": 241, "iter": 241, "param": 242, "withconfig": 242, "withrespons": 242, "withlogg": 242, "withuri": 242, "withbodi": 242, "assert": [242, 243, 248, 249, 250], "assertfilt": 242, "assertnotfilt": 242, "asserthasfilt": 242, "assertnothasfilt": 242, "migrateonc": 243, "seedonc": 243, "basepath": 243, "state": 243, "regressdatabas": 243, "migratedatabas": 243, "hasindatabas": 243, "grabfromdatabas": 243, "column": 243, "criteria": 243, "dontseeindatabas": 243, "seeindatabas": 243, "seenumrecord": 243, "var_dump": 244, "d": 244, "dd": 244, "trace": 244, "collector": 244, "tab": 244, "timelin": 244, "var": 244, "hot": 244, "reload": 244, "fabric": 245, "formatt": 245, "format": [245, 246], "fake": 245, "getcount": 245, "int": [245, 250], "setcount": 245, "upcount": 245, "downcount": 245, "resetcount": 245, "shorthand": 246, "bypass": 246, "phpunit": 249, "phar": 249, "stage": 249, "assertlog": 249, "expectedmessag": 249, "assertlogcontain": 249, "logmessag": 249, "asserteventtrigg": 249, "eventnam": 249, "assertheaderemit": 249, "ignorecas": 249, "assertheadernotemit": 249, "assertcloseenough": 249, "actual": 249, "toler": 249, "assertcloseenoughstr": 249, "privat": 249, "getprivatemethodinvok": 249, "getprivateproperti": 249, "setprivateproperti": 249, "injectmock": 249, "resetsingl": 249, "streamfiltertrait": 249, "citeststreamfilt": 249, "phpstreamwrapp": 249, "isok": 250, "assertok": 250, "isredirect": 250, "assertredirect": 250, "assertredirectto": 250, "getredirecturl": 250, "assertstatu": 250, "assertsessionha": 250, "assertsessionmiss": 250, "asserthead": 250, "assertheadermiss": 250, "assertcooki": 250, "assertcookiemiss": 250, "assertcookieexpir": 250, "dom": 250, "see": 250, "seeelement": 250, "seelink": 250, "seeinfield": 250, "seecheckboxischeck": 250, "assertse": 250, "element": 250, "assertdontse": 250, "assertseeel": 250, "assertdontseeel": 250, "assertseelink": 250, "detail": 250, "assertseeinfield": 250, "getjson": 250, "assertjsonfrag": 250, "assertjsonexact": 250, "getxml": 250, "conclus": 251, "newsmodel": [252, 254], "congratul": 252, "section": 254, "getnew": 254, "our": 255, "home": 255}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Change Logs": [[0, "change-logs"]], "Version 4.4": [[0, "version-version"]], "Version 4.0.0": [[1, "version-4-0-0"]], "Enhancements": [[1, "enhancements"], [11, "enhancements"], [12, "enhancements"], [13, "enhancements"], [14, "enhancements"], [15, "enhancements"], [16, "enhancements"], [17, "enhancements"], [20, "enhancements"], [21, "enhancements"], [23, "enhancements"], [24, "enhancements"], [25, "enhancements"], [28, "enhancements"], [31, "enhancements"], [34, "enhancements"], [36, "enhancements"], [41, "enhancements"], [50, "enhancements"], [54, "enhancements"]], "Repo Changes": [[1, "repo-changes"]], "Version 4.0.0-alpha.1": [[2, "version-4-0-0-alpha-1"]], "New Packages List": [[2, "new-packages-list"]], "Version 4.0.0-alpha.2": [[3, "version-4-0-0-alpha-2"]], "Changed Files": [[3, "changed-files"], [4, "changed-files"], [5, "changed-files"], [6, "changed-files"], [7, "changed-files"], [8, "changed-files"], [9, "changed-files"], [10, "changed-files"], [11, "changed-files"], [12, "changed-files"], [13, "changed-files"]], "PRs merged": [[3, "prs-merged"], [4, "prs-merged"], [5, "prs-merged"], [6, "prs-merged"], [7, "prs-merged"], [8, "prs-merged"], [9, "prs-merged"], [10, "prs-merged"], [11, "prs-merged"], [12, "prs-merged"], [13, "prs-merged"], [14, "prs-merged"]], "Version 4.0.0-alpha.3": [[4, "version-4-0-0-alpha-3"]], "Version 4.0.0-alpha.4": [[5, "version-4-0-0-alpha-4"]], "Highlights": [[5, "highlights"], [6, "highlights"], [7, "highlights"], [8, "highlights"], [9, "highlights"], [10, "highlights"], [28, "highlights"], [41, "highlights"], [50, "highlights"]], "Version 4.0.0-alpha.5": [[6, "version-4-0-0-alpha-5"]], "Version 4.0.0-beta.1": [[7, "version-4-0-0-beta-1"]], "New Messages": [[7, "new-messages"], [9, "new-messages"], [10, "new-messages"]], "App Changes": [[7, "app-changes"], [8, "app-changes"], [9, "app-changes"], [10, "app-changes"], [11, "app-changes"], [12, "app-changes"], [13, "app-changes"]], "Version 4.0.0-beta.2": [[8, "version-4-0-0-beta-2"]], "New messages": [[8, "new-messages"]], "Version 4.0.0-beta.3": [[9, "version-4-0-0-beta-3"]], "Version 4.0.0-beta.4": [[10, "version-4-0-0-beta-4"]], "Testing Changes": [[10, "testing-changes"]], "Version 4.0.0-rc.1": [[11, "version-4-0-0-rc-1"]], "Message Changes": [[11, "message-changes"], [12, "message-changes"], [13, "message-changes"], [33, "message-changes"], [38, "message-changes"], [41, "message-changes"], [50, "message-changes"], [52, "message-changes"], [54, "message-changes"]], "Version 4.0.0-rc.2": [[12, "version-4-0-0-rc-2"]], "Version 4.0.0-rc.3": [[13, "version-4-0-0-rc-3"]], "Version 4.0.0-rc.4": [[14, "version-4-0-0-rc-4"]], "Version 4.0.3": [[15, "version-4-0-3"]], "Bugs Fixed": [[15, "bugs-fixed"], [16, "bugs-fixed"], [17, "bugs-fixed"], [18, "bugs-fixed"], [19, "bugs-fixed"], [20, "bugs-fixed"], [21, "bugs-fixed"], [23, "bugs-fixed"], [24, "bugs-fixed"], [25, "bugs-fixed"], [28, "bugs-fixed"], [29, "bugs-fixed"], [30, "bugs-fixed"], [31, "bugs-fixed"], [32, "bugs-fixed"], [33, "bugs-fixed"], [34, "bugs-fixed"], [36, "bugs-fixed"], [37, "bugs-fixed"], [38, "bugs-fixed"], [39, "bugs-fixed"], [40, "bugs-fixed"], [41, "bugs-fixed"], [42, "bugs-fixed"], [43, "bugs-fixed"], [44, "bugs-fixed"], [45, "bugs-fixed"], [46, "bugs-fixed"], [47, "bugs-fixed"], [48, "bugs-fixed"], [49, "bugs-fixed"], [50, "bugs-fixed"], [51, "bugs-fixed"], [52, "bugs-fixed"], [53, "bugs-fixed"], [54, "bugs-fixed"], [55, "bugs-fixed"]], "Version 4.0.4": [[16, "version-4-0-4"]], "BREAKING": [[16, "breaking"], [18, "breaking"], [20, "breaking"], [22, "breaking"], [23, "breaking"], [24, "breaking"], [25, "breaking"], [28, "breaking"], [29, "breaking"], [31, "breaking"], [33, "breaking"], [36, "breaking"], [38, "breaking"], [41, "breaking"], [43, "breaking"], [45, "breaking"], [47, "breaking"], [48, "breaking"], [50, "breaking"], [54, "breaking"]], "Version 4.0.5": [[17, "version-4-0-5"]], "Changes": [[17, "changes"], [18, "changes"], [20, "changes"], [21, "changes"], [23, "changes"], [24, "changes"], [25, "changes"], [28, "changes"], [33, "changes"], [41, "changes"], [46, "changes"], [48, "changes"], [50, "changes"], [52, "changes"]], "Deprecations": [[17, "deprecations"], [18, "deprecations"], [20, "deprecations"], [23, "deprecations"], [24, "deprecations"], [25, "deprecations"], [28, "deprecations"], [33, "deprecations"], [37, "deprecations"], [39, "deprecations"], [41, "deprecations"], [45, "deprecations"], [46, "deprecations"], [47, "deprecations"], [50, "deprecations"], [52, "deprecations"], [54, "deprecations"]], "Version 4.1.0": [[18, "version-4-1-0"]], "Version 4.1.1": [[19, "version-4-1-1"]], "Version 4.1.2": [[20, "version-4-1-2"]], "Version 4.1.3": [[21, "version-4-1-3"]], "Version 4.1.4": [[22, "version-4-1-4"]], "Version 4.1.5": [[23, "version-4-1-5"]], "Version 4.1.6": [[24, "version-4-1-6"]], "SECURITY": [[24, "security"], [26, "security"], [27, "security"], [31, "security"], [38, "security"], [44, "security"], [46, "security"], [53, "security"], [172, "security"]], "Validation changes": [[24, "validation-changes"]], "Sending Cookies": [[24, "sending-cookies"], [203, "sending-cookies"]], "Version 4.1.7": [[25, "version-4-1-7"]], "Version 4.1.8": [[26, "version-4-1-8"]], "Version 4.1.9": [[27, "version-4-1-9"]], "Version 4.2.0": [[28, "version-4-2-0"]], "New Contributors": [[28, "new-contributors"]], "Method Signature Changes": [[28, "method-signature-changes"], [41, "method-signature-changes"], [47, "method-signature-changes"], [50, "method-signature-changes"], [172, "method-signature-changes"]], "Behavior Changes": [[28, "behavior-changes"], [29, "behavior-changes"], [41, "behavior-changes"], [43, "behavior-changes"], [45, "behavior-changes"], [50, "behavior-changes"]], "New Improved Auto Routing": [[28, "new-improved-auto-routing"]], "Database": [[28, "database"], [41, "database"], [41, "id5"], [50, "database"], [163, "database"]], "Helpers and Functions": [[28, "helpers-and-functions"], [41, "helpers-and-functions"], [50, "helpers-and-functions"]], "Commands": [[28, "commands"], [41, "commands"], [50, "commands"]], "Others": [[28, "others"], [41, "others"], [41, "id3"], [41, "id4"], [41, "id6"], [41, "id7"], [50, "others"], [157, "others"], [161, "others"], [163, "others"]], "Version 4.2.1": [[29, "version-4-2-1"]], "Version 4.2.10": [[30, "version-4-2-10"]], "Version 4.2.11": [[31, "version-4-2-11"]], "Version 4.2.12": [[32, "version-4-2-12"]], "Version 4.2.2": [[33, "version-4-2-2"]], "Version 4.2.3": [[34, "version-4-2-3"]], "Version 4.2.4": [[35, "version-4-2-4"]], "Version 4.2.5": [[36, "version-4-2-5"]], "Version 4.2.6": [[37, "version-4-2-6"]], "Version 4.2.7": [[38, "version-4-2-7"]], "Version 4.2.8": [[39, "version-4-2-8"]], "Version 4.2.9": [[40, "version-4-2-9"]], "Version 4.3.0": [[41, "version-4-3-0"]], "Exceptions when Database Errors Occur": [[41, "exceptions-when-database-errors-occur"]], "HTTP Status Code and Exit Code when Exception Occurs": [[41, "http-status-code-and-exit-code-when-exception-occurs"]], "Time": [[41, "time"]], "Interface Changes": [[41, "interface-changes"], [47, "interface-changes"], [50, "interface-changes"], [163, "interface-changes"], [172, "interface-changes"]], "OutgoingRequestInterface": [[41, "outgoingrequestinterface"]], "Validation Changes": [[41, "validation-changes"], [163, "validation-changes"]], "ValidationInterface": [[41, "validationinterface"]], "Validation": [[41, "validation"], [223, "validation"], [227, "validation"]], "Database Forge": [[41, "database-forge"]], "Testing": [[41, "testing"], [50, "testing"], [140, "testing"], [247, "testing"], [249, "testing"]], "Query Builder": [[41, "query-builder"]], "Forge": [[41, "forge"]], "Model": [[41, "model"], [50, "model"]], "Libraries": [[41, "libraries"], [50, "libraries"], [108, "libraries"], [178, "libraries"]], "HTML5 Compatibility": [[41, "html5-compatibility"]], "Error Handling": [[41, "error-handling"], [103, "error-handling"], [178, "error-handling"]], "Multiple Domain Support": [[41, "multiple-domain-support"], [163, "multiple-domain-support"]], "Version 4.3.1": [[42, "version-4-3-1"]], "Version 4.3.2": [[43, "version-4-3-2"]], "base_url()": [[43, "base-url"], [165, "base-url"]], "uri_string()": [[43, "uri-string"], [165, "uri-string"]], "Version 4.3.3": [[44, "version-4-3-3"]], "Version 4.3.4": [[45, "version-4-3-4"]], "Redirect Status Code": [[45, "redirect-status-code"], [167, "redirect-status-code"], [233, "redirect-status-code"]], "Forge::modifyColumn()": [[45, "forge-modifycolumn"]], "Version 4.3.5": [[46, "version-4-3-5"]], "Version 4.3.6": [[47, "version-4-3-6"]], "AutoRouterInterface": [[47, "autorouterinterface"]], "ValidationInterface::check()": [[47, "validationinterface-check"]], "Validation::check()": [[47, "validation-check"]], "Version 4.3.7": [[48, "version-4-3-7"]], "Version 4.3.8": [[49, "version-4-3-8"]], "Version 4.4.0": [[50, "version-4-4-0"]], "URI::setSegment() and Non-Existent Segment": [[50, "uri-setsegment-and-non-existent-segment"]], "Factories": [[50, "factories"], [65, "factories"]], "Passing Classname with Namespace": [[50, "passing-classname-with-namespace"]], "Property Name": [[50, "property-name"]], "Autoloader": [[50, "autoloader"]], "CodeIgniter and exit()": [[50, "codeigniter-and-exit"]], "Site URI Changes": [[50, "site-uri-changes"], [172, "site-uri-changes"]], "getPath()": [[50, "getpath"], [61, "getpath"]], "Site URI Values": [[50, "site-uri-values"]], "Parameter Type Changes": [[50, "parameter-type-changes"]], "Added Parameters": [[50, "added-parameters"]], "Removed Parameters": [[50, "removed-parameters"]], "Return Type Changes": [[50, "return-type-changes"]], "Version 4.4.1": [[51, "version-4-4-1"]], "Version 4.4.2": [[52, "version-4-4-2"]], "Version 4.4.3": [[53, "version-4-4-3"]], "Version 4.4.4": [[54, "version-4-4-4"]], "Validation with Dot Array Syntax": [[54, "validation-with-dot-array-syntax"], [176, "validation-with-dot-array-syntax"]], "Validation rules matches and differs": [[54, "validation-rules-matches-and-differs"], [176, "validation-rules-matches-and-differs"]], "The use of the ssl_key option in CURLRequest was removed": [[54, "the-use-of-the-ssl-key-option-in-curlrequest-was-removed"], [176, "the-use-of-the-ssl-key-option-in-curlrequest-was-removed"]], "Filesystem Helper": [[54, "filesystem-helper"], [113, "filesystem-helper"]], "Version 4.4.5": [[55, "version-4-4-5"]], "Creating Spark Commands": [[56, "creating-spark-commands"]], "Creating New Commands": [[56, "creating-new-commands"]], "File Location": [[56, "file-location"]], "An Example Command": [[56, "an-example-command"]], "run()": [[56, "run"]], "Command Termination": [[56, "command-termination"]], "BaseCommand": [[56, "namespace-CodeIgniter\\CLI"]], "Running Controllers via CLI": [[57, "running-controllers-via-cli"]], "Let\u2019s try it: Hello World!": [[57, "let-s-try-it-hello-world"], [125, "let-s-try-it-hello-world"]], "Create a Controller": [[57, "create-a-controller"]], "Define a Route": [[57, "define-a-route"]], "Run via CLI": [[57, "run-via-cli"]], "That\u2019s the Basics!": [[57, "that-s-the-basics"]], "CLI Generators": [[58, "cli-generators"]], "Introduction": [[58, "introduction"], [65, "introduction"], [70, "introduction"]], "Built-in Generators": [[58, "built-in-generators"]], "make:cell": [[58, "make-cell"]], "Usage:": [[58, "usage"], [58, "id1"], [58, "id4"], [58, "id7"], [58, "id10"], [58, "id13"], [58, "id16"], [58, "id19"], [58, "id22"], [58, "id25"]], "Argument:": [[58, "argument"], [58, "id2"], [58, "id5"], [58, "id8"], [58, "id11"], [58, "id14"], [58, "id17"], [58, "id20"], [58, "id23"], [58, "id26"]], "Options:": [[58, "options"], [58, "id3"], [58, "id6"], [58, "id9"], [58, "id12"], [58, "id15"], [58, "id18"], [58, "id21"], [58, "id24"], [58, "id27"]], "make:command": [[58, "make-command"]], "make:config": [[58, "make-config"]], "make:controller": [[58, "make-controller"]], "make:entity": [[58, "make-entity"]], "make:filter": [[58, "make-filter"]], "make:model": [[58, "make-model"]], "make:seeder": [[58, "make-seeder"]], "make:migration": [[58, "make-migration"], [88, "make-migration"]], "make:validation": [[58, "make-validation"]], "Scaffolding a Complete Set of Stock Code": [[58, "scaffolding-a-complete-set-of-stock-code"]], "GeneratorTrait": [[58, "generatortrait"]], "Declaring the Location of a Custom Generator Command Template": [[58, "declaring-the-location-of-a-custom-generator-command-template"]], "CLI Library": [[59, "cli-library"]], "Initializing the Class": [[59, "initializing-the-class"], [210, "initializing-the-class"], [222, "initializing-the-class"], [234, "initializing-the-class"]], "Getting Input from the User": [[59, "getting-input-from-the-user"]], "prompt()": [[59, "prompt"]], "promptByKey()": [[59, "promptbykey"]], "promptByMultipleKeys()": [[59, "promptbymultiplekeys"]], "Providing Feedback": [[59, "providing-feedback"]], "write()": [[59, "write"]], "print()": [[59, "print"]], "color()": [[59, "color"]], "error()": [[59, "error"]], "wrap()": [[59, "wrap"]], "newLine()": [[59, "newline"]], "clearScreen()": [[59, "clearscreen"]], "showProgress()": [[59, "showprogress"]], "table()": [[59, "table"]], "wait()": [[59, "wait"]], "CLI Overview": [[60, "cli-overview"]], "What is the CLI?": [[60, "what-is-the-cli"]], "Why Run via the Command-Line?": [[60, "why-run-via-the-command-line"]], "The Spark Commands": [[60, "the-spark-commands"]], "The CLI Library": [[60, "the-cli-library"]], "CLIRequest Class": [[61, "clirequest-class"]], "Additional Accessors": [[61, "additional-accessors"]], "getSegments()": [[61, "getsegments"]], "getOptions()": [[61, "getoptions"]], "getOption($which)": [[61, "getoption-which"]], "getOptionString()": [[61, "getoptionstring"]], "Command Line Usage": [[62, "command-line-usage"]], "Spark Commands": [[63, "spark-commands"]], "Running Commands": [[63, "running-commands"]], "Running via CLI": [[63, "running-via-cli"]], "Showing List of Commands": [[63, "showing-list-of-commands"]], "spark list": [[63, "spark-list"]], "Showing Help": [[63, "showing-help"]], "Running a Command": [[63, "running-a-command"]], "Suppressing Header Output": [[63, "suppressing-header-output"]], "Calling Commands": [[63, "calling-commands"]], "Autoloading Files": [[64, "autoloading-files"]], "CodeIgniter4 Autoloader": [[64, "codeigniter4-autoloader"]], "Configuration": [[64, "configuration"], [101, "configuration"], [103, "configuration"], [106, "configuration"], [114, "configuration"], [115, "configuration"], [223, "configuration"], [242, "configuration"]], "Namespaces": [[64, "namespaces"], [88, "namespaces"], [108, "namespaces"], [178, "namespaces"]], "Confirming Namespaces": [[64, "confirming-namespaces"]], "Application Namespace": [[64, "application-namespace"]], "Classmap": [[64, "classmap"]], "Composer Support": [[64, "composer-support"]], "What are Factories?": [[65, "what-are-factories"]], "Differences from Services": [[65, "differences-from-services"]], "Loading Classes": [[65, "loading-classes"]], "Loading a Class": [[65, "loading-a-class"]], "Passing Classname without Namespace": [[65, "passing-classname-without-namespace"]], "Passing Short Classname": [[65, "passing-short-classname"]], "Passing Short Classname with Sub-directories": [[65, "passing-short-classname-with-sub-directories"]], "Passing Full Qualified Classname": [[65, "passing-full-qualified-classname"]], "Convenience Functions": [[65, "convenience-functions"], [70, "convenience-functions"]], "config()": [[65, "config"], [101, "config"]], "model()": [[65, "model"]], "Defining Classname to be Loaded": [[65, "defining-classname-to-be-loaded"]], "Factory Parameters": [[65, "factory-parameters"]], "Factories Options": [[65, "factories-options"]], "Factories Behavior": [[65, "factories-behavior"]], "Configurations": [[65, "configurations"]], "Example: Filters Factories": [[65, "example-filters-factories"]], "Example: Library Factories": [[65, "example-library-factories"]], "setOptions Method": [[65, "setoptions-method"]], "Parameter Options": [[65, "parameter-options"]], "Config Caching": [[65, "config-caching"]], "Prerequisite": [[65, "prerequisite"], [215, "prerequisite"]], "How It Works": [[65, "how-it-works"]], "How to Update Config Values": [[65, "how-to-update-config-values"]], "How to Enable Config Caching": [[65, "how-to-enable-config-caching"]], "Working with HTTP Requests": [[66, "working-with-http-requests"]], "What is HTTP?": [[66, "what-is-http"]], "The Request": [[66, "the-request"]], "The Response": [[66, "the-response"]], "Working with Requests and Responses": [[66, "working-with-requests-and-responses"]], "CodeIgniter4 Overview": [[67, "codeigniter4-overview"]], "Models, Views, and Controllers": [[68, "models-views-and-controllers"]], "What is MVC?": [[68, "what-is-mvc"]], "The Components": [[68, "the-components"]], "Views": [[68, "views"], [108, "views"], [240, "views"]], "Models": [[68, "models"], [108, "models"], [227, "models"]], "Controllers": [[68, "controllers"], [108, "controllers"], [125, "controllers"]], "Security Guidelines": [[69, "security-guidelines"]], "A1 Injection": [[69, "a1-injection"]], "OWASP recommendations": [[69, "owasp-recommendations"], [69, "id1"], [69, "id3"], [69, "id5"], [69, "id7"], [69, "id9"], [69, "id11"], [69, "id13"], [69, "id15"], [69, "id17"]], "CodeIgniter provisions": [[69, "codeigniter-provisions"], [69, "id2"], [69, "id4"], [69, "id6"], [69, "id8"], [69, "id10"], [69, "id12"], [69, "id14"], [69, "id16"], [69, "id18"]], "A2 Weak authentication and session management": [[69, "a2-weak-authentication-and-session-management"]], "A3 Cross Site Scripting (XSS)": [[69, "a3-cross-site-scripting-xss"]], "A4 Insecure Direct Object Reference": [[69, "a4-insecure-direct-object-reference"]], "A5 Security Misconfiguration": [[69, "a5-security-misconfiguration"]], "A6 Sensitive Data Exposure": [[69, "a6-sensitive-data-exposure"]], "A7 Missing Function Level Access Control": [[69, "a7-missing-function-level-access-control"]], "A8 Cross Site Request Forgery (CSRF)": [[69, "a8-cross-site-request-forgery-csrf"]], "A9 Using Components with Known Vulnerabilities": [[69, "a9-using-components-with-known-vulnerabilities"]], "A10 Unvalidated Redirects and Forwards": [[69, "a10-unvalidated-redirects-and-forwards"]], "Services": [[70, "services"]], "What are Services?": [[70, "what-are-services"]], "Why use Services?": [[70, "why-use-services"]], "How to Get a Service": [[70, "how-to-get-a-service"]], "Getting a New Instance": [[70, "getting-a-new-instance"]], "service()": [[70, "service"]], "single_service()": [[70, "single-service"]], "Defining Services": [[70, "defining-services"]], "Allowing Parameters": [[70, "allowing-parameters"], [223, "allowing-parameters"]], "Shared Classes": [[70, "shared-classes"]], "Service Discovery": [[70, "service-discovery"]], "Application Structure": [[71, "application-structure"], [178, "application-structure"]], "Default Directories": [[71, "default-directories"]], "app": [[71, "app"]], "system": [[71, "system"]], "public": [[71, "public"]], "writable": [[71, "writable"]], "tests": [[71, "tests"]], "Modifying Directory Locations": [[71, "modifying-directory-locations"]], "Custom Function Calls": [[72, "custom-function-calls"]], "$db->callFunction()": [[72, "db-callfunction"]], "Database Configuration": [[73, "database-configuration"]], "Config File": [[73, "config-file"]], "Setting Default Database": [[73, "setting-default-database"]], "DSN": [[73, "dsn"]], "DSN in Universal Manner": [[73, "dsn-in-universal-manner"]], "Failovers": [[73, "failovers"]], "Setting Multiple Databases": [[73, "setting-multiple-databases"]], "Changing Databases Automatically": [[73, "changing-databases-automatically"]], "Configuring with .env File": [[73, "configuring-with-env-file"]], "Explanation of Values:": [[73, "explanation-of-values"]], "Connecting to your Database": [[74, "connecting-to-your-database"]], "Connecting to a Database": [[74, "connecting-to-a-database"]], "Connecting to the Default Group": [[74, "connecting-to-the-default-group"]], "Available Parameters": [[74, "available-parameters"]], "Connecting to Specific Group": [[74, "connecting-to-specific-group"]], "Multiple Connections to Same Database": [[74, "multiple-connections-to-same-database"]], "Connecting to Multiple Databases": [[74, "connecting-to-multiple-databases"]], "Connecting with Custom Settings": [[74, "connecting-with-custom-settings"]], "Reconnecting / Keeping the Connection Alive": [[74, "reconnecting-keeping-the-connection-alive"]], "Manually Closing the Connection": [[74, "manually-closing-the-connection"]], "Database Events": [[75, "database-events"]], "The Events": [[75, "the-events"]], "DBQuery": [[75, "dbquery"]], "Database Quick Start: Example Code": [[76, "database-quick-start-example-code"]], "Initializing the Database Class": [[76, "initializing-the-database-class"]], "Standard Query With Multiple Results (Object Version)": [[76, "standard-query-with-multiple-results-object-version"]], "Standard Query With Multiple Results (Array Version)": [[76, "standard-query-with-multiple-results-array-version"]], "Standard Query With Single Result": [[76, "standard-query-with-single-result"]], "Standard Query With Single Result (Array version)": [[76, "standard-query-with-single-result-array-version"]], "Standard Insert": [[76, "standard-insert"]], "Query Builder Query": [[76, "query-builder-query"]], "Query Builder Insert": [[76, "query-builder-insert"]], "Query Helper Methods": [[77, "query-helper-methods"]], "Information From Executing a Query": [[77, "information-from-executing-a-query"]], "$db->insertID()": [[77, "db-insertid"]], "$db->affectedRows()": [[77, "db-affectedrows"]], "$db->getLastQuery()": [[77, "db-getlastquery"], [80, "db-getlastquery"]], "Information About Your Database": [[77, "information-about-your-database"]], "$db->countAll()": [[77, "db-countall"]], "$db->countAllResults()": [[77, "db-countallresults"]], "$db->getPlatform()": [[77, "db-getplatform"]], "$db->getVersion()": [[77, "db-getversion"]], "Working with Databases": [[78, "working-with-databases"]], "Database Metadata": [[79, "database-metadata"]], "Table MetaData": [[79, "table-metadata"]], "List the Tables in Your Database": [[79, "list-the-tables-in-your-database"], [85, "list-the-tables-in-your-database"]], "$db->listTables()": [[79, "db-listtables"]], "Determine If a Table Exists": [[79, "determine-if-a-table-exists"]], "$db->tableExists()": [[79, "db-tableexists"]], "Field MetaData": [[79, "field-metadata"]], "List the Fields in a Table": [[79, "list-the-fields-in-a-table"]], "$db->getFieldNames()": [[79, "db-getfieldnames"]], "Determine If a Field is Present in a Table": [[79, "determine-if-a-field-is-present-in-a-table"]], "$db->fieldExists()": [[79, "db-fieldexists"]], "Retrieve Field Metadata": [[79, "retrieve-field-metadata"], [85, "retrieve-field-metadata"]], "$db->getFieldData()": [[79, "db-getfielddata"]], "List the Indexes in a Table": [[79, "list-the-indexes-in-a-table"]], "$db->getIndexData()": [[79, "db-getindexdata"]], "$db->getForeignKeyData()": [[79, "db-getforeignkeydata"]], "Queries": [[80, "queries"]], "Query Basics": [[80, "query-basics"]], "Regular Queries": [[80, "regular-queries"]], "$db->query()": [[80, "db-query"]], "Simplified Queries": [[80, "simplified-queries"]], "$db->simpleQuery()": [[80, "db-simplequery"]], "Working with Database Prefixes Manually": [[80, "working-with-database-prefixes-manually"]], "$db->prefixTable()": [[80, "db-prefixtable"]], "$db->setPrefix()": [[80, "db-setprefix"]], "$db->getPrefix()": [[80, "db-getprefix"]], "Protecting Identifiers": [[80, "protecting-identifiers"]], "$db->protectIdentifiers()": [[80, "db-protectidentifiers"]], "Escaping Values": [[80, "escaping-values"]], "1. $db->escape()": [[80, "db-escape"]], "2. $db->escapeString()": [[80, "db-escapestring"]], "3. $db->escapeLikeString()": [[80, "db-escapelikestring"]], "Query Bindings": [[80, "query-bindings"]], "Named Bindings": [[80, "named-bindings"]], "Handling Errors": [[80, "handling-errors"]], "$db->error()": [[80, "db-error"]], "Prepared Queries": [[80, "prepared-queries"]], "Preparing the Query": [[80, "preparing-the-query"]], "Executing the Query": [[80, "executing-the-query"]], "Other Methods": [[80, "other-methods"]], "close()": [[80, "close"], [216, "close"]], "getQueryString()": [[80, "getquerystring"]], "hasError()": [[80, "haserror"], [80, "id3"]], "getErrorCode()": [[80, "geterrorcode"]], "getErrorMessage()": [[80, "geterrormessage"]], "Working with Query Objects": [[80, "working-with-query-objects"]], "The Query Class": [[80, "the-query-class"]], "getQuery()": [[80, "getquery"]], "getOriginalQuery()": [[80, "getoriginalquery"]], "isWriteType()": [[80, "iswritetype"]], "swapPrefix()": [[80, "swapprefix"]], "getStartTime()": [[80, "getstarttime"]], "getDuration()": [[80, "getduration"]], "Query Builder Class": [[81, "query-builder-class"]], "SQL Injection Protection": [[81, "sql-injection-protection"]], "Loading the Query Builder": [[81, "loading-the-query-builder"]], "Selecting Data": [[81, "selecting-data"]], "Get": [[81, "get"]], "$builder->get()": [[81, "builder-get"]], "$builder->getCompiledSelect()": [[81, "builder-getcompiledselect"]], "$builder->getWhere()": [[81, "builder-getwhere"]], "Select": [[81, "select"]], "$builder->select()": [[81, "builder-select"]], "RawSql": [[81, "rawsql"], [81, "query-builder-join-rawsql"]], "$builder->selectMax()": [[81, "builder-selectmax"]], "$builder->selectMin()": [[81, "builder-selectmin"]], "$builder->selectAvg()": [[81, "builder-selectavg"]], "$builder->selectSum()": [[81, "builder-selectsum"]], "$builder->selectCount()": [[81, "builder-selectcount"]], "$builder->selectSubquery()": [[81, "builder-selectsubquery"]], "From": [[81, "from"]], "$builder->from()": [[81, "builder-from"]], "Subqueries": [[81, "subqueries"]], "$builder->fromSubquery()": [[81, "builder-fromsubquery"]], "Join": [[81, "join"]], "$builder->join()": [[81, "builder-join"]], "Looking for Specific Data": [[81, "looking-for-specific-data"]], "Where": [[81, "where"]], "$builder->where()": [[81, "builder-where"]], "1. Simple key/value method": [[81, "simple-key-value-method"], [81, "id4"], [81, "id7"]], "2. Custom key/value method": [[81, "custom-key-value-method"]], "3. Associative array method": [[81, "associative-array-method"]], "4. Custom string": [[81, "custom-string"]], "5. RawSql": [[81, "query-builder-where-rawsql"]], "6. Subqueries": [[81, "query-builder-where-subquery"]], "$builder->orWhere()": [[81, "builder-orwhere"]], "$builder->whereIn()": [[81, "builder-wherein"]], "$builder->orWhereIn()": [[81, "builder-orwherein"]], "$builder->whereNotIn()": [[81, "builder-wherenotin"]], "$builder->orWhereNotIn()": [[81, "builder-orwherenotin"]], "Looking for Similar Data": [[81, "looking-for-similar-data"]], "Like": [[81, "like"]], "$builder->like()": [[81, "builder-like"]], "2. Associative array method": [[81, "id5"], [81, "id8"]], "3. RawSql": [[81, "query-builder-like-rawsql"]], "$builder->orLike()": [[81, "builder-orlike"]], "$builder->notLike()": [[81, "builder-notlike"]], "$builder->orNotLike()": [[81, "builder-ornotlike"]], "$builder->groupBy()": [[81, "builder-groupby"]], "$builder->distinct()": [[81, "builder-distinct"]], "$builder->having()": [[81, "builder-having"]], "$builder->orHaving()": [[81, "builder-orhaving"]], "$builder->havingIn()": [[81, "builder-havingin"]], "$builder->orHavingIn()": [[81, "builder-orhavingin"]], "$builder->havingNotIn()": [[81, "builder-havingnotin"]], "$builder->orHavingNotIn()": [[81, "builder-orhavingnotin"]], "$builder->havingLike()": [[81, "builder-havinglike"]], "$builder->orHavingLike()": [[81, "builder-orhavinglike"]], "$builder->notHavingLike()": [[81, "builder-nothavinglike"]], "$builder->orNotHavingLike()": [[81, "builder-ornothavinglike"]], "Ordering Results": [[81, "ordering-results"]], "OrderBy": [[81, "orderby"]], "$builder->orderBy()": [[81, "builder-orderby"]], "Limiting or Counting Results": [[81, "limiting-or-counting-results"]], "Limit": [[81, "limit"]], "$builder->limit()": [[81, "builder-limit"]], "$builder->countAllResults()": [[81, "builder-countallresults"]], "$builder->countAll()": [[81, "builder-countall"]], "Union queries": [[81, "union-queries"]], "Union": [[81, "union"]], "$builder->union()": [[81, "builder-union"]], "$builder->unionAll()": [[81, "builder-unionall"]], "Query grouping": [[81, "query-grouping"]], "Group": [[81, "group"]], "$builder->groupStart()": [[81, "builder-groupstart"]], "$builder->orGroupStart()": [[81, "builder-orgroupstart"]], "$builder->notGroupStart()": [[81, "builder-notgroupstart"]], "$builder->orNotGroupStart()": [[81, "builder-ornotgroupstart"]], "$builder->groupEnd()": [[81, "builder-groupend"]], "$builder->havingGroupStart()": [[81, "builder-havinggroupstart"]], "$builder->orHavingGroupStart()": [[81, "builder-orhavinggroupstart"]], "$builder->notHavingGroupStart()": [[81, "builder-nothavinggroupstart"]], "$builder->orNotHavingGroupStart()": [[81, "builder-ornothavinggroupstart"]], "$builder->havingGroupEnd()": [[81, "builder-havinggroupend"]], "Inserting Data": [[81, "inserting-data"]], "Insert": [[81, "insert"]], "$builder->insert()": [[81, "builder-insert"]], "$builder->ignore()": [[81, "builder-ignore"]], "$builder->getCompiledInsert()": [[81, "builder-getcompiledinsert"]], "insertBatch": [[81, "insertbatch"]], "$builder->insertBatch()": [[81, "builder-insertbatch"]], "Insert from Data": [[81, "insert-from-data"]], "Insert from a Query": [[81, "insert-from-a-query"]], "Upserting Data": [[81, "upserting-data"]], "Upsert": [[81, "upsert"]], "$builder->upsert()": [[81, "builder-upsert"]], "$builder->getCompiledUpsert()": [[81, "builder-getcompiledupsert"]], "upsertBatch": [[81, "upsertbatch"]], "$builder->upsertBatch()": [[81, "builder-upsertbatch"]], "Upsert from Data": [[81, "upsert-from-data"]], "Upsert from a Query": [[81, "upsert-from-a-query"]], "$builder->onConstraint()": [[81, "builder-onconstraint"]], "$builder->updateFields()": [[81, "builder-updatefields"]], "Updating Data": [[81, "updating-data"]], "Update": [[81, "update"]], "$builder->replace()": [[81, "builder-replace"]], "$builder->set()": [[81, "builder-set"]], "$builder->update()": [[81, "builder-update"]], "$builder->getCompiledUpdate()": [[81, "builder-getcompiledupdate"]], "UpdateBatch": [[81, "updatebatch"]], "$builder->updateBatch()": [[81, "builder-updatebatch"]], "Update from Data": [[81, "update-from-data"]], "Update from a Query": [[81, "update-from-a-query"]], "Deleting Data": [[81, "deleting-data"], [227, "deleting-data"]], "Delete": [[81, "delete"]], "$builder->delete()": [[81, "builder-delete"]], "$builder->getCompiledDelete()": [[81, "builder-getcompileddelete"]], "DeleteBatch": [[81, "deletebatch"]], "$builder->deleteBatch()": [[81, "builder-deletebatch"]], "Delete from Data": [[81, "delete-from-data"]], "Delete from a Query": [[81, "delete-from-a-query"]], "$builder->emptyTable()": [[81, "builder-emptytable"]], "$builder->truncate()": [[81, "builder-truncate"]], "Conditional Statements": [[81, "conditional-statements"]], "When": [[81, "when"]], "$builder->when()": [[81, "builder-when"]], "WhenNot": [[81, "whennot"]], "$builder->whenNot()": [[81, "builder-whennot"]], "Method Chaining": [[81, "method-chaining"], [239, "method-chaining"]], "Resetting Query Builder": [[81, "resetting-query-builder"]], "ResetQuery": [[81, "resetquery"]], "$builder->resetQuery()": [[81, "builder-resetquery"]], "Class Reference": [[81, "class-reference"], [82, "class-reference"], [86, "class-reference"], [88, "class-reference"], [127, "class-reference"], [129, "class-reference"], [131, "class-reference"], [202, "class-reference"], [203, "class-reference"], [205, "class-reference"], [206, "class-reference"], [217, "class-reference"], [222, "class-reference"], [229, "class-reference"], [233, "class-reference"], [234, "class-reference"], [238, "class-reference"], [239, "class-reference"]], "Generating Query Results": [[82, "generating-query-results"]], "Result Arrays": [[82, "result-arrays"]], "getResult()": [[82, "getresult"]], "Getting an Array of stdClass": [[82, "getting-an-array-of-stdclass"]], "Getting an Array of Array": [[82, "getting-an-array-of-array"]], "Getting an Array of Custom Object": [[82, "getting-an-array-of-custom-object"]], "getResultArray()": [[82, "getresultarray"]], "Result Rows": [[82, "result-rows"]], "getRow()": [[82, "getrow"]], "getRowArray()": [[82, "getrowarray"]], "getUnbufferedRow()": [[82, "getunbufferedrow"]], "Custom Result Objects": [[82, "custom-result-objects"]], "getCustomResultObject()": [[82, "getcustomresultobject"]], "getCustomRowObject()": [[82, "getcustomrowobject"]], "Result Helper Methods": [[82, "result-helper-methods"]], "getFieldCount()": [[82, "getfieldcount"]], "getFieldNames()": [[82, "getfieldnames"]], "getNumRows()": [[82, "getnumrows"]], "freeResult()": [[82, "freeresult"]], "dataSeek()": [[82, "dataseek"]], "Transactions": [[83, "transactions"]], "CodeIgniter\u2019s Approach to Transactions": [[83, "codeigniter-s-approach-to-transactions"]], "Running Transactions": [[83, "running-transactions"]], "Strict Mode": [[83, "strict-mode"]], "Managing Errors": [[83, "managing-errors"]], "Throwing Exceptions": [[83, "throwing-exceptions"]], "Disabling Transactions": [[83, "disabling-transactions"]], "Test Mode": [[83, "test-mode"]], "Running Transactions Manually": [[83, "running-transactions-manually"]], "Nested Transactions": [[83, "nested-transactions"]], "Database Utility Class": [[84, "database-utility-class"]], "Initializing the Utility Class": [[84, "initializing-the-utility-class"]], "Using the Database Utilities": [[84, "using-the-database-utilities"]], "Retrieve List of Database Names": [[84, "retrieve-list-of-database-names"]], "Determine If a Database Exists": [[84, "determine-if-a-database-exists"]], "Optimize a Table": [[84, "optimize-a-table"]], "Optimize a Database": [[84, "optimize-a-database"]], "Export a Query Result as a CSV File": [[84, "export-a-query-result-as-a-csv-file"]], "Export a Query Result as an XML Document": [[84, "export-a-query-result-as-an-xml-document"]], "Database Commands": [[85, "database-commands"]], "Showing Table Information": [[85, "showing-table-information"]], "db:table \u2013show": [[85, "db-table-show"]], "Retrieve Some Records": [[85, "retrieve-some-records"]], "db:table": [[85, "db-table"]], "db:table \u2013metadata": [[85, "db-table-metadata"]], "Database Forge Class": [[86, "database-forge-class"]], "Initializing the Forge Class": [[86, "initializing-the-forge-class"]], "Creating and Dropping Databases": [[86, "creating-and-dropping-databases"]], "$forge->createDatabase(\u2018db_name\u2019)": [[86, "forge-createdatabase-db-name"]], "$forge->dropDatabase(\u2018db_name\u2019)": [[86, "forge-dropdatabase-db-name"]], "Creating Databases in the Command Line": [[86, "creating-databases-in-the-command-line"]], "Creating Tables": [[86, "creating-tables"]], "Adding Fields": [[86, "adding-fields"]], "$forge->addField()": [[86, "forge-addfield"]], "Notes on Data Types": [[86, "notes-on-data-types"]], "Floating-Point Types": [[86, "floating-point-types"]], "TEXT": [[86, "text"]], "Raw Sql Strings as Default Values": [[86, "raw-sql-strings-as-default-values"]], "Passing Strings as Fields": [[86, "passing-strings-as-fields"]], "Creating an id Field": [[86, "creating-an-id-field"]], "Adding Keys": [[86, "adding-keys"]], "$forge->addKey()": [[86, "forge-addkey"]], "$forge->addPrimaryKey()": [[86, "forge-addprimarykey"]], "$forge->addUniqueKey()": [[86, "forge-adduniquekey"]], "Adding Foreign Keys": [[86, "adding-foreign-keys"]], "Creating a Table": [[86, "creating-a-table"]], "Dropping Tables": [[86, "dropping-tables"]], "Dropping a Table": [[86, "dropping-a-table"]], "Modifying Tables": [[86, "modifying-tables"]], "Adding a Field to a Table": [[86, "adding-a-field-to-a-table"]], "$forge->addColumn()": [[86, "forge-addcolumn"]], "Dropping Fields From a Table": [[86, "dropping-fields-from-a-table"]], "$forge->dropColumn()": [[86, "forge-dropcolumn"]], "Modifying a Field in a Table": [[86, "modifying-a-field-in-a-table"]], "$forge->modifyColumn()": [[86, "forge-modifycolumn"]], "Adding Keys to a Table": [[86, "adding-keys-to-a-table"]], "Dropping a Primary Key": [[86, "dropping-a-primary-key"]], "Dropping a Key": [[86, "dropping-a-key"]], "Dropping a Foreign Key": [[86, "dropping-a-foreign-key"]], "Renaming a Table": [[86, "renaming-a-table"]], "Managing Databases": [[87, "managing-databases"]], "Database Migrations": [[88, "database-migrations"]], "Migration File Names": [[88, "migration-file-names"]], "Create a Migration": [[88, "create-a-migration"]], "Foreign Keys": [[88, "foreign-keys"]], "Database Groups": [[88, "database-groups"]], "Command-Line Tools": [[88, "command-line-tools"], [202, "command-line-tools"]], "migrate": [[88, "migrate"]], "rollback": [[88, "rollback"]], "refresh": [[88, "refresh"]], "status": [[88, "status"]], "Migration Preferences": [[88, "migration-preferences"]], "Database Seeding": [[89, "database-seeding"]], "Database Seeders": [[89, "database-seeders"]], "Nesting Seeders": [[89, "nesting-seeders"]], "Using Seeders": [[89, "using-seeders"]], "Command Line Seeding": [[89, "command-line-seeding"]], "Creating Seeder Files": [[89, "creating-seeder-files"]], "Authentication": [[90, "authentication"]], "Recommendations": [[90, "recommendations"]], "Extending the Controller": [[91, "extending-the-controller"], [125, "extending-the-controller"]], "Preloading Components": [[91, "preloading-components"]], "Additional Methods": [[91, "additional-methods"], [248, "additional-methods"]], "Other Options": [[91, "other-options"]], "Replacing Common Functions": [[92, "replacing-common-functions"]], "Creating Composer Packages": [[93, "creating-composer-packages"]], "Folder Structure": [[93, "folder-structure"]], "Creating composer.json": [[93, "creating-composer-json"]], "Package Name": [[93, "package-name"]], "Namespace": [[93, "namespace"]], "Choosing License": [[93, "choosing-license"]], "Preparing Development Tools": [[93, "preparing-development-tools"]], "Installing DevKit": [[93, "installing-devkit"]], "Configuring Coding Standards Fixer": [[93, "configuring-coding-standards-fixer"]], "Config Files": [[93, "config-files"], [108, "config-files"], [163, "config-files"], [164, "config-files"], [172, "config-files"]], "Allowing Users to Override Settings": [[93, "allowing-users-to-override-settings"]], "Overriding Settings in app/Config": [[93, "overriding-settings-in-app-config"]], "References": [[93, "references"]], "Contributing to CodeIgniter": [[94, "contributing-to-codeigniter"]], "Creating Core System Classes": [[95, "creating-core-system-classes"]], "System Class List": [[95, "system-class-list"]], "Replacing Core Classes": [[95, "replacing-core-classes"]], "Creating Your Class": [[95, "creating-your-class"]], "Adding the Service": [[95, "adding-the-service"]], "Extending Core Classes": [[95, "extending-core-classes"]], "Events": [[96, "events"]], "Enabling Events": [[96, "enabling-events"]], "Defining an Event": [[96, "defining-an-event"]], "Setting Priorities": [[96, "setting-priorities"]], "Publishing your own Events": [[96, "publishing-your-own-events"]], "Simulating Events": [[96, "simulating-events"]], "Event Points": [[96, "event-points"]], "Extending CodeIgniter": [[97, "extending-codeigniter"]], "AJAX Requests": [[98, "ajax-requests"]], "Fetch API": [[98, "fetch-api"]], "jQuery": [[98, "jquery"]], "VueJS": [[98, "vuejs"]], "React": [[98, "react"]], "htmx": [[98, "htmx"]], "Web Page Caching": [[99, "web-page-caching"]], "How Does Caching Work?": [[99, "how-does-caching-work"]], "Configuring Caching": [[99, "configuring-caching"]], "Setting Cache Engine": [[99, "setting-cache-engine"]], "Setting $cacheQueryString": [[99, "setting-cachequerystring"]], "Enabling Caching": [[99, "enabling-caching"]], "Deleting Caches": [[99, "deleting-caches"]], "Global Functions and Constants": [[100, "global-functions-and-constants"]], "Global Functions": [[100, "global-functions"]], "Service Accessors": [[100, "service-accessors"]], "Miscellaneous Functions": [[100, "miscellaneous-functions"]], "Global Constants": [[100, "global-constants"]], "Core Constants": [[100, "core-constants"]], "Time Constants": [[100, "time-constants"]], "Working with Configuration Files": [[101, "working-with-configuration-files"]], "Getting a Config Object": [[101, "getting-a-config-object"]], "new keyword": [[101, "new-keyword"]], "Getting a Config Property": [[101, "getting-a-config-property"]], "Creating Configuration Files": [[101, "creating-configuration-files"]], "Environment Variables": [[101, "environment-variables"]], "Dotenv File": [[101, "dotenv-file"]], "Creating Dotenv File": [[101, "creating-dotenv-file"]], "Setting Variables": [[101, "setting-variables"]], "Getting Variables": [[101, "getting-variables"]], "Nesting Variables": [[101, "nesting-variables"]], "Namespaced Variables": [[101, "namespaced-variables"]], "Namespace Separator": [[101, "namespace-separator"]], "Configuration Classes and Environment Variables": [[101, "configuration-classes-and-environment-variables"]], "Environment Variables as Replacements for Data": [[101, "environment-variables-as-replacements-for-data"]], "Treating Environment Variables as Arrays": [[101, "treating-environment-variables-as-arrays"]], "Handling Different Environments": [[101, "handling-different-environments"]], "Registrars": [[101, "registrars"]], "Implicit Registrars": [[101, "implicit-registrars"]], "Explicit Registrars": [[101, "explicit-registrars"]], "Handling Multiple Environments": [[102, "handling-multiple-environments"]], "The Defined Environments": [[102, "the-defined-environments"]], "Setting Environment": [[102, "setting-environment"], [140, "setting-environment"], [140, "id2"]], "The ENVIRONMENT Constant": [[102, "the-environment-constant"]], ".env": [[102, "env"]], "Apache": [[102, "apache"]], "nginx": [[102, "nginx"], [109, "nginx"]], "Adding Environments": [[102, "adding-environments"]], "Boot Files": [[102, "boot-files"]], "Confirming the Current Environment": [[102, "confirming-the-current-environment"]], "Effects on Default Framework Behavior": [[102, "effects-on-default-framework-behavior"]], "Error Reporting": [[102, "error-reporting"], [103, "error-reporting"]], "Using Exceptions": [[103, "using-exceptions"]], "Logging Exceptions": [[103, "logging-exceptions"]], "Framework Exceptions": [[103, "framework-exceptions"]], "PageNotFoundException": [[103, "pagenotfoundexception"]], "ConfigException": [[103, "configexception"]], "DatabaseException": [[103, "databaseexception"]], "RedirectException": [[103, "redirectexception"]], "Specify HTTP Status Code in Your Exception": [[103, "specify-http-status-code-in-your-exception"]], "Specify Exit Code in Your Exception": [[103, "specify-exit-code-in-your-exception"]], "Logging Deprecation Warnings": [[103, "logging-deprecation-warnings"]], "Custom Exception Handlers": [[103, "custom-exception-handlers"]], "Defining the New Handler": [[103, "defining-the-new-handler"]], "Configuring the New Handler": [[103, "configuring-the-new-handler"]], "Helper Functions": [[104, "helper-functions"]], "What are Helpers?": [[104, "what-are-helpers"]], "Loading Helpers": [[104, "loading-helpers"]], "Loading a Helper": [[104, "loading-a-helper"]], "Auto-Discovery and Composer Packages": [[104, "auto-discovery-and-composer-packages"]], "Load Order": [[104, "load-order"]], "Loading Multiple Helpers": [[104, "loading-multiple-helpers"]], "Loading in a Controller": [[104, "loading-in-a-controller"]], "Loading from Specified Namespace": [[104, "loading-from-specified-namespace"]], "Auto-loading Helpers": [[104, "auto-loading-helpers"]], "Using a Helper": [[104, "using-a-helper"]], "Creating Helpers": [[104, "creating-helpers"]], "Creating Custom Helpers": [[104, "creating-custom-helpers"]], "\u201cExtending\u201d Helpers": [[104, "extending-helpers"]], "Now What?": [[104, "now-what"]], "General Topics": [[105, "general-topics"]], "Logging Information": [[106, "logging-information"]], "Log Levels": [[106, "log-levels"]], "Using Multiple Log Handlers": [[106, "using-multiple-log-handlers"]], "Modifying the Message with Context": [[106, "modifying-the-message-with-context"]], "Using Third-Party Loggers": [[106, "using-third-party-loggers"]], "Managing your Applications": [[107, "managing-your-applications"]], "Renaming or Relocating the Application Directory": [[107, "renaming-or-relocating-the-application-directory"]], "Running Multiple Applications with one CodeIgniter Installation": [[107, "running-multiple-applications-with-one-codeigniter-installation"]], "Code Modules": [[108, "code-modules"]], "Autoloading Non-class Files": [[108, "autoloading-non-class-files"]], "Auto-Discovery": [[108, "auto-discovery"]], "Enable/Disable Discover": [[108, "enable-disable-discover"]], "Specify Discovery Items": [[108, "specify-discovery-items"]], "Discovery and Composer": [[108, "discovery-and-composer"]], "Specify Composer Packages": [[108, "specify-composer-packages"]], "Disable Composer Package Discovery": [[108, "disable-composer-package-discovery"]], "Working with Files": [[108, "working-with-files"], [208, "working-with-files"]], "Routes": [[108, "routes"]], "Filters": [[108, "filters"], [238, "filters"]], "Migrations": [[108, "migrations"], [243, "migrations"]], "Seeds": [[108, "seeds"], [243, "seeds"]], "Helpers": [[108, "helpers"], [116, "helpers"], [125, "helpers"], [178, "helpers"]], "Language Files": [[108, "language-files"]], "CodeIgniter URLs": [[109, "codeigniter-urls"]], "URL Structure": [[109, "url-structure"]], "Base URL contains only the Hostname": [[109, "base-url-contains-only-the-hostname"]], "Base URL contains Sub folders": [[109, "base-url-contains-sub-folders"]], "Removing the index.php file": [[109, "removing-the-index-php-file"]], "Apache Web Server": [[109, "apache-web-server"]], "Array Helper": [[110, "array-helper"]], "Loading this Helper": [[110, "loading-this-helper"], [111, "loading-this-helper"], [112, "loading-this-helper"], [113, "loading-this-helper"], [114, "loading-this-helper"], [115, "loading-this-helper"], [117, "loading-this-helper"], [118, "loading-this-helper"], [119, "loading-this-helper"], [120, "loading-this-helper"], [121, "loading-this-helper"], [122, "loading-this-helper"], [123, "loading-this-helper"]], "Available Functions": [[110, "available-functions"], [111, "available-functions"], [112, "available-functions"], [113, "available-functions"], [114, "available-functions"], [115, "available-functions"], [117, "available-functions"], [118, "available-functions"], [119, "available-functions"], [120, "available-functions"], [121, "available-functions"], [122, "available-functions"], [123, "available-functions"]], "Cookie Helper": [[111, "cookie-helper"]], "Date Helper": [[112, "date-helper"]], "Form Helper": [[114, "form-helper"]], "Escaping Field Values": [[114, "escaping-field-values"]], "HTML Helper": [[115, "html-helper"]], "Inflector Helper": [[117, "inflector-helper"]], "Number Helper": [[118, "number-helper"]], "When Things Go Wrong": [[118, "when-things-go-wrong"]], "Security Helper": [[119, "security-helper"]], "Test Helper": [[120, "test-helper"], [245, "test-helper"]], "Text Helper": [[121, "text-helper"]], "URL Helper": [[122, "url-helper"]], "XML Helper": [[123, "xml-helper"]], "Content Negotiation": [[124, "content-negotiation"], [127, "content-negotiation"], [232, "content-negotiation"]], "What is Content Negotiation?": [[124, "what-is-content-negotiation"]], "Loading the Class": [[124, "loading-the-class"]], "Negotiating": [[124, "negotiating"]], "Media": [[124, "media"]], "Language": [[124, "language"]], "Encoding": [[124, "encoding"]], "Character Set": [[124, "character-set"]], "What is a Controller?": [[125, "what-is-a-controller"]], "Constructor": [[125, "constructor"]], "Included Properties": [[125, "included-properties"]], "Request Object": [[125, "request-object"]], "Response Object": [[125, "response-object"]], "Logger Object": [[125, "logger-object"]], "forceHTTPS": [[125, "forcehttps"]], "Validating Data": [[125, "validating-data"], [227, "validating-data"]], "$this->validateData()": [[125, "this-validatedata"]], "$this->validate()": [[125, "this-validate"]], "Protecting Methods": [[125, "protecting-methods"]], "Auto Routing (Improved)": [[125, "auto-routing-improved"], [133, "auto-routing-improved"], [133, "id11"]], "Methods": [[125, "methods"], [245, "methods"]], "Method Visibility": [[125, "method-visibility"]], "Default Method": [[125, "default-method"], [133, "default-method"]], "Normal Methods": [[125, "normal-methods"]], "Passing URI Segments to Your Methods": [[125, "passing-uri-segments-to-your-methods"]], "Default Controller": [[125, "default-controller"], [133, "default-controller"]], "Defining a Default Controller": [[125, "defining-a-default-controller"]], "Default Method Fallback": [[125, "default-method-fallback"]], "Fallback to Default Controller": [[125, "fallback-to-default-controller"]], "Organizing Your Controllers into Sub-directories": [[125, "organizing-your-controllers-into-sub-directories"]], "Auto Routing (Legacy)": [[125, "auto-routing-legacy"], [133, "auto-routing-legacy"], [133, "id12"]], "Let\u2019s try it: Hello World! (Legacy)": [[125, "let-s-try-it-hello-world-legacy"]], "Methods (Legacy)": [[125, "methods-legacy"]], "Passing URI Segments to Your Methods (Legacy)": [[125, "passing-uri-segments-to-your-methods-legacy"]], "Default Controller (Legacy)": [[125, "default-controller-legacy"], [133, "default-controller-legacy"]], "Defining a Default Controller (Legacy)": [[125, "defining-a-default-controller-legacy"]], "Organizing Your Controllers into Sub-directories (Legacy)": [[125, "organizing-your-controllers-into-sub-directories-legacy"]], "Remapping Method Calls": [[125, "remapping-method-calls"]], "That\u2019s it!": [[125, "that-s-it"]], "Controller Filters": [[126, "controller-filters"]], "Creating a Filter": [[126, "creating-a-filter"]], "Before Filters": [[126, "before-filters"]], "Replacing Request": [[126, "replacing-request"]], "Stopping Later Filters": [[126, "stopping-later-filters"]], "Returning Response": [[126, "returning-response"]], "After Filters": [[126, "after-filters"]], "Configuring Filters": [[126, "configuring-filters"]], "$aliases": [[126, "aliases"]], "$globals": [[126, "globals"]], "Except for a Few URIs": [[126, "except-for-a-few-uris"]], "$methods": [[126, "methods"]], "$filters": [[126, "filters"]], "Filter Arguments": [[126, "filter-arguments"], [133, "filter-arguments"]], "Confirming Filters": [[126, "confirming-filters"]], "filter:check": [[126, "filter-check"]], "Provided Filters": [[126, "provided-filters"], [238, "provided-filters"]], "InvalidChars": [[126, "invalidchars"]], "SecureHeaders": [[126, "secureheaders"]], "IncomingRequest Class": [[127, "incomingrequest-class"]], "Accessing the Request": [[127, "accessing-the-request"]], "Determining Request Type": [[127, "determining-request-type"]], "is()": [[127, "is"]], "getMethod()": [[127, "getmethod"]], "Retrieving Input": [[127, "retrieving-input"]], "Getting Data": [[127, "getting-data"]], "getGet()": [[127, "getget"]], "getPost()": [[127, "getpost"]], "getCookie()": [[127, "getcookie"]], "getServer()": [[127, "getserver"]], "getEnv()": [[127, "getenv"]], "getPostGet()": [[127, "getpostget"]], "getGetPost()": [[127, "getgetpost"]], "getVar()": [[127, "getvar"]], "Getting JSON Data": [[127, "getting-json-data"]], "Getting Specific Data from JSON": [[127, "getting-specific-data-from-json"]], "Retrieving Raw Data (PUT, PATCH, DELETE)": [[127, "retrieving-raw-data-put-patch-delete"]], "Filtering Input Data": [[127, "filtering-input-data"]], "Retrieving Headers": [[127, "retrieving-headers"]], "The Request URL": [[127, "the-request-url"]], "Uploaded Files": [[127, "uploaded-files"]], "Controllers and Routing": [[128, "controllers-and-routing"]], "HTTP Messages": [[129, "http-messages"]], "HTTP Method Spoofing": [[130, "http-method-spoofing"]], "Request Class": [[131, "request-class"]], "RESTful Resource Handling": [[132, "restful-resource-handling"]], "Resource Routes": [[132, "resource-routes"]], "Change the Controller Used": [[132, "change-the-controller-used"], [132, "id1"]], "Change the Placeholder Used": [[132, "change-the-placeholder-used"], [132, "id2"]], "Limit the Routes Made": [[132, "limit-the-routes-made"], [132, "id3"]], "ResourceController": [[132, "resourcecontroller"]], "Presenter Routes": [[132, "presenter-routes"]], "ResourcePresenter": [[132, "resourcepresenter"]], "Presenter/Controller Comparison": [[132, "presenter-controller-comparison"]], "URI Routing": [[133, "uri-routing"]], "What is URI Routing?": [[133, "what-is-uri-routing"]], "Setting Routing Rules": [[133, "setting-routing-rules"], [255, "setting-routing-rules"]], "Examples": [[133, "examples"], [214, "examples"], [234, "examples"]], "HTTP verb Routes": [[133, "http-verb-routes"]], "Specifying Route Handlers": [[133, "specifying-route-handlers"]], "Controller\u2019s Namespace": [[133, "controller-s-namespace"]], "Array Callable Syntax": [[133, "array-callable-syntax"]], "Array Callable Syntax and Placeholders": [[133, "array-callable-syntax-and-placeholders"]], "Using Closures": [[133, "using-closures"]], "Specifying Route Paths": [[133, "specifying-route-paths"]], "Placeholders": [[133, "placeholders"]], "The Behavior of (:any)": [[133, "the-behavior-of-any"]], "Custom Placeholders": [[133, "custom-placeholders"]], "Regular Expressions": [[133, "regular-expressions"]], "View Routes": [[133, "view-routes"]], "Redirecting Routes": [[133, "redirecting-routes"]], "Environment Restrictions": [[133, "environment-restrictions"]], "Routes with any HTTP verbs": [[133, "routes-with-any-http-verbs"]], "Mapping Multiple Routes": [[133, "mapping-multiple-routes"]], "Command-Line Only Routes": [[133, "command-line-only-routes"]], "Global Options": [[133, "global-options"]], "Applying Filters": [[133, "applying-filters"]], "Alias Filter": [[133, "alias-filter"]], "Classname Filter": [[133, "classname-filter"]], "Multiple Filters": [[133, "multiple-filters"]], "Assigning Namespace": [[133, "assigning-namespace"]], "Limit to Hostname": [[133, "limit-to-hostname"]], "Limit to Subdomains": [[133, "limit-to-subdomains"]], "Offsetting the Matched Parameters": [[133, "offsetting-the-matched-parameters"]], "Reverse Routing": [[133, "reverse-routing"]], "Named Routes": [[133, "named-routes"]], "Grouping Routes": [[133, "grouping-routes"]], "Setting Namespace": [[133, "setting-namespace"]], "Setting Filters": [[133, "setting-filters"]], "Setting Other Options": [[133, "setting-other-options"]], "Nesting Groups": [[133, "nesting-groups"]], "Route Priority": [[133, "route-priority"]], "Changing Route Priority": [[133, "changing-route-priority"]], "Routes Configuration Options": [[133, "routes-configuration-options"]], "Default Namespace": [[133, "default-namespace"]], "Translate URI Dashes": [[133, "translate-uri-dashes"]], "Use Defined Routes Only": [[133, "use-defined-routes-only"]], "404 Override": [[133, "override"]], "Route Processing by Priority": [[133, "route-processing-by-priority"]], "Enable Auto Routing": [[133, "enable-auto-routing"]], "URI Segments": [[133, "uri-segments"], [221, "uri-segments"]], "Configuration Options": [[133, "configuration-options"]], "For Site Root URI": [[133, "for-site-root-uri"]], "For Directory URI": [[133, "for-directory-uri"]], "Module Routing": [[133, "module-routing"]], "Enable Auto Routing (Legacy)": [[133, "enable-auto-routing-legacy"]], "URI Segments (Legacy)": [[133, "uri-segments-legacy"]], "Configuration Options (Legacy)": [[133, "configuration-options-legacy"]], "For Site Root URI (Legacy)": [[133, "for-site-root-uri-legacy"]], "For Directory URI (Legacy)": [[133, "for-directory-uri-legacy"]], "Default Method (Legacy)": [[133, "default-method-legacy"]], "Confirming Routes": [[133, "confirming-routes"]], "spark routes": [[133, "spark-routes"]], "Sort by Handler": [[133, "sort-by-handler"]], "Specify Host": [[133, "specify-host"]], "CodeIgniter4 User Guide": [[134, "codeigniter4-user-guide"]], "Getting Started": [[134, "getting-started"]], "Build Your First Application": [[134, "build-your-first-application"], [253, "build-your-first-application"]], "Overview & General Topics": [[134, "overview-general-topics"]], "Request Handling": [[134, "request-handling"]], "Handling Databases": [[134, "handling-databases"]], "Libraries & Helpers": [[134, "libraries-helpers"]], "Advanced Topics": [[134, "advanced-topics"]], "Official Packages": [[134, "official-packages"], [212, "official-packages"]], "Backward Compatibility Notes": [[135, "backward-compatibility-notes"]], "What are not Breaking Changes": [[135, "what-are-not-breaking-changes"]], "Installation": [[136, "installation"], [137, "installation"], [137, "id1"], [138, "installation"]], "Composer Installation": [[137, "composer-installation"]], "App Starter": [[137, "app-starter"]], "Initial Configuration": [[137, "initial-configuration"], [137, "id2"], [138, "initial-configuration"], [140, "initial-configuration"]], "Upgrading": [[137, "upgrading"], [137, "adding-codeigniter4-upgrading"], [138, "upgrading"]], "Pros": [[137, "pros"], [137, "id4"], [138, "pros"]], "Cons": [[137, "cons"], [137, "id5"], [138, "cons"]], "Structure": [[137, "structure"], [137, "id7"], [138, "structure"]], "Latest Dev": [[137, "latest-dev"]], "Update for Latest Dev": [[137, "update-for-latest-dev"]], "Next Minor Version": [[137, "next-minor-version"]], "Revert to Stable Release": [[137, "revert-to-stable-release"]], "Adding CodeIgniter4 to an Existing Project": [[137, "adding-codeigniter4-to-an-existing-project"]], "Setting Up": [[137, "setting-up"]], "Translations Installation": [[137, "translations-installation"], [138, "translations-installation"]], "Manual Installation": [[138, "manual-installation"]], "CodeIgniter Repositories": [[139, "codeigniter-repositories"]], "codeigniter4 organization": [[139, "codeigniter4-organization"]], "Composer Packages": [[139, "composer-packages"]], "CodeIgniter 4 Projects": [[139, "codeigniter-4-projects"]], "Running Your App": [[140, "running-your-app"]], "Configure for Your Site URIs": [[140, "configure-for-your-site-uris"]], "Configure Database Connection Settings": [[140, "configure-database-connection-settings"]], "Set to Development Mode": [[140, "set-to-development-mode"]], "Set Writable Folder Permission": [[140, "set-writable-folder-permission"]], "Local Development Server": [[140, "local-development-server"]], "Hosting with Apache": [[140, "hosting-with-apache"]], "Configure Main Config File": [[140, "configure-main-config-file"]], "Enabling mod_rewrite": [[140, "enabling-mod-rewrite"]], "Setting Document Root": [[140, "setting-document-root"]], "Hosting with VirtualHost": [[140, "hosting-with-virtualhost"]], "Enabling vhost_alias_module": [[140, "enabling-vhost-alias-module"]], "Adding Host Alias": [[140, "adding-host-alias"]], "Setting VirtualHost": [[140, "setting-virtualhost"]], "Hosting with Subfolder": [[140, "hosting-with-subfolder"]], "Making Symlink": [[140, "making-symlink"]], "Using Alias": [[140, "using-alias"]], "Adding .htaccess": [[140, "adding-htaccess"]], "Hosting with mod_userdir (Shared Hosts)": [[140, "hosting-with-mod-userdir-shared-hosts"]], "Removing the index.php": [[140, "removing-the-index-php"]], "Hosting with nginx": [[140, "hosting-with-nginx"]], "default.conf": [[140, "default-conf"]], "Bootstrapping the App": [[140, "bootstrapping-the-app"]], "Troubleshooting": [[141, "troubleshooting"]], "How do I know if my install is working?": [[141, "how-do-i-know-if-my-install-is-working"]], "I have to include index.php in my URL": [[141, "i-have-to-include-index-php-in-my-url"]], "Only the default page loads": [[141, "only-the-default-page-loads"]], "No input file specified": [[141, "no-input-file-specified"]], "My app works fine locally but not on the production server": [[141, "my-app-works-fine-locally-but-not-on-the-production-server"]], "The tutorial gives 404 errors everywhere :(": [[141, "the-tutorial-gives-404-errors-everywhere"]], "What\u2019s with an unhelpful \u201cWhoops!\u201d page?": [[141, "what-s-with-an-unhelpful-whoops-page"]], "CodeIgniter Error Logs": [[141, "codeigniter-error-logs"]], "Upgrading from 4.0.x to 4.0.4": [[142, "upgrading-from-4-0-x-to-4-0-4"]], "Breaking Changes": [[142, "breaking-changes"], [144, "breaking-changes"], [145, "breaking-changes"], [147, "breaking-changes"], [148, "breaking-changes"], [149, "breaking-changes"], [150, "breaking-changes"], [151, "breaking-changes"], [152, "breaking-changes"], [153, "breaking-changes"], [155, "breaking-changes"], [157, "breaking-changes"], [161, "breaking-changes"], [163, "breaking-changes"], [165, "breaking-changes"], [167, "breaking-changes"], [168, "breaking-changes"], [169, "breaking-changes"], [170, "breaking-changes"], [172, "breaking-changes"], [176, "breaking-changes"]], "Update FilterInterface Declarations": [[142, "update-filterinterface-declarations"]], "Upgrading from 4.0.4 to 4.0.5": [[143, "upgrading-from-4-0-4-to-4-0-5"]], "Breaking Enhancements": [[143, "breaking-enhancements"], [145, "breaking-enhancements"], [146, "breaking-enhancements"], [148, "breaking-enhancements"], [149, "breaking-enhancements"], [152, "breaking-enhancements"], [153, "breaking-enhancements"], [157, "breaking-enhancements"], [163, "breaking-enhancements"], [169, "breaking-enhancements"], [172, "breaking-enhancements"]], "Cookie SameSite Support": [[143, "cookie-samesite-support"]], "Message::getHeader(s)": [[143, "message-getheader-s"]], "ResponseInterface": [[143, "responseinterface"]], "Config\\Services": [[143, "config-services"]], "Project Files": [[143, "project-files"], [145, "project-files"], [146, "project-files"], [147, "project-files"], [148, "project-files"], [149, "project-files"], [152, "project-files"], [153, "project-files"], [154, "project-files"], [155, "project-files"], [156, "project-files"], [157, "project-files"], [158, "project-files"], [159, "project-files"], [160, "project-files"], [161, "project-files"], [162, "project-files"], [163, "project-files"], [164, "project-files"], [165, "project-files"], [166, "project-files"], [167, "project-files"], [168, "project-files"], [169, "project-files"], [170, "project-files"], [171, "project-files"], [172, "project-files"], [173, "project-files"], [174, "project-files"], [175, "project-files"], [176, "project-files"], [177, "project-files"]], "Content Changes": [[143, "content-changes"], [145, "content-changes"], [148, "content-changes"], [149, "content-changes"], [152, "content-changes"], [153, "content-changes"], [157, "content-changes"], [163, "content-changes"], [164, "content-changes"], [165, "content-changes"], [166, "content-changes"], [167, "content-changes"], [168, "content-changes"], [170, "content-changes"], [171, "content-changes"], [172, "content-changes"], [173, "content-changes"]], "All Changes": [[143, "all-changes"], [145, "all-changes"], [148, "all-changes"], [149, "all-changes"], [152, "all-changes"], [153, "all-changes"], [154, "all-changes"], [155, "all-changes"], [156, "all-changes"], [157, "all-changes"], [160, "all-changes"], [161, "all-changes"], [162, "all-changes"], [163, "all-changes"], [164, "all-changes"], [165, "all-changes"], [166, "all-changes"], [167, "all-changes"], [168, "all-changes"], [169, "all-changes"], [170, "all-changes"], [171, "all-changes"], [172, "all-changes"], [173, "all-changes"], [174, "all-changes"], [175, "all-changes"], [176, "all-changes"], [177, "all-changes"]], "Upgrading from 4.0.5 to 4.1.0 or 4.1.1": [[144, "upgrading-from-4-0-5-to-4-1-0-or-4-1-1"]], "Legacy Autoloading": [[144, "legacy-autoloading"]], "Upgrading from 4.1.1 to 4.1.2": [[145, "upgrading-from-4-1-1-to-4-1-2"]], "current_url() and indexPage": [[145, "current-url-and-indexpage"]], "Cache Keys": [[145, "cache-keys"]], "BaseConnection::query() Return Values": [[145, "baseconnection-query-return-values"]], "ConnectionInterface::isWriteType() Declaration Added": [[145, "connectioninterface-iswritetype-declaration-added"]], "Test Traits": [[145, "test-traits"]], "Test Responses": [[145, "test-responses"]], "Upgrading from 4.1.2 to 4.1.3": [[146, "upgrading-from-4-1-2-to-4-1-3"]], "Cache TTL": [[146, "cache-ttl"]], "Upgrading from 4.1.3 to 4.1.4": [[147, "upgrading-from-4-1-3-to-4-1-4"]], "Method Scope": [[147, "method-scope"]], "Upgrading from 4.1.4 to 4.1.5": [[148, "upgrading-from-4-1-4-to-4-1-5"]], "Changes for set() method in BaseBuilder and Model class": [[148, "changes-for-set-method-in-basebuilder-and-model-class"]], "Session DatabaseHandler\u2019s Database Table Change": [[148, "session-databasehandler-s-database-table-change"]], "CSRF Protection": [[148, "csrf-protection"]], "CURLRequest Header Change": [[148, "curlrequest-header-change"]], "Query Builder Changes": [[148, "query-builder-changes"]], "Multiple Filters for a Route": [[148, "multiple-filters-for-a-route"]], "Upgrading from 4.1.5 to 4.1.6": [[149, "upgrading-from-4-1-5-to-4-1-6"]], "Validation Result Changes": [[149, "validation-result-changes"]], "Upgrading from 4.1.6 to 4.1.7": [[150, "upgrading-from-4-1-6-to-4-1-7"]], "Upgrading from 4.1.7 to 4.1.8": [[151, "upgrading-from-4-1-7-to-4-1-8"]], "Upgrading from 4.1.9 to 4.2.0": [[152, "upgrading-from-4-1-9-to-4-2-0"]], "Mandatory File Changes": [[152, "mandatory-file-changes"], [153, "mandatory-file-changes"], [163, "mandatory-file-changes"], [164, "mandatory-file-changes"], [165, "mandatory-file-changes"], [172, "mandatory-file-changes"], [175, "mandatory-file-changes"], [176, "mandatory-file-changes"]], "index.php and spark": [[152, "index-php-and-spark"], [172, "index-php-and-spark"]], "Config/Constants.php": [[152, "config-constants-php"]], "composer.json": [[152, "composer-json"], [163, "composer-json"], [165, "composer-json"]], "Upgrading from 4.2.0 to 4.2.1": [[153, "upgrading-from-4-2-0-to-4-2-1"]], "app/Config/Mimes.php": [[153, "app-config-mimes-php"]], "get_cookie()": [[153, "get-cookie"]], "Upgrading from 4.2.9 to 4.2.10": [[154, "upgrading-from-4-2-9-to-4-2-10"]], "Upgrading from 4.2.10 to 4.2.11": [[155, "upgrading-from-4-2-10-to-4-2-11"]], "Config\\App::$proxyIPs": [[155, "config-app-proxyips"]], "Session Handler Key Changes": [[155, "session-handler-key-changes"]], "Upgrading from 4.2.11 to 4.2.12": [[156, "upgrading-from-4-2-11-to-4-2-12"]], "Upgrading from 4.2.1 to 4.2.2": [[157, "upgrading-from-4-2-1-to-4-2-2"]], "Web Page Caching Bug Fix": [[157, "web-page-caching-bug-fix"]], "Upgrading from 4.2.2 to 4.2.3": [[158, "upgrading-from-4-2-2-to-4-2-3"]], "Upgrading from 4.2.3 to 4.2.5": [[159, "upgrading-from-4-2-3-to-4-2-5"]], "Upgrading from 4.2.5 to 4.2.6": [[160, "upgrading-from-4-2-5-to-4-2-6"]], "Upgrading from 4.2.6 to 4.2.7": [[161, "upgrading-from-4-2-6-to-4-2-7"]], "set_cookie()": [[161, "set-cookie"]], "Upgrading from 4.2.7 to 4.2.8": [[162, "upgrading-from-4-2-7-to-4-2-8"]], "Upgrading from 4.2.12 to 4.3.0": [[163, "upgrading-from-4-2-12-to-4-3-0"]], "Composer Version": [[163, "composer-version"], [164, "composer-version"]], "spark": [[163, "spark"]], "app/Config/Kint.php": [[163, "app-config-kint-php"]], "app/Config/Exceptions.php": [[163, "app-config-exceptions-php"], [164, "app-config-exceptions-php"]], "Mock Config Classes": [[163, "mock-config-classes"]], "Database Exception Changes": [[163, "database-exception-changes"]], "HTTP Status Code and Exit Code of Uncaught Exceptions": [[163, "http-status-code-and-exit-code-of-uncaught-exceptions"]], "redirect()->withInput() and Validation Errors": [[163, "redirect-withinput-and-validation-errors"]], "Time Fixes": [[163, "time-fixes"]], "Capturing STDERR and STDOUT streams in Tests": [[163, "capturing-stderr-and-stdout-streams-in-tests"]], "Foreign Key Data": [[163, "foreign-key-data"]], "Honeypot and CSP": [[163, "honeypot-and-csp"]], "Config": [[163, "config"], [164, "config"], [166, "config"], [167, "config"], [168, "config"], [170, "config"], [171, "config"], [172, "config"]], "View Files": [[163, "view-files"]], "Upgrading from 4.3.0 to 4.3.1": [[164, "upgrading-from-4-3-0-to-4-3-1"]], "app/Config/Email.php": [[164, "app-config-email-php"]], "Upgrading from 4.3.1 to 4.3.2": [[165, "upgrading-from-4-3-1-to-4-3-2"]], "Upgrading from 4.3.2 to 4.3.3": [[166, "upgrading-from-4-3-2-to-4-3-3"]], "Upgrading from 4.3.3 to 4.3.4": [[167, "upgrading-from-4-3-3-to-4-3-4"]], "Forge::modifyColumn() and NULL": [[167, "forge-modifycolumn-and-null"]], "Upgrading from 4.3.4 to 4.3.5": [[168, "upgrading-from-4-3-4-to-4-3-5"]], "Validation Placeholders": [[168, "validation-placeholders"], [223, "validation-placeholders"], [227, "validation-placeholders"]], "Session::stop()": [[168, "session-stop"]], "Upgrading from 4.3.5 to 4.3.6": [[169, "upgrading-from-4-3-5-to-4-3-6"]], "Upgrading from 4.3.6 to 4.3.7": [[170, "upgrading-from-4-3-6-to-4-3-7"]], "Feature Testing Request Body": [[170, "feature-testing-request-body"]], "Return value of Validation::loadRuleGroup()": [[170, "return-value-of-validation-loadrulegroup"]], "Upgrading from 4.3.7 to 4.3.8": [[171, "upgrading-from-4-3-7-to-4-3-8"]], "Upgrading from 4.3.8 to 4.4.0": [[172, "upgrading-from-4-3-8-to-4-4-0"]], "When Using $this->validate()": [[172, "when-using-this-validate"]], "URI::setSegment() Change": [[172, "uri-setsegment-change"]], "When You Extend Exceptions": [[172, "when-you-extend-exceptions"]], "Auto Routing (Improved) and translateURIDashes": [[172, "auto-routing-improved-and-translateuridashes"]], "When Passing Classname with Namespace to Factories": [[172, "when-passing-classname-with-namespace-to-factories"]], "RouteCollection::$routes": [[172, "routecollection-routes"]], "app/Config/App.php": [[172, "app-config-app-php"]], "app/Config/Routing.php": [[172, "app-config-routing-php"]], "app/Config/Toolbar.php": [[172, "app-config-toolbar-php"]], "app/Config/Events.php": [[172, "app-config-events-php"]], "app/Config/Cookie.php": [[172, "app-config-cookie-php"]], "app/Config/Security.php": [[172, "app-config-security-php"]], "app/Config/Session.php": [[172, "app-config-session-php"]], "Upgrading from 4.4.0 to 4.4.1": [[173, "upgrading-from-4-4-0-to-4-4-1"]], "Upgrading from 4.4.1 to 4.4.2": [[174, "upgrading-from-4-4-1-to-4-4-2"]], "Upgrading from 4.4.2 to 4.4.3": [[175, "upgrading-from-4-4-2-to-4-4-3"]], "error_exception.php": [[175, "error-exception-php"]], "Upgrading from 4.4.3 to 4.4.4": [[176, "upgrading-from-4-4-3-to-4-4-4"]], "Error Files": [[176, "error-files"]], "Upgrading from 4.4.4 to 4.4.5": [[177, "upgrading-from-4-4-4-to-4-4-5"]], "Upgrading from 3.x to 4.x": [[178, "upgrading-from-3-x-to-4-x"]], "General Adjustments": [[178, "general-adjustments"]], "Downloads": [[178, "downloads"]], "Routing": [[178, "routing"]], "Model, View and Controller": [[178, "model-view-and-controller"]], "Class Loading": [[178, "class-loading"]], "Hooks": [[178, "hooks"]], "Extending the Framework": [[178, "extending-the-framework"]], "Upgrading Libraries": [[178, "upgrading-libraries"]], "Upgrade Configuration": [[179, "upgrade-configuration"]], "Documentations": [[179, "documentations"], [180, "documentations"], [181, "documentations"], [182, "documentations"], [183, "documentations"], [184, "documentations"], [185, "documentations"], [186, "documentations"], [187, "documentations"], [188, "documentations"], [189, "documentations"], [190, "documentations"], [191, "documentations"], [192, "documentations"], [193, "documentations"], [195, "documentations"], [196, "documentations"]], "What has been changed": [[179, "what-has-been-changed"], [180, "what-has-been-changed"], [181, "what-has-been-changed"], [182, "what-has-been-changed"], [183, "what-has-been-changed"], [184, "what-has-been-changed"], [185, "what-has-been-changed"], [186, "what-has-been-changed"], [187, "what-has-been-changed"], [188, "what-has-been-changed"], [189, "what-has-been-changed"], [190, "what-has-been-changed"], [191, "what-has-been-changed"], [192, "what-has-been-changed"], [193, "what-has-been-changed"], [194, "what-has-been-changed"], [195, "what-has-been-changed"], [196, "what-has-been-changed"]], "Upgrade Guide": [[179, "upgrade-guide"], [180, "upgrade-guide"], [181, "upgrade-guide"], [182, "upgrade-guide"], [183, "upgrade-guide"], [184, "upgrade-guide"], [185, "upgrade-guide"], [186, "upgrade-guide"], [187, "upgrade-guide"], [188, "upgrade-guide"], [189, "upgrade-guide"], [190, "upgrade-guide"], [191, "upgrade-guide"], [192, "upgrade-guide"], [193, "upgrade-guide"], [194, "upgrade-guide"], [195, "upgrade-guide"], [196, "upgrade-guide"]], "Code Example": [[179, "code-example"], [180, "code-example"], [181, "code-example"], [182, "code-example"], [183, "code-example"], [184, "code-example"], [185, "code-example"], [186, "code-example"], [187, "code-example"], [188, "code-example"], [189, "code-example"], [190, "code-example"], [191, "code-example"], [192, "code-example"], [193, "code-example"], [194, "code-example"], [195, "code-example"], [196, "code-example"]], "CodeIgniter Version 3.x": [[179, "codeigniter-version-3-x"], [180, "codeigniter-version-3-x"], [181, "codeigniter-version-3-x"], [182, "codeigniter-version-3-x"], [183, "codeigniter-version-3-x"], [184, "codeigniter-version-3-x"], [185, "codeigniter-version-3-x"], [186, "codeigniter-version-3-x"], [187, "codeigniter-version-3-x"], [188, "codeigniter-version-3-x"], [189, "codeigniter-version-3-x"], [190, "codeigniter-version-3-x"], [191, "codeigniter-version-3-x"], [192, "codeigniter-version-3-x"], [193, "codeigniter-version-3-x"], [194, "codeigniter-version-3-x"], [195, "codeigniter-version-3-x"], [196, "codeigniter-version-3-x"]], "CodeIgniter Version 4.x": [[179, "codeigniter-version-4-x"], [180, "codeigniter-version-4-x"], [181, "codeigniter-version-4-x"], [182, "codeigniter-version-4-x"], [183, "codeigniter-version-4-x"], [184, "codeigniter-version-4-x"], [185, "codeigniter-version-4-x"], [186, "codeigniter-version-4-x"], [187, "codeigniter-version-4-x"], [188, "codeigniter-version-4-x"], [189, "codeigniter-version-4-x"], [190, "codeigniter-version-4-x"], [191, "codeigniter-version-4-x"], [192, "codeigniter-version-4-x"], [193, "codeigniter-version-4-x"], [194, "codeigniter-version-4-x"], [195, "codeigniter-version-4-x"], [196, "codeigniter-version-4-x"]], "Upgrade Controllers": [[180, "upgrade-controllers"]], "Upgrade Database": [[181, "upgrade-database"]], "Upgrade Emails": [[182, "upgrade-emails"]], "Upgrade Encryption": [[183, "upgrade-encryption"]], "Upgrade Working with Uploaded Files": [[184, "upgrade-working-with-uploaded-files"]], "Upgrade HTML Tables": [[185, "upgrade-html-tables"]], "Upgrade Localization": [[186, "upgrade-localization"]], "Upgrade Migrations": [[187, "upgrade-migrations"]], "Search & Replace": [[187, "search-replace"]], "Upgrade Models": [[188, "upgrade-models"]], "Upgrade Pagination": [[189, "upgrade-pagination"]], "Upgrade HTTP Responses": [[190, "upgrade-http-responses"]], "Upgrade Routing": [[191, "upgrade-routing"]], "Upgrade Security": [[192, "upgrade-security"]], "Upgrade Sessions": [[193, "upgrade-sessions"]], "Upgrade Validations": [[194, "upgrade-validations"]], "Documentations of Library": [[194, "documentations-of-library"]], "Upgrade View Parser": [[195, "upgrade-view-parser"]], "Upgrade Views": [[196, "upgrade-views"]], "Upgrading From a Previous Version": [[197, "upgrading-from-a-previous-version"]], "Credits": [[198, "credits"]], "Welcome to CodeIgniter4": [[199, "welcome-to-codeigniter4"]], "Is CodeIgniter Right for You?": [[199, "is-codeigniter-right-for-you"]], "PSR Compliance": [[200, "psr-compliance"]], "Server Requirements": [[201, "server-requirements"]], "PHP and Required Extensions": [[201, "php-and-required-extensions"]], "Optional PHP Extensions": [[201, "optional-php-extensions"]], "Supported Databases": [[201, "supported-databases"]], "Caching Driver": [[202, "caching-driver"]], "Example Usage": [[202, "example-usage"], [229, "example-usage"]], "Configuring the Cache": [[202, "configuring-the-cache"]], "$handler": [[202, "handler"]], "$backupHandler": [[202, "backuphandler"]], "$prefix": [[202, "prefix"]], "$ttl": [[202, "ttl"]], "$file": [[202, "file"]], "$memcached": [[202, "memcached"]], "$redis": [[202, "redis"]], "cache:clear": [[202, "cache-clear"]], "cache:info": [[202, "cache-info"]], "Drivers": [[202, "drivers"]], "File-based Caching": [[202, "file-based-caching"]], "Memcached Caching": [[202, "memcached-caching"]], "WinCache Caching": [[202, "wincache-caching"]], "Redis Caching": [[202, "redis-caching"]], "Predis Caching": [[202, "predis-caching"]], "Dummy Cache": [[202, "dummy-cache"]], "Cookies": [[203, "cookies"]], "Creating Cookies": [[203, "creating-cookies"]], "Overriding Defaults": [[203, "overriding-defaults"]], "Changing Defaults for a Limited Time": [[203, "changing-defaults-for-a-limited-time"]], "Accessing Cookie\u2019s Attributes": [[203, "accessing-cookie-s-attributes"]], "Immutable Cookies": [[203, "immutable-cookies"]], "Validating a Cookie\u2019s Attributes": [[203, "validating-a-cookie-s-attributes"]], "Validating the Name Attribute": [[203, "validating-the-name-attribute"]], "Validating the Prefix Attribute": [[203, "validating-the-prefix-attribute"]], "Validating the SameSite Attribute": [[203, "validating-the-samesite-attribute"]], "Using the Cookie Store": [[203, "using-the-cookie-store"]], "Getting the Store from Response": [[203, "getting-the-store-from-response"]], "Creating CookieStore": [[203, "creating-cookiestore"]], "Checking Cookies in Store": [[203, "checking-cookies-in-store"]], "Getting Cookies in Store": [[203, "getting-cookies-in-store"]], "Adding/Removing Cookies in Store": [[203, "adding-removing-cookies-in-store"]], "Dispatching Cookies in Store": [[203, "dispatching-cookies-in-store"]], "Cookie Personalization": [[203, "cookie-personalization"]], "CURLRequest Class": [[204, "curlrequest-class"]], "Config for CURLRequest": [[204, "config-for-curlrequest"]], "Sharing Options": [[204, "sharing-options"]], "Loading the Library": [[204, "loading-the-library"], [213, "loading-the-library"], [214, "loading-the-library"], [215, "loading-the-library"], [219, "loading-the-library"], [223, "loading-the-library"]], "Working with the Library": [[204, "working-with-the-library"]], "Making Requests": [[204, "making-requests"]], "Base URI": [[204, "base-uri"]], "Using Responses": [[204, "using-responses"]], "Request Options": [[204, "request-options"]], "allow_redirects": [[204, "allow-redirects"]], "auth": [[204, "auth"]], "body": [[204, "body"]], "cert": [[204, "cert"]], "connect_timeout": [[204, "connect-timeout"]], "cookie": [[204, "cookie"]], "debug": [[204, "debug"]], "delay": [[204, "delay"]], "form_params": [[204, "form-params"]], "headers": [[204, "headers"]], "http_errors": [[204, "http-errors"]], "json": [[204, "json"]], "multipart": [[204, "multipart"]], "proxy": [[204, "proxy"]], "query": [[204, "query"]], "timeout": [[204, "timeout"]], "user_agent": [[204, "user-agent"]], "verify": [[204, "verify"]], "version": [[204, "version"]], "Email Class": [[205, "email-class"]], "Using the Email Library": [[205, "using-the-email-library"]], "Sending Email": [[205, "sending-email"]], "Setting Email Preferences": [[205, "setting-email-preferences"]], "Setting Email Preferences by Passing an Array": [[205, "setting-email-preferences-by-passing-an-array"]], "Setting Email Preferences in a Config File": [[205, "setting-email-preferences-in-a-config-file"]], "SSL versus TLS for SMTP Protocol": [[205, "ssl-versus-tls-for-smtp-protocol"]], "Reviewing Preferences": [[205, "reviewing-preferences"]], "Email Preferences": [[205, "email-preferences"]], "Overriding Word Wrapping": [[205, "overriding-word-wrapping"]], "Encryption Service": [[206, "encryption-service"]], "Using the Encryption Library": [[206, "using-the-encryption-library"]], "Configuring the Library": [[206, "configuring-the-library"]], "Configuration to Maintain Compatibility with CI3": [[206, "configuration-to-maintain-compatibility-with-ci3"]], "Supported HMAC Authentication Algorithms": [[206, "supported-hmac-authentication-algorithms"]], "Default Behavior": [[206, "default-behavior"]], "Setting Your Encryption Key": [[206, "setting-your-encryption-key"]], "Encoding Keys or Results": [[206, "encoding-keys-or-results"]], "Using Prefixes in Storing Keys": [[206, "using-prefixes-in-storing-keys"]], "Padding": [[206, "padding"]], "Encryption Handler Notes": [[206, "encryption-handler-notes"]], "OpenSSL Notes": [[206, "openssl-notes"]], "Sodium Notes": [[206, "sodium-notes"]], "Message Length": [[206, "message-length"]], "Using the Encryption Service Directly": [[206, "using-the-encryption-service-directly"]], "File Collections": [[207, "file-collections"]], "Basic Usage": [[207, "basic-usage"], [232, "basic-usage"]], "Starting a Collection": [[207, "starting-a-collection"]], "__construct(string[] $files = [])": [[207, "construct-string-files"]], "define()": [[207, "define"]], "set(array $files)": [[207, "set-array-files"]], "Inputting Files": [[207, "inputting-files"]], "add(string[]|string $paths, bool $recursive = true)": [[207, "add-string-string-paths-bool-recursive-true"]], "addFile(string $file) / addFiles(array $files)": [[207, "addfile-string-file-addfiles-array-files"]], "removeFile(string $file) / removeFiles(array $files)": [[207, "removefile-string-file-removefiles-array-files"]], "addDirectory(string $directory, bool $recursive = false)": [[207, "adddirectory-string-directory-bool-recursive-false"]], "addDirectories(array $directories, bool $recursive = false)": [[207, "adddirectories-array-directories-bool-recursive-false"]], "Filtering Files": [[207, "filtering-files"]], "removePattern(string $pattern, string $scope = null)": [[207, "removepattern-string-pattern-string-scope-null"]], "retainPattern(string $pattern, string $scope = null)": [[207, "retainpattern-string-pattern-string-scope-null"]], "Retrieving Files": [[207, "retrieving-files"]], "get(): string[]": [[207, "get-string"]], "Getting a File instance": [[208, "getting-a-file-instance"]], "Taking Advantage of Spl": [[208, "taking-advantage-of-spl"]], "New Features": [[208, "new-features"]], "getRandomName()": [[208, "getrandomname"]], "getSize()": [[208, "getsize"]], "getSizeByUnit()": [[208, "getsizebyunit"]], "getMimeType()": [[208, "getmimetype"]], "guessExtension()": [[208, "guessextension"]], "Moving Files": [[208, "moving-files"], [220, "moving-files"]], "Honeypot Class": [[209, "honeypot-class"]], "Enabling Honeypot": [[209, "enabling-honeypot"]], "Customizing Honeypot": [[209, "customizing-honeypot"]], "Image Manipulation Class": [[210, "image-manipulation-class"]], "Processing an Image": [[210, "processing-an-image"]], "Image Quality": [[210, "image-quality"]], "Processing Methods": [[210, "processing-methods"]], "Cropping Images": [[210, "cropping-images"]], "Converting Images": [[210, "converting-images"]], "Fitting Images": [[210, "fitting-images"]], "Flattening Images": [[210, "flattening-images"]], "Flipping Images": [[210, "flipping-images"]], "Resizing Images": [[210, "resizing-images"]], "Rotating Images": [[210, "rotating-images"]], "Adding a Text Watermark": [[210, "adding-a-text-watermark"]], "Library Reference": [[211, "library-reference"], [214, "library-reference"]], "Shield": [[212, "shield"]], "Settings": [[212, "settings"]], "Tasks (BETA)": [[212, "tasks-beta"]], "Queue (BETA)": [[212, "queue-beta"]], "Cache": [[212, "cache"], [248, "cache"]], "DevKit": [[212, "devkit"]], "Coding Standard": [[212, "coding-standard"]], "Pagination": [[213, "pagination"]], "Paginating with Models": [[213, "paginating-with-models"]], "Customizing Query for Pagination": [[213, "customizing-query-for-pagination"]], "Adding WHERE": [[213, "adding-where"]], "Adding JOIN": [[213, "adding-join"]], "Displaying Pager Links": [[213, "displaying-pager-links"]], "Paginating Multiple Results": [[213, "paginating-multiple-results"]], "Setting Page Manually": [[213, "setting-page-manually"]], "Specifying the URI Segment for Page": [[213, "specifying-the-uri-segment-for-page"]], "Manual Pagination": [[213, "manual-pagination"]], "Paginating with Only Expected Queries": [[213, "paginating-with-only-expected-queries"]], "Customizing the Links": [[213, "customizing-the-links"]], "View Configuration": [[213, "view-configuration"]], "Creating the View": [[213, "creating-the-view"]], "setSurroundCount()": [[213, "setsurroundcount"]], "hasPrevious() & hasNext()": [[213, "hasprevious-hasnext"]], "getPrevious() & getNext()": [[213, "getprevious-getnext"]], "getFirst() & getLast()": [[213, "getfirst-getlast"]], "links()": [[213, "links"]], "hasPreviousPage() & hasNextPage()": [[213, "haspreviouspage-hasnextpage"]], "getPreviousPage() & getNextPage()": [[213, "getpreviouspage-getnextpage"]], "getPreviousPageNumber() & getNextPageNumber()": [[213, "getpreviouspagenumber-getnextpagenumber"]], "getFirstPageNumber() & getLastPageNumber()": [[213, "getfirstpagenumber-getlastpagenumber"]], "getCurrentPageNumber()": [[213, "getcurrentpagenumber"]], "getPageCount()": [[213, "getpagecount"]], "Publisher": [[214, "publisher"]], "Concept and Usage": [[214, "concept-and-usage"]], "On Demand": [[214, "on-demand"]], "Automation and Discovery": [[214, "automation-and-discovery"]], "Security": [[214, "security"], [215, "security"]], "File Sync Example": [[214, "file-sync-example"]], "Asset Dependencies Example": [[214, "asset-dependencies-example"]], "Module Deployment Example": [[214, "module-deployment-example"]], "Support Methods": [[214, "support-methods"]], "[static] discover(string $directory = \u2018Publishers\u2019): Publisher[]": [[214, "static-discover-string-directory-publishers-publisher"]], "publish(): bool": [[214, "publish-bool"]], "getScratch(): string": [[214, "getscratch-string"]], "getErrors(): array": [[214, "geterrors-array-string-throwable"]], "addPath(string $path, bool $recursive = true)": [[214, "addpath-string-path-bool-recursive-true"]], "addPaths(array $paths, bool $recursive = true)": [[214, "addpaths-array-paths-bool-recursive-true"]], "addUri(string $uri)": [[214, "adduri-string-uri"]], "addUris(array $uris)": [[214, "adduris-array-uris"]], "Outputting Files": [[214, "outputting-files"]], "wipe()": [[214, "wipe"]], "copy(bool $replace = true): bool": [[214, "copy-bool-replace-true-bool"]], "merge(bool $replace = true): bool": [[214, "merge-bool-replace-true-bool"]], "Modifying Files": [[214, "modifying-files"]], "replace(string $file, array $replaces): bool": [[214, "replace-string-file-array-replaces-bool"]], "addLineAfter(string $file, string $line, string $after): bool": [[214, "addlineafter-string-file-string-line-string-after-bool"]], "addLineBefore(string $file, string $line, string $after): bool": [[214, "addlinebefore-string-file-string-line-string-after-bool"]], "Cross-Site Request Forgery (CSRF)": [[215, "cross-site-request-forgery-csrf"]], "When Auto-Routing is Disabled": [[215, "when-auto-routing-is-disabled"]], "When Auto-Routing is Enabled": [[215, "when-auto-routing-is-enabled"]], "Config for CSRF": [[215, "config-for-csrf"]], "CSRF Protection Methods": [[215, "csrf-protection-methods"]], "Token Randomization": [[215, "token-randomization"]], "Token Regeneration": [[215, "token-regeneration"]], "Redirection on Failure": [[215, "redirection-on-failure"]], "Enable CSRF Protection": [[215, "enable-csrf-protection"]], "HTML Forms": [[215, "html-forms"]], "The Order of Token Sent by Users": [[215, "the-order-of-token-sent-by-users"]], "Other Helpful Methods": [[215, "other-helpful-methods"]], "sanitizeFilename()": [[215, "sanitizefilename"]], "Session Library": [[216, "session-library"]], "Using the Session Class": [[216, "using-the-session-class"]], "Initializing a Session": [[216, "initializing-a-session"]], "How Do Sessions Work?": [[216, "how-do-sessions-work"]], "A Note about Concurrency": [[216, "a-note-about-concurrency"]], "What is Session Data?": [[216, "what-is-session-data"]], "Retrieving Session Data": [[216, "retrieving-session-data"]], "Adding Session Data": [[216, "adding-session-data"]], "Pushing New Value to Session Data": [[216, "pushing-new-value-to-session-data"]], "Removing Session Data": [[216, "removing-session-data"]], "Flashdata": [[216, "flashdata"]], "Tempdata": [[216, "tempdata"]], "Closing a Session": [[216, "closing-a-session"]], "Destroying a Session": [[216, "destroying-a-session"]], "destroy()": [[216, "destroy"]], "stop()": [[216, "stop"]], "Accessing Session Metadata": [[216, "accessing-session-metadata"]], "Session Preferences": [[216, "session-preferences"]], "Session Drivers": [[216, "session-drivers"]], "FileHandler Driver (the default)": [[216, "filehandler-driver-the-default"]], "Bonus Tip": [[216, "bonus-tip"], [216, "id2"]], "DatabaseHandler Driver": [[216, "databasehandler-driver"]], "Configure DatabaseHandler": [[216, "configure-databasehandler"]], "Setting Table Name": [[216, "setting-table-name"]], "Creating Database Table": [[216, "creating-database-table"]], "Adding Primary Key": [[216, "adding-primary-key"]], "Changing Database Group": [[216, "changing-database-group"]], "Setting Up Database Table with Command": [[216, "setting-up-database-table-with-command"]], "RedisHandler Driver": [[216, "redishandler-driver"]], "Configure RedisHandler": [[216, "configure-redishandler"]], "MemcachedHandler Driver": [[216, "memcachedhandler-driver"]], "Configure MemcachedHandler": [[216, "configure-memcachedhandler"]], "Throttler": [[217, "throttler"]], "Overview": [[217, "overview"], [223, "overview"], [253, "overview"]], "Rate Limiting": [[217, "rate-limiting"]], "The Code": [[217, "the-code"]], "Applying the Filter": [[217, "applying-the-filter"]], "Times and Dates": [[218, "times-and-dates"]], "Instantiating": [[218, "instantiating"]], "now()": [[218, "now"]], "parse()": [[218, "parse"]], "today()": [[218, "today"]], "yesterday()": [[218, "yesterday"]], "tomorrow()": [[218, "tomorrow"]], "createFromDate()": [[218, "createfromdate"]], "createFromTime()": [[218, "createfromtime"]], "create()": [[218, "create"]], "createFromFormat()": [[218, "createfromformat"]], "createFromTimestamp()": [[218, "createfromtimestamp"]], "createFromInstance()": [[218, "createfrominstance"]], "toDateTime()": [[218, "todatetime"]], "Displaying the Value": [[218, "displaying-the-value"]], "toLocalizedString()": [[218, "tolocalizedstring"]], "toDateTimeString()": [[218, "todatetimestring"]], "toDateString()": [[218, "todatestring"]], "toTimeString()": [[218, "totimestring"]], "humanize()": [[218, "humanize"], [218, "id1"]], "Working with Individual Values": [[218, "working-with-individual-values"]], "Getters": [[218, "getters"]], "getAge()": [[218, "getage"]], "getDST()": [[218, "getdst"]], "getLocal()": [[218, "getlocal"]], "getUtc()": [[218, "getutc"]], "getTimezone()": [[218, "gettimezone"]], "getTimezoneName()": [[218, "gettimezonename"]], "Setters": [[218, "setters"]], "setTimezone()": [[218, "settimezone"]], "setTimestamp()": [[218, "settimestamp"]], "Modifying the Value": [[218, "modifying-the-value"]], "Comparing Two Times": [[218, "comparing-two-times"]], "equals()": [[218, "equals"]], "sameAs()": [[218, "sameas"]], "isBefore()": [[218, "isbefore"]], "isAfter()": [[218, "isafter"]], "Viewing Differences": [[218, "viewing-differences"]], "Typography": [[219, "typography"]], "Available static functions": [[219, "available-static-functions"]], "Working with Uploaded Files": [[220, "working-with-uploaded-files"]], "The Process": [[220, "the-process"]], "Creating the Upload Form": [[220, "creating-the-upload-form"]], "The Success Page": [[220, "the-success-page"], [223, "the-success-page"]], "The Controller": [[220, "the-controller"], [223, "the-controller"]], "The Routes": [[220, "the-routes"], [223, "the-routes"]], "The Upload Directory": [[220, "the-upload-directory"]], "Try it!": [[220, "try-it"], [223, "try-it"]], "Accessing Files": [[220, "accessing-files"]], "All Files": [[220, "all-files"]], "Single File": [[220, "single-file"]], "Simplest usage": [[220, "simplest-usage"]], "Array notation": [[220, "array-notation"]], "Multiple files": [[220, "multiple-files"]], "Working with the File": [[220, "working-with-the-file"]], "Verify a File": [[220, "verify-a-file"]], "File Names": [[220, "file-names"]], "getName()": [[220, "getname"]], "getClientName()": [[220, "getclientname"]], "getTempName()": [[220, "gettempname"]], "Other File Info": [[220, "other-file-info"]], "getClientExtension()": [[220, "getclientextension"]], "getClientMimeType()": [[220, "getclientmimetype"]], "getClientPath()": [[220, "getclientpath"]], "with Original Filename": [[220, "with-original-filename"]], "with New Filename": [[220, "with-new-filename"]], "Overwriting Existing File": [[220, "overwriting-existing-file"]], "Check if the File Moved": [[220, "check-if-the-file-moved"]], "When Moving Fails": [[220, "when-moving-fails"]], "Store Files": [[220, "store-files"]], "Working with URIs": [[221, "working-with-uris"]], "Creating URI instances": [[221, "creating-uri-instances"]], "The Current URI": [[221, "the-current-uri"]], "URI Strings": [[221, "uri-strings"]], "The URI Parts": [[221, "the-uri-parts"]], "Scheme": [[221, "scheme"]], "Authority": [[221, "authority"]], "UserInfo": [[221, "userinfo"]], "Host": [[221, "host"]], "Port": [[221, "port"]], "Path": [[221, "path"]], "Query": [[221, "query"]], "Getting/Setting Query": [[221, "getting-setting-query"]], "Setting Query from Array": [[221, "setting-query-from-array"]], "Adding Query Value": [[221, "adding-query-value"]], "Filtering Query Values": [[221, "filtering-query-values"]], "Changing Query Values": [[221, "changing-query-values"]], "Fragment": [[221, "fragment"]], "Disable Throwing Exceptions": [[221, "disable-throwing-exceptions"]], "User Agent Class": [[222, "user-agent-class"]], "Using the User Agent Class": [[222, "using-the-user-agent-class"]], "User Agent Definitions": [[222, "user-agent-definitions"]], "Example": [[222, "example"]], "Form Validation Tutorial": [[223, "form-validation-tutorial"]], "The Form": [[223, "the-form"]], "Explanation": [[223, "explanation"]], "signup.php": [[223, "signup-php"]], "Form.php": [[223, "form-php"]], "Add Validation Rules": [[223, "add-validation-rules"]], "Config for Validation": [[223, "config-for-validation"]], "Traditional and Strict Rules": [[223, "traditional-and-strict-rules"]], "Traditional Rules": [[223, "traditional-rules"]], "Strict Rules": [[223, "strict-rules"]], "Using Traditional Rules": [[223, "using-traditional-rules"]], "Setting Validation Rules": [[223, "setting-validation-rules"], [227, "setting-validation-rules"]], "Setting a Single Rule": [[223, "setting-a-single-rule"]], "setRule()": [[223, "setrule"]], "Setting Multiple Rules": [[223, "setting-multiple-rules"]], "setRules()": [[223, "setrules"]], "Setting Rules for Array Data": [[223, "setting-rules-for-array-data"]], "withRequest()": [[223, "withrequest"]], "Working with Validation": [[223, "working-with-validation"]], "Running Validation": [[223, "running-validation"]], "Running Multiple Validations": [[223, "running-multiple-validations"]], "Validating 1 Value": [[223, "validating-1-value"]], "Getting Validated Data": [[223, "getting-validated-data"]], "Saving Sets of Validation Rules to the Config File": [[223, "saving-sets-of-validation-rules-to-the-config-file"]], "How to Save Your Rules": [[223, "how-to-save-your-rules"]], "How to Specify Rule Group": [[223, "how-to-specify-rule-group"]], "How to Save Error Messages": [[223, "how-to-save-error-messages"]], "Getting & Setting Rule Groups": [[223, "getting-setting-rule-groups"]], "Get Rule Group": [[223, "get-rule-group"]], "Set Rule Group": [[223, "set-rule-group"]], "Working with Errors": [[223, "working-with-errors"]], "Setting Custom Error Messages": [[223, "setting-custom-error-messages"]], "Translation of Messages and Validation Labels": [[223, "translation-of-messages-and-validation-labels"]], "Getting All Errors": [[223, "getting-all-errors"]], "Getting a Single Error": [[223, "getting-a-single-error"]], "Check If Error Exists": [[223, "check-if-error-exists"]], "Redirect and Validation Errors": [[223, "redirect-and-validation-errors"]], "Customizing Error Display": [[223, "customizing-error-display"]], "Creating the Views": [[223, "creating-the-views"]], "Specifying the Template": [[223, "specifying-the-template"]], "Creating Custom Rules": [[223, "creating-custom-rules"]], "Using Rule Classes": [[223, "using-rule-classes"]], "Adding a RuleSet": [[223, "adding-a-ruleset"]], "Creating a Rule Class": [[223, "creating-a-rule-class"]], "Using a Custom Rule": [[223, "using-a-custom-rule"]], "Using Closure Rule": [[223, "using-closure-rule"]], "Available Rules": [[223, "available-rules"]], "Rules for General Use": [[223, "rules-for-general-use"]], "Rules for File Uploads": [[223, "rules-for-file-uploads"]], "The MIT License (MIT)": [[224, "the-mit-license-mit"]], "Using Entity Classes": [[225, "using-entity-classes"]], "Entity Usage": [[225, "entity-usage"]], "Create the Entity Class": [[225, "create-the-entity-class"]], "Create the Model": [[225, "create-the-model"]], "Working with the Entity Class": [[225, "working-with-the-entity-class"]], "Filling Properties Quickly": [[225, "filling-properties-quickly"]], "Bulk Accessing Properties": [[225, "bulk-accessing-properties"]], "Handling Business Logic": [[225, "handling-business-logic"]], "Special Getter/Setter": [[225, "special-getter-setter"]], "Data Mapping": [[225, "data-mapping"]], "Mutators": [[225, "mutators"]], "Date Mutators": [[225, "date-mutators"]], "Property Casting": [[225, "property-casting"]], "Scalar Type Casting": [[225, "scalar-type-casting"]], "Array/Json Casting": [[225, "array-json-casting"]], "CSV Casting": [[225, "csv-casting"]], "Custom Casting": [[225, "custom-casting"]], "Parameters": [[225, "parameters"]], "Checking for Changed Attributes": [[225, "checking-for-changed-attributes"]], "Modeling Data": [[226, "modeling-data"]], "Using CodeIgniter\u2019s Model": [[227, "using-codeigniter-s-model"]], "Accessing Models": [[227, "accessing-models"]], "CodeIgniter\u2019s Model": [[227, "codeigniter-s-model"]], "Creating Your Model": [[227, "creating-your-model"]], "initialize()": [[227, "initialize"]], "Connecting to the Database": [[227, "connecting-to-the-database"]], "Configuring Your Model": [[227, "configuring-your-model"]], "$table": [[227, "table"]], "$primaryKey": [[227, "primarykey"]], "$useAutoIncrement": [[227, "useautoincrement"]], "$returnType": [[227, "returntype"]], "$useSoftDeletes": [[227, "usesoftdeletes"]], "$allowedFields": [[227, "allowedfields"]], "$allowEmptyInserts": [[227, "allowemptyinserts"]], "Dates": [[227, "dates"]], "$useTimestamps": [[227, "usetimestamps"]], "$dateFormat": [[227, "dateformat"]], "$createdField": [[227, "createdfield"]], "$updatedField": [[227, "updatedfield"]], "$deletedField": [[227, "deletedfield"]], "$validationRules": [[227, "validationrules"]], "$validationMessages": [[227, "validationmessages"]], "$skipValidation": [[227, "skipvalidation"]], "$cleanValidationRules": [[227, "cleanvalidationrules"]], "Callbacks": [[227, "callbacks"]], "$allowCallbacks": [[227, "allowcallbacks"]], "$beforeInsert": [[227, "beforeinsert"]], "$afterInsert": [[227, "afterinsert"]], "$beforeUpdate": [[227, "beforeupdate"]], "$afterUpdate": [[227, "afterupdate"]], "$beforeFind": [[227, "beforefind"]], "$afterFind": [[227, "afterfind"]], "$beforeDelete": [[227, "beforedelete"]], "$afterDelete": [[227, "afterdelete"]], "$beforeInsertBatch": [[227, "beforeinsertbatch"]], "$afterInsertBatch": [[227, "afterinsertbatch"]], "$beforeUpdateBatch": [[227, "beforeupdatebatch"]], "$afterUpdateBatch": [[227, "afterupdatebatch"]], "Working with Data": [[227, "working-with-data"]], "Finding Data": [[227, "finding-data"]], "find()": [[227, "find"]], "findColumn()": [[227, "findcolumn"]], "findAll()": [[227, "findall"]], "first()": [[227, "first"]], "withDeleted()": [[227, "withdeleted"]], "onlyDeleted()": [[227, "onlydeleted"]], "Saving Data": [[227, "saving-data"]], "insert()": [[227, "insert"]], "allowEmptyInserts()": [[227, "model-allow-empty-inserts"]], "update()": [[227, "update"]], "save()": [[227, "save"]], "delete()": [[227, "delete"]], "purgeDeleted()": [[227, "purgedeleted"]], "In-Model Validation": [[227, "in-model-validation"]], "Getting Validation Result": [[227, "getting-validation-result"]], "Getting Validation Errors": [[227, "getting-validation-errors"]], "Retrieving Validation Rules": [[227, "retrieving-validation-rules"]], "Protecting Fields": [[227, "protecting-fields"]], "Runtime Return Type Changes": [[227, "runtime-return-type-changes"]], "asArray()": [[227, "asarray"]], "asObject()": [[227, "asobject"]], "Processing Large Amounts of Data": [[227, "processing-large-amounts-of-data"]], "Working with Query Builder": [[227, "working-with-query-builder"]], "Getting Query Builder for the Model\u2019s Table": [[227, "getting-query-builder-for-the-model-s-table"]], "Getting Query Builder for Another Table": [[227, "getting-query-builder-for-another-table"]], "Mixing Methods of Query Builder and Model": [[227, "mixing-methods-of-query-builder-and-model"]], "Model Events": [[227, "model-events"]], "Defining Callbacks": [[227, "defining-callbacks"]], "Specifying Callbacks To Run": [[227, "specifying-callbacks-to-run"]], "Event Parameters": [[227, "event-parameters"]], "Modifying Find* Data": [[227, "modifying-find-data"]], "Manual Model Creation": [[227, "manual-model-creation"]], "Alternate PHP Syntax for View Files": [[228, "alternate-php-syntax-for-view-files"]], "Alternative Echos": [[228, "alternative-echos"]], "Alternative Control Structures": [[228, "alternative-control-structures"]], "API Response Trait": [[229, "api-response-trait"]], "Handling Response Types": [[229, "handling-response-types"]], "Content Security Policy": [[230, "content-security-policy"]], "What is Content Security Policy?": [[230, "what-is-content-security-policy"]], "Turning CSP On": [[230, "turning-csp-on"]], "Runtime Configuration": [[230, "runtime-configuration"]], "Inline Content": [[230, "inline-content"]], "Using Placeholders": [[230, "using-placeholders"]], "Using Functions": [[230, "using-functions"]], "Building Responses": [[231, "building-responses"]], "Localization": [[232, "localization"], [245, "localization"]], "Working with Locales": [[232, "working-with-locales"]], "Configuring the Locale": [[232, "configuring-the-locale"]], "Setting the Default Locale": [[232, "setting-the-default-locale"]], "Locale Detection": [[232, "locale-detection"]], "In Routes": [[232, "in-routes"]], "Setting the Current Locale": [[232, "setting-the-current-locale"]], "Retrieving the Current Locale": [[232, "retrieving-the-current-locale"]], "Language Localization": [[232, "language-localization"]], "Creating Language Files": [[232, "creating-language-files"]], "Replacing Parameters": [[232, "replacing-parameters"]], "Specifying Locale": [[232, "specifying-locale"]], "Nested Arrays": [[232, "nested-arrays"]], "Language Fallback": [[232, "language-fallback"]], "Message Translations": [[232, "message-translations"]], "HTTP Responses": [[233, "http-responses"]], "Working with the Response": [[233, "working-with-the-response"]], "Setting the Output": [[233, "setting-the-output"]], "Setting Headers": [[233, "setting-headers"], [246, "setting-headers"]], "setHeader()": [[233, "setheader"]], "appendHeader()": [[233, "appendheader"]], "removeHeader()": [[233, "removeheader"]], "Redirect": [[233, "redirect"]], "Redirect to a URI path": [[233, "redirect-to-a-uri-path"]], "Redirect to a Defined Route": [[233, "redirect-to-a-defined-route"]], "Redirect Back": [[233, "redirect-back"]], "Redirect with Cookies": [[233, "redirect-with-cookies"]], "Redirect with Headers": [[233, "redirect-with-headers"]], "Force File Download": [[233, "force-file-download"]], "Open File in Browser": [[233, "open-file-in-browser"]], "HTTP Caching": [[233, "http-caching"]], "HTML Table Class": [[234, "html-table-class"]], "Using the Table Class": [[234, "using-the-table-class"]], "Changing the Look of Your Table": [[234, "changing-the-look-of-your-table"]], "Synchronizing Rows with Headings": [[234, "synchronizing-rows-with-headings"]], "View Cells": [[235, "view-cells"]], "Simple and Controlled Cells": [[235, "simple-and-controlled-cells"]], "Calling a View Cell": [[235, "calling-a-view-cell"]], "Namespace Omission": [[235, "namespace-omission"]], "Passing Parameters as Key/Value String": [[235, "passing-parameters-as-key-value-string"]], "Simple Cells": [[235, "simple-cells"]], "Controlled Cells": [[235, "controlled-cells"]], "Creating a Controlled Cell": [[235, "creating-a-controlled-cell"]], "Generating Cell via Command": [[235, "generating-cell-via-command"]], "Using a Different View": [[235, "using-a-different-view"]], "Customize the Rendering": [[235, "customize-the-rendering"]], "Computed Properties": [[235, "computed-properties"]], "Presentation Methods": [[235, "presentation-methods"]], "Performing Setup Logic": [[235, "performing-setup-logic"]], "Cell Caching": [[235, "cell-caching"]], "View Decorators": [[236, "view-decorators"]], "Creating Decorators": [[236, "creating-decorators"]], "View Layouts": [[237, "view-layouts"]], "Creating A Layout": [[237, "creating-a-layout"]], "Using Layouts in Views": [[237, "using-layouts-in-views"]], "Rendering the View": [[237, "rendering-the-view"]], "Including View Partials": [[237, "including-view-partials"]], "View Parser": [[238, "view-parser"]], "Using the View Parser Class": [[238, "using-the-view-parser-class"]], "What It Does": [[238, "what-it-does"], [239, "what-it-does"]], "Parser templates": [[238, "parser-templates"]], "Parser Configuration Options": [[238, "parser-configuration-options"]], "Substitution Variations": [[238, "substitution-variations"]], "Loop Substitutions": [[238, "loop-substitutions"]], "Nested Substitutions": [[238, "nested-substitutions"]], "Comments": [[238, "comments"]], "Cascading Data": [[238, "cascading-data"]], "Preventing Parsing": [[238, "preventing-parsing"]], "Conditional Logic": [[238, "conditional-logic"]], "Changing the Conditional Delimiters": [[238, "changing-the-conditional-delimiters"]], "Escaping Data": [[238, "escaping-data"], [239, "escaping-data"]], "Custom Filters": [[238, "custom-filters"]], "Parser Plugins": [[238, "parser-plugins"]], "Provided Plugins": [[238, "provided-plugins"]], "Registering a Plugin": [[238, "registering-a-plugin"]], "Usage Notes": [[238, "usage-notes"]], "View Fragments": [[238, "view-fragments"]], "View Renderer": [[239, "view-renderer"]], "Using the View Renderer": [[239, "using-the-view-renderer"]], "Setting View Parameters": [[239, "setting-view-parameters"]], "Escaping Contexts": [[239, "escaping-contexts"]], "View Renderer Options": [[239, "view-renderer-options"]], "Creating a View": [[240, "creating-a-view"]], "Displaying a View": [[240, "displaying-a-view"]], "Loading Multiple Views": [[240, "loading-multiple-views"]], "Storing Views within Sub-directories": [[240, "storing-views-within-sub-directories"]], "Namespaced Views": [[240, "namespaced-views"]], "Caching Views": [[240, "caching-views"]], "Adding Dynamic Data to the View": [[240, "adding-dynamic-data-to-the-view"]], "The saveData Option": [[240, "the-savedata-option"]], "Creating Loops": [[240, "creating-loops"]], "Benchmarking": [[241, "benchmarking"]], "Using the Timer": [[241, "using-the-timer"]], "Timer::start()": [[241, "timer-start"]], "Timer::stop()": [[241, "timer-stop"]], "timer()": [[241, "timer"]], "Timer::record()": [[241, "timer-record"]], "Viewing Your Benchmark Points": [[241, "viewing-your-benchmark-points"]], "Displaying Execution Time": [[241, "displaying-execution-time"]], "Using the Iterator": [[241, "using-the-iterator"]], "Creating Tasks To Run": [[241, "creating-tasks-to-run"]], "Running the Tasks": [[241, "running-the-tasks"]], "Testing Controllers": [[242, "testing-controllers"]], "The Helper Trait": [[242, "the-helper-trait"], [242, "id1"]], "Helper Methods": [[242, "helper-methods"], [243, "helper-methods"]], "controller($class)": [[242, "controller-class"]], "execute(string $method, \u2026$params)": [[242, "execute-string-method-params"]], "withConfig($config)": [[242, "withconfig-config"]], "withRequest($request)": [[242, "withrequest-request"]], "withResponse($response)": [[242, "withresponse-response"]], "withLogger($logger)": [[242, "withlogger-logger"]], "withURI(string $uri)": [[242, "withuri-string-uri"]], "withBody($body)": [[242, "withbody-body"]], "Checking the Response": [[242, "checking-the-response"], [246, "checking-the-response"]], "Filter Testing": [[242, "filter-testing"]], "Checking Routes": [[242, "checking-routes"]], "Calling Filter Methods": [[242, "calling-filter-methods"]], "Assertions": [[242, "assertions"], [243, "assertions"]], "assertFilter()": [[242, "assertfilter"]], "assertNotFilter()": [[242, "assertnotfilter"]], "assertHasFilters()": [[242, "asserthasfilters"]], "assertNotHasFilters()": [[242, "assertnothasfilters"]], "Testing Your Database": [[243, "testing-your-database"]], "The Test Class": [[243, "the-test-class"], [246, "the-test-class"], [249, "the-test-class"]], "Setting Up a Test Database": [[243, "setting-up-a-test-database"]], "Migrations and Seeds": [[243, "migrations-and-seeds"]], "$migrate": [[243, "migrate"]], "$migrateOnce": [[243, "migrateonce"]], "$refresh": [[243, "refresh"]], "$namespace": [[243, "namespace"]], "$seed": [[243, "seed"]], "$seedOnce": [[243, "seedonce"]], "$basePath": [[243, "basepath"]], "Changing Database State": [[243, "changing-database-state"]], "regressDatabase()": [[243, "regressdatabase"]], "migrateDatabase()": [[243, "migratedatabase"]], "seed($name)": [[243, "seed-name"]], "hasInDatabase($table, $data)": [[243, "hasindatabase-table-data"]], "Getting Data from Database": [[243, "getting-data-from-database"]], "grabFromDatabase($table, $column, $criteria)": [[243, "grabfromdatabase-table-column-criteria"]], "dontSeeInDatabase($table, $criteria)": [[243, "dontseeindatabase-table-criteria"]], "seeInDatabase($table, $criteria)": [[243, "seeindatabase-table-criteria"]], "seeNumRecords($expected, $table, $criteria)": [[243, "seenumrecords-expected-table-criteria"]], "Debugging Your Application": [[244, "debugging-your-application"]], "Replace var_dump": [[244, "replace-var-dump"]], "Enabling Kint": [[244, "enabling-kint"]], "Using Kint": [[244, "using-kint"]], "d()": [[244, "d"]], "dd()": [[244, "dd"]], "trace()": [[244, "trace"]], "The Debug Toolbar": [[244, "the-debug-toolbar"]], "Enabling the Toolbar": [[244, "enabling-the-toolbar"]], "Choosing What to Show": [[244, "choosing-what-to-show"]], "Setting Benchmark Points": [[244, "setting-benchmark-points"]], "Creating Custom Collectors": [[244, "creating-custom-collectors"]], "Displaying a Toolbar Tab": [[244, "displaying-a-toolbar-tab"]], "Providing Timeline Data": [[244, "providing-timeline-data"]], "Providing Vars": [[244, "providing-vars"]], "Hot Reloading": [[244, "hot-reloading"]], "Generating Test Data": [[245, "generating-test-data"]], "Supported Models": [[245, "supported-models"]], "Loading Fabricators": [[245, "loading-fabricators"]], "Defining Formatters": [[245, "defining-formatters"]], "Advanced Formatting": [[245, "advanced-formatting"]], "Faking the Data": [[245, "faking-the-data"]], "Specifying Test Data": [[245, "specifying-test-data"]], "Table Counts": [[245, "table-counts"]], "getCount(string $table): int": [[245, "getcount-string-table-int"]], "setCount(string $table, int $count): int": [[245, "setcount-string-table-int-count-int"]], "upCount(string $table): int": [[245, "upcount-string-table-int"]], "downCount(string $table): int": [[245, "downcount-string-table-int"]], "resetCounts()": [[245, "resetcounts"]], "HTTP Feature Testing": [[246, "http-feature-testing"]], "Requesting a Page": [[246, "requesting-a-page"]], "Shorthand Methods": [[246, "shorthand-methods"]], "Setting Different Routes": [[246, "setting-different-routes"]], "Setting Session Values": [[246, "setting-session-values"]], "Bypassing Events": [[246, "bypassing-events"]], "Formatting the Request": [[246, "formatting-the-request"]], "Setting the Body": [[246, "setting-the-body"]], "Mocking System Classes": [[248, "mocking-system-classes"]], "Available Assertions": [[248, "available-assertions"]], "System Set Up": [[249, "system-set-up"]], "Installing PHPUnit": [[249, "installing-phpunit"]], "Composer": [[249, "composer"]], "Phar": [[249, "phar"]], "Testing Your Application": [[249, "testing-your-application"]], "PHPUnit Configuration": [[249, "phpunit-configuration"]], "Staging": [[249, "staging"]], "Traits": [[249, "traits"]], "Additional Assertions": [[249, "additional-assertions"]], "assertLogged($level, $expectedMessage)": [[249, "assertlogged-level-expectedmessage"]], "assertLogContains($level, $logMessage)": [[249, "assertlogcontains-level-logmessage"]], "assertEventTriggered($eventName)": [[249, "asserteventtriggered-eventname"]], "assertHeaderEmitted($header, $ignoreCase = false)": [[249, "assertheaderemitted-header-ignorecase-false"]], "assertHeaderNotEmitted($header, $ignoreCase = false)": [[249, "assertheadernotemitted-header-ignorecase-false"]], "assertCloseEnough($expected, $actual, $message = \u2018\u2019, $tolerance = 1)": [[249, "assertcloseenough-expected-actual-message-tolerance-1"]], "assertCloseEnoughString($expected, $actual, $message = \u2018\u2019, $tolerance = 1)": [[249, "assertcloseenoughstring-expected-actual-message-tolerance-1"]], "Accessing Protected/Private Properties": [[249, "accessing-protected-private-properties"]], "getPrivateMethodInvoker($instance, $method)": [[249, "getprivatemethodinvoker-instance-method"]], "getPrivateProperty($instance, $property)": [[249, "getprivateproperty-instance-property"]], "setPrivateProperty($instance, $property, $value)": [[249, "setprivateproperty-instance-property-value"]], "Mocking Services": [[249, "mocking-services"]], "Services::injectMock()": [[249, "services-injectmock"]], "Services::reset()": [[249, "services-reset"]], "Services::resetSingle(string $name)": [[249, "services-resetsingle-string-name"]], "Mocking Factory Instances": [[249, "mocking-factory-instances"]], "Testing and Time": [[249, "testing-and-time"]], "Testing CLI Output": [[249, "testing-cli-output"]], "StreamFilterTrait": [[249, "streamfiltertrait"]], "CITestStreamFilter": [[249, "citeststreamfilter"]], "Testing CLI Input": [[249, "testing-cli-input"]], "PhpStreamWrapper": [[249, "phpstreamwrapper"]], "Testing Responses": [[250, "testing-responses"]], "Testing the Response": [[250, "testing-the-response"]], "Accessing Request/Response": [[250, "accessing-request-response"]], "request()": [[250, "request"]], "response()": [[250, "response"]], "Checking Response Status": [[250, "checking-response-status"]], "isOK()": [[250, "isok"]], "assertOK()": [[250, "assertok"]], "isRedirect()": [[250, "isredirect"]], "assertRedirect()": [[250, "assertredirect"]], "assertRedirectTo()": [[250, "assertredirectto"]], "getRedirectUrl()": [[250, "getredirecturl"]], "assertStatus(int $code)": [[250, "assertstatus-int-code"]], "Session Assertions": [[250, "session-assertions"]], "assertSessionHas(string $key, $value = null)": [[250, "assertsessionhas-string-key-value-null"]], "assertSessionMissing(string $key)": [[250, "assertsessionmissing-string-key"]], "Header Assertions": [[250, "header-assertions"]], "assertHeader(string $key, $value = null)": [[250, "assertheader-string-key-value-null"]], "assertHeaderMissing(string $key)": [[250, "assertheadermissing-string-key"]], "Cookie Assertions": [[250, "cookie-assertions"]], "assertCookie(string $key, $value = null, string $prefix = \u2018\u2019)": [[250, "assertcookie-string-key-value-null-string-prefix"]], "assertCookieMissing(string $key)": [[250, "assertcookiemissing-string-key"]], "assertCookieExpired(string $key, string $prefix = \u2018\u2019)": [[250, "assertcookieexpired-string-key-string-prefix"]], "DOM Helpers": [[250, "dom-helpers"]], "see()": [[250, "see"]], "seeElement()": [[250, "seeelement"]], "seeLink()": [[250, "seelink"]], "seeInField()": [[250, "seeinfield"]], "seeCheckboxIsChecked()": [[250, "seecheckboxischecked"]], "DOM Assertions": [[250, "dom-assertions"]], "assertSee(string $search = null, string $element = null)": [[250, "assertsee-string-search-null-string-element-null"]], "assertDontSee(string $search = null, string $element = null)": [[250, "assertdontsee-string-search-null-string-element-null"]], "assertSeeElement(string $search)": [[250, "assertseeelement-string-search"]], "assertDontSeeElement(string $search)": [[250, "assertdontseeelement-string-search"]], "assertSeeLink(string $text, string $details = null)": [[250, "assertseelink-string-text-string-details-null"]], "assertSeeInField(string $field, string $value = null)": [[250, "assertseeinfield-string-field-string-value-null"]], "Working with JSON": [[250, "working-with-json"]], "getJSON()": [[250, "getjson"]], "assertJSONFragment(array $fragment)": [[250, "assertjsonfragment-array-fragment"]], "assertJSONExact($test)": [[250, "assertjsonexact-test"]], "Working with XML": [[250, "working-with-xml"]], "getXML()": [[250, "getxml"]], "Conclusion": [[251, "conclusion"]], "Create News Items": [[252, "create-news-items"]], "Enable CSRF Filter": [[252, "enable-csrf-filter"]], "Adding Routing Rules": [[252, "adding-routing-rules"], [254, "adding-routing-rules"]], "Create a Form": [[252, "create-a-form"]], "Create news/create View File": [[252, "create-news-create-view-file"]], "News Controller": [[252, "news-controller"]], "Add News::new() to Display the Form": [[252, "add-news-new-to-display-the-form"]], "Add News::create() to Create a News Item": [[252, "add-news-create-to-create-a-news-item"]], "Retrieve the Data": [[252, "retrieve-the-data"]], "Validate the Data": [[252, "validate-the-data"]], "Save the News Item": [[252, "save-the-news-item"]], "Return Success Page": [[252, "return-success-page"]], "NewsModel Updating": [[252, "newsmodel-updating"]], "Create a News Item": [[252, "create-a-news-item"]], "Congratulations": [[252, "congratulations"]], "Getting Up and Running": [[253, "getting-up-and-running"]], "Installing CodeIgniter": [[253, "installing-codeigniter"]], "Setting Development Mode": [[253, "setting-development-mode"]], "Running Development Server": [[253, "running-development-server"]], "The Welcome Page": [[253, "the-welcome-page"]], "Debugging": [[253, "debugging"]], "Debug Toolbar": [[253, "debug-toolbar"]], "Error Pages": [[253, "error-pages"]], "News Section": [[254, "news-section"]], "Create a Database to Work with": [[254, "create-a-database-to-work-with"]], "Connect to Your Database": [[254, "connect-to-your-database"]], "Setting up Your Model": [[254, "setting-up-your-model"]], "Create NewsModel": [[254, "create-newsmodel"]], "Add NewsModel::getNews() Method": [[254, "add-newsmodel-getnews-method"]], "Display the News": [[254, "display-the-news"]], "Create News Controller": [[254, "create-news-controller"]], "Complete News::index() Method": [[254, "complete-news-index-method"]], "Create news/index View File": [[254, "create-news-index-view-file"]], "Complete News::show() Method": [[254, "complete-news-show-method"]], "Create news/view View File": [[254, "create-news-view-view-file"]], "Static Pages": [[255, "static-pages"]], "Let\u2019s Make our First Controller": [[255, "let-s-make-our-first-controller"]], "Create Pages Controller": [[255, "create-pages-controller"]], "Create Views": [[255, "create-views"]], "Adding Logic to the Controller": [[255, "adding-logic-to-the-controller"]], "Create home.php and about.php": [[255, "create-home-php-and-about-php"]], "Complete Pages::view() Method": [[255, "complete-pages-view-method"]], "Running the App": [[255, "running-the-app"]]}, "indexentries": {"basecommand (class in codeigniter\\cli)": [[56, "CodeIgniter\\CLI\\BaseCommand"]], "codeigniter\\cli (namespace)": [[56, "namespace-CodeIgniter\\CLI"]], "call() (codeigniter\\cli\\basecommand method)": [[56, "CodeIgniter\\CLI\\BaseCommand::call"]], "getpad() (codeigniter\\cli\\basecommand method)": [[56, "CodeIgniter\\CLI\\BaseCommand::getPad"]], "setpad() (codeigniter\\cli\\basecommand method)": [[56, "CodeIgniter\\CLI\\BaseCommand::setPad"]], "showerror() (codeigniter\\cli\\basecommand method)": [[56, "CodeIgniter\\CLI\\BaseCommand::showError"]], "showhelp() (codeigniter\\cli\\basecommand method)": [[56, "CodeIgniter\\CLI\\BaseCommand::showHelp"]], "basebuilder (class in codeigniter\\database)": [[81, "CodeIgniter\\Database\\BaseBuilder"]], "codeigniter\\database (namespace)": [[81, "namespace-CodeIgniter\\Database"], [82, "namespace-CodeIgniter\\Database"], [86, "namespace-CodeIgniter\\Database"], [88, "namespace-CodeIgniter\\Database"]], "countall() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::countAll"]], "countallresults() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::countAllResults"]], "db() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::db"]], "decrement() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::decrement"]], "delete() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::delete"]], "deletebatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::deleteBatch"]], "distinct() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::distinct"]], "emptytable() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::emptyTable"]], "from() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::from"]], "fromsubquery() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::fromSubquery"]], "get() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::get"]], "getcompileddelete() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::getCompiledDelete"]], "getcompiledinsert() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::getCompiledInsert"]], "getcompiledselect() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::getCompiledSelect"]], "getcompiledupdate() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::getCompiledUpdate"]], "getwhere() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::getWhere"]], "groupby() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::groupBy"]], "groupend() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::groupEnd"]], "groupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::groupStart"]], "having() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::having"]], "havinggroupend() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::havingGroupEnd"]], "havinggroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::havingGroupStart"]], "havingin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::havingIn"]], "havinglike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::havingLike"]], "havingnotin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::havingNotIn"]], "increment() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::increment"]], "insert() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::insert"]], "insertbatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::insertBatch"]], "join() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::join"]], "like() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::like"]], "limit() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::limit"]], "notgroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::notGroupStart"]], "nothavinggroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::notHavingGroupStart"]], "nothavinglike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::notHavingLike"]], "notlike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::notLike"]], "offset() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::offset"]], "onconstraint() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::onConstraint"]], "orgroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orGroupStart"]], "orhaving() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orHaving"]], "orhavinggroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orHavingGroupStart"]], "orhavingin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orHavingIn"]], "orhavinglike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orHavingLike"]], "orhavingnotin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orHavingNotIn"]], "orlike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orLike"]], "ornotgroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orNotGroupStart"]], "ornothavinggroupstart() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orNotHavingGroupStart"]], "ornothavinglike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orNotHavingLike"]], "ornotlike() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orNotLike"]], "orwhere() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orWhere"]], "orwherein() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orWhereIn"]], "orwherenotin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orWhereNotIn"]], "orderby() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::orderBy"]], "replace() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::replace"]], "resetquery() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::resetQuery"]], "select() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::select"]], "selectavg() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectAvg"]], "selectcount() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectCount"]], "selectmax() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectMax"]], "selectmin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectMin"]], "selectsubquery() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectSubquery"]], "selectsum() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::selectSum"]], "set() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::set"]], "setdata() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::setData"]], "setinsertbatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::setInsertBatch"]], "setqueryasdata() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::setQueryAsData"]], "setupdatebatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::setUpdateBatch"]], "truncate() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::truncate"]], "union() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::union"]], "unionall() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::unionAll"]], "update() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::update"]], "updatebatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::updateBatch"]], "updatefields() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::updateFields"]], "upsert() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::upsert"]], "upsertbatch() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::upsertBatch"]], "where() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::where"]], "wherein() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::whereIn"]], "wherenotin() (codeigniter\\database\\basebuilder method)": [[81, "CodeIgniter\\Database\\BaseBuilder::whereNotIn"]], "baseresult (class in codeigniter\\database)": [[82, "CodeIgniter\\Database\\BaseResult"]], "dataseek() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::dataSeek"]], "freeresult() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::freeResult"]], "getcustomresultobject() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getCustomResultObject"]], "getcustomrowobject() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getCustomRowObject"]], "getfieldcount() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getFieldCount"]], "getfielddata() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getFieldData"]], "getfieldnames() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getFieldNames"]], "getfirstrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getFirstRow"]], "getlastrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getLastRow"]], "getnextrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getNextRow"]], "getnumrows() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getNumRows"]], "getpreviousrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getPreviousRow"]], "getresult() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getResult"]], "getresultarray() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getResultArray"]], "getresultobject() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getResultObject"]], "getrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getRow"]], "getrowarray() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getRowArray"]], "getrowobject() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getRowObject"]], "getunbufferedrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::getUnbufferedRow"]], "setrow() (codeigniter\\database\\baseresult method)": [[82, "CodeIgniter\\Database\\BaseResult::setRow"]], "forge (class in codeigniter\\database)": [[86, "CodeIgniter\\Database\\Forge"]], "addcolumn() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addColumn"]], "addfield() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addField"]], "addforeignkey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addForeignKey"]], "addkey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addKey"]], "addprimarykey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addPrimaryKey"]], "adduniquekey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::addUniqueKey"]], "createdatabase() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::createDatabase"]], "createtable() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::createTable"]], "dropcolumn() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::dropColumn"]], "dropdatabase() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::dropDatabase"]], "dropkey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::dropKey"]], "dropprimarykey() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::dropPrimaryKey"]], "droptable() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::dropTable"]], "modifycolumn() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::modifyColumn"]], "processindexes() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::processIndexes"]], "renametable() (codeigniter\\database\\forge method)": [[86, "CodeIgniter\\Database\\Forge::renameTable"]], "migrationrunner (class in codeigniter\\database)": [[88, "CodeIgniter\\Database\\MigrationRunner"]], "findmigrations() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::findMigrations"]], "force() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::force"]], "latest() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::latest"]], "regress() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::regress"]], "setgroup() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::setGroup"]], "setnamespace() (codeigniter\\database\\migrationrunner method)": [[88, "CodeIgniter\\Database\\MigrationRunner::setNamespace"]], "apppath (global constant)": [[100, "APPPATH"]], "day (global constant)": [[100, "DAY"]], "decade (global constant)": [[100, "DECADE"]], "fcpath (global constant)": [[100, "FCPATH"]], "hour (global constant)": [[100, "HOUR"]], "minute (global constant)": [[100, "MINUTE"]], "month (global constant)": [[100, "MONTH"]], "rootpath (global constant)": [[100, "ROOTPATH"]], "second (global constant)": [[100, "SECOND"]], "systempath (global constant)": [[100, "SYSTEMPATH"]], "week (global constant)": [[100, "WEEK"]], "writepath (global constant)": [[100, "WRITEPATH"]], "year (global constant)": [[100, "YEAR"]], "app_timezone() (global function)": [[100, "app_timezone"]], "cache() (global function)": [[100, "cache"]], "config() (global function)": [[100, "config"]], "cookie() (global function)": [[100, "cookie"]], "cookies() (global function)": [[100, "cookies"]], "csp_script_nonce() (global function)": [[100, "csp_script_nonce"]], "csp_style_nonce() (global function)": [[100, "csp_style_nonce"]], "csrf_field() (global function)": [[100, "csrf_field"]], "csrf_hash() (global function)": [[100, "csrf_hash"]], "csrf_header() (global function)": [[100, "csrf_header"]], "csrf_meta() (global function)": [[100, "csrf_meta"]], "csrf_token() (global function)": [[100, "csrf_token"]], "env() (global function)": [[100, "env"]], "esc() (global function)": [[100, "esc"]], "force_https() (global function)": [[100, "force_https"]], "function_usable() (global function)": [[100, "function_usable"]], "helper() (global function)": [[100, "helper"]], "is_cli() (global function)": [[100, "is_cli"]], "is_really_writable() (global function)": [[100, "is_really_writable"]], "is_windows() (global function)": [[100, "is_windows"]], "lang() (global function)": [[100, "lang"]], "log_message() (global function)": [[100, "log_message"]], "model() (global function)": [[100, "model"]], "old() (global function)": [[100, "old"]], "redirect() (global function)": [[100, "redirect"]], "remove_invisible_characters() (global function)": [[100, "remove_invisible_characters"]], "request() (global function)": [[100, "request"]], "response() (global function)": [[100, "response"]], "route_to() (global function)": [[100, "route_to"]], "service() (global function)": [[100, "service"]], "session() (global function)": [[100, "session"]], "single_service() (global function)": [[100, "single_service"]], "slash_item() (global function)": [[100, "slash_item"]], "stringify_attributes() (global function)": [[100, "stringify_attributes"]], "timer() (global function)": [[100, "timer"]], "view() (global function)": [[100, "view"]], "view_cell() (global function)": [[100, "view_cell"]], "array_deep_search() (global function)": [[110, "array_deep_search"]], "array_flatten_with_dots() (global function)": [[110, "array_flatten_with_dots"]], "array_group_by() (global function)": [[110, "array_group_by"]], "array_sort_by_multiple_keys() (global function)": [[110, "array_sort_by_multiple_keys"]], "dot_array_search() (global function)": [[110, "dot_array_search"]], "delete_cookie() (global function)": [[111, "delete_cookie"]], "get_cookie() (global function)": [[111, "get_cookie"]], "has_cookie() (global function)": [[111, "has_cookie"]], "set_cookie() (global function)": [[111, "set_cookie"]], "now() (global function)": [[112, "now"]], "timezone_select() (global function)": [[112, "timezone_select"]], "delete_files() (global function)": [[113, "delete_files"]], "directory_map() (global function)": [[113, "directory_map"]], "directory_mirror() (global function)": [[113, "directory_mirror"]], "get_dir_file_info() (global function)": [[113, "get_dir_file_info"]], "get_file_info() (global function)": [[113, "get_file_info"]], "get_filenames() (global function)": [[113, "get_filenames"]], "octal_permissions() (global function)": [[113, "octal_permissions"]], "same_file() (global function)": [[113, "same_file"]], "set_realpath() (global function)": [[113, "set_realpath"]], "symbolic_permissions() (global function)": [[113, "symbolic_permissions"]], "write_file() (global function)": [[113, "write_file"]], "form_button() (global function)": [[114, "form_button"]], "form_checkbox() (global function)": [[114, "form_checkbox"]], "form_close() (global function)": [[114, "form_close"]], "form_dropdown() (global function)": [[114, "form_dropdown"]], "form_fieldset() (global function)": [[114, "form_fieldset"]], "form_fieldset_close() (global function)": [[114, "form_fieldset_close"]], "form_hidden() (global function)": [[114, "form_hidden"]], "form_input() (global function)": [[114, "form_input"]], "form_label() (global function)": [[114, "form_label"]], "form_multiselect() (global function)": [[114, "form_multiselect"]], "form_open() (global function)": [[114, "form_open"]], "form_open_multipart() (global function)": [[114, "form_open_multipart"]], "form_password() (global function)": [[114, "form_password"]], "form_radio() (global function)": [[114, "form_radio"]], "form_reset() (global function)": [[114, "form_reset"]], "form_submit() (global function)": [[114, "form_submit"]], "form_textarea() (global function)": [[114, "form_textarea"]], "form_upload() (global function)": [[114, "form_upload"]], "set_checkbox() (global function)": [[114, "set_checkbox"]], "set_radio() (global function)": [[114, "set_radio"]], "set_select() (global function)": [[114, "set_select"]], "set_value() (global function)": [[114, "set_value"]], "validation_errors() (global function)": [[114, "validation_errors"]], "validation_list_errors() (global function)": [[114, "validation_list_errors"]], "validation_show_error() (global function)": [[114, "validation_show_error"]], "audio() (global function)": [[115, "audio"]], "doctype() (global function)": [[115, "doctype"]], "embed() (global function)": [[115, "embed"]], "img() (global function)": [[115, "img"]], "img_data() (global function)": [[115, "img_data"]], "link_tag() (global function)": [[115, "link_tag"]], "object() (global function)": [[115, "object"]], "ol() (global function)": [[115, "ol"]], "param() (global function)": [[115, "param"]], "script_tag() (global function)": [[115, "script_tag"]], "source() (global function)": [[115, "source"]], "track() (global function)": [[115, "track"]], "ul() (global function)": [[115, "ul"]], "video() (global function)": [[115, "video"]], "camelize() (global function)": [[117, "camelize"]], "counted() (global function)": [[117, "counted"]], "dasherize() (global function)": [[117, "dasherize"]], "decamelize() (global function)": [[117, "decamelize"]], "humanize() (global function)": [[117, "humanize"]], "is_pluralizable() (global function)": [[117, "is_pluralizable"]], "ordinal() (global function)": [[117, "ordinal"]], "ordinalize() (global function)": [[117, "ordinalize"]], "pascalize() (global function)": [[117, "pascalize"]], "plural() (global function)": [[117, "plural"]], "singular() (global function)": [[117, "singular"]], "underscore() (global function)": [[117, "underscore"]], "number_to_amount() (global function)": [[118, "number_to_amount"]], "number_to_currency() (global function)": [[118, "number_to_currency"]], "number_to_roman() (global function)": [[118, "number_to_roman"]], "number_to_size() (global function)": [[118, "number_to_size"]], "encode_php_tags() (global function)": [[119, "encode_php_tags"]], "sanitize_filename() (global function)": [[119, "sanitize_filename"]], "strip_image_tags() (global function)": [[119, "strip_image_tags"]], "fake() (global function)": [[120, "fake"]], "alternator() (global function)": [[121, "alternator"]], "ascii_to_entities() (global function)": [[121, "ascii_to_entities"]], "character_limiter() (global function)": [[121, "character_limiter"]], "convert_accented_characters() (global function)": [[121, "convert_accented_characters"]], "ellipsize() (global function)": [[121, "ellipsize"]], "entities_to_ascii() (global function)": [[121, "entities_to_ascii"]], "excerpt() (global function)": [[121, "excerpt"]], "highlight_code() (global function)": [[121, "highlight_code"]], "highlight_phrase() (global function)": [[121, "highlight_phrase"]], "increment_string() (global function)": [[121, "increment_string"]], "quotes_to_entities() (global function)": [[121, "quotes_to_entities"]], "random_string() (global function)": [[121, "random_string"]], "reduce_double_slashes() (global function)": [[121, "reduce_double_slashes"]], "reduce_multiples() (global function)": [[121, "reduce_multiples"]], "strip_quotes() (global function)": [[121, "strip_quotes"]], "strip_slashes() (global function)": [[121, "strip_slashes"]], "word_censor() (global function)": [[121, "word_censor"]], "word_limiter() (global function)": [[121, "word_limiter"]], "word_wrap() (global function)": [[121, "word_wrap"]], "anchor() (global function)": [[122, "anchor"]], "anchor_popup() (global function)": [[122, "anchor_popup"]], "auto_link() (global function)": [[122, "auto_link"]], "base_url() (global function)": [[122, "base_url"]], "current_url() (global function)": [[122, "current_url"]], "index_page() (global function)": [[122, "index_page"]], "mailto() (global function)": [[122, "mailto"]], "mb_url_title() (global function)": [[122, "mb_url_title"]], "prep_url() (global function)": [[122, "prep_url"]], "previous_url() (global function)": [[122, "previous_url"]], "safe_mailto() (global function)": [[122, "safe_mailto"]], "site_url() (global function)": [[122, "site_url"]], "uri_string() (global function)": [[122, "uri_string"]], "url_is() (global function)": [[122, "url_is"]], "url_title() (global function)": [[122, "url_title"]], "url_to() (global function)": [[122, "url_to"]], "xml_convert() (global function)": [[123, "xml_convert"]], "codeigniter\\http (namespace)": [[127, "namespace-CodeIgniter\\HTTP"], [129, "namespace-CodeIgniter\\HTTP"], [131, "namespace-CodeIgniter\\HTTP"], [222, "namespace-CodeIgniter\\HTTP"], [233, "namespace-CodeIgniter\\HTTP"]], "incomingrequest (class in codeigniter\\http)": [[127, "CodeIgniter\\HTTP\\IncomingRequest"]], "getcookie() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getCookie"]], "getget() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getGet"]], "getgetpost() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getGetPost"]], "getpath() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getPath"]], "getpost() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getPost"]], "getpostget() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getPostGet"]], "getserver() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getServer"]], "getuseragent() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getUserAgent"]], "getvar() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::getVar"]], "isajax() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::isAJAX"]], "iscli() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::isCLI"]], "issecure() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::isSecure"]], "setpath() (codeigniter\\http\\incomingrequest method)": [[127, "CodeIgniter\\HTTP\\IncomingRequest::setPath"]], "message (class in codeigniter\\http)": [[129, "CodeIgniter\\HTTP\\Message"]], "appendbody() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::appendBody"]], "appendheader() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::appendHeader"]], "getbody() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::getBody"]], "getheaderline() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::getHeaderLine"]], "getprotocolversion() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::getProtocolVersion"]], "hasheader() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::hasHeader"]], "header() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::header"]], "headers() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::headers"]], "populateheaders() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::populateHeaders"]], "prependheader() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::prependHeader"]], "removeheader() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::removeHeader"]], "setbody() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::setBody"]], "setheader() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::setHeader"]], "setprotocolversion() (codeigniter\\http\\message method)": [[129, "CodeIgniter\\HTTP\\Message::setProtocolVersion"]], "request (class in codeigniter\\http)": [[131, "CodeIgniter\\HTTP\\Request"]], "fetchglobal() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::fetchGlobal"]], "getenv() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::getEnv"]], "getipaddress() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::getIPAddress"]], "getmethod() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::getMethod"]], "getserver() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::getServer"]], "isvalidip() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::isValidIP"]], "setglobal() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::setGlobal"]], "setmethod() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::setMethod"]], "withmethod() (codeigniter\\http\\request method)": [[131, "CodeIgniter\\HTTP\\Request::withMethod"]], "cacheinterface (class in codeigniter\\cache)": [[202, "CodeIgniter\\Cache\\CacheInterface"]], "codeigniter\\cache (namespace)": [[202, "namespace-CodeIgniter\\Cache"]], "clean() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::clean"]], "decrement() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::decrement"]], "delete() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::delete"]], "deletematching() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::deleteMatching"]], "get() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::get"]], "getcacheinfo() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::getCacheInfo"]], "getmetadata() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::getMetadata"]], "increment() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::increment"]], "issupported() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::isSupported"]], "remember() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::remember"]], "save() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::save"]], "validatekey() (codeigniter\\cache\\cacheinterface method)": [[202, "CodeIgniter\\Cache\\CacheInterface::validateKey"]], "codeigniter\\cookie (namespace)": [[203, "namespace-CodeIgniter\\Cookie"]], "cookie (class in codeigniter\\cookie)": [[203, "CodeIgniter\\Cookie\\Cookie"]], "cookiestore (class in codeigniter\\cookie)": [[203, "CodeIgniter\\Cookie\\CookieStore"]], "__construct() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::__construct"]], "__construct() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::__construct"]], "clear() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::clear"]], "dispatch() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::dispatch"]], "display() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::display"]], "fromcookieheaders() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::fromCookieHeaders"]], "fromheaderstring() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::fromHeaderString"]], "get() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::get"]], "getdomain() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getDomain"]], "getexpiresstring() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getExpiresString"]], "getexpirestimestamp() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getExpiresTimestamp"]], "getid() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getId"]], "getmaxage() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getMaxAge"]], "getname() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getName"]], "getoptions() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getOptions"]], "getpath() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getPath"]], "getprefix() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getPrefix"]], "getprefixedname() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getPrefixedName"]], "getsamesite() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getSameSite"]], "getvalue() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::getValue"]], "has() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::has"]], "isexpired() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::isExpired"]], "ishttponly() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::isHTTPOnly"]], "israw() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::isRaw"]], "issecure() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::isSecure"]], "put() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::put"]], "remove() (codeigniter\\cookie\\cookiestore method)": [[203, "CodeIgniter\\Cookie\\CookieStore::remove"]], "setdefaults() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::setDefaults"]], "toarray() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::toArray"]], "toheaderstring() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::toHeaderString"]], "withdomain() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withDomain"]], "withexpired() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withExpired"]], "withexpires() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withExpires"]], "withhttponly() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withHTTPOnly"]], "withname() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withName"]], "withneverexpiring() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withNeverExpiring"]], "withpath() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withPath"]], "withprefix() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withPrefix"]], "withraw() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withRaw"]], "withsamesite() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withSameSite"]], "withsecure() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withSecure"]], "withvalue() (codeigniter\\cookie\\cookie method)": [[203, "CodeIgniter\\Cookie\\Cookie::withValue"]], "codeigniter\\email (namespace)": [[205, "namespace-CodeIgniter\\Email"]], "email (class in codeigniter\\email)": [[205, "CodeIgniter\\Email\\Email"]], "attach() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::attach"]], "clear() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::clear"]], "printdebugger() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::printDebugger"]], "send() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::send"]], "setaltmessage() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setAltMessage"]], "setattachmentcid() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setAttachmentCID"]], "setbcc() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setBCC"]], "setcc() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setCC"]], "setfrom() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setFrom"]], "setheader() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setHeader"]], "setmessage() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setMessage"]], "setreplyto() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setReplyTo"]], "setsubject() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setSubject"]], "setto() (codeigniter\\email\\email method)": [[205, "CodeIgniter\\Email\\Email::setTo"]], "codeigniter\\encryption (namespace)": [[206, "namespace-CodeIgniter\\Encryption"]], "encryption (class in codeigniter\\encryption)": [[206, "CodeIgniter\\Encryption\\Encryption"]], "createkey() (codeigniter\\encryption\\encryption method)": [[206, "CodeIgniter\\Encryption\\Encryption::createKey"]], "decrypt() (codeigniter\\encryption\\encryption method)": [[206, "CodeIgniter\\Encryption\\Encryption::decrypt"]], "encrypt() (codeigniter\\encryption\\encryption method)": [[206, "CodeIgniter\\Encryption\\Encryption::encrypt"]], "initialize() (codeigniter\\encryption\\encryption method)": [[206, "CodeIgniter\\Encryption\\Encryption::initialize"]], "() ( method)": [[217, "check"], [217, "getTokentime"], [217, "remove"], [229, "fail"], [229, "failForbidden"], [229, "failNotFound"], [229, "failResourceExists"], [229, "failResourceGone"], [229, "failServerError"], [229, "failTooManyRequests"], [229, "failUnauthorized"], [229, "failValidationErrors"], [229, "respond"], [229, "respondCreated"], [229, "respondDeleted"], [229, "respondNoContent"], [229, "setResponseFormat"]], "autotypography() (global function)": [[219, "autoTypography"]], "formatcharacters() (global function)": [[219, "formatCharacters"]], "nl2brexceptpre() (global function)": [[219, "nl2brExceptPre"]], "useragent (class in codeigniter\\http)": [[222, "CodeIgniter\\HTTP\\UserAgent"]], "getagentstring() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getAgentString"]], "getbrowser() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getBrowser"]], "getmobile() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getMobile"]], "getplatform() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getPlatform"]], "getreferrer() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getReferrer"]], "getrobot() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getRobot"]], "getversion() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::getVersion"]], "isbrowser() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::isBrowser"]], "ismobile() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::isMobile"]], "isreferral() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::isReferral"]], "isrobot() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::isRobot"]], "parse() (codeigniter\\http\\useragent method)": [[222, "CodeIgniter\\HTTP\\UserAgent::parse"]], "codeigniter (namespace)": [[227, "namespace-CodeIgniter"]], "model (class in codeigniter)": [[227, "CodeIgniter\\Model"]], "setvalidationmessage() (codeigniter\\model method)": [[227, "CodeIgniter\\Model::setValidationMessage"]], "setvalidationmessages() (codeigniter\\model method)": [[227, "CodeIgniter\\Model::setValidationMessages"]], "setvalidationrule() (codeigniter\\model method)": [[227, "CodeIgniter\\Model::setValidationRule"]], "setvalidationrules() (codeigniter\\model method)": [[227, "CodeIgniter\\Model::setValidationRules"]], "response (class in codeigniter\\http)": [[233, "CodeIgniter\\HTTP\\Response"]], "deletecookie() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::deleteCookie"]], "getcookie() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::getCookie"]], "getcookies() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::getCookies"]], "getreasonphrase() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::getReasonPhrase"]], "getstatuscode() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::getStatusCode"]], "hascookie() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::hasCookie"]], "nocache() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::noCache"]], "send() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::send"]], "setcache() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setCache"]], "setcontenttype() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setContentType"]], "setcookie() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setCookie"]], "setdate() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setDate"]], "setlastmodified() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setLastModified"]], "setstatuscode() (codeigniter\\http\\response method)": [[233, "CodeIgniter\\HTTP\\Response::setStatusCode"]], "codeigniter\\view (namespace)": [[234, "namespace-CodeIgniter\\View"], [238, "namespace-CodeIgniter\\View"], [239, "namespace-CodeIgniter\\View"]], "table (class in codeigniter\\view)": [[234, "CodeIgniter\\View\\Table"]], "addrow() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::addRow"]], "clear() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::clear"]], "generate() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::generate"]], "makecolumns() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::makeColumns"]], "setcaption() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setCaption"]], "setempty() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setEmpty"]], "setfooting() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setFooting"]], "setheading() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setHeading"]], "setsyncrowswithheading() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setSyncRowsWithHeading"]], "settemplate() (codeigniter\\view\\table method)": [[234, "CodeIgniter\\View\\Table::setTemplate"]], "parser (class in codeigniter\\view)": [[238, "CodeIgniter\\View\\Parser"]], "render() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::render"]], "renderstring() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::renderString"]], "setconditionaldelimiters() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::setConditionalDelimiters"]], "setdata() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::setData"]], "setdelimiters() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::setDelimiters"]], "setvar() (codeigniter\\view\\parser method)": [[238, "CodeIgniter\\View\\Parser::setVar"]], "view (class in codeigniter\\view)": [[239, "CodeIgniter\\View\\View"]], "render() (codeigniter\\view\\view method)": [[239, "CodeIgniter\\View\\View::render"]], "renderstring() (codeigniter\\view\\view method)": [[239, "CodeIgniter\\View\\View::renderString"]], "setdata() (codeigniter\\view\\view method)": [[239, "CodeIgniter\\View\\View::setData"]], "setvar() (codeigniter\\view\\view method)": [[239, "CodeIgniter\\View\\View::setVar"]], "getfiltercaller() (global function)": [[242, "getFilterCaller"]], "getfiltersforroute() (global function)": [[242, "getFiltersForRoute"]]}}) \ No newline at end of file +Search.setIndex({"docnames": ["changelogs/index", "changelogs/v4.0.0", "changelogs/v4.0.0-alpha.1", "changelogs/v4.0.0-alpha.2", "changelogs/v4.0.0-alpha.3", "changelogs/v4.0.0-alpha.4", "changelogs/v4.0.0-alpha.5", "changelogs/v4.0.0-beta.1", "changelogs/v4.0.0-beta.2", "changelogs/v4.0.0-beta.3", "changelogs/v4.0.0-beta.4", "changelogs/v4.0.0-rc.1", "changelogs/v4.0.0-rc.2", "changelogs/v4.0.0-rc.3", "changelogs/v4.0.0-rc.4", "changelogs/v4.0.3", "changelogs/v4.0.4", "changelogs/v4.0.5", "changelogs/v4.1.0", "changelogs/v4.1.1", "changelogs/v4.1.2", "changelogs/v4.1.3", "changelogs/v4.1.4", "changelogs/v4.1.5", "changelogs/v4.1.6", "changelogs/v4.1.7", "changelogs/v4.1.8", "changelogs/v4.1.9", "changelogs/v4.2.0", "changelogs/v4.2.1", "changelogs/v4.2.10", "changelogs/v4.2.11", "changelogs/v4.2.12", "changelogs/v4.2.2", "changelogs/v4.2.3", "changelogs/v4.2.4", "changelogs/v4.2.5", "changelogs/v4.2.6", "changelogs/v4.2.7", "changelogs/v4.2.8", "changelogs/v4.2.9", "changelogs/v4.3.0", "changelogs/v4.3.1", "changelogs/v4.3.2", "changelogs/v4.3.3", "changelogs/v4.3.4", "changelogs/v4.3.5", "changelogs/v4.3.6", "changelogs/v4.3.7", "changelogs/v4.3.8", "changelogs/v4.4.0", "changelogs/v4.4.1", "changelogs/v4.4.2", "changelogs/v4.4.3", "changelogs/v4.4.4", "changelogs/v4.4.5", "changelogs/v4.4.6", "cli/cli_commands", "cli/cli_controllers", "cli/cli_generators", "cli/cli_library", "cli/cli_overview", "cli/cli_request", "cli/index", "cli/spark_commands", "concepts/autoloader", "concepts/factories", "concepts/http", "concepts/index", "concepts/mvc", "concepts/security", "concepts/services", "concepts/structure", "database/call_function", "database/configuration", "database/connecting", "database/events", "database/examples", "database/helpers", "database/index", "database/metadata", "database/queries", "database/query_builder", "database/results", "database/transactions", "database/utilities", "dbmgmt/db_commands", "dbmgmt/forge", "dbmgmt/index", "dbmgmt/migration", "dbmgmt/seeds", "extending/authentication", "extending/basecontroller", "extending/common", "extending/composer_packages", "extending/contributing", "extending/core_classes", "extending/events", "extending/index", "general/ajax", "general/caching", "general/common_functions", "general/configuration", "general/environments", "general/errors", "general/helpers", "general/index", "general/logging", "general/managing_apps", "general/modules", "general/urls", "helpers/array_helper", "helpers/cookie_helper", "helpers/date_helper", "helpers/filesystem_helper", "helpers/form_helper", "helpers/html_helper", "helpers/index", "helpers/inflector_helper", "helpers/number_helper", "helpers/security_helper", "helpers/test_helper", "helpers/text_helper", "helpers/url_helper", "helpers/xml_helper", "incoming/content_negotiation", "incoming/controllers", "incoming/filters", "incoming/incomingrequest", "incoming/index", "incoming/message", "incoming/methodspoofing", "incoming/request", "incoming/restful", "incoming/routing", "index", "installation/backward_compatibility_notes", "installation/index", "installation/installing_composer", "installation/installing_manual", "installation/repositories", "installation/running", "installation/troubleshooting", "installation/upgrade_404", "installation/upgrade_405", "installation/upgrade_410", "installation/upgrade_412", "installation/upgrade_413", "installation/upgrade_414", "installation/upgrade_415", "installation/upgrade_416", "installation/upgrade_417", "installation/upgrade_418", "installation/upgrade_420", "installation/upgrade_421", "installation/upgrade_4210", "installation/upgrade_4211", "installation/upgrade_4212", "installation/upgrade_422", "installation/upgrade_423", "installation/upgrade_425", "installation/upgrade_426", "installation/upgrade_427", "installation/upgrade_428", "installation/upgrade_430", "installation/upgrade_431", "installation/upgrade_432", "installation/upgrade_433", "installation/upgrade_434", "installation/upgrade_435", "installation/upgrade_436", "installation/upgrade_437", "installation/upgrade_438", "installation/upgrade_440", "installation/upgrade_441", "installation/upgrade_442", "installation/upgrade_443", "installation/upgrade_444", "installation/upgrade_445", "installation/upgrade_446", "installation/upgrade_4xx", "installation/upgrade_configuration", "installation/upgrade_controllers", "installation/upgrade_database", "installation/upgrade_emails", "installation/upgrade_encryption", "installation/upgrade_file_upload", "installation/upgrade_html_tables", "installation/upgrade_localization", "installation/upgrade_migrations", "installation/upgrade_models", "installation/upgrade_pagination", "installation/upgrade_responses", "installation/upgrade_routing", "installation/upgrade_security", "installation/upgrade_sessions", "installation/upgrade_validations", "installation/upgrade_view_parser", "installation/upgrade_views", "installation/upgrading", "intro/credits", "intro/index", "intro/psr", "intro/requirements", "libraries/caching", "libraries/cookies", "libraries/curlrequest", "libraries/email", "libraries/encryption", "libraries/file_collections", "libraries/files", "libraries/honeypot", "libraries/images", "libraries/index", "libraries/official_packages", "libraries/pagination", "libraries/publisher", "libraries/security", "libraries/sessions", "libraries/throttler", "libraries/time", "libraries/typography", "libraries/uploaded_files", "libraries/uri", "libraries/user_agent", "libraries/validation", "license", "models/entities", "models/index", "models/model", "outgoing/alternative_php", "outgoing/api_responses", "outgoing/csp", "outgoing/index", "outgoing/localization", "outgoing/response", "outgoing/table", "outgoing/view_cells", "outgoing/view_decorators", "outgoing/view_layouts", "outgoing/view_parser", "outgoing/view_renderer", "outgoing/views", "testing/benchmark", "testing/controllers", "testing/database", "testing/debugging", "testing/fabricator", "testing/feature", "testing/index", "testing/mocking", "testing/overview", "testing/response", "tutorial/conclusion", "tutorial/create_news_items", "tutorial/index", "tutorial/news_section", "tutorial/static_pages"], "filenames": ["changelogs/index.rst", "changelogs/v4.0.0.rst", "changelogs/v4.0.0-alpha.1.rst", "changelogs/v4.0.0-alpha.2.rst", "changelogs/v4.0.0-alpha.3.rst", "changelogs/v4.0.0-alpha.4.rst", "changelogs/v4.0.0-alpha.5.rst", "changelogs/v4.0.0-beta.1.rst", "changelogs/v4.0.0-beta.2.rst", "changelogs/v4.0.0-beta.3.rst", "changelogs/v4.0.0-beta.4.rst", "changelogs/v4.0.0-rc.1.rst", "changelogs/v4.0.0-rc.2.rst", "changelogs/v4.0.0-rc.3.rst", "changelogs/v4.0.0-rc.4.rst", "changelogs/v4.0.3.rst", "changelogs/v4.0.4.rst", "changelogs/v4.0.5.rst", "changelogs/v4.1.0.rst", "changelogs/v4.1.1.rst", "changelogs/v4.1.2.rst", "changelogs/v4.1.3.rst", "changelogs/v4.1.4.rst", "changelogs/v4.1.5.rst", "changelogs/v4.1.6.rst", "changelogs/v4.1.7.rst", "changelogs/v4.1.8.rst", "changelogs/v4.1.9.rst", "changelogs/v4.2.0.rst", "changelogs/v4.2.1.rst", "changelogs/v4.2.10.rst", "changelogs/v4.2.11.rst", "changelogs/v4.2.12.rst", "changelogs/v4.2.2.rst", "changelogs/v4.2.3.rst", "changelogs/v4.2.4.rst", "changelogs/v4.2.5.rst", "changelogs/v4.2.6.rst", "changelogs/v4.2.7.rst", "changelogs/v4.2.8.rst", "changelogs/v4.2.9.rst", "changelogs/v4.3.0.rst", "changelogs/v4.3.1.rst", "changelogs/v4.3.2.rst", "changelogs/v4.3.3.rst", "changelogs/v4.3.4.rst", "changelogs/v4.3.5.rst", "changelogs/v4.3.6.rst", "changelogs/v4.3.7.rst", "changelogs/v4.3.8.rst", "changelogs/v4.4.0.rst", "changelogs/v4.4.1.rst", "changelogs/v4.4.2.rst", "changelogs/v4.4.3.rst", "changelogs/v4.4.4.rst", "changelogs/v4.4.5.rst", "changelogs/v4.4.6.rst", "cli/cli_commands.rst", "cli/cli_controllers.rst", "cli/cli_generators.rst", "cli/cli_library.rst", "cli/cli_overview.rst", "cli/cli_request.rst", "cli/index.rst", "cli/spark_commands.rst", "concepts/autoloader.rst", "concepts/factories.rst", "concepts/http.rst", "concepts/index.rst", "concepts/mvc.rst", "concepts/security.rst", "concepts/services.rst", "concepts/structure.rst", "database/call_function.rst", "database/configuration.rst", "database/connecting.rst", "database/events.rst", "database/examples.rst", "database/helpers.rst", "database/index.rst", "database/metadata.rst", "database/queries.rst", "database/query_builder.rst", "database/results.rst", "database/transactions.rst", "database/utilities.rst", "dbmgmt/db_commands.rst", "dbmgmt/forge.rst", "dbmgmt/index.rst", "dbmgmt/migration.rst", "dbmgmt/seeds.rst", "extending/authentication.rst", "extending/basecontroller.rst", "extending/common.rst", "extending/composer_packages.rst", "extending/contributing.rst", "extending/core_classes.rst", "extending/events.rst", "extending/index.rst", "general/ajax.rst", "general/caching.rst", "general/common_functions.rst", "general/configuration.rst", "general/environments.rst", "general/errors.rst", "general/helpers.rst", "general/index.rst", "general/logging.rst", "general/managing_apps.rst", "general/modules.rst", "general/urls.rst", "helpers/array_helper.rst", "helpers/cookie_helper.rst", "helpers/date_helper.rst", "helpers/filesystem_helper.rst", "helpers/form_helper.rst", "helpers/html_helper.rst", "helpers/index.rst", "helpers/inflector_helper.rst", "helpers/number_helper.rst", "helpers/security_helper.rst", "helpers/test_helper.rst", "helpers/text_helper.rst", "helpers/url_helper.rst", "helpers/xml_helper.rst", "incoming/content_negotiation.rst", "incoming/controllers.rst", "incoming/filters.rst", "incoming/incomingrequest.rst", "incoming/index.rst", "incoming/message.rst", "incoming/methodspoofing.rst", "incoming/request.rst", "incoming/restful.rst", "incoming/routing.rst", "index.rst", "installation/backward_compatibility_notes.rst", "installation/index.rst", "installation/installing_composer.rst", "installation/installing_manual.rst", "installation/repositories.rst", "installation/running.rst", "installation/troubleshooting.rst", "installation/upgrade_404.rst", "installation/upgrade_405.rst", "installation/upgrade_410.rst", "installation/upgrade_412.rst", "installation/upgrade_413.rst", "installation/upgrade_414.rst", "installation/upgrade_415.rst", "installation/upgrade_416.rst", "installation/upgrade_417.rst", "installation/upgrade_418.rst", "installation/upgrade_420.rst", "installation/upgrade_421.rst", "installation/upgrade_4210.rst", "installation/upgrade_4211.rst", "installation/upgrade_4212.rst", "installation/upgrade_422.rst", "installation/upgrade_423.rst", "installation/upgrade_425.rst", "installation/upgrade_426.rst", "installation/upgrade_427.rst", "installation/upgrade_428.rst", "installation/upgrade_430.rst", "installation/upgrade_431.rst", "installation/upgrade_432.rst", "installation/upgrade_433.rst", "installation/upgrade_434.rst", "installation/upgrade_435.rst", "installation/upgrade_436.rst", "installation/upgrade_437.rst", "installation/upgrade_438.rst", "installation/upgrade_440.rst", "installation/upgrade_441.rst", "installation/upgrade_442.rst", "installation/upgrade_443.rst", "installation/upgrade_444.rst", "installation/upgrade_445.rst", "installation/upgrade_446.rst", "installation/upgrade_4xx.rst", "installation/upgrade_configuration.rst", "installation/upgrade_controllers.rst", "installation/upgrade_database.rst", "installation/upgrade_emails.rst", "installation/upgrade_encryption.rst", "installation/upgrade_file_upload.rst", "installation/upgrade_html_tables.rst", "installation/upgrade_localization.rst", "installation/upgrade_migrations.rst", "installation/upgrade_models.rst", "installation/upgrade_pagination.rst", "installation/upgrade_responses.rst", "installation/upgrade_routing.rst", "installation/upgrade_security.rst", "installation/upgrade_sessions.rst", "installation/upgrade_validations.rst", "installation/upgrade_view_parser.rst", "installation/upgrade_views.rst", "installation/upgrading.rst", "intro/credits.rst", "intro/index.rst", "intro/psr.rst", "intro/requirements.rst", "libraries/caching.rst", "libraries/cookies.rst", "libraries/curlrequest.rst", "libraries/email.rst", "libraries/encryption.rst", "libraries/file_collections.rst", "libraries/files.rst", "libraries/honeypot.rst", "libraries/images.rst", "libraries/index.rst", "libraries/official_packages.rst", "libraries/pagination.rst", "libraries/publisher.rst", "libraries/security.rst", "libraries/sessions.rst", "libraries/throttler.rst", "libraries/time.rst", "libraries/typography.rst", "libraries/uploaded_files.rst", "libraries/uri.rst", "libraries/user_agent.rst", "libraries/validation.rst", "license.rst", "models/entities.rst", "models/index.rst", "models/model.rst", "outgoing/alternative_php.rst", "outgoing/api_responses.rst", "outgoing/csp.rst", "outgoing/index.rst", "outgoing/localization.rst", "outgoing/response.rst", "outgoing/table.rst", "outgoing/view_cells.rst", "outgoing/view_decorators.rst", "outgoing/view_layouts.rst", "outgoing/view_parser.rst", "outgoing/view_renderer.rst", "outgoing/views.rst", "testing/benchmark.rst", "testing/controllers.rst", "testing/database.rst", "testing/debugging.rst", "testing/fabricator.rst", "testing/feature.rst", "testing/index.rst", "testing/mocking.rst", "testing/overview.rst", "testing/response.rst", "tutorial/conclusion.rst", "tutorial/create_news_items.rst", "tutorial/index.rst", "tutorial/news_section.rst", "tutorial/static_pages.rst"], "titles": ["Change Logs", "Version 4.0.0", "Version 4.0.0-alpha.1", "Version 4.0.0-alpha.2", "Version 4.0.0-alpha.3", "Version 4.0.0-alpha.4", "Version 4.0.0-alpha.5", "Version 4.0.0-beta.1", "Version 4.0.0-beta.2", "Version 4.0.0-beta.3", "Version 4.0.0-beta.4", "Version 4.0.0-rc.1", "Version 4.0.0-rc.2", "Version 4.0.0-rc.3", "Version 4.0.0-rc.4", "Version 4.0.3", "Version 4.0.4", "Version 4.0.5", "Version 4.1.0", "Version 4.1.1", "Version 4.1.2", "Version 4.1.3", "Version 4.1.4", "Version 4.1.5", "Version 4.1.6", "Version 4.1.7", "Version 4.1.8", "Version 4.1.9", "Version 4.2.0", "Version 4.2.1", "Version 4.2.10", "Version 4.2.11", "Version 4.2.12", "Version 4.2.2", "Version 4.2.3", "Version 4.2.4", "Version 4.2.5", "Version 4.2.6", "Version 4.2.7", "Version 4.2.8", "Version 4.2.9", "Version 4.3.0", "Version 4.3.1", "Version 4.3.2", "Version 4.3.3", "Version 4.3.4", "Version 4.3.5", "Version 4.3.6", "Version 4.3.7", "Version 4.3.8", "Version 4.4.0", "Version 4.4.1", "Version 4.4.2", "Version 4.4.3", "Version 4.4.4", "Version 4.4.5", "Version 4.4.6", "Creating Spark Commands", "Running Controllers via CLI", "CLI Generators", "CLI Library", "CLI Overview", "CLIRequest Class", "Command Line Usage", "Spark Commands", "Autoloading Files", "Factories", "Working with HTTP Requests", "CodeIgniter4 Overview", "Models, Views, and Controllers", "Security Guidelines", "Services", "Application Structure", "Custom Function Calls", "Database Configuration", "Connecting to your Database", "Database Events", "Database Quick Start: Example Code", "Query Helper Methods", "Working with Databases", "Database Metadata", "Queries", "Query Builder Class", "Generating Query Results", "Transactions", "Database Utility Class", "Database Commands", "Database Forge Class", "Managing Databases", "Database Migrations", "Database Seeding", "Authentication", "Extending the Controller", "Replacing Common Functions", "Creating Composer Packages", "Contributing to CodeIgniter", "Creating Core System Classes", "Events", "Extending CodeIgniter", "AJAX Requests", "Web Page Caching", "Global Functions and Constants", "Configuration", "Handling Multiple Environments", "Error Handling", "Helper Functions", "General Topics", "Logging Information", "Managing your Applications", "Code Modules", "CodeIgniter URLs", "Array Helper", "Cookie Helper", "Date Helper", "Filesystem Helper", "Form Helper", "HTML Helper", "Helpers", "Inflector Helper", "Number Helper", "Security Helper", "Test Helper", "Text Helper", "URL Helper", "XML Helper", "Content Negotiation", "Controllers", "Controller Filters", "IncomingRequest Class", "Controllers and Routing", "HTTP Messages", "HTTP Method Spoofing", "Request Class", "RESTful Resource Handling", "URI Routing", "CodeIgniter4 User Guide", "Backward Compatibility Notes", "Installation", "Composer Installation", "Manual Installation", "CodeIgniter Repositories", "Running Your App", "Troubleshooting", "Upgrading from 4.0.x to 4.0.4", "Upgrading from 4.0.4 to 4.0.5", "Upgrading from 4.0.5 to 4.1.0 or 4.1.1", "Upgrading from 4.1.1 to 4.1.2", "Upgrading from 4.1.2 to 4.1.3", "Upgrading from 4.1.3 to 4.1.4", "Upgrading from 4.1.4 to 4.1.5", "Upgrading from 4.1.5 to 4.1.6", "Upgrading from 4.1.6 to 4.1.7", "Upgrading from 4.1.7 to 4.1.8", "Upgrading from 4.1.9 to 4.2.0", "Upgrading from 4.2.0 to 4.2.1", "Upgrading from 4.2.9 to 4.2.10", "Upgrading from 4.2.10 to 4.2.11", "Upgrading from 4.2.11 to 4.2.12", "Upgrading from 4.2.1 to 4.2.2", "Upgrading from 4.2.2 to 4.2.3", "Upgrading from 4.2.3 to 4.2.5", "Upgrading from 4.2.5 to 4.2.6", "Upgrading from 4.2.6 to 4.2.7", "Upgrading from 4.2.7 to 4.2.8", "Upgrading from 4.2.12 to 4.3.0", "Upgrading from 4.3.0 to 4.3.1", "Upgrading from 4.3.1 to 4.3.2", "Upgrading from 4.3.2 to 4.3.3", "Upgrading from 4.3.3 to 4.3.4", "Upgrading from 4.3.4 to 4.3.5", "Upgrading from 4.3.5 to 4.3.6", "Upgrading from 4.3.6 to 4.3.7", "Upgrading from 4.3.7 to 4.3.8", "Upgrading from 4.3.8 to 4.4.0", "Upgrading from 4.4.0 to 4.4.1", "Upgrading from 4.4.1 to 4.4.2", "Upgrading from 4.4.2 to 4.4.3", "Upgrading from 4.4.3 to 4.4.4", "Upgrading from 4.4.4 to 4.4.5", "Upgrading from 4.4.5 to 4.4.6", "Upgrading from 3.x to 4.x", "Upgrade Configuration", "Upgrade Controllers", "Upgrade Database", "Upgrade Emails", "Upgrade Encryption", "Upgrade Working with Uploaded Files", "Upgrade HTML Tables", "Upgrade Localization", "Upgrade Migrations", "Upgrade Models", "Upgrade Pagination", "Upgrade HTTP Responses", "Upgrade Routing", "Upgrade Security", "Upgrade Sessions", "Upgrade Validations", "Upgrade View Parser", "Upgrade Views", "Upgrading From a Previous Version", "Credits", "Welcome to CodeIgniter4", "PSR Compliance", "Server Requirements", "Caching Driver", "Cookies", "CURLRequest Class", "Email Class", "Encryption Service", "File Collections", "Working with Files", "Honeypot Class", "Image Manipulation Class", "Library Reference", "Official Packages", "Pagination", "Publisher", "Security", "Session Library", "Throttler", "Times and Dates", "Typography", "Working with Uploaded Files", "Working with URIs", "User Agent Class", "Validation", "The MIT License (MIT)", "Using Entity Classes", "Modeling Data", "Using CodeIgniter\u2019s Model", "Alternate PHP Syntax for View Files", "API Response Trait", "Content Security Policy", "Building Responses", "Localization", "HTTP Responses", "HTML Table Class", "View Cells", "View Decorators", "View Layouts", "View Parser", "View Renderer", "Views", "Benchmarking", "Testing Controllers", "Testing Your Database", "Debugging Your Application", "Generating Test Data", "HTTP Feature Testing", "Testing", "Mocking System Classes", "Testing", "Testing Responses", "Conclusion", "Create News Items", "Build Your First Application", "News Section", "Static Pages"], "terms": {"list": [0, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 66, 67, 74, 83, 89, 91, 97, 100, 105, 107, 109, 115, 116, 122, 123, 125, 127, 128, 132, 133, 134, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 184, 196, 198, 202, 203, 207, 209, 212, 215, 216, 220, 224, 225, 227, 229, 230, 231, 234, 235, 236, 242, 244, 246, 248, 254, 255, 256], "all": [0, 4, 10, 11, 13, 14, 15, 16, 20, 22, 28, 41, 45, 47, 49, 50, 57, 58, 59, 60, 64, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 80, 81, 82, 83, 84, 85, 86, 89, 92, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 108, 109, 110, 111, 112, 113, 114, 115, 116, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 136, 138, 140, 141, 145, 148, 152, 180, 181, 182, 183, 184, 189, 190, 192, 198, 202, 203, 204, 205, 206, 207, 208, 209, 210, 214, 215, 216, 218, 219, 220, 221, 223, 226, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 243, 244, 245, 247, 248, 251, 253, 254, 255, 256], "codeigniter4": [0, 1, 3, 4, 5, 6, 8, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 72, 91, 94, 95, 108, 109, 127, 137, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 202, 203, 211, 216, 234, 254, 255], "releas": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 82, 97, 132, 136, 139, 140, 147, 148, 158, 204, 205, 214, 255], "see": [0, 1, 9, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 67, 69, 74, 75, 77, 82, 83, 84, 86, 87, 89, 94, 95, 100, 101, 102, 103, 104, 105, 108, 109, 112, 113, 114, 115, 116, 117, 120, 122, 123, 125, 126, 127, 128, 130, 132, 133, 134, 137, 138, 139, 140, 141, 142, 144, 149, 150, 152, 164, 167, 168, 169, 173, 180, 184, 185, 188, 191, 193, 195, 199, 204, 206, 207, 208, 212, 215, 216, 217, 218, 219, 222, 223, 225, 229, 234, 235, 240, 241, 242, 243, 244, 246, 247, 248, 251, 254, 255, 256, 257], "6": [0, 14, 21, 22, 33, 34, 38, 81, 111, 114, 119, 137, 140, 141, 146, 173, 199, 202, 204, 205, 214, 215, 220, 225, 227, 243], "5": [0, 7, 8, 11, 19, 30, 41, 51, 57, 59, 64, 74, 78, 83, 87, 89, 102, 104, 107, 111, 114, 116, 119, 122, 125, 132, 134, 136, 137, 138, 141, 156, 164, 173, 189, 199, 203, 204, 206, 207, 212, 215, 218, 220, 223, 224, 225, 229, 234, 237, 240], "3": [0, 1, 6, 8, 11, 14, 24, 28, 50, 54, 59, 60, 64, 66, 71, 84, 87, 89, 101, 104, 105, 107, 109, 111, 113, 114, 115, 116, 118, 119, 122, 123, 126, 127, 128, 130, 134, 136, 137, 139, 199, 202, 204, 205, 206, 207, 208, 211, 215, 216, 217, 218, 220, 223, 225, 227, 229, 234, 235, 236, 237, 240, 243, 248, 251, 254, 256], "2": [0, 1, 4, 6, 14, 18, 41, 42, 44, 50, 57, 59, 60, 70, 80, 84, 87, 89, 97, 101, 109, 110, 111, 112, 114, 115, 116, 119, 122, 123, 126, 128, 130, 134, 136, 137, 138, 141, 149, 150, 165, 173, 177, 185, 199, 203, 204, 205, 206, 207, 208, 212, 215, 217, 218, 220, 223, 224, 225, 227, 229, 231, 235, 236, 237, 240, 245, 246, 256], "1": [0, 4, 8, 15, 17, 28, 41, 44, 45, 48, 50, 58, 59, 60, 67, 74, 77, 80, 83, 84, 85, 87, 89, 91, 97, 101, 102, 104, 107, 108, 110, 111, 112, 113, 114, 115, 116, 118, 119, 122, 123, 125, 126, 127, 128, 130, 133, 134, 137, 138, 141, 142, 156, 164, 193, 199, 202, 203, 204, 205, 206, 207, 212, 215, 218, 219, 220, 222, 223, 224, 227, 229, 231, 234, 235, 236, 237, 240, 245, 246, 247, 256], "0": [0, 19, 21, 24, 36, 43, 57, 59, 60, 64, 66, 67, 78, 80, 81, 82, 83, 84, 87, 89, 91, 97, 101, 102, 104, 105, 107, 109, 111, 112, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 130, 132, 134, 136, 137, 138, 139, 141, 146, 156, 177, 180, 196, 199, 203, 204, 205, 206, 208, 210, 211, 212, 216, 217, 218, 220, 222, 223, 224, 225, 227, 229, 234, 235, 236, 237, 239, 240, 243, 244, 245, 246, 247, 251], "8": [0, 21, 22, 23, 24, 25, 31, 40, 41, 42, 54, 60, 66, 67, 104, 107, 111, 114, 115, 119, 122, 125, 127, 128, 130, 134, 137, 138, 141, 146, 164, 165, 177, 199, 203, 207, 215, 220, 222, 224, 225, 229, 234, 235], "7": [0, 4, 6, 9, 14, 17, 18, 28, 60, 66, 94, 111, 112, 114, 128, 137, 144, 173, 180, 185, 199, 202, 203, 205, 208, 215, 220, 229, 234, 235], "12": [0, 22, 38, 41, 64, 101, 123, 134, 137, 148, 162, 180, 199, 202, 203, 220, 225, 229, 251], "11": [0, 60, 89, 111, 119, 137, 164, 173, 199, 216, 220, 234, 251], "10": [0, 41, 60, 71, 82, 89, 97, 110, 111, 122, 128, 137, 164, 173, 183, 191, 196, 199, 206, 212, 215, 220, 225, 227, 237, 247, 254], "9": [0, 25, 32, 41, 82, 87, 108, 111, 114, 137, 146, 164, 199, 217, 220], "rc": [0, 137], "beta": [0, 6, 137], "alpha": [0, 7, 44, 122, 134, 137, 225], "date": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 59, 67, 77, 82, 89, 101, 105, 114, 117, 135, 137, 144, 183, 203, 213, 216, 225, 234, 235, 240, 246, 247], "februari": [1, 14, 19, 27, 43, 56, 220], "24": [1, 26, 56, 156, 234, 236], "2020": [1, 14, 15, 16, 220, 247], "updat": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20, 24, 28, 33, 36, 41, 59, 60, 69, 70, 74, 78, 81, 87, 103, 104, 126, 128, 133, 134, 139, 144, 146, 147, 148, 149, 150, 153, 154, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 193, 205, 216, 218, 225, 227, 237, 256], "welcom": [1, 135, 142, 240, 242, 257], "view": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 20, 25, 28, 41, 46, 50, 59, 68, 70, 71, 72, 82, 91, 96, 100, 101, 102, 104, 105, 112, 114, 123, 126, 133, 135, 137, 141, 144, 146, 149, 150, 151, 153, 156, 158, 163, 166, 173, 175, 176, 177, 179, 186, 187, 191, 193, 196, 199, 204, 217, 222, 224, 229, 233, 235, 236, 246, 248, 255], "file": [1, 2, 14, 15, 16, 17, 20, 21, 28, 29, 31, 41, 46, 50, 58, 59, 60, 64, 66, 68, 69, 70, 71, 72, 75, 76, 78, 81, 82, 83, 84, 87, 93, 97, 101, 104, 105, 107, 108, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 134, 135, 137, 138, 139, 180, 181, 182, 188, 189, 190, 198, 199, 202, 205, 206, 208, 211, 212, 213, 214, 215, 217, 218, 220, 223, 224, 226, 227, 229, 232, 233, 237, 239, 240, 241, 242, 244, 245, 246, 250, 251, 255, 257], "debug": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 23, 24, 28, 33, 41, 50, 56, 57, 71, 76, 81, 96, 101, 102, 104, 107, 135, 141, 144, 146, 153, 173, 199, 207, 232, 241, 243, 244, 249, 251], "toolbar": [1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 13, 14, 23, 24, 28, 50, 56, 76, 101, 127, 134, 141, 144, 150, 156, 164, 199, 211, 232, 241, 243, 244], "now": [1, 5, 6, 7, 8, 10, 11, 15, 16, 17, 20, 23, 24, 25, 28, 29, 33, 34, 38, 41, 43, 44, 45, 47, 49, 50, 52, 54, 58, 59, 66, 71, 82, 94, 104, 107, 109, 111, 113, 125, 126, 134, 141, 144, 146, 149, 150, 151, 152, 153, 154, 156, 158, 162, 164, 166, 169, 171, 173, 179, 180, 181, 183, 184, 186, 187, 188, 189, 190, 192, 194, 204, 205, 209, 216, 218, 219, 225, 227, 229, 234, 235, 238, 242, 247, 251, 253, 254, 255, 256, 257], "support": [1, 5, 6, 7, 10, 11, 12, 14, 16, 17, 18, 20, 24, 28, 31, 44, 50, 54, 59, 60, 67, 70, 72, 73, 74, 77, 79, 80, 81, 82, 83, 84, 85, 87, 104, 107, 109, 110, 111, 113, 115, 116, 122, 125, 126, 127, 128, 131, 137, 142, 145, 146, 180, 182, 185, 189, 190, 198, 204, 206, 207, 212, 215, 217, 218, 220, 223, 225, 227, 231, 232, 234, 237, 239, 240, 241, 242, 244, 245, 248, 251, 256], "dark": 1, "mode": [1, 9, 17, 21, 52, 74, 82, 83, 114, 142, 204, 206, 207, 208, 218], "new": [1, 4, 6, 11, 12, 13, 16, 17, 20, 21, 22, 23, 36, 41, 46, 47, 50, 59, 60, 65, 66, 69, 72, 74, 76, 81, 82, 83, 84, 85, 87, 89, 92, 96, 97, 101, 105, 107, 109, 110, 115, 122, 123, 126, 127, 128, 132, 133, 134, 135, 136, 138, 139, 140, 141, 146, 147, 148, 149, 153, 164, 165, 170, 173, 180, 181, 183, 184, 186, 187, 189, 190, 191, 193, 195, 196, 204, 205, 206, 208, 209, 212, 215, 216, 219, 220, 223, 224, 225, 227, 229, 231, 234, 236, 237, 238, 240, 241, 242, 243, 244, 245, 246, 247, 250, 251, 252, 255, 257], "alpha_numeric_punct": [1, 225], "valid": [1, 2, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 16, 18, 23, 28, 29, 33, 36, 37, 38, 42, 46, 48, 50, 57, 60, 70, 74, 82, 84, 87, 89, 100, 101, 102, 114, 115, 127, 128, 130, 132, 133, 134, 135, 137, 144, 146, 153, 161, 162, 170, 180, 186, 190, 199, 204, 206, 207, 209, 212, 213, 217, 218, 222, 223, 231, 234, 235, 236, 240, 241, 244, 247, 252, 255], "rule": [1, 2, 3, 4, 7, 8, 9, 10, 14, 23, 24, 28, 38, 41, 42, 46, 47, 48, 50, 59, 60, 69, 70, 89, 110, 126, 127, 128, 140, 142, 150, 153, 162, 164, 169, 171, 173, 196, 201, 206, 207, 214, 222, 223, 231, 237, 240, 241, 251], "kint": [1, 2, 12, 24, 36, 41, 144, 149, 171, 177, 232], "wa": [1, 6, 16, 17, 18, 19, 20, 21, 23, 24, 26, 27, 28, 31, 33, 36, 38, 39, 41, 43, 45, 46, 50, 52, 53, 57, 67, 78, 81, 82, 89, 101, 102, 104, 107, 111, 114, 115, 116, 123, 126, 128, 134, 145, 146, 149, 153, 154, 164, 171, 173, 180, 183, 189, 200, 202, 203, 204, 205, 207, 210, 216, 218, 219, 220, 222, 224, 225, 227, 229, 231, 232, 234, 235, 236, 237, 242, 244, 246, 251, 252, 254, 256, 257], "from": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 22, 23, 24, 28, 29, 38, 39, 41, 45, 47, 48, 50, 52, 54, 57, 58, 59, 61, 62, 64, 67, 69, 70, 71, 72, 73, 74, 75, 77, 80, 81, 83, 85, 86, 89, 90, 94, 95, 96, 97, 101, 102, 104, 107, 108, 109, 110, 111, 112, 115, 116, 119, 120, 122, 123, 125, 126, 127, 130, 132, 133, 134, 135, 137, 138, 141, 142, 181, 182, 183, 184, 185, 186, 187, 188, 189, 192, 195, 196, 197, 198, 200, 201, 202, 204, 206, 207, 208, 209, 211, 212, 215, 216, 217, 218, 220, 222, 224, 225, 226, 227, 229, 230, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 246, 247, 251, 252, 254, 255, 256, 257], "x": [1, 11, 13, 14, 67, 81, 99, 116, 126, 128, 134, 136, 137, 138, 156, 199, 206, 212, 215, 218, 222, 224, 235, 240, 255], "branch": [1, 6, 138], "latest": [1, 17, 89, 97, 137, 139, 140, 216, 245], "config": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 21, 23, 28, 31, 34, 38, 41, 42, 44, 50, 52, 54, 57, 58, 65, 70, 71, 72, 75, 76, 77, 81, 82, 84, 85, 87, 89, 90, 92, 96, 97, 100, 101, 103, 104, 105, 107, 108, 112, 114, 115, 116, 122, 123, 125, 126, 127, 128, 132, 134, 138, 142, 146, 147, 149, 150, 157, 158, 161, 162, 163, 166, 174, 175, 176, 177, 179, 180, 181, 183, 184, 185, 186, 188, 191, 193, 194, 204, 205, 208, 209, 210, 211, 212, 214, 215, 216, 218, 219, 221, 222, 223, 224, 227, 231, 232, 234, 235, 238, 240, 241, 242, 243, 245, 246, 247, 250, 251, 252, 254, 256, 257], "specifi": [1, 7, 14, 20, 41, 45, 47, 50, 52, 56, 60, 64, 74, 75, 78, 81, 82, 83, 85, 87, 89, 100, 101, 102, 107, 110, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 132, 133, 162, 164, 168, 173, 179, 188, 204, 206, 207, 208, 210, 212, 216, 218, 220, 222, 224, 227, 231, 232, 235, 236, 237, 238, 239, 240, 244, 245, 246, 251, 252, 257], "option": [1, 3, 4, 10, 12, 17, 20, 21, 28, 36, 41, 45, 47, 50, 52, 57, 60, 62, 64, 67, 71, 74, 75, 81, 82, 83, 84, 85, 86, 87, 89, 90, 93, 96, 100, 101, 109, 111, 113, 114, 115, 116, 119, 122, 123, 125, 126, 128, 132, 133, 141, 144, 146, 149, 150, 153, 154, 158, 162, 180, 183, 189, 190, 198, 201, 204, 205, 207, 208, 209, 212, 217, 218, 220, 223, 224, 225, 227, 229, 232, 234, 235, 236, 237, 239, 243, 246, 248, 251], "addit": [1, 6, 7, 8, 10, 17, 41, 50, 57, 58, 64, 67, 71, 80, 81, 82, 83, 87, 97, 101, 102, 103, 104, 108, 115, 116, 127, 128, 131, 134, 141, 144, 146, 164, 183, 205, 206, 207, 208, 210, 212, 214, 215, 218, 220, 227, 229, 232, 234, 235, 237, 241, 244, 246, 247, 248, 255, 256], "doc": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 20, 126, 144, 234], "get": [1, 4, 5, 6, 7, 8, 11, 13, 14, 16, 20, 24, 28, 45, 50, 57, 58, 64, 65, 66, 67, 69, 70, 72, 75, 77, 79, 80, 81, 85, 97, 99, 101, 109, 110, 112, 113, 115, 123, 125, 126, 127, 130, 131, 132, 133, 134, 141, 149, 162, 164, 173, 183, 193, 195, 199, 202, 204, 206, 207, 208, 214, 215, 216, 217, 218, 220, 222, 227, 232, 234, 235, 237, 240, 242, 243, 247, 248, 249, 250, 251, 252, 253, 254, 256, 257], "start": [1, 4, 8, 45, 56, 57, 59, 60, 72, 79, 82, 84, 87, 101, 102, 109, 122, 123, 126, 127, 130, 133, 134, 138, 141, 180, 184, 187, 191, 195, 204, 207, 208, 212, 216, 218, 219, 223, 235, 244, 246, 249, 251, 254, 255, 256, 257], "cli": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 15, 16, 21, 27, 28, 32, 37, 41, 52, 57, 63, 66, 90, 109, 127, 128, 134, 135, 141, 144, 164, 177, 189, 216, 218, 237], "fix": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 26, 27, 35, 94, 102, 109, 112, 122, 123, 133, 136, 143, 144, 146, 149, 150, 153, 154, 166, 168, 173, 177, 202, 212, 220, 227, 236, 251, 255], "better": [1, 8, 10, 14, 16, 22, 96, 105, 141, 142, 146, 148, 164, 166, 180, 217, 225, 227, 229, 231, 234, 237, 246], "handl": [1, 3, 5, 10, 12, 13, 16, 17, 24, 42, 50, 57, 60, 67, 69, 71, 82, 87, 91, 101, 106, 107, 110, 111, 119, 122, 125, 126, 129, 130, 134, 141, 144, 149, 153, 164, 206, 212, 214, 216, 217, 220, 225, 229, 232, 235, 237, 240, 242, 244, 246, 247, 248, 251, 254, 257], "complex": [1, 60, 66, 67, 82, 84, 111, 116, 125, 127, 201, 204, 223, 225, 227, 232, 234], "argument": [1, 9, 10, 14, 16, 28, 43, 50, 57, 58, 60, 62, 64, 71, 82, 97, 104, 110, 114, 122, 123, 128, 136, 138, 143, 166, 205, 208, 210, 215, 219, 235, 237, 239, 240, 255, 257], "improv": [1, 4, 8, 9, 10, 14, 16, 21, 23, 41, 47, 50, 58, 66, 82, 136, 146, 180, 193, 218], "class": [1, 3, 4, 5, 6, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 28, 31, 33, 41, 45, 46, 47, 50, 57, 58, 59, 63, 64, 65, 67, 69, 72, 74, 75, 76, 78, 79, 84, 90, 92, 93, 94, 97, 98, 101, 104, 107, 108, 113, 115, 116, 121, 126, 127, 129, 131, 133, 134, 135, 142, 144, 145, 146, 148, 153, 162, 173, 181, 182, 183, 184, 186, 187, 188, 189, 190, 191, 192, 194, 196, 200, 202, 203, 209, 210, 213, 215, 216, 217, 220, 222, 223, 228, 229, 232, 233, 234, 237, 238, 239, 242, 243, 246, 247, 252, 254, 256, 257], "model": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 32, 61, 65, 68, 70, 71, 72, 92, 101, 102, 111, 114, 115, 121, 126, 133, 134, 135, 137, 164, 173, 191, 199, 206, 216, 225, 231, 237, 251, 253, 254, 255], "helper": [1, 2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 17, 20, 21, 44, 45, 48, 72, 79, 85, 92, 93, 101, 104, 106, 110, 128, 134, 146, 162, 164, 186, 194, 196, 200, 205, 217, 218, 220, 222, 223, 225, 229, 234, 237, 240, 251, 253, 254, 256], "method": [1, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 16, 18, 20, 22, 23, 24, 33, 36, 39, 42, 46, 48, 52, 54, 55, 57, 58, 59, 60, 61, 62, 65, 67, 69, 71, 72, 75, 84, 85, 87, 89, 90, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 109, 110, 111, 115, 123, 125, 128, 129, 130, 132, 133, 135, 136, 137, 141, 143, 144, 145, 146, 147, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 202, 204, 205, 206, 207, 208, 209, 210, 215, 218, 219, 220, 221, 222, 223, 225, 227, 231, 232, 234, 235, 236, 238, 239, 240, 243, 246, 252, 254], "easi": [1, 61, 66, 67, 69, 70, 71, 98, 101, 102, 110, 126, 133, 134, 138, 201, 205, 208, 216, 218, 223, 242, 246, 247], "singleton": [1, 229], "test": [1, 2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 16, 20, 21, 22, 28, 47, 51, 60, 74, 82, 87, 89, 94, 97, 103, 104, 105, 108, 109, 116, 117, 123, 128, 134, 135, 138, 139, 140, 144, 148, 149, 154, 166, 173, 176, 177, 184, 201, 206, 207, 209, 214, 218, 220, 224, 225, 227, 229, 234, 235, 237, 243, 246, 250, 257], "complet": [1, 4, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 60, 70, 77, 107, 116, 122, 128, 146, 180, 201, 204, 206, 207, 209, 215, 218, 219, 224, 227, 229, 236, 245, 253, 254], "reorgan": [1, 4], "make": [1, 3, 10, 11, 15, 16, 17, 28, 41, 46, 57, 58, 60, 61, 64, 65, 66, 67, 69, 71, 72, 75, 82, 83, 84, 87, 90, 92, 93, 94, 96, 97, 99, 101, 102, 103, 104, 109, 110, 113, 115, 122, 125, 126, 127, 130, 131, 133, 134, 137, 140, 142, 146, 151, 153, 164, 173, 180, 182, 190, 191, 201, 202, 204, 205, 207, 208, 211, 215, 216, 217, 218, 219, 222, 223, 225, 227, 229, 230, 231, 232, 234, 235, 236, 237, 239, 240, 242, 243, 244, 246, 247, 248, 251, 254, 255, 256], "app": [1, 4, 5, 6, 17, 20, 28, 31, 41, 50, 56, 57, 58, 59, 60, 65, 66, 67, 69, 70, 71, 74, 76, 82, 83, 84, 89, 90, 92, 93, 96, 97, 100, 101, 102, 104, 105, 107, 108, 109, 112, 115, 116, 119, 121, 122, 123, 126, 127, 128, 132, 133, 134, 135, 137, 139, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 155, 157, 158, 159, 160, 161, 162, 163, 166, 167, 168, 169, 170, 171, 172, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 193, 194, 196, 198, 204, 205, 206, 207, 208, 209, 210, 211, 212, 215, 216, 217, 218, 219, 222, 223, 224, 225, 227, 229, 231, 232, 234, 235, 237, 238, 239, 240, 242, 244, 245, 246, 247, 251, 254, 255, 256], "level": [1, 39, 57, 84, 101, 102, 103, 104, 111, 114, 128, 177, 180, 218, 225, 237, 240], "simpler": [1, 57, 101, 109, 126, 186, 212, 215, 222, 225, 227, 229, 244, 256], "out": [1, 4, 5, 6, 7, 14, 57, 65, 67, 69, 72, 81, 82, 97, 109, 111, 126, 127, 134, 142, 180, 201, 207, 208, 212, 215, 216, 218, 220, 226, 227, 229, 230, 231, 234, 243, 246, 248, 253, 254, 255], "box": [1, 115, 208, 218, 229, 231, 237], "The": [1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 20, 22, 23, 24, 28, 31, 33, 36, 38, 39, 41, 43, 44, 45, 46, 47, 48, 49, 50, 52, 57, 59, 60, 64, 65, 66, 68, 70, 71, 72, 73, 74, 75, 77, 78, 79, 80, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 94, 96, 97, 99, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 130, 131, 132, 133, 136, 138, 139, 140, 141, 143, 144, 146, 147, 148, 149, 150, 153, 154, 156, 158, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 176, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 192, 193, 194, 195, 196, 197, 198, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 218, 220, 221, 224, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 243, 247, 249, 250, 252, 254, 256, 257], "devstart": 1, "ha": [1, 4, 7, 10, 11, 16, 17, 20, 24, 28, 29, 31, 33, 36, 38, 41, 45, 47, 48, 49, 50, 56, 57, 59, 60, 64, 65, 66, 67, 69, 71, 72, 74, 76, 78, 81, 82, 83, 85, 86, 87, 89, 90, 92, 93, 94, 96, 98, 100, 101, 102, 103, 104, 109, 112, 118, 122, 123, 126, 127, 128, 130, 133, 134, 136, 137, 138, 139, 140, 141, 144, 146, 149, 153, 154, 156, 162, 164, 166, 169, 170, 171, 173, 177, 180, 201, 204, 205, 206, 208, 214, 216, 217, 218, 219, 220, 222, 223, 225, 227, 229, 230, 231, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 251, 252, 254, 255, 256, 257], "been": [1, 6, 7, 8, 10, 15, 17, 20, 23, 24, 28, 29, 31, 33, 36, 38, 41, 45, 47, 48, 49, 50, 54, 56, 57, 59, 60, 64, 66, 67, 71, 76, 82, 83, 87, 89, 97, 98, 101, 102, 104, 109, 112, 113, 115, 116, 123, 126, 130, 133, 134, 136, 138, 139, 141, 144, 146, 149, 153, 154, 156, 162, 164, 166, 169, 170, 171, 173, 177, 180, 201, 203, 206, 208, 214, 218, 219, 222, 225, 229, 231, 232, 234, 235, 236, 237, 240, 241, 242, 243, 244, 246, 251, 256], "deprec": [1, 14, 57, 59, 82, 87, 97, 107, 109, 122, 128, 132, 136, 144, 146, 149, 150, 153, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 185, 205, 208, 218, 220], "we": [1, 3, 6, 16, 17, 54, 58, 59, 60, 67, 69, 70, 71, 74, 82, 84, 85, 87, 89, 94, 104, 105, 109, 110, 111, 115, 123, 125, 126, 128, 134, 136, 137, 138, 140, 141, 142, 164, 173, 180, 193, 195, 202, 206, 208, 214, 215, 216, 217, 218, 219, 222, 225, 227, 229, 234, 235, 240, 242, 247, 251, 253, 254, 255, 256, 257], "have": [1, 6, 8, 9, 11, 12, 15, 16, 17, 22, 23, 28, 33, 36, 38, 41, 46, 47, 50, 54, 57, 59, 60, 65, 66, 67, 69, 70, 71, 72, 74, 75, 80, 81, 83, 84, 86, 87, 89, 90, 92, 93, 94, 96, 97, 100, 101, 102, 104, 105, 107, 108, 109, 110, 111, 112, 113, 115, 116, 123, 126, 127, 128, 131, 132, 133, 134, 137, 138, 141, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 232, 234, 235, 236, 237, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 253, 254, 256, 257], "an": [1, 3, 4, 6, 7, 9, 10, 11, 17, 19, 20, 21, 23, 24, 28, 32, 33, 41, 43, 46, 50, 52, 58, 59, 60, 62, 66, 67, 69, 70, 71, 72, 74, 75, 76, 77, 78, 80, 81, 82, 84, 89, 91, 92, 93, 96, 101, 102, 103, 104, 105, 107, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 122, 123, 124, 125, 126, 127, 128, 130, 132, 133, 134, 136, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 188, 190, 201, 203, 204, 205, 206, 208, 209, 210, 214, 215, 216, 217, 218, 219, 220, 222, 223, 224, 225, 226, 227, 229, 230, 231, 232, 234, 235, 236, 237, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 253, 254, 255, 256, 257], "autom": 1, "changelog": [1, 3, 4, 5, 6, 7, 11, 15, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 126, 134, 150, 164, 168, 173, 235], "gener": [1, 3, 5, 6, 8, 9, 12, 13, 14, 15, 16, 23, 28, 36, 41, 43, 46, 50, 57, 63, 67, 69, 79, 81, 82, 84, 85, 87, 89, 90, 94, 100, 101, 102, 104, 107, 113, 115, 116, 119, 122, 123, 133, 134, 141, 144, 149, 164, 168, 169, 187, 207, 210, 212, 214, 215, 217, 218, 222, 223, 229, 231, 232, 234, 235, 236, 238, 240, 242, 249, 253, 254, 255], "md": [1, 4, 6, 8, 11, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 94, 144], "main": [1, 36, 59, 69, 72, 74, 82, 89, 90, 107, 108, 109, 114, 115, 126, 128, 134, 146, 218, 229, 232, 234, 235, 237, 251, 256, 257], "more": [1, 3, 4, 6, 8, 11, 13, 15, 24, 26, 27, 28, 31, 38, 41, 46, 50, 53, 58, 59, 60, 61, 65, 66, 67, 69, 70, 74, 75, 76, 82, 83, 84, 87, 89, 90, 92, 101, 104, 105, 107, 109, 111, 115, 116, 120, 122, 123, 125, 126, 127, 128, 131, 132, 133, 134, 140, 141, 142, 152, 153, 180, 182, 190, 193, 202, 204, 205, 206, 207, 208, 210, 214, 215, 218, 219, 222, 223, 225, 227, 229, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 248, 250, 252, 253, 254, 255, 256, 257], "detail": [1, 28, 29, 41, 46, 48, 50, 52, 53, 54, 57, 58, 61, 69, 74, 77, 89, 100, 101, 102, 104, 105, 107, 109, 112, 115, 123, 126, 127, 128, 132, 134, 138, 139, 141, 142, 164, 173, 177, 180, 204, 206, 208, 215, 217, 218, 222, 223, 225, 229, 232, 240, 244, 246, 247], "septemb": [2, 22, 37, 51], "28": [2, 36, 54, 203, 208, 234], "2018": [2, 3, 4, 5, 220], "rewrit": [2, 9, 110, 141, 142, 180], "codeignit": [2, 3, 4, 5, 8, 10, 11, 13, 14, 17, 18, 20, 22, 23, 28, 33, 37, 38, 39, 41, 43, 47, 52, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 71, 72, 73, 74, 75, 76, 77, 79, 81, 82, 83, 86, 87, 88, 89, 90, 91, 92, 93, 94, 96, 97, 100, 101, 102, 103, 104, 105, 106, 107, 109, 112, 113, 114, 116, 120, 121, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 135, 137, 138, 139, 141, 143, 144, 145, 146, 148, 149, 150, 153, 154, 158, 161, 162, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 199, 200, 202, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 249, 250, 251, 252, 253, 254, 256, 257], "framework": [2, 4, 5, 7, 9, 11, 17, 19, 50, 65, 66, 67, 69, 70, 71, 72, 91, 93, 96, 97, 102, 108, 109, 123, 126, 127, 136, 138, 139, 140, 141, 144, 147, 148, 153, 164, 173, 200, 201, 202, 204, 205, 206, 209, 212, 214, 215, 216, 234, 242, 243, 244, 245, 247, 250, 251, 253, 254, 255, 256, 257], "api": [2, 3, 6, 8, 9, 11, 15, 16, 20, 26, 41, 71, 101, 102, 107, 111, 125, 127, 133, 134, 135, 136, 152, 173, 196, 206, 216, 217, 219, 233, 236, 244, 248, 252], "responsetrait": [2, 9, 11, 20, 26, 41, 144, 152, 231], "autoload": [2, 4, 5, 6, 8, 9, 10, 11, 13, 18, 20, 28, 41, 43, 57, 59, 66, 68, 71, 83, 89, 90, 94, 96, 105, 107, 108, 126, 135, 138, 139, 144, 146, 153, 156, 164, 171, 174, 177, 180, 202, 209, 216, 225, 242, 246], "fileloc": [2, 4, 5, 6, 8, 10, 11, 13, 31, 96], "basecommand": [2, 12, 17, 60, 216], "commandrunn": [2, 3, 5, 11, 28, 41], "consol": [2, 15, 20, 41, 107, 206, 232], "cach": [2, 4, 7, 8, 10, 11, 12, 16, 17, 21, 23, 28, 33, 36, 50, 61, 67, 72, 94, 96, 97, 101, 102, 106, 127, 128, 135, 140, 144, 149, 157, 164, 171, 177, 180, 183, 202, 203, 213, 218, 219, 221, 229, 238, 239, 240, 241, 246, 251], "cachefactori": [2, 10, 96, 250], "cacheinterfac": [2, 20, 204], "handler": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 22, 23, 31, 39, 41, 50, 56, 96, 101, 146, 147, 148, 173, 212, 218, 219, 227, 235, 244, 250], "dummi": [2, 60, 102, 219, 250], "memcach": [2, 6, 20, 156, 203, 218, 219], "predi": 2, "redi": [2, 7, 11, 43, 56, 203, 218, 219], "wincach": [2, 20], "command": [2, 3, 4, 6, 8, 9, 10, 11, 12, 14, 15, 16, 17, 27, 46, 52, 58, 60, 62, 65, 66, 80, 82, 84, 88, 94, 96, 101, 103, 105, 108, 109, 127, 128, 135, 138, 141, 142, 164, 189, 207, 209, 216, 229, 231, 234, 240, 247, 251, 255, 256, 257], "help": [2, 11, 41, 57, 58, 59, 60, 61, 66, 69, 76, 80, 81, 82, 85, 87, 89, 94, 97, 101, 105, 109, 116, 119, 122, 123, 125, 128, 134, 146, 180, 200, 202, 204, 205, 206, 207, 208, 212, 214, 215, 216, 219, 221, 222, 224, 225, 227, 229, 231, 234, 235, 237, 240, 243, 244, 246, 249, 251, 252, 254, 255, 256, 257], "listcommand": 2, "databas": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 22, 24, 38, 39, 45, 47, 52, 57, 59, 66, 69, 70, 72, 73, 82, 83, 84, 97, 101, 102, 104, 107, 109, 114, 121, 122, 126, 134, 137, 144, 148, 153, 162, 173, 180, 189, 190, 195, 199, 204, 214, 215, 216, 225, 227, 228, 236, 240, 241, 242, 246, 247, 248, 249, 251, 254, 255], "createmigr": [2, 4, 11], "migratecurr": [2, 4], "migratelatest": [2, 4], "migraterefresh": [2, 11], "migraterollback": [2, 4, 11], "migratestatu": [2, 4, 11], "migratevers": [2, 4, 11], "seed": [2, 4, 5, 7, 12, 16, 57, 59, 64, 72, 82, 88, 135, 229, 247, 256], "server": [2, 3, 7, 8, 9, 10, 14, 64, 65, 67, 70, 72, 74, 75, 87, 99, 100, 102, 103, 105, 108, 114, 122, 125, 126, 128, 130, 131, 132, 134, 135, 137, 138, 173, 180, 184, 204, 205, 206, 207, 208, 212, 214, 218, 231, 235, 257], "serv": [2, 3, 4, 8, 14, 41, 116, 125, 126, 141, 142, 206, 231, 232, 255, 257], "session": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 17, 20, 22, 23, 28, 30, 31, 41, 43, 46, 50, 56, 59, 89, 92, 101, 109, 115, 123, 135, 137, 164, 177, 180, 199, 205, 208, 213, 214, 217, 225, 235, 251, 254], "util": [2, 3, 6, 8, 10, 57, 59, 69, 72, 79, 82, 84, 100, 104, 126, 128, 130, 135, 204, 216, 230], "namespac": [2, 4, 5, 6, 7, 8, 10, 13, 14, 15, 18, 20, 23, 31, 43, 57, 58, 59, 60, 69, 71, 72, 74, 76, 82, 83, 90, 92, 96, 104, 107, 108, 126, 127, 128, 133, 142, 145, 146, 149, 153, 181, 182, 186, 188, 189, 190, 194, 196, 202, 204, 206, 208, 211, 215, 216, 217, 218, 219, 220, 222, 225, 227, 229, 231, 232, 234, 238, 239, 240, 244, 246, 247, 248, 251, 254, 256, 257], "rout": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 20, 23, 41, 45, 48, 50, 51, 52, 57, 59, 71, 72, 96, 97, 101, 104, 110, 116, 123, 127, 131, 135, 137, 141, 142, 144, 153, 161, 164, 179, 199, 219, 240, 242, 246, 251, 253, 255], "autoloadconfig": [2, 3, 4, 5, 9, 65, 109], "baseconfig": [2, 5, 6, 8, 9, 11, 59, 102, 104, 107, 127, 142, 149, 173, 181, 188, 194, 204, 206, 208, 211, 215, 216, 217, 218, 219, 225, 231, 232, 234, 246, 254], "baseservic": [2, 4, 6, 17, 71, 96, 144], "dotenv": [2, 96], "foreigncharact": [2, 122, 144, 174], "servic": [2, 3, 4, 5, 6, 7, 8, 10, 11, 14, 17, 28, 33, 41, 50, 68, 70, 82, 92, 104, 107, 109, 112, 125, 127, 128, 135, 164, 173, 177, 180, 184, 185, 197, 204, 205, 206, 207, 212, 213, 215, 216, 217, 218, 219, 221, 223, 225, 234, 235, 236, 240, 241, 243, 244, 250], "basebuild": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 23, 24, 28, 33, 36, 41, 42, 82, 153, 164], "baseconnect": [2, 4, 6, 7, 8, 9, 10, 12, 14, 20, 36, 41, 75, 164], "basepreparedqueri": [2, 41], "baseresult": [2, 4, 9, 10, 83, 146], "baseutil": [2, 3, 9, 41, 164], "connectioninterfac": [2, 82, 101, 229], "forg": [2, 3, 4, 6, 7, 8, 9, 10, 12, 13, 21, 23, 33, 52, 56, 88, 89, 90, 135, 158, 164, 189], "migrat": [2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 18, 32, 52, 57, 64, 72, 88, 90, 97, 104, 134, 135, 137, 144, 157, 164, 171, 175, 180, 190, 199, 216, 218, 227, 229, 256], "migrationrunn": [2, 4, 5, 6, 7, 8, 10, 11, 12, 13, 89, 97], "preparedqueryinterfac": [2, 41], "queri": [2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 20, 23, 24, 28, 33, 36, 50, 70, 73, 74, 75, 76, 79, 84, 87, 90, 97, 100, 107, 110, 111, 114, 123, 135, 164, 173, 183, 187, 218, 236, 237, 240, 255, 256], "queryinterfac": 2, "resultinterfac": [2, 41, 82], "seeder": [2, 7, 14, 16, 24], "mysqli": [2, 3, 4, 5, 8, 10, 12, 13, 22, 50, 74, 75, 78, 80, 82, 83, 87, 148, 203, 245, 256], "builder": [2, 3, 6, 7, 8, 11, 12, 13, 14, 22, 28, 74, 78, 79, 81, 90, 134, 135, 148, 153, 164, 183, 205, 215, 256], "connect": [2, 4, 5, 6, 7, 8, 9, 10, 12, 22, 28, 31, 41, 43, 47, 66, 73, 74, 77, 79, 80, 81, 82, 83, 85, 87, 89, 90, 101, 104, 114, 128, 135, 146, 148, 190, 204, 206, 207, 218, 226, 245, 246], "preparedqueri": [2, 39, 81], "result": [2, 4, 9, 10, 16, 23, 24, 28, 41, 50, 64, 70, 73, 78, 79, 80, 81, 84, 87, 100, 101, 102, 111, 114, 116, 119, 122, 123, 125, 126, 127, 128, 134, 135, 146, 168, 177, 183, 204, 206, 210, 212, 216, 217, 218, 220, 222, 225, 227, 231, 232, 234, 235, 236, 237, 238, 240, 241, 243, 244, 246, 247, 248, 251, 252, 256, 257], "postgr": [2, 4, 6, 7, 8, 10, 12, 13, 16, 22, 39, 41, 45, 47, 74, 78, 81, 82, 87, 148, 203], "sqlite3": [2, 4, 7, 8, 9, 10, 12, 13, 14, 16, 21, 22, 28, 41, 45, 56, 74, 80, 82, 83, 87, 148, 203], "except": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 20, 22, 28, 33, 42, 49, 50, 52, 57, 60, 74, 76, 82, 83, 87, 96, 101, 107, 110, 112, 115, 122, 123, 126, 128, 133, 134, 144, 146, 148, 149, 150, 153, 154, 158, 180, 184, 201, 204, 205, 208, 212, 217, 218, 220, 221, 225, 229, 230, 235, 236, 237, 240, 246, 251, 254, 255, 256, 257], "iter": [2, 111, 122, 204, 208, 209, 236, 240], "timer": [2, 41, 71, 81, 96, 101, 246, 251], "collector": [2, 5, 6, 8, 9, 10, 13, 28, 173, 218], "email": [2, 4, 6, 11, 14, 38, 42, 44, 60, 77, 81, 82, 83, 90, 94, 97, 101, 114, 115, 123, 126, 128, 135, 137, 144, 164, 169, 174, 177, 180, 188, 190, 194, 196, 199, 213, 218, 225, 227, 229, 231, 234, 240, 245, 247, 248, 250, 251], "event": [2, 4, 5, 6, 8, 10, 14, 28, 41, 53, 79, 90, 91, 96, 98, 104, 107, 109, 115, 123, 127, 135, 144, 146, 153, 171, 180, 222, 225, 226, 244, 246, 251], "filter": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 14, 16, 22, 23, 25, 28, 33, 41, 49, 50, 52, 70, 72, 96, 97, 101, 111, 112, 113, 115, 126, 129, 130, 132, 135, 143, 144, 150, 151, 153, 158, 164, 171, 173, 176, 177, 180, 194, 211, 216, 217, 225, 227, 235, 236, 246, 251], "filterinterfac": [2, 16, 66, 127, 219, 244], "format": [2, 3, 4, 7, 9, 10, 13, 15, 17, 23, 28, 31, 32, 52, 57, 67, 69, 74, 75, 81, 83, 89, 94, 101, 105, 113, 115, 116, 119, 120, 123, 125, 126, 130, 132, 133, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 196, 203, 206, 207, 212, 215, 218, 220, 221, 223, 225, 227, 229, 230, 231, 232, 234, 235, 240, 246, 251, 256], "formatterinterfac": [2, 9, 231], "jsonformatt": [2, 9, 231], "xmlformatt": [2, 4, 9, 231], "http": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 20, 28, 33, 38, 39, 43, 45, 50, 54, 58, 68, 69, 70, 71, 82, 94, 96, 101, 110, 112, 115, 116, 122, 123, 125, 126, 127, 128, 129, 132, 135, 137, 141, 142, 144, 149, 156, 162, 166, 173, 180, 193, 199, 202, 204, 205, 206, 207, 212, 215, 216, 217, 218, 219, 222, 223, 224, 225, 231, 232, 233, 234, 244, 247, 249, 251, 252, 254, 255], "clirequest": [2, 3, 9, 10, 33, 63, 96, 101, 135], "curlrequest": [2, 3, 4, 9, 10, 12, 13, 16, 21, 23, 41, 45, 50, 71, 132, 135, 164, 173, 203, 213, 216, 251], "contentsecuritypolici": [2, 5, 6, 28, 38, 96, 144, 146, 153, 161, 164, 171, 232], "header": [2, 4, 8, 10, 13, 14, 16, 17, 23, 33, 38, 50, 60, 67, 69, 96, 99, 101, 104, 119, 125, 126, 127, 130, 132, 144, 156, 158, 180, 205, 207, 217, 231, 232, 242, 246, 254, 255, 256, 257], "incomingrequest": [2, 3, 4, 8, 10, 12, 15, 20, 33, 39, 41, 50, 67, 96, 99, 101, 112, 123, 125, 129, 130, 131, 132, 135, 180, 222, 224, 234, 244, 254], "messag": [2, 4, 6, 14, 17, 20, 28, 58, 60, 67, 81, 85, 87, 96, 101, 104, 116, 126, 128, 129, 135, 136, 138, 139, 140, 164, 177, 184, 185, 188, 202, 207, 212, 216, 217, 218, 222, 229, 231, 235, 237, 240, 242, 246, 254], "negoti": [2, 3, 15, 127, 129, 130, 135, 231, 235], "request": [2, 3, 4, 7, 10, 11, 12, 14, 15, 16, 23, 27, 28, 32, 33, 41, 45, 48, 50, 52, 54, 62, 66, 68, 69, 71, 82, 83, 92, 95, 96, 97, 100, 101, 104, 106, 107, 110, 115, 119, 123, 125, 129, 130, 131, 134, 141, 142, 143, 144, 146, 149, 182, 186, 195, 196, 202, 205, 207, 211, 215, 216, 218, 219, 222, 223, 224, 225, 227, 229, 231, 232, 234, 235, 242, 246, 247, 251, 254, 256, 257], "requestinterfac": [2, 41, 101, 104, 126, 127, 128, 143, 219], "respons": [2, 3, 4, 5, 11, 12, 14, 15, 16, 20, 24, 28, 33, 38, 41, 45, 50, 52, 69, 81, 84, 89, 92, 96, 97, 101, 104, 112, 130, 134, 135, 137, 143, 144, 158, 162, 180, 182, 198, 199, 216, 217, 219, 227, 229, 232, 242, 246, 249, 251, 256, 257], "responseinterfac": [2, 3, 4, 41, 50, 101, 104, 126, 127, 143, 219, 244, 252], "uri": [2, 3, 4, 6, 10, 12, 14, 16, 20, 21, 28, 41, 67, 87, 96, 97, 100, 101, 104, 105, 109, 110, 114, 115, 116, 123, 128, 129, 130, 135, 142, 144, 146, 166, 193, 213, 217, 227, 248, 252, 254, 256, 257], "userag": [2, 8, 96, 128, 144, 164, 207, 224, 244], "filecollect": [2, 4, 12, 209, 216], "uploadedfil": [2, 4, 6, 7, 11, 13, 17, 50, 128, 222], "uploadedfileinterfac": 2, "arrai": [2, 4, 6, 9, 10, 11, 14, 16, 17, 20, 23, 24, 33, 41, 48, 50, 57, 59, 60, 62, 65, 66, 74, 75, 80, 81, 85, 87, 89, 92, 97, 100, 101, 105, 107, 109, 112, 114, 115, 116, 117, 121, 122, 123, 125, 126, 127, 128, 130, 132, 133, 135, 149, 150, 156, 162, 164, 171, 173, 183, 186, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 204, 205, 206, 208, 211, 212, 215, 217, 218, 219, 224, 229, 231, 232, 235, 236, 237, 238, 240, 241, 242, 243, 245, 246, 247, 248, 254, 256, 257], "cooki": [2, 3, 4, 11, 16, 17, 20, 21, 22, 28, 29, 37, 38, 50, 96, 101, 104, 105, 117, 126, 128, 132, 135, 146, 154, 156, 162, 164, 180, 208, 213, 216, 217, 218, 225, 251], "filesystem": [2, 105, 117, 135, 180, 209, 216], "form": [2, 4, 11, 20, 28, 41, 70, 81, 83, 90, 95, 97, 101, 105, 109, 113, 117, 126, 127, 128, 131, 133, 135, 140, 146, 150, 164, 180, 186, 194, 196, 200, 204, 206, 211, 214, 219, 229, 231, 232, 237, 240, 242, 248, 255], "html": [2, 5, 9, 14, 28, 41, 67, 69, 70, 72, 74, 92, 101, 104, 113, 114, 115, 117, 122, 123, 125, 128, 131, 133, 134, 135, 137, 141, 144, 146, 150, 153, 158, 163, 164, 166, 173, 176, 177, 180, 194, 196, 198, 199, 207, 211, 215, 216, 221, 222, 223, 225, 231, 232, 233, 235, 237, 238, 239, 240, 241, 242, 243, 246, 252, 254, 256, 257], "inflector": [2, 13, 117, 135], "number": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 23, 33, 48, 52, 60, 65, 67, 70, 74, 78, 81, 82, 83, 86, 89, 97, 100, 101, 102, 104, 107, 111, 112, 115, 117, 118, 122, 123, 124, 126, 134, 135, 141, 144, 149, 158, 173, 191, 201, 202, 204, 206, 207, 212, 215, 218, 219, 220, 223, 224, 225, 227, 229, 232, 234, 235, 236, 237, 240, 241, 242, 243, 244, 245, 246, 247, 249, 251, 252, 255], "secur": [2, 4, 8, 11, 12, 13, 17, 20, 28, 34, 41, 45, 50, 52, 68, 72, 81, 91, 92, 101, 102, 103, 104, 112, 117, 122, 123, 126, 127, 128, 134, 135, 137, 141, 142, 144, 146, 149, 150, 152, 153, 159, 162, 164, 169, 180, 181, 193, 199, 201, 205, 207, 208, 210, 213, 214, 218, 222, 225, 229, 233, 235, 240, 241, 254, 255], "text": [2, 7, 12, 28, 41, 44, 45, 58, 60, 61, 67, 82, 89, 92, 101, 102, 105, 115, 116, 117, 119, 120, 123, 124, 125, 126, 128, 135, 141, 142, 150, 180, 185, 189, 194, 196, 207, 208, 211, 221, 222, 225, 234, 235, 240, 241, 242, 246, 251, 254, 256, 257], "url": [2, 5, 9, 14, 16, 17, 28, 41, 50, 58, 70, 74, 99, 101, 105, 106, 115, 116, 117, 120, 122, 126, 127, 134, 135, 141, 164, 166, 186, 188, 196, 205, 206, 207, 215, 219, 222, 223, 225, 232, 234, 235, 240, 241, 242, 244, 246, 252, 254, 255, 256, 257], "honeypot": [2, 3, 4, 6, 8, 11, 41, 127, 135, 144, 194, 213, 217], "i18n": [2, 3, 4, 5, 7, 12, 22, 179, 220, 227, 251], "time": [2, 3, 4, 5, 7, 8, 10, 11, 12, 14, 16, 20, 22, 28, 38, 39, 57, 60, 64, 66, 69, 71, 74, 75, 81, 89, 92, 96, 100, 102, 105, 107, 109, 111, 113, 115, 116, 123, 126, 127, 135, 162, 204, 206, 207, 208, 209, 210, 213, 214, 215, 216, 218, 219, 223, 225, 227, 229, 231, 232, 234, 235, 240, 241, 242, 244, 246, 247, 255, 256, 257], "timediffer": [2, 12, 220], "imag": [2, 4, 9, 11, 12, 16, 22, 50, 72, 75, 87, 114, 116, 120, 123, 125, 128, 135, 144, 148, 164, 186, 203, 205, 206, 207, 210, 213, 216, 222, 225, 232, 247], "imagehandlerinterfac": [2, 11], "base": [2, 8, 11, 17, 21, 22, 23, 28, 41, 60, 61, 66, 67, 69, 70, 73, 77, 82, 83, 84, 85, 87, 89, 90, 92, 94, 96, 101, 103, 105, 107, 114, 115, 119, 122, 123, 125, 126, 127, 128, 133, 134, 138, 141, 148, 158, 164, 180, 182, 200, 207, 208, 210, 212, 214, 215, 217, 218, 219, 220, 222, 223, 225, 227, 229, 231, 234, 235, 236, 239, 240, 241, 245, 247, 252, 254, 256], "gd": [2, 16, 203, 212], "imagemagick": [2, 11, 16, 212], "languag": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15, 17, 20, 33, 38, 41, 52, 57, 61, 67, 72, 114, 119, 128, 130, 134, 136, 139, 164, 180, 188, 201, 206, 220, 225, 240, 256], "log": [2, 4, 5, 6, 7, 13, 14, 28, 41, 71, 72, 76, 84, 96, 101, 106, 126, 134, 135, 136, 137, 141, 164, 168, 180, 205, 206, 218, 232, 244, 251], "logger": [2, 5, 6, 14, 20, 28, 41, 57, 71, 92, 96, 101, 104, 144, 146, 153, 156, 158, 163, 164, 171, 180, 202, 246, 251, 256], "loggerawaretrait": [2, 14], "chromelogg": [2, 107], "handlerinterfac": 2, "pager": [2, 4, 10, 12, 14, 20, 102, 144, 146, 164, 191], "pagerinterfac": [2, 4, 144], "pagerrender": [2, 4], "router": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 28, 41, 50, 71, 96, 104, 134, 149, 193, 254, 257], "routecollect": [2, 3, 4, 6, 7, 8, 9, 10, 11, 28, 41, 48, 50, 71, 96, 133, 134, 149, 193, 244, 251, 257], "routecollectioninterfac": [2, 4, 71, 96], "routerinterfac": [2, 10], "sessioninterfac": 2, "cidatabasetestcas": [2, 11, 12, 20, 146], "ciunittestcas": [2, 3, 4, 10, 28, 41, 121, 146, 203, 244, 245, 247, 248, 251], "featurerespons": [2, 5, 7, 9, 20, 146], "featuretestcas": [2, 3, 4, 5, 9, 10, 20, 50, 146], "reflectionhelp": 2, "citeststreamfilt": [2, 4, 22, 41, 164], "thirdparti": [2, 65, 72], "bundl": [2, 54, 67, 127, 141, 177, 206, 208, 211, 216, 218, 246], "psr": [2, 7, 17, 22, 57, 65, 94, 104, 107, 108, 109, 126, 128, 135, 140, 144, 146, 148, 153, 180, 214, 239, 242], "zendescap": 2, "escap": [2, 3, 4, 6, 7, 12, 14, 16, 23, 41, 77, 82, 87, 101, 111, 123, 146, 149, 183, 225, 229, 256], "throttl": [2, 4, 10, 219, 231], "throttler": [2, 6, 10, 127, 135, 213], "throttlerinterfac": 2, "typographi": [2, 41, 71, 135, 180, 213], "creditcardrul": [2, 4, 225], "filerul": [2, 12, 225], "formatrul": [2, 4, 8, 9, 225], "validationinterfac": [2, 50, 164, 170], "cell": [2, 41, 46, 101, 135, 198, 233, 236], "parser": [2, 4, 6, 8, 10, 12, 14, 20, 41, 43, 135, 137, 146, 180, 198, 199, 201, 233, 256], "plugin": [2, 6, 10, 14], "rendererinterfac": [2, 101, 240, 241], "oct": [3, 13], "26": [3, 44, 53, 111, 203, 234], "second": [3, 16, 33, 36, 41, 47, 48, 50, 60, 66, 71, 73, 75, 81, 82, 83, 85, 87, 97, 100, 101, 107, 112, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 130, 132, 133, 134, 138, 141, 147, 158, 164, 170, 180, 204, 205, 206, 207, 208, 210, 212, 215, 216, 217, 218, 219, 220, 222, 223, 225, 229, 231, 232, 234, 235, 237, 240, 241, 242, 243, 244, 246, 247, 248, 251, 252, 256, 257], "follow": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 24, 28, 41, 50, 54, 57, 58, 59, 60, 64, 66, 68, 70, 71, 72, 74, 75, 77, 80, 81, 82, 83, 84, 85, 86, 87, 89, 91, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 126, 127, 133, 134, 138, 141, 142, 144, 146, 147, 148, 149, 150, 153, 154, 156, 162, 163, 164, 165, 166, 167, 168, 169, 171, 172, 173, 176, 177, 180, 183, 184, 185, 189, 190, 191, 192, 195, 196, 202, 203, 204, 205, 206, 207, 208, 212, 215, 216, 217, 218, 219, 220, 221, 222, 224, 225, 226, 227, 229, 231, 232, 234, 235, 237, 240, 242, 245, 246, 247, 249, 250, 251, 252, 254, 255, 256, 257], "shown": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 82, 102, 105, 122, 123, 212, 215, 222, 225, 232, 234, 240, 243, 246, 257], "applic": [3, 4, 5, 6, 13, 17, 32, 50, 57, 58, 61, 66, 67, 68, 69, 70, 71, 74, 82, 89, 99, 101, 102, 103, 104, 105, 106, 107, 109, 116, 123, 125, 126, 127, 128, 131, 132, 133, 134, 138, 141, 144, 146, 147, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 176, 181, 182, 185, 189, 190, 192, 193, 196, 198, 201, 203, 204, 206, 207, 211, 214, 215, 216, 218, 219, 220, 223, 225, 227, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 243, 244, 247, 248, 249, 252, 254, 257], "compos": [3, 4, 5, 6, 7, 9, 14, 28, 41, 43, 59, 72, 89, 91, 98, 102, 107, 108, 135, 137, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 204, 216, 234, 255], "json": [3, 4, 5, 6, 7, 9, 10, 12, 15, 16, 41, 52, 67, 74, 91, 99, 108, 125, 133, 138, 144, 146, 155, 156, 157, 165, 167, 168, 169, 170, 171, 172, 173, 174, 175, 177, 178, 179, 192, 203, 216, 217, 225, 231, 235, 244, 248], "1312": 3, "boot": [3, 12, 144, 176, 177, 180, 209, 246], "develop": [3, 7, 28, 57, 59, 64, 65, 67, 69, 71, 74, 89, 90, 91, 102, 103, 104, 107, 134, 136, 138, 139, 140, 142, 144, 146, 173, 176, 177, 189, 200, 201, 206, 214, 216, 218, 222, 229, 231, 235, 240, 245, 246, 254, 257], "product": [3, 41, 52, 53, 72, 74, 82, 89, 97, 102, 103, 104, 126, 134, 136, 138, 141, 144, 153, 164, 176, 189, 193, 209, 212, 217, 218, 231, 232, 246, 247, 255], "path": [3, 4, 5, 6, 10, 12, 20, 28, 41, 43, 50, 57, 58, 60, 62, 65, 66, 67, 71, 72, 74, 89, 94, 100, 101, 104, 108, 109, 110, 112, 114, 116, 123, 127, 128, 138, 141, 144, 158, 164, 166, 171, 173, 177, 180, 181, 182, 186, 189, 190, 193, 196, 198, 205, 206, 207, 210, 212, 215, 217, 218, 222, 240, 241, 245, 248, 254, 257], "1341": 3, "1281": 3, "1314": 3, "error": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 16, 20, 28, 32, 35, 39, 40, 43, 46, 50, 52, 53, 54, 55, 57, 65, 71, 74, 82, 83, 101, 102, 106, 107, 109, 114, 115, 126, 127, 134, 135, 141, 144, 146, 150, 153, 158, 163, 166, 173, 176, 186, 188, 196, 206, 207, 212, 216, 217, 218, 222, 231, 234, 235, 240, 251, 254, 257], "error_404": [3, 104, 144, 146, 153, 158, 164, 176], "1272": 3, "welcome_messag": [3, 7, 146, 149, 153, 156, 158, 164, 179, 239, 257], "1342": 3, "public": [3, 4, 5, 6, 9, 10, 11, 12, 13, 16, 22, 28, 34, 41, 50, 52, 57, 58, 59, 60, 65, 66, 70, 71, 74, 82, 83, 89, 90, 92, 96, 102, 104, 107, 108, 109, 116, 121, 126, 127, 128, 133, 134, 138, 139, 140, 141, 142, 143, 144, 146, 147, 148, 149, 150, 153, 154, 156, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 185, 186, 188, 189, 190, 194, 196, 204, 206, 208, 211, 215, 216, 217, 218, 219, 222, 225, 227, 229, 231, 232, 234, 235, 237, 238, 239, 240, 242, 244, 246, 247, 251, 254, 256, 257], "htaccess": [3, 4, 8, 9, 14, 16, 72, 103, 110, 114, 142, 144, 146, 166, 216, 257], "index": [3, 4, 5, 6, 7, 9, 28, 39, 41, 50, 58, 62, 66, 72, 76, 77, 82, 83, 87, 108, 109, 111, 112, 114, 115, 116, 122, 123, 126, 127, 128, 132, 133, 134, 144, 146, 158, 164, 168, 180, 182, 186, 191, 193, 196, 205, 209, 215, 216, 218, 222, 223, 225, 229, 234, 236, 239, 242, 254, 257], "1295": 3, "1313": 3, "system": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 17, 20, 28, 41, 50, 57, 65, 70, 74, 80, 81, 82, 84, 92, 93, 97, 98, 101, 102, 103, 104, 105, 107, 108, 109, 110, 114, 116, 123, 126, 127, 134, 135, 136, 138, 139, 140, 141, 142, 144, 146, 147, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 200, 201, 204, 206, 208, 211, 212, 214, 218, 220, 224, 225, 231, 234, 239, 243, 246, 248, 253, 255, 256, 257], "1350": 3, "1356": 3, "1271": 3, "1217": 3, "1209": 3, "1329": 3, "1339": 3, "css": [3, 5, 7, 72, 101, 116, 122, 123, 144, 146, 153, 173, 209, 215, 216, 232, 240, 241], "castexcept": [3, 41], "1283": 3, "downloadexcept": [3, 4], "1239": 3, "frameworkexcept": [3, 76, 173], "cookie_help": [3, 105], "1286": 3, "form_help": [3, 4, 5, 6, 8, 115, 164], "1244": 3, "1327": 3, "url_help": [3, 5, 7, 8, 12, 13], "1321": 3, "xml_helper": [3, 6, 8], "1303": 3, "downloadrespons": [3, 4, 5, 11, 50, 144, 235], "httpexcept": [3, 206, 222], "1304": 3, "1306": 3, "redirectrespons": [3, 4, 14, 101, 180, 235, 244, 252], "1300": 3, "en": [3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 16, 17, 33, 38, 41, 101, 109, 115, 116, 123, 125, 128, 130, 136, 188, 206, 212, 220, 222, 224, 225, 234], "cast": [3, 4, 5, 6, 9, 16, 20, 41, 81, 128, 134, 149, 162, 223, 240], "1285": 3, "1355": 3, "1361": 3, "1282": 3, "1337": 3, "common": [3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 41, 50, 66, 69, 84, 94, 98, 99, 104, 107, 108, 109, 110, 115, 119, 125, 127, 130, 132, 133, 134, 135, 141, 142, 162, 164, 167, 204, 206, 215, 216, 218, 222, 224, 225, 227, 231, 240, 247, 251, 254, 255], "1291": 3, "entiti": [3, 4, 5, 6, 7, 8, 9, 10, 11, 14, 16, 17, 20, 41, 50, 65, 72, 83, 109, 120, 122, 124, 135, 200, 221, 228, 229, 240, 247], "1311": 3, "responsetraittest": [3, 6, 11], "1302": 3, "commandstest": [3, 6], "basebuildertest": 3, "live": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 72, 81, 103, 105, 134, 138, 204, 218, 220, 240, 242, 244, 255], "modeltest": [3, 5, 6, 7, 8, 9, 10, 11, 12], "timertest": 3, "1273": 3, "cookiehelpertest": 3, "honeypottest": [3, 6], "filemovingtest": [3, 4], "uploadedfiletest": 3, "clirequesttest": 3, "curlrequesttest": [3, 4, 10, 12, 13], "downloadresponsetest": [3, 4, 5, 11], "negotiatetest": 3, "redirectresponsetest": [3, 4, 5], "responsetest": [3, 4, 5], "timetest": [3, 4, 5, 7, 12], "1316": 3, "routetest": 3, "testcaseemissionstest": [3, 4], "testcasetest": [3, 4, 5], "parsertest": [3, 4, 5, 6, 10, 12], "entitytest": [3, 5, 7, 9, 10, 11], "1319": 3, "user_guide_src": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 138], "sourc": [3, 4, 5, 70, 72, 74, 89, 94, 114, 116, 123, 138, 140, 201, 208, 210, 216, 222, 225, 232, 240, 241], "cli_request": 3, "query_build": [3, 10, 11, 12, 114], "extend": [3, 4, 8, 10, 11, 12, 14, 16, 17, 28, 33, 41, 47, 50, 57, 58, 59, 60, 65, 66, 71, 72, 74, 89, 90, 91, 94, 102, 104, 107, 109, 121, 127, 128, 130, 132, 133, 134, 135, 142, 144, 146, 149, 153, 162, 164, 170, 181, 182, 186, 188, 189, 190, 194, 196, 201, 202, 204, 206, 208, 209, 211, 214, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 229, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 244, 245, 246, 247, 248, 251, 254, 256, 257], "contribut": [3, 6, 8, 11, 12, 28, 41, 50, 98, 135, 140, 146], "1280": 3, "common_funct": [3, 5, 8, 13], "managing_app": [3, 6], "incom": [3, 6, 8, 10, 11, 12, 13, 127, 128, 129, 132, 219, 225, 229, 257], "control": [3, 4, 7, 8, 10, 11, 12, 14, 15, 17, 28, 41, 46, 47, 48, 49, 50, 57, 60, 61, 63, 64, 65, 66, 68, 71, 72, 82, 90, 96, 97, 98, 100, 101, 102, 104, 108, 114, 116, 123, 128, 135, 137, 141, 142, 143, 144, 146, 149, 153, 157, 164, 171, 173, 186, 191, 193, 196, 197, 199, 204, 205, 206, 211, 212, 214, 215, 216, 217, 218, 219, 220, 223, 224, 231, 232, 234, 235, 236, 239, 240, 241, 242, 248, 249, 251, 252, 253, 255], "1323": 3, "intro": [3, 7], "requir": [3, 7, 8, 10, 14, 28, 41, 47, 50, 57, 59, 60, 64, 65, 66, 69, 71, 74, 77, 78, 81, 82, 84, 87, 94, 97, 101, 102, 103, 107, 108, 109, 111, 115, 122, 123, 126, 128, 132, 134, 135, 137, 138, 139, 141, 144, 159, 164, 165, 169, 173, 177, 196, 197, 201, 202, 204, 205, 206, 207, 208, 212, 214, 216, 218, 220, 222, 225, 227, 229, 231, 232, 234, 235, 236, 237, 238, 240, 246, 248, 251, 254, 256], "instal": [3, 4, 5, 6, 7, 9, 10, 12, 14, 20, 50, 72, 74, 103, 107, 109, 135, 140, 141, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 206, 208, 212, 218, 254, 256, 257], "troubleshoot": [3, 6, 12, 135, 137, 207, 216], "1265": 3, "librari": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 16, 46, 57, 58, 63, 65, 70, 71, 72, 82, 89, 92, 94, 96, 97, 99, 101, 104, 107, 110, 112, 114, 120, 126, 128, 134, 140, 146, 149, 169, 184, 185, 186, 187, 191, 195, 197, 200, 201, 202, 204, 212, 214, 219, 220, 224, 234, 241, 246, 251, 253, 254, 256], "1333": 3, "uploaded_fil": [3, 10], "outgo": [3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 41, 132], "1340": 3, "overview": [3, 4, 5, 9, 12, 63, 67, 104, 234, 246, 251, 253, 256], "tutori": [3, 4, 5, 6, 7, 12, 222, 253, 255, 256, 257], "1294": 3, "spark": [3, 4, 5, 6, 8, 11, 28, 32, 41, 50, 52, 58, 59, 63, 65, 66, 86, 87, 89, 90, 103, 105, 108, 109, 127, 135, 138, 141, 142, 144, 146, 147, 158, 177, 189, 204, 206, 209, 216, 218, 237, 245, 255, 257], "1305": 3, "add": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 36, 41, 43, 48, 57, 59, 62, 70, 71, 72, 74, 81, 82, 83, 87, 90, 94, 96, 99, 101, 102, 103, 104, 105, 109, 115, 118, 119, 121, 122, 123, 126, 127, 130, 132, 134, 138, 141, 142, 149, 164, 165, 169, 170, 173, 180, 182, 183, 189, 190, 193, 194, 202, 204, 205, 212, 215, 216, 217, 218, 219, 222, 223, 224, 227, 232, 234, 235, 236, 240, 241, 242, 243, 244, 246, 248, 251, 255, 257], "assert": [3, 20, 173, 248], "headeremit": 3, "duplic": [3, 4, 14, 82, 111, 122, 216, 218, 229], "verb": [3, 10, 28, 126, 131, 193, 217, 248], "properli": [3, 6, 9, 16, 39, 66, 69, 81, 82, 141, 142, 149, 156, 173, 184, 216, 218, 240, 247, 254, 256, 257], "check": [3, 4, 6, 7, 8, 9, 10, 11, 12, 14, 17, 22, 28, 29, 41, 50, 52, 54, 57, 58, 59, 61, 65, 67, 70, 71, 78, 82, 87, 89, 97, 101, 103, 104, 105, 112, 114, 115, 118, 123, 126, 128, 131, 132, 134, 136, 138, 139, 141, 144, 146, 150, 164, 170, 173, 186, 196, 204, 206, 210, 216, 217, 218, 219, 220, 223, 229, 235, 247, 250, 251, 253, 254, 255, 257], "i": [3, 4, 6, 7, 8, 9, 11, 13, 14, 15, 16, 17, 20, 23, 24, 25, 28, 29, 32, 33, 34, 36, 37, 38, 39, 41, 43, 45, 46, 47, 48, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 62, 64, 65, 66, 70, 71, 72, 73, 74, 75, 76, 77, 78, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 127, 130, 131, 132, 133, 136, 137, 138, 139, 140, 141, 144, 146, 147, 149, 150, 151, 153, 154, 155, 156, 157, 158, 159, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 189, 190, 191, 192, 193, 196, 198, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 219, 220, 221, 222, 223, 224, 225, 226, 227, 229, 230, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 252, 253, 254, 255, 256, 257], "instanti": [3, 50, 66, 71, 83, 97, 102, 109, 180, 205, 206, 208, 216, 218, 227, 229, 235, 236, 237, 240, 241], "1348": 3, "sphinx": [3, 8, 14], "1347": 3, "style": [3, 4, 8, 22, 28, 101, 115, 122, 133, 140, 148, 164, 180, 202, 204, 209, 211, 214, 215, 216, 225, 227, 232, 241, 251], "viewpath": [3, 71, 104, 240, 241], "configur": [3, 5, 6, 8, 13, 20, 28, 41, 44, 50, 70, 71, 72, 75, 77, 79, 81, 87, 89, 101, 106, 108, 109, 110, 114, 123, 126, 128, 131, 135, 137, 146, 153, 164, 167, 173, 180, 185, 193, 199, 201, 205, 207, 211, 214, 217, 237, 238, 246, 247, 254, 256], "php": [3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 17, 18, 20, 22, 24, 25, 28, 31, 33, 38, 39, 40, 41, 42, 50, 54, 57, 58, 59, 60, 61, 62, 64, 65, 66, 67, 69, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 93, 94, 96, 97, 100, 101, 102, 103, 104, 105, 107, 108, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 132, 133, 134, 135, 137, 138, 144, 146, 147, 148, 149, 150, 156, 157, 158, 161, 162, 163, 166, 167, 168, 169, 171, 174, 175, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 202, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 227, 229, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 253, 254, 255, 256], "1296": 3, "download": [3, 4, 5, 6, 11, 19, 35, 137, 139, 140, 141, 144, 216, 234, 251, 255, 257], "reflect": [3, 38, 42, 165, 173], "need": [3, 4, 10, 17, 23, 28, 50, 57, 59, 60, 61, 64, 65, 66, 67, 69, 71, 72, 73, 74, 75, 80, 81, 82, 84, 85, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 110, 112, 115, 116, 122, 123, 125, 126, 127, 128, 131, 132, 133, 134, 137, 138, 139, 141, 142, 144, 146, 149, 153, 154, 161, 164, 165, 166, 169, 173, 179, 180, 183, 185, 189, 191, 193, 195, 201, 204, 205, 206, 207, 208, 210, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 252, 253, 254, 255, 256, 257], "return": [3, 6, 8, 9, 11, 12, 13, 14, 15, 16, 17, 20, 22, 23, 28, 29, 33, 38, 39, 41, 43, 48, 52, 54, 56, 57, 58, 59, 60, 62, 64, 66, 71, 75, 77, 78, 80, 81, 82, 83, 85, 87, 89, 91, 96, 97, 100, 101, 102, 104, 105, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 132, 133, 134, 144, 149, 153, 154, 162, 164, 166, 173, 179, 180, 182, 186, 188, 191, 192, 196, 197, 198, 204, 205, 206, 207, 208, 209, 210, 212, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 231, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 256, 257], "1331": 3, "where": [3, 6, 13, 16, 17, 19, 21, 24, 28, 31, 39, 41, 43, 45, 46, 47, 52, 54, 57, 59, 65, 69, 70, 71, 72, 74, 75, 81, 83, 87, 90, 97, 100, 101, 102, 103, 104, 105, 107, 109, 122, 126, 127, 128, 133, 134, 141, 147, 149, 164, 177, 180, 183, 190, 196, 198, 201, 204, 206, 216, 217, 218, 222, 225, 227, 229, 232, 234, 236, 237, 240, 241, 242, 244, 245, 247, 251, 254, 255, 256, 257], "might": [3, 41, 45, 57, 60, 65, 66, 69, 70, 71, 72, 74, 82, 83, 87, 94, 97, 100, 102, 103, 104, 107, 109, 110, 111, 112, 122, 125, 126, 127, 128, 133, 134, 141, 142, 146, 149, 150, 177, 204, 206, 207, 208, 215, 216, 217, 219, 220, 222, 223, 225, 229, 231, 232, 234, 235, 236, 237, 240, 241, 242, 246, 247, 248, 250, 251, 253, 256], "1225": 3, "1315": 3, "1336": 3, "revert": [3, 4, 13, 14, 42, 89], "1334": 3, "propos": [3, 17, 29, 202], "user": [3, 4, 6, 7, 8, 10, 11, 12, 13, 14, 15, 17, 20, 28, 42, 59, 61, 62, 66, 67, 69, 70, 72, 74, 81, 82, 83, 87, 90, 91, 93, 96, 97, 100, 101, 104, 107, 109, 111, 113, 121, 123, 126, 127, 128, 132, 134, 137, 138, 140, 141, 169, 180, 182, 190, 191, 205, 206, 207, 213, 214, 215, 216, 218, 219, 222, 223, 225, 227, 229, 230, 231, 232, 233, 234, 237, 240, 243, 244, 245, 247, 248, 251, 252, 254, 256, 257], "guid": [3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 31, 42, 43, 44, 48, 50, 109, 137, 138, 140, 141, 180, 202, 232, 235], "1330": 3, "tweak": [3, 4, 5, 6, 15], "form_hidden": [3, 6, 115], "form_open": [3, 15, 115, 149, 194, 196, 217, 225], "valu": [3, 5, 6, 8, 9, 11, 13, 16, 17, 20, 23, 28, 31, 38, 39, 41, 42, 47, 48, 57, 58, 59, 60, 62, 65, 71, 75, 77, 80, 83, 86, 90, 97, 101, 102, 103, 104, 105, 107, 111, 112, 113, 114, 116, 119, 122, 123, 125, 126, 127, 128, 130, 131, 132, 134, 141, 144, 147, 149, 156, 162, 164, 165, 173, 177, 181, 194, 196, 204, 205, 206, 207, 208, 210, 211, 212, 214, 215, 216, 217, 222, 227, 229, 231, 232, 234, 235, 236, 240, 241, 243, 244, 245, 246, 247, 250, 254, 256, 257], "form_input": [3, 115], "show_404": 3, "doesn": [3, 14, 28, 60, 74, 77, 81, 82, 83, 84, 87, 101, 107, 128, 130, 142, 208, 212, 218, 219, 220, 222, 225, 227, 232, 234, 254, 257], "t": [3, 4, 5, 6, 7, 8, 9, 13, 14, 23, 24, 28, 39, 41, 43, 45, 50, 60, 65, 66, 67, 69, 70, 72, 74, 75, 77, 80, 81, 82, 83, 84, 85, 87, 90, 94, 101, 102, 103, 105, 107, 109, 111, 119, 123, 125, 126, 127, 128, 130, 131, 134, 138, 139, 141, 142, 149, 153, 173, 180, 191, 193, 199, 204, 207, 208, 212, 214, 215, 217, 218, 219, 220, 222, 223, 225, 227, 229, 231, 232, 234, 235, 237, 241, 243, 246, 247, 251, 254, 256, 257], "exist": [3, 4, 6, 9, 11, 12, 13, 14, 16, 31, 41, 52, 57, 59, 60, 65, 66, 75, 82, 83, 86, 87, 90, 93, 96, 101, 102, 105, 107, 110, 111, 112, 114, 116, 124, 126, 128, 130, 133, 134, 136, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 182, 189, 198, 204, 205, 206, 207, 208, 209, 210, 215, 216, 218, 219, 220, 223, 227, 229, 231, 234, 235, 237, 239, 240, 241, 245, 247, 248, 250, 252, 254, 257], "ani": [3, 8, 10, 20, 38, 57, 58, 60, 64, 65, 66, 69, 70, 71, 72, 73, 75, 80, 81, 82, 84, 89, 90, 92, 93, 94, 96, 97, 100, 101, 102, 103, 104, 105, 107, 109, 110, 111, 113, 114, 115, 119, 122, 123, 125, 126, 127, 128, 130, 139, 141, 144, 146, 148, 149, 150, 153, 154, 155, 156, 157, 158, 160, 162, 164, 170, 173, 174, 177, 180, 193, 200, 201, 202, 205, 206, 207, 208, 209, 211, 212, 214, 215, 216, 217, 218, 219, 220, 222, 223, 225, 226, 227, 229, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 246, 247, 248, 250, 251, 252, 254, 255, 256, 257], "ad": [3, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 21, 22, 23, 28, 33, 36, 38, 41, 43, 44, 47, 48, 52, 54, 66, 72, 73, 74, 75, 82, 91, 92, 97, 102, 104, 105, 107, 114, 115, 116, 118, 121, 122, 123, 127, 131, 132, 134, 139, 143, 144, 145, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 182, 190, 206, 207, 208, 216, 217, 220, 227, 229, 232, 234, 235, 236, 237, 240, 243, 245, 251], "miss": [3, 4, 6, 8, 9, 10, 11, 12, 14, 20, 32, 38, 41, 42, 43, 44, 50, 69, 74, 76, 123, 144, 167, 204, 222, 224, 225, 229, 234, 246, 252], "ug": [3, 5, 6, 13], "page": [3, 4, 7, 12, 13, 14, 15, 33, 50, 52, 57, 58, 61, 64, 67, 68, 69, 77, 82, 84, 97, 101, 104, 106, 107, 110, 114, 115, 116, 122, 123, 127, 128, 134, 135, 140, 141, 164, 173, 180, 191, 198, 206, 207, 217, 218, 219, 221, 223, 231, 232, 235, 237, 239, 240, 242, 244, 246, 252, 256], "refactor": [3, 5, 6, 7, 10, 11, 12, 229], "expand": [3, 107, 115, 216, 253, 254, 255], "its": [3, 5, 20, 21, 41, 50, 57, 59, 60, 66, 67, 71, 81, 82, 83, 89, 94, 105, 112, 114, 115, 118, 123, 126, 128, 133, 134, 140, 141, 146, 149, 189, 202, 205, 208, 209, 210, 212, 215, 216, 218, 219, 222, 223, 225, 227, 229, 232, 234, 235, 236, 237, 239, 240, 241, 243, 244, 246, 247, 250, 251, 253, 256, 257], "clean": [3, 4, 5, 6, 11, 13, 28, 39, 50, 173, 204, 229, 239, 240, 241, 242, 250, 251, 256], "store": [3, 6, 13, 24, 28, 57, 66, 69, 70, 72, 74, 81, 89, 90, 101, 102, 105, 109, 115, 122, 123, 126, 130, 134, 138, 164, 173, 181, 186, 204, 207, 214, 215, 218, 225, 227, 229, 234, 235, 240, 241, 245, 246, 254, 256], "origin": [3, 11, 28, 81, 104, 114, 122, 134, 145, 146, 200, 205, 207, 208, 210, 212, 216, 220, 227, 229, 232, 240, 251, 257], "stack": [3, 70, 201], "compar": [3, 41, 82, 114, 123, 180, 218], "against": [3, 89, 90, 120, 123, 126, 134, 136, 204, 217, 219, 220, 225, 229, 232, 241, 254], "so": [3, 6, 8, 10, 14, 16, 28, 33, 41, 50, 57, 58, 59, 60, 64, 66, 67, 70, 71, 73, 74, 75, 81, 82, 84, 87, 89, 93, 94, 96, 99, 100, 101, 102, 105, 108, 109, 111, 112, 114, 115, 122, 123, 125, 126, 128, 130, 133, 134, 136, 138, 139, 141, 144, 147, 149, 150, 153, 162, 164, 169, 173, 180, 183, 184, 187, 189, 192, 194, 206, 207, 208, 209, 210, 212, 214, 215, 216, 218, 220, 221, 222, 223, 224, 225, 226, 227, 229, 231, 232, 234, 235, 237, 240, 242, 244, 245, 246, 247, 248, 250, 251, 254, 255, 256, 257], "d": [3, 71, 82, 83, 87, 89, 95, 97, 110, 123, 134, 177, 204, 207, 209, 218, 220, 225, 227, 229, 234, 235, 240, 247, 257], "testing3": 3, "chdir": 3, "script": [3, 4, 5, 9, 16, 28, 41, 57, 58, 60, 61, 82, 83, 94, 97, 101, 103, 104, 116, 127, 134, 138, 141, 164, 166, 180, 181, 182, 189, 193, 198, 206, 218, 219, 225, 231, 232, 235, 240, 241, 243, 246], "name": [3, 4, 6, 7, 8, 10, 12, 13, 14, 20, 21, 24, 28, 29, 31, 36, 41, 42, 46, 52, 57, 58, 59, 60, 64, 65, 66, 67, 69, 71, 73, 74, 75, 77, 78, 80, 82, 83, 86, 87, 90, 96, 97, 101, 102, 103, 105, 107, 108, 109, 111, 112, 114, 115, 116, 120, 121, 122, 123, 126, 127, 128, 130, 131, 132, 133, 136, 141, 142, 144, 150, 154, 156, 162, 177, 180, 181, 182, 183, 184, 187, 189, 190, 192, 194, 195, 196, 202, 204, 206, 207, 210, 211, 212, 215, 216, 217, 219, 220, 223, 224, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 246, 247, 248, 250, 252, 254, 257], "strip": [3, 120, 122, 207, 254], "parserequesturi": [3, 50], "No": [3, 11, 41, 47, 50, 109, 116, 122, 180, 181, 182, 189, 193, 198, 207, 222, 225, 229, 231, 237, 241, 256], "formatt": [3, 231], "defin": [3, 4, 5, 6, 12, 13, 17, 23, 28, 50, 54, 57, 59, 65, 72, 75, 82, 83, 87, 89, 91, 92, 93, 94, 99, 101, 102, 105, 108, 109, 110, 116, 122, 123, 125, 127, 136, 141, 153, 164, 173, 177, 180, 181, 182, 189, 193, 198, 205, 215, 216, 222, 223, 225, 227, 231, 232, 234, 236, 239, 240, 241, 243, 245, 246, 251, 254, 256, 257], "mime": [3, 4, 17, 28, 29, 116, 144, 146, 150, 153, 164, 166, 174, 207, 210, 212, 222, 225, 231, 235], "type": [3, 4, 5, 8, 9, 10, 12, 13, 14, 16, 17, 20, 22, 23, 28, 29, 30, 32, 41, 44, 45, 52, 54, 55, 59, 66, 67, 69, 70, 71, 78, 80, 81, 82, 83, 84, 86, 89, 91, 94, 99, 101, 102, 104, 107, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 130, 131, 132, 134, 141, 144, 146, 149, 150, 154, 164, 173, 177, 189, 194, 196, 204, 205, 206, 207, 208, 210, 211, 212, 214, 217, 218, 219, 221, 222, 224, 225, 232, 234, 235, 236, 237, 240, 241, 242, 244, 247, 248, 251, 252, 254, 255, 257], "allow": [3, 4, 5, 6, 8, 10, 12, 16, 17, 28, 41, 50, 57, 60, 61, 65, 66, 67, 69, 72, 74, 78, 81, 82, 83, 84, 85, 90, 96, 101, 103, 104, 105, 107, 111, 114, 115, 119, 122, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 136, 138, 139, 141, 144, 164, 173, 180, 181, 182, 189, 193, 198, 201, 202, 204, 205, 206, 207, 208, 209, 212, 214, 215, 216, 217, 218, 219, 220, 222, 223, 227, 229, 230, 231, 232, 234, 235, 236, 237, 238, 240, 241, 243, 244, 245, 246, 247, 248, 251, 252, 254, 256], "redirect": [3, 4, 5, 13, 14, 16, 17, 28, 50, 69, 101, 104, 110, 112, 115, 126, 127, 144, 180, 206, 207, 252, 254], "var": [3, 10, 74, 92, 102, 103, 141, 193, 216, 240, 241, 257], "current": [3, 7, 10, 16, 17, 24, 28, 41, 50, 57, 60, 64, 65, 70, 73, 74, 76, 80, 81, 82, 83, 85, 87, 89, 91, 97, 100, 101, 104, 107, 109, 113, 114, 115, 123, 125, 127, 128, 130, 132, 134, 138, 140, 164, 173, 199, 203, 204, 205, 208, 209, 210, 215, 216, 218, 220, 222, 224, 225, 227, 229, 235, 237, 245, 246, 247, 248, 251, 256], "grammar": [3, 13], "front": [3, 101, 108, 114, 134, 141], "comment": [3, 4, 6, 8, 14, 82, 105, 123, 126, 134, 142, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 183, 246, 255], "final": [3, 6, 15, 46, 57, 60, 71, 81, 97, 121, 122, 125, 127, 128, 146, 180, 209, 212, 222, 223, 227, 231, 234, 241, 244, 247, 251, 252, 255], "1292": 3, "1264": 3, "ensur": [3, 4, 7, 8, 10, 11, 14, 16, 17, 60, 66, 70, 71, 74, 82, 84, 89, 94, 96, 102, 107, 123, 127, 133, 144, 173, 200, 205, 206, 208, 214, 220, 223, 227, 229, 235, 240, 244, 245, 247, 248, 250, 251, 252, 254], "ar": [3, 6, 10, 15, 16, 17, 20, 22, 24, 28, 33, 36, 38, 41, 43, 44, 45, 47, 50, 52, 57, 58, 59, 60, 61, 64, 65, 67, 69, 70, 72, 73, 74, 75, 78, 80, 81, 82, 83, 84, 85, 87, 89, 90, 91, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 133, 134, 137, 138, 139, 140, 141, 142, 144, 146, 148, 149, 150, 152, 153, 154, 156, 158, 161, 162, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 184, 192, 194, 196, 197, 198, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 254, 255, 256, 257], "match": [3, 4, 6, 10, 15, 17, 22, 28, 41, 66, 74, 75, 78, 80, 81, 82, 89, 90, 102, 103, 105, 107, 110, 123, 125, 126, 127, 128, 133, 142, 146, 148, 164, 173, 186, 193, 204, 209, 212, 216, 218, 225, 229, 231, 234, 237, 239, 243, 245, 246, 248, 251, 252, 254, 257], "prior": [3, 28, 66, 87, 97, 102, 109, 111, 112, 114, 123, 127, 128, 134, 144, 146, 169, 208, 218, 220, 225, 229, 235, 237, 238, 245], "ro": 3, "setuprequest": 3, "minor": [3, 7, 13, 136], "phpdoc": [3, 4, 8, 9, 30], "block": [3, 6, 7, 56, 60, 84, 104, 110, 207, 208, 218, 225, 230, 232, 236, 237, 240, 243], "tut": 3, "refer": [3, 4, 7, 8, 11, 14, 102, 107, 108, 111, 112, 113, 126, 134, 135, 138, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 183, 218, 222, 225, 229, 243, 253, 255, 256, 257], "undefin": 3, "variabl": [3, 4, 13, 15, 17, 20, 23, 41, 42, 50, 66, 67, 69, 74, 81, 82, 101, 103, 104, 105, 107, 108, 109, 122, 123, 128, 134, 142, 165, 181, 206, 207, 208, 215, 218, 222, 223, 225, 230, 237, 240, 241, 242, 248, 252, 254, 256, 257], "head": [3, 7, 14, 45, 50, 57, 67, 128, 134, 196, 197, 198, 206, 222, 223, 225, 239, 240, 242, 246, 255, 257], "404": [3, 9, 28, 41, 67, 104, 126, 141, 192, 231, 235, 257], "remov": [3, 4, 5, 6, 7, 8, 9, 11, 12, 14, 16, 18, 23, 28, 33, 41, 43, 46, 52, 57, 59, 60, 82, 87, 97, 100, 101, 103, 108, 122, 123, 126, 128, 130, 132, 133, 136, 138, 139, 142, 144, 145, 146, 149, 153, 158, 164, 166, 173, 180, 182, 183, 188, 189, 194, 195, 196, 198, 208, 209, 211, 216, 219, 222, 223, 225, 229, 235, 240, 245, 246, 251, 255], "inexist": 3, "codeigniterload": 3, "classmap": [3, 9, 28], "1269": 3, "note": [3, 5, 19, 22, 25, 50, 69, 75, 81, 82, 97, 102, 104, 111, 116, 126, 134, 137, 138, 144, 146, 148, 149, 150, 151, 153, 154, 158, 168, 173, 177, 199, 215, 235, 236, 237, 244, 255, 256], "process": [3, 9, 16, 17, 20, 23, 24, 28, 39, 41, 70, 75, 81, 83, 84, 92, 97, 100, 109, 133, 141, 142, 173, 180, 208, 216, 217, 218, 225, 238, 240, 241, 243, 244, 251, 257], "1266": 3, "adjust": [3, 104, 138, 141, 144, 146, 148, 149, 150, 153, 164, 165, 166, 167, 168, 169, 171, 172, 173, 183, 212, 216, 223, 246], "build": [3, 9, 15, 57, 61, 74, 82, 94, 98, 104, 108, 114, 123, 126, 134, 138, 141, 171, 198, 201, 209, 229, 231, 237, 240, 241], "wip": [3, 13], "re": [3, 65, 69, 71, 74, 75, 81, 85, 87, 89, 109, 115, 122, 125, 127, 128, 141, 206, 207, 209, 217, 218, 219, 223, 227, 229, 232, 242, 254, 255, 257], "1245": 3, "declar": [3, 8, 17, 83, 87, 92, 96, 102, 114, 116, 126, 225, 237], "unsolicit": 3, "testabl": [3, 12], "paramet": [3, 4, 8, 10, 12, 13, 16, 17, 20, 23, 24, 28, 33, 36, 38, 39, 41, 43, 47, 48, 52, 57, 58, 60, 64, 73, 76, 78, 81, 82, 83, 84, 85, 87, 89, 97, 100, 101, 102, 104, 107, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 132, 133, 136, 144, 149, 153, 158, 162, 164, 170, 173, 204, 205, 206, 207, 208, 210, 212, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 231, 232, 235, 236, 240, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 256, 257], "resetselect": 3, "call": [3, 4, 14, 16, 17, 24, 39, 41, 50, 57, 58, 60, 61, 65, 66, 67, 69, 71, 79, 80, 81, 82, 83, 87, 89, 90, 94, 97, 101, 104, 105, 107, 109, 110, 112, 115, 122, 123, 128, 134, 135, 136, 164, 166, 171, 173, 179, 180, 182, 190, 200, 205, 206, 207, 208, 209, 212, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 229, 231, 232, 235, 236, 238, 239, 240, 241, 242, 243, 245, 246, 247, 248, 250, 251, 254, 255, 256, 257], "": [3, 4, 5, 7, 10, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 65, 66, 67, 69, 71, 72, 73, 74, 75, 80, 81, 82, 83, 85, 87, 91, 92, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 113, 114, 115, 116, 119, 122, 123, 125, 127, 128, 130, 131, 132, 133, 135, 141, 146, 148, 153, 177, 179, 180, 182, 185, 190, 196, 198, 200, 202, 204, 206, 207, 208, 210, 211, 212, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 228, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 252, 253, 254, 255, 256], "countal": [3, 183], "function": [3, 4, 5, 7, 8, 11, 13, 14, 16, 17, 20, 21, 23, 24, 43, 48, 57, 58, 59, 60, 64, 65, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 89, 90, 91, 92, 96, 97, 98, 99, 102, 104, 106, 107, 109, 110, 117, 126, 127, 128, 132, 133, 134, 135, 136, 141, 143, 146, 149, 164, 173, 180, 182, 183, 186, 189, 190, 196, 205, 206, 208, 209, 212, 214, 215, 216, 217, 218, 219, 220, 222, 223, 224, 225, 227, 229, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 247, 248, 251, 252, 254, 255, 256, 257], "xml_convert": [3, 124], "databasebaseutil": 3, "novemb": [4, 23, 30, 203], "30": [4, 6, 39, 40, 48, 220, 225, 227, 229], "next": [4, 5, 6, 11, 15, 50, 66, 83, 89, 103, 104, 107, 122, 134, 136, 141, 144, 146, 149, 150, 153, 154, 158, 180, 195, 204, 215, 217, 218, 219, 220, 229, 231, 244, 254, 255, 256, 257], "admin": [4, 5, 6, 9, 10, 11, 12, 13, 59, 102, 123, 127, 133, 134, 205, 235, 240, 244, 248], "1553": 4, "starter": [4, 5, 6, 7, 9, 11, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 208], "docbot": [4, 5], "1484": 4, "pre": [4, 6, 92, 116, 140, 141, 221, 225, 251], "commit": [4, 84, 255], "1388": 4, "readm": [4, 6, 8, 11, 13, 94, 144, 218], "setup": [4, 5, 7, 12, 13, 102, 103, 104, 164, 191, 204, 214, 218, 229, 244, 245, 248, 250, 251, 256], "sh": [4, 116], "1396": 4, "1416": 4, "1368": 4, "1465": 4, "622": 4, "1469": 4, "1376": 4, "1415": 4, "1413": 4, "1442": 4, "1457": 4, "1547": 4, "1550": 4, "cacheexcept": 4, "1525": 4, "filehandl": [4, 5, 6, 8, 13, 17, 22, 50, 96, 107, 244], "memcachedhandl": [4, 6, 8, 10, 13, 22, 31, 50, 156, 203], "1383": 4, "1432": 4, "1489": 4, "1374": 4, "1422": 4, "1431": 4, "cratemigr": 4, "1357": 4, "1453": 4, "1180": 4, "1335": 4, "1491": 4, "1522": 4, "1407": 4, "1426": 4, "1554": 4, "1343": 4, "1449": 4, "1470": 4, "1530": 4, "1371": 4, "1344": 4, "1500": 4, "1370": 4, "tpl": [4, 5, 9, 13, 59], "1389": 4, "1438": 4, "1454": 4, "1399": 4, "1471": 4, "array_help": [4, 105], "1412": 4, "filesystem_help": 4, "1460": 4, "1498": 4, "1375": 4, "1405": 4, "1506": 4, "1445": 4, "1496": 4, "1497": 4, "1387": 4, "1451": 4, "1464": 4, "1456": 4, "1472": 4, "1477": 4, "1486": 4, "1504": 4, "1505": 4, "1384": 4, "1213": 4, "1508": 4, "imagemagickhandl": [4, 11, 22, 148, 203], "1546": 4, "1378": 4, "1480": 4, "default_ful": [4, 215], "default_head": 4, "default_simpl": [4, 215], "1524": 4, "1406": 4, "1410": 4, "1523": 4, "basehandl": [4, 6, 9, 11, 12, 23, 50, 96, 204], "1483": 4, "databasehandl": [4, 5, 13, 22, 31, 50, 156, 195], "redishandl": [4, 7, 8, 9, 10, 11, 13, 22, 31, 43, 50, 156, 203], "1467": 4, "1427": 4, "1468": 4, "1447": 4, "1529": 4, "1507": 4, "1345": 4, "1417": 4, "1377": 4, "bootstrap": [4, 5, 6, 8, 11, 28, 70, 109, 153, 216, 244], "2047b5a": 4, "1513": 4, "composerscript": [4, 5, 8, 164, 166], "1423": 4, "1369": 4, "1373": 4, "1380": 4, "1440": [4, 218], "_support": [4, 10, 11, 12, 13, 72, 245], "mockrespons": 4, "_bootstrap": 4, "1397": 4, "1443": 4, "filehandlertest": [4, 5, 8, 13], "memcachedhandlertest": [4, 8], "redishandlertest": [4, 8], "1481": 4, "clitest": [4, 8], "sessioncommandstest": 4, "1455": 4, "connecttest": [4, 6], "forgetest": [4, 6, 7, 9, 10, 12, 13], "filecollectiontest": [4, 12], "1424": 4, "incomingrequesttest": [4, 5, 6], "responsecookietest": 4, "1509": 4, "responsesendtest": 4, "uritest": [4, 12], "1495": 4, "datehelpertest": 4, "1479": 4, "1473": 4, "languagetest": [4, 5, 6], "1425": 4, "pagerrenderertest": 4, "pagertest": [4, 12], "routecollectiontest": [4, 6, 8, 10, 11], "routertest": [4, 5, 6, 10], "sessiontest": [4, 12, 13], "bootstrapfcpathtest": 4, "1390": 4, "throttletest": [4, 10], "1398": 4, "formatrulestest": [4, 8, 9], "codeignitertest": [4, 5, 10], "commonfunctionssendtest": 4, "commonfunctionstest": [4, 5, 13], "1385": 4, "1490": 4, "concept": [4, 5, 6, 8, 10, 12, 67, 68, 180, 202, 218, 227, 256], "1540": 4, "structur": [4, 5, 6, 7, 12, 13, 41, 50, 65, 68, 79, 82, 84, 89, 101, 108, 109, 114, 126, 135, 141, 164, 173, 182, 190, 201, 204, 215, 216, 223, 225, 227, 251], "1448": 4, "dbmgmt": [4, 7, 8, 9, 10, 11, 12, 13], "1482": 4, "core_class": [4, 8], "1499": 4, "pagin": [4, 8, 10, 12, 15, 114, 135, 137, 180, 190, 199, 213, 229], "27868b": 4, "1518": 4, "1494": 4, "create_news_item": [4, 6], "static_pag": [4, 5, 6, 7, 12], "1418": 4, "1536": 4, "travi": [4, 6, 7, 9], "yml": [4, 6], "1394": 4, "serviceinst": 4, "newlin": [4, 85, 207, 221, 240], "tempfil": [4, 222], "1549": 4, "us": [4, 5, 6, 7, 8, 9, 10, 12, 13, 14, 15, 16, 17, 18, 20, 21, 22, 23, 24, 25, 28, 29, 31, 33, 34, 36, 37, 41, 43, 45, 46, 47, 48, 50, 52, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 86, 87, 89, 92, 93, 94, 96, 97, 99, 100, 101, 102, 103, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 135, 136, 137, 138, 139, 142, 144, 146, 147, 148, 149, 151, 153, 156, 158, 162, 164, 165, 166, 169, 171, 179, 180, 181, 182, 183, 184, 185, 186, 188, 189, 190, 191, 193, 194, 195, 196, 197, 198, 201, 202, 203, 204, 209, 210, 211, 212, 214, 215, 216, 217, 219, 220, 221, 222, 223, 226, 228, 230, 231, 233, 234, 235, 238, 242, 244, 245, 247, 248, 250, 251, 252, 253, 254, 255, 256, 257], "gitkeep": [4, 209], "instead": [4, 6, 7, 15, 16, 18, 20, 21, 23, 24, 28, 39, 41, 46, 50, 52, 54, 57, 58, 59, 60, 64, 71, 72, 75, 80, 81, 82, 83, 92, 96, 101, 102, 103, 104, 105, 107, 109, 113, 115, 116, 118, 123, 124, 125, 126, 128, 130, 132, 134, 144, 146, 149, 162, 164, 169, 173, 180, 183, 190, 193, 195, 196, 198, 206, 207, 208, 212, 215, 216, 218, 220, 222, 223, 225, 227, 229, 230, 235, 236, 237, 239, 240, 245, 251, 252, 256, 257], "gitignor": [4, 8, 11, 94, 102], "directori": [4, 5, 6, 12, 41, 50, 57, 58, 59, 64, 65, 69, 71, 74, 89, 90, 93, 94, 101, 102, 105, 109, 110, 114, 120, 164, 165, 173, 180, 182, 190, 204, 210, 215, 217, 218, 225, 227, 229, 234, 237, 239, 245, 246, 251, 256, 257], "__construct": [4, 14, 33, 41, 48, 50, 74, 96, 126, 128, 144, 173, 186, 205, 229, 235, 240], "perform": [4, 16, 41, 50, 65, 66, 67, 71, 78, 80, 81, 82, 97, 100, 102, 104, 105, 109, 126, 127, 134, 164, 173, 200, 201, 204, 212, 218, 219, 222, 225, 229, 234, 235, 238, 240, 243, 244, 246, 248, 252, 255, 256], "foreach": [4, 57, 60, 77, 80, 82, 83, 85, 105, 198, 206, 207, 209, 210, 215, 216, 222, 225, 229, 230, 237, 240, 242, 256], "when": [4, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 20, 23, 24, 25, 28, 31, 32, 33, 34, 36, 37, 38, 39, 40, 43, 45, 46, 47, 48, 50, 51, 52, 56, 57, 59, 60, 64, 65, 66, 67, 69, 70, 71, 74, 75, 78, 81, 83, 84, 85, 86, 87, 89, 91, 94, 97, 100, 101, 102, 103, 104, 107, 108, 109, 110, 111, 112, 115, 122, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 136, 138, 140, 141, 142, 144, 149, 150, 151, 153, 154, 156, 158, 162, 164, 165, 166, 179, 184, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 218, 219, 220, 223, 224, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 248, 250, 251, 252, 253, 254, 255, 256, 257], "possibl": [4, 22, 28, 50, 57, 60, 70, 81, 82, 87, 96, 99, 102, 104, 108, 111, 134, 136, 173, 201, 206, 208, 210, 211, 212, 215, 217, 225, 227, 232, 235, 237, 240, 242, 247, 251, 256], "don": [4, 6, 7, 13, 14, 24, 45, 60, 65, 66, 70, 72, 75, 81, 90, 103, 105, 109, 111, 119, 126, 127, 128, 131, 134, 138, 141, 142, 149, 153, 173, 180, 193, 199, 204, 207, 208, 214, 215, 217, 218, 219, 222, 223, 225, 227, 229, 232, 235, 237, 241, 243, 247, 251, 254, 256, 257], "run": [4, 6, 7, 9, 14, 16, 23, 40, 41, 50, 59, 60, 63, 66, 71, 72, 73, 74, 76, 78, 79, 80, 81, 82, 83, 87, 89, 90, 92, 94, 96, 97, 101, 102, 103, 104, 107, 109, 113, 125, 127, 128, 133, 134, 135, 137, 138, 139, 149, 153, 164, 165, 173, 177, 180, 183, 189, 196, 199, 206, 207, 214, 216, 217, 218, 219, 220, 227, 231, 232, 234, 236, 240, 242, 244, 245, 246, 247, 250, 251, 256], "1539": 4, "mb_": 4, "mb": [4, 119, 209, 210], "string": [4, 5, 9, 10, 15, 17, 20, 23, 24, 28, 38, 41, 43, 46, 47, 50, 54, 57, 60, 62, 64, 66, 72, 74, 75, 76, 78, 81, 83, 89, 100, 101, 102, 104, 105, 107, 110, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 128, 130, 132, 133, 134, 136, 142, 144, 146, 149, 153, 162, 164, 166, 170, 173, 177, 180, 182, 188, 196, 204, 205, 206, 207, 208, 212, 218, 219, 220, 221, 224, 225, 227, 229, 231, 232, 234, 235, 236, 238, 240, 241, 243, 246, 254, 257], "usag": [4, 11, 23, 57, 79, 80, 82, 83, 85, 87, 102, 111, 115, 121, 122, 123, 125, 132, 133, 135, 138, 206, 208, 218, 221, 229, 239, 243, 244], "ext": [4, 87, 99, 210, 222], "unneed": [4, 7], "try": [4, 7, 16, 21, 57, 62, 74, 81, 82, 84, 104, 105, 107, 114, 125, 127, 134, 136, 138, 141, 142, 180, 207, 212, 215, 216, 218, 219, 223, 227, 229, 231, 240, 242, 243, 244, 255, 257], "catch": [4, 5, 57, 84, 104, 107, 114, 134, 164, 212, 216], "resourc": [4, 7, 39, 59, 70, 81, 82, 83, 84, 100, 101, 116, 125, 129, 134, 135, 212, 216, 218, 231, 255, 256], "websaf": [4, 7, 133], "regex": [4, 134, 209, 225], "property_exist": [4, 229], "1521": 4, "up": [4, 5, 6, 7, 8, 10, 12, 13, 16, 57, 60, 69, 72, 74, 82, 89, 100, 102, 103, 104, 109, 115, 119, 123, 125, 126, 128, 134, 137, 139, 141, 142, 146, 173, 180, 189, 204, 205, 212, 214, 215, 216, 219, 225, 227, 229, 234, 240, 241, 242, 243, 244, 254, 257], "small": [4, 15, 16, 67, 69, 71, 78, 115, 134, 184, 187, 195, 201, 205, 207, 214, 222, 236, 237, 243, 255], "typo": [4, 6, 7, 8, 9, 10, 11, 12, 14, 38], "setcreatedon": 4, "setcreatedat": [4, 227], "1517": 4, "move": [4, 6, 7, 8, 20, 24, 28, 33, 50, 83, 97, 108, 113, 133, 134, 141, 144, 146, 153, 180, 182, 185, 186, 188, 189, 190, 198, 206, 209, 214, 215, 235], "per": [4, 70, 82, 100, 141, 207, 214, 215, 219, 225, 229, 232], "writabl": [4, 16, 66, 74, 101, 108, 109, 114, 138, 139, 140, 144, 146, 147, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 186, 204, 209, 216, 218, 222, 246], "unus": [4, 6, 107, 133, 218, 229], "statement": [4, 5, 6, 28, 41, 60, 81, 87, 164, 182, 229, 230, 240, 256], "strtolow": [4, 217, 225], "setschem": [4, 50, 223], "multi": [4, 10, 14, 60, 116, 128, 204, 218, 225, 231, 236, 240, 242, 252], "empti": [4, 5, 6, 12, 20, 24, 41, 43, 46, 74, 83, 87, 101, 102, 111, 112, 114, 115, 116, 123, 125, 126, 127, 134, 164, 166, 173, 196, 204, 205, 207, 223, 224, 225, 229, 231, 235, 236, 240, 245, 252, 256], "separ": [4, 20, 23, 24, 28, 60, 64, 66, 69, 74, 75, 82, 87, 89, 90, 101, 111, 114, 118, 122, 123, 133, 134, 141, 144, 162, 180, 200, 202, 205, 215, 218, 220, 225, 227, 229, 234, 237, 240, 243, 246, 247, 251], "mark": [4, 20, 50, 81, 115, 122, 142, 195, 212, 218, 227, 240, 246], "flesh": [4, 5], "unit": [4, 6, 7, 8, 123, 141, 214, 247, 251], "do": [4, 11, 16, 20, 33, 56, 57, 59, 60, 61, 64, 66, 69, 70, 71, 73, 74, 75, 76, 78, 81, 82, 84, 87, 89, 92, 93, 96, 97, 99, 101, 102, 103, 104, 105, 107, 109, 111, 113, 114, 115, 123, 125, 126, 127, 128, 131, 134, 136, 138, 139, 164, 173, 179, 180, 194, 195, 196, 201, 202, 205, 206, 207, 208, 212, 215, 216, 217, 219, 220, 223, 225, 226, 227, 229, 230, 232, 234, 235, 237, 239, 240, 242, 244, 245, 246, 247, 248, 250, 251, 252, 254, 255, 256, 257], "exit": [4, 10, 11, 57, 66, 173, 180, 181, 182, 189, 193, 198], "until": [4, 71, 83, 111, 112, 144, 146, 149, 150, 153, 154, 158, 205, 218, 219, 223, 225, 237, 240, 241, 243, 246], "field": [4, 8, 9, 14, 24, 28, 33, 41, 50, 67, 70, 74, 81, 82, 83, 94, 113, 114, 133, 149, 150, 162, 164, 169, 177, 194, 206, 211, 217, 222, 225, 227, 240, 247, 254, 257], "param": [4, 10, 14, 57, 60, 97, 101, 116, 126, 134, 171, 208, 216, 219, 225, 227, 236, 237, 240, 248], "placehold": [4, 28, 46, 47, 81, 101, 107, 115, 193, 234, 239, 257], "ignor": [4, 5, 8, 14, 28, 47, 52, 57, 71, 104, 107, 122, 123, 124, 133, 138, 180, 212, 218, 221, 225, 227, 229, 240, 241], "suppress": [4, 41], "set_valu": [4, 101, 115, 225, 254], "writeup": [4, 9, 11], "redirectexcept": [4, 13, 50], "old": [4, 8, 24, 101, 134, 156, 189, 205, 218, 220, 235, 254], "segment": [4, 58, 110, 111, 115, 123, 133, 173, 193, 234, 244, 254, 256, 257], "restructur": [4, 88], "strlen": [4, 8, 57, 60, 243], "1488": 4, "load": [4, 5, 7, 9, 20, 28, 50, 57, 58, 60, 69, 71, 77, 83, 85, 87, 89, 92, 93, 96, 97, 100, 101, 102, 103, 109, 126, 134, 141, 153, 164, 173, 182, 183, 184, 185, 186, 187, 188, 190, 191, 195, 196, 197, 198, 204, 205, 208, 209, 218, 229, 234, 235, 236, 237, 240, 245, 246, 251, 254, 255, 256, 257], "other": [4, 12, 16, 24, 35, 39, 40, 48, 52, 57, 58, 61, 65, 66, 67, 69, 70, 71, 72, 80, 82, 84, 87, 89, 90, 94, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 110, 112, 113, 114, 115, 116, 122, 123, 127, 128, 131, 138, 141, 180, 181, 200, 205, 206, 208, 212, 215, 216, 218, 219, 220, 223, 225, 226, 227, 229, 231, 234, 235, 236, 237, 239, 240, 241, 242, 244, 245, 246, 247, 251, 255, 256], "locat": [4, 10, 14, 15, 16, 24, 41, 46, 60, 65, 66, 69, 71, 74, 81, 89, 90, 96, 97, 102, 103, 105, 108, 109, 110, 111, 126, 141, 180, 182, 190, 206, 209, 210, 212, 215, 216, 218, 222, 224, 225, 227, 229, 235, 237, 239, 240, 242, 245, 246, 251, 257], "problem": [4, 9, 14, 28, 67, 69, 70, 89, 99, 101, 102, 109, 122, 128, 134, 142, 164, 206, 214, 216, 218, 225], "report": [4, 53, 57, 71, 76, 102, 132, 205, 206, 207, 224, 232, 254], "slash": [4, 6, 8, 9, 10, 11, 13, 43, 65, 101, 122, 123, 134, 141, 166, 205, 223], "sessionhandlersbasehandl": 4, "bind": [4, 5, 6, 23, 39, 114, 149, 227], "document": [4, 6, 8, 12, 13, 14, 54, 69, 74, 82, 95, 99, 109, 116, 120, 125, 126, 128, 130, 132, 138, 139, 180, 201, 206, 226, 247, 251, 253], "kei": [4, 5, 6, 7, 8, 9, 10, 12, 13, 15, 16, 17, 20, 23, 28, 31, 41, 45, 52, 57, 60, 65, 66, 70, 74, 80, 81, 83, 101, 102, 107, 111, 115, 127, 128, 132, 134, 149, 150, 168, 177, 185, 190, 204, 206, 207, 216, 219, 223, 224, 225, 227, 229, 234, 235, 236, 240, 241, 242, 245, 246, 247, 248, 250, 254, 256, 257], "confus": [4, 6, 69, 86, 240], "yet": [4, 66, 84, 87, 89, 97, 205, 225, 234, 239, 246, 254, 256], "anoth": [4, 7, 31, 57, 60, 66, 71, 72, 81, 82, 84, 85, 87, 89, 103, 107, 109, 112, 125, 126, 128, 134, 141, 184, 207, 208, 215, 218, 219, 220, 222, 223, 224, 225, 230, 231, 235, 240], "send": [4, 10, 23, 28, 67, 70, 72, 75, 97, 99, 110, 112, 114, 115, 125, 132, 134, 144, 149, 180, 184, 206, 208, 215, 217, 231, 235, 243, 246, 248, 251], "1475": 4, "correct": [4, 5, 7, 8, 9, 10, 12, 13, 14, 15, 25, 28, 31, 45, 48, 54, 66, 67, 70, 74, 78, 82, 92, 102, 112, 127, 131, 134, 151, 177, 212, 215, 218, 221, 222, 223, 225, 229, 234, 236, 245, 246, 248, 251, 255], "addfield": [4, 28, 89, 189], "fuzzifi": 4, "httprespons": 4, "local": [4, 5, 11, 15, 16, 38, 41, 50, 70, 101, 102, 107, 115, 119, 123, 134, 135, 137, 162, 180, 199, 206, 220, 225, 227, 233, 240, 244, 251, 254, 256, 257], "creat": [4, 6, 7, 13, 15, 16, 17, 41, 46, 50, 59, 60, 61, 63, 65, 66, 69, 71, 72, 75, 76, 81, 82, 85, 92, 93, 97, 98, 99, 101, 103, 104, 107, 108, 109, 112, 114, 115, 116, 121, 122, 123, 126, 130, 133, 134, 135, 138, 141, 158, 169, 180, 181, 189, 191, 193, 201, 202, 206, 207, 208, 210, 212, 216, 231, 235, 236, 240, 241, 244, 247, 251, 252, 255], "tabl": [4, 5, 7, 9, 10, 13, 14, 15, 17, 24, 28, 36, 41, 50, 52, 56, 57, 59, 69, 74, 77, 78, 81, 82, 83, 84, 89, 90, 105, 133, 134, 135, 137, 156, 158, 164, 180, 183, 189, 195, 199, 215, 225, 227, 228, 233, 243, 246, 254, 256], "constraint": [4, 28, 41, 70, 74, 82, 87, 89, 164, 168, 189], "static": [4, 60, 66, 71, 76, 81, 82, 90, 96, 97, 100, 102, 109, 134, 135, 173, 204, 205, 208, 214, 220, 223, 225, 227, 229, 237, 238, 240, 243, 244, 247, 251, 255, 256], "self": [4, 164, 165, 219, 232], "protect": [4, 5, 22, 23, 27, 41, 50, 52, 57, 70, 83, 89, 92, 104, 120, 123, 124, 127, 128, 133, 134, 146, 148, 152, 164, 173, 194, 207, 209, 215, 216, 222, 225, 227, 232, 237, 240, 241, 244, 245, 246, 247, 248, 254, 256], "well": [4, 6, 16, 58, 71, 72, 81, 82, 87, 97, 101, 104, 105, 107, 113, 114, 116, 122, 126, 134, 140, 141, 144, 180, 201, 207, 215, 216, 218, 222, 223, 227, 230, 246, 251, 256], "featuretestcasetest": [4, 5, 9, 10], "output": [4, 16, 25, 28, 41, 50, 57, 58, 60, 61, 67, 70, 78, 81, 86, 87, 90, 100, 101, 103, 114, 122, 123, 124, 127, 128, 130, 132, 134, 136, 151, 164, 180, 185, 192, 204, 206, 207, 208, 215, 220, 227, 230, 232, 238, 240, 241, 243, 252, 256, 257], "buffer": [4, 41, 50, 70, 83, 164, 207, 208, 251], "provid": [4, 6, 7, 16, 17, 23, 36, 41, 58, 61, 64, 65, 66, 67, 70, 71, 72, 74, 75, 80, 82, 83, 86, 87, 89, 91, 92, 94, 97, 101, 102, 104, 105, 107, 109, 111, 113, 116, 119, 120, 125, 126, 128, 130, 131, 132, 133, 134, 141, 146, 149, 180, 182, 183, 200, 201, 202, 205, 206, 207, 208, 209, 210, 212, 214, 215, 216, 217, 218, 219, 220, 222, 223, 224, 225, 226, 227, 229, 231, 232, 234, 235, 236, 237, 241, 242, 243, 244, 245, 247, 250, 251, 252, 254, 256, 257], "within": [4, 16, 57, 59, 60, 64, 66, 67, 69, 71, 73, 74, 82, 87, 89, 90, 97, 100, 101, 102, 104, 105, 107, 109, 111, 114, 115, 122, 126, 128, 134, 141, 180, 181, 182, 184, 185, 187, 188, 189, 191, 194, 196, 204, 207, 215, 216, 218, 219, 220, 221, 223, 225, 229, 231, 232, 234, 235, 237, 239, 240, 241, 243, 244, 245, 246, 248, 250, 251, 252, 253, 257], "toler": 4, "1466": 4, "properti": [4, 5, 6, 12, 13, 14, 17, 20, 23, 28, 41, 46, 52, 57, 66, 74, 75, 83, 87, 89, 97, 104, 105, 107, 109, 115, 116, 127, 128, 133, 134, 138, 144, 146, 149, 164, 165, 167, 173, 180, 181, 182, 205, 207, 208, 215, 216, 218, 220, 225, 229, 231, 232, 240, 244, 245, 246, 247, 254, 256, 257], "1463": 4, "remain": [4, 17, 83, 100, 126, 209, 212, 216, 234, 240, 254], "bcit": 4, "ci": [4, 9, 57, 110, 154, 255], "1461": 4, "donload": 4, "ternari": 4, "systemdirectori": [4, 108, 138], "beef": [4, 8, 10, 12, 13], "un": [4, 207, 257], "break": [4, 10, 12, 44, 60, 82, 115, 127, 134, 138, 139, 218, 221, 236], "loop": [4, 69, 83, 101, 102, 105, 122, 207, 222, 243, 256], "getencod": 4, "bugfix": [4, 10, 13, 14], "extens": [4, 10, 12, 14, 17, 29, 50, 65, 66, 74, 87, 92, 99, 107, 110, 134, 137, 142, 146, 154, 173, 180, 204, 208, 210, 212, 216, 218, 220, 222, 225, 234, 235, 240, 242, 246], "onli": [4, 5, 7, 8, 12, 13, 14, 15, 17, 28, 36, 41, 49, 50, 52, 54, 57, 58, 59, 60, 64, 66, 69, 70, 71, 74, 75, 76, 80, 81, 82, 83, 84, 87, 89, 92, 96, 97, 100, 101, 102, 104, 105, 107, 108, 109, 112, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 131, 132, 133, 136, 138, 141, 146, 147, 149, 154, 173, 183, 184, 187, 189, 191, 195, 202, 203, 204, 205, 206, 207, 208, 209, 211, 212, 214, 216, 217, 218, 219, 220, 222, 223, 224, 225, 227, 229, 232, 234, 235, 236, 239, 240, 241, 243, 244, 245, 246, 247, 250, 251, 252, 254, 256, 257], "one": [4, 17, 28, 47, 50, 59, 61, 65, 66, 67, 69, 70, 71, 74, 75, 80, 81, 82, 83, 84, 85, 87, 89, 92, 96, 97, 101, 104, 105, 107, 111, 115, 116, 122, 123, 125, 126, 127, 128, 132, 133, 134, 138, 141, 146, 154, 173, 180, 201, 204, 205, 206, 207, 208, 212, 215, 216, 217, 218, 219, 220, 222, 223, 224, 225, 227, 229, 230, 232, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 247, 250, 251, 252, 254, 256, 257], "1450": 4, "phpcbf": 4, "onc": [4, 41, 66, 67, 77, 81, 82, 97, 100, 105, 134, 180, 181, 204, 205, 210, 215, 216, 218, 219, 220, 222, 223, 225, 229, 234, 238, 240, 241, 243, 244, 245, 247, 251, 255, 256], "simplifi": [4, 9, 12, 13, 77, 82, 84, 111, 126, 173, 180, 212, 219, 227, 230, 251], "how": [4, 57, 67, 69, 72, 73, 77, 82, 87, 99, 101, 103, 104, 105, 109, 111, 116, 123, 125, 126, 127, 128, 134, 141, 144, 149, 188, 191, 204, 206, 207, 212, 214, 215, 216, 219, 220, 223, 227, 229, 231, 235, 236, 240, 244, 246, 247, 248, 251, 254, 255], "indexdata": 4, "mysql": [4, 5, 8, 10, 14, 21, 74, 78, 80, 81, 82, 84, 85, 87, 149, 203, 218, 256], "mariadb": 4, "card": [4, 70, 225], "info": [4, 6, 57, 76, 101, 105, 107, 114, 120, 134, 207, 208, 212, 223, 224], "is_cli": [4, 58, 101, 173], "httpincomingrequest": 4, "1444": 4, "dox": 4, "repo": [4, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 138, 202], "captur": [4, 41, 64, 127, 177, 210, 251], "item": [4, 6, 9, 14, 16, 24, 28, 38, 41, 43, 50, 57, 60, 69, 74, 82, 101, 102, 105, 110, 115, 118, 121, 122, 126, 128, 132, 135, 136, 146, 150, 162, 173, 181, 191, 195, 198, 204, 207, 215, 218, 220, 224, 225, 229, 230, 231, 234, 240, 242, 246, 247, 250, 255, 256], "access": [4, 8, 10, 13, 17, 28, 41, 43, 50, 57, 58, 66, 72, 73, 77, 82, 83, 89, 90, 92, 101, 102, 109, 110, 111, 116, 125, 126, 127, 130, 134, 137, 138, 141, 144, 146, 149, 173, 180, 181, 182, 186, 189, 193, 195, 198, 201, 209, 211, 214, 215, 216, 217, 219, 220, 225, 232, 235, 240, 241, 247, 254, 256, 257], "last": [4, 6, 8, 41, 50, 65, 71, 78, 81, 82, 83, 101, 105, 112, 123, 127, 134, 141, 173, 180, 207, 210, 215, 216, 218, 223, 225, 229, 230, 235, 241, 256, 257], "insert": [4, 5, 7, 10, 14, 16, 33, 41, 60, 70, 78, 81, 87, 90, 101, 107, 122, 182, 190, 194, 217, 225, 227, 231, 237, 239, 245, 247, 250, 254, 256], "id": [4, 5, 6, 10, 14, 60, 73, 78, 81, 82, 83, 85, 101, 104, 107, 111, 115, 116, 122, 126, 133, 134, 156, 164, 169, 183, 190, 204, 205, 207, 211, 215, 218, 225, 227, 229, 231, 235, 237, 240, 241, 242, 246, 247, 252, 254, 256], "tailor": [4, 207, 225, 244], "few": [4, 8, 16, 76, 86, 93, 101, 102, 104, 109, 128, 134, 138, 139, 147, 161, 162, 164, 206, 218, 222, 229, 234, 253], "org": [4, 116, 140, 207, 247], "1437": 4, "replac": [4, 6, 8, 14, 15, 28, 31, 38, 39, 41, 50, 59, 71, 74, 80, 81, 85, 98, 101, 105, 111, 118, 122, 126, 134, 135, 139, 144, 146, 147, 164, 169, 177, 180, 182, 183, 184, 185, 187, 188, 190, 193, 195, 197, 201, 204, 205, 208, 215, 220, 225, 229, 230, 232, 240, 241, 242, 251, 254], "most": [4, 60, 64, 65, 67, 69, 72, 75, 81, 83, 84, 89, 93, 96, 97, 99, 100, 102, 104, 105, 110, 111, 115, 122, 125, 131, 133, 134, 141, 142, 146, 162, 180, 183, 187, 192, 203, 204, 206, 207, 209, 212, 214, 215, 216, 217, 218, 219, 224, 225, 229, 231, 232, 235, 237, 243, 244, 247, 248, 251, 254, 255, 257], "1436": 4, "github": [4, 8, 94, 95, 140, 204, 206, 218], "organ": [4, 57, 65, 69, 89, 90, 94, 109, 134, 202, 216, 225, 229, 242], "mb_strlen": 4, "length": [4, 9, 14, 16, 28, 57, 60, 80, 86, 100, 122, 134, 146, 156, 177, 204, 225, 243, 254], "column": [4, 8, 12, 16, 28, 41, 50, 60, 69, 74, 77, 80, 81, 82, 83, 85, 86, 87, 89, 134, 149, 156, 225, 227, 229, 236, 239], "can": [4, 7, 8, 10, 14, 15, 16, 20, 23, 24, 28, 34, 41, 43, 46, 50, 54, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 92, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 137, 138, 139, 140, 141, 142, 164, 177, 180, 183, 186, 189, 190, 191, 192, 197, 198, 199, 201, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 230, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 253, 254, 255, 256, 257], "databasebaseresult": 4, "mockfilehandl": 4, "leav": [4, 109, 120, 123, 127, 134, 147, 207, 220, 223, 229, 254], "cruft": 4, "bug": [4, 6, 7, 11, 12, 13, 87, 111, 112, 114, 123, 134, 136, 143, 144, 146, 149, 150, 153, 154, 162, 164, 168, 169, 173, 177, 206, 218, 220, 225, 229, 235], "classnotfound": 4, "normal": [4, 50, 58, 69, 83, 87, 97, 99, 100, 104, 107, 109, 122, 128, 134, 138, 141, 205, 206, 207, 215, 225, 227, 229, 230, 236, 237, 239, 240, 250, 251], "parsepair": [4, 14], "alwai": [4, 15, 20, 23, 28, 33, 41, 43, 45, 46, 50, 61, 64, 65, 66, 67, 71, 81, 82, 87, 89, 97, 101, 102, 104, 105, 109, 114, 115, 123, 125, 126, 127, 128, 134, 141, 168, 180, 204, 205, 207, 208, 209, 212, 215, 216, 217, 218, 222, 223, 224, 225, 227, 229, 231, 234, 237, 243, 244, 245, 247, 248, 251, 252, 257], "psr4": [4, 6, 13, 59, 65, 89, 94, 109], "testssupport": 4, "definit": [4, 8, 20, 56, 58, 87, 97, 115, 126, 134, 143, 149, 153, 182, 189, 195, 216, 222, 232, 234, 242], "applicationconfigautoload": 4, "unned": 4, "basepath": [4, 5, 180, 181, 182, 189, 193, 198], "set": [4, 5, 6, 7, 8, 10, 11, 12, 13, 16, 17, 20, 23, 24, 28, 33, 38, 39, 41, 43, 45, 46, 50, 54, 57, 60, 61, 64, 65, 66, 70, 71, 72, 77, 78, 81, 83, 84, 85, 86, 87, 89, 90, 101, 104, 105, 107, 108, 109, 110, 112, 113, 114, 115, 116, 119, 122, 123, 126, 127, 128, 130, 132, 139, 140, 142, 144, 146, 156, 158, 162, 164, 165, 168, 173, 180, 184, 185, 193, 195, 196, 201, 202, 204, 205, 206, 211, 212, 216, 217, 219, 220, 222, 227, 231, 232, 236, 237, 238, 239, 240, 242, 243, 244, 247, 252, 254], "more_entropi": 4, "true": [4, 16, 20, 25, 28, 33, 36, 41, 48, 50, 51, 60, 62, 66, 71, 74, 75, 80, 81, 82, 83, 84, 85, 87, 89, 94, 96, 97, 100, 101, 102, 104, 105, 111, 114, 115, 116, 118, 122, 123, 125, 128, 130, 131, 132, 134, 146, 149, 151, 158, 162, 164, 169, 173, 189, 198, 204, 205, 206, 207, 208, 210, 211, 212, 215, 217, 218, 219, 220, 222, 223, 224, 225, 227, 229, 232, 234, 235, 236, 239, 240, 241, 245, 246, 247, 251, 252, 254], "uniqid": 4, "function_exist": 4, "1411": 4, "render": [4, 8, 13, 14, 71, 97, 100, 101, 103, 104, 115, 134, 135, 164, 180, 197, 215, 233, 238, 240, 243, 246, 256], "work": [4, 5, 6, 7, 8, 14, 15, 16, 23, 41, 43, 50, 51, 52, 54, 55, 57, 58, 59, 61, 65, 68, 69, 71, 72, 77, 82, 84, 87, 89, 97, 103, 104, 105, 110, 112, 113, 114, 115, 116, 119, 122, 123, 124, 125, 126, 128, 130, 131, 132, 133, 134, 135, 137, 138, 139, 140, 141, 149, 150, 153, 156, 164, 173, 180, 182, 183, 199, 201, 204, 205, 207, 208, 209, 213, 215, 216, 219, 228, 240, 241, 244, 246, 248, 254, 255, 257], "2d0b325": 4, "initi": [4, 28, 65, 66, 92, 96, 102, 105, 111, 113, 122, 128, 134, 183, 191, 205, 207, 208, 209, 235, 237, 240, 247], "prepar": [4, 17, 41, 67, 223, 244, 251], "1402": 4, "hint": [4, 5, 9], "guessextens": [4, 11, 17, 222], "fcpath": [4, 101, 108, 114, 209, 216], "regist": [4, 41, 65, 97, 102, 109, 134, 182, 214, 218, 227, 238, 251], "environ": [4, 5, 7, 17, 20, 21, 23, 41, 42, 53, 57, 64, 65, 66, 74, 87, 89, 101, 104, 106, 107, 135, 138, 142, 164, 165, 173, 180, 189, 204, 217, 218, 244, 246, 254, 255, 257], "1395": 4, "short": [4, 57, 69, 94, 102, 109, 126, 142, 201, 225, 229, 230, 234, 256], "syntax": [4, 50, 60, 79, 81, 82, 111, 112, 115, 135, 180, 181, 188, 189, 193, 195, 196, 198, 204, 206, 218, 222, 225, 227, 233, 240, 246], "hello": [4, 116, 118, 134, 182, 215, 239, 240, 251, 252, 257], "execut": [4, 7, 8, 22, 27, 33, 41, 46, 50, 57, 65, 70, 76, 82, 83, 84, 87, 97, 101, 104, 114, 126, 127, 134, 141, 148, 155, 156, 157, 158, 162, 170, 173, 174, 180, 202, 206, 215, 216, 218, 219, 229, 231, 240, 245, 246, 250, 251], "capit": [4, 118, 126, 182, 240, 257], "filenam": [4, 32, 46, 50, 65, 89, 101, 105, 114, 120, 128, 138, 139, 141, 144, 206, 207, 210, 215, 217, 234, 235, 257], "phpc": 4, "auto": [4, 6, 41, 46, 50, 51, 52, 58, 59, 84, 101, 102, 115, 127, 144, 149, 153, 164, 180, 193, 212, 218, 219, 227, 229, 232, 236, 237, 254], "udpat": 4, "contant": 4, "typeerror": [4, 24, 42], "1381": 4, "count": [4, 13, 28, 57, 60, 77, 83, 118, 122, 207, 209, 215, 218, 223, 236], "truthi": [4, 41, 104, 246], "monolog": 4, "caus": [4, 31, 32, 33, 40, 41, 46, 51, 52, 56, 84, 89, 97, 103, 109, 114, 115, 122, 123, 134, 173, 206, 207, 216, 218, 229, 235, 242, 246, 251, 257], "cannot": [4, 10, 39, 47, 52, 60, 65, 66, 74, 80, 81, 87, 93, 102, 104, 105, 109, 114, 119, 122, 125, 126, 127, 131, 134, 141, 177, 205, 206, 214, 215, 218, 223, 225, 229, 231, 234, 235, 244, 256, 257], "becaus": [4, 20, 23, 24, 25, 50, 65, 72, 81, 82, 83, 84, 87, 99, 109, 123, 126, 127, 134, 137, 141, 149, 169, 173, 177, 180, 190, 205, 207, 215, 216, 217, 218, 219, 225, 231, 234, 235, 240, 244, 245, 248, 253, 254, 256, 257], "alreadi": [4, 57, 72, 80, 81, 82, 83, 84, 87, 89, 101, 102, 103, 109, 114, 126, 128, 130, 134, 141, 164, 190, 205, 206, 207, 212, 215, 216, 218, 222, 225, 227, 229, 231, 240, 241, 254, 255, 256], "appfiltershoneypot": 4, "give": [4, 67, 77, 82, 87, 105, 112, 123, 128, 180, 205, 215, 216, 218, 225, 229, 234, 236, 240, 241, 243, 255], "conform": 4, "rfc": [4, 107, 144, 206, 207], "6266": 4, "featur": [4, 6, 9, 12, 14, 16, 47, 50, 60, 66, 70, 79, 81, 82, 83, 97, 101, 102, 104, 109, 110, 126, 134, 136, 149, 153, 164, 173, 201, 204, 207, 214, 218, 220, 222, 225, 227, 229, 234, 237, 240, 242, 244, 245, 246, 252, 255], "turn": [4, 7, 41, 78, 104, 109, 115, 118, 122, 123, 217, 223, 229, 235, 240, 241, 247], "off": [4, 7, 23, 60, 78, 104, 109, 115, 206, 217, 223, 229, 232, 235], "db": [4, 6, 8, 9, 12, 14, 28, 50, 56, 64, 70, 75, 77, 82, 83, 84, 85, 87, 89, 90, 102, 109, 158, 183, 190, 191, 215, 227, 229, 236, 240, 256], "save": [4, 8, 11, 13, 16, 32, 58, 66, 69, 71, 74, 82, 83, 100, 101, 102, 126, 128, 134, 164, 194, 204, 205, 206, 207, 208, 212, 214, 216, 217, 218, 220, 222, 227, 231, 235, 239, 240, 241, 242, 247, 256, 257], "code": [4, 6, 7, 8, 9, 11, 13, 15, 16, 20, 21, 22, 28, 44, 46, 50, 52, 57, 58, 61, 64, 65, 66, 67, 69, 70, 71, 72, 75, 80, 81, 82, 84, 85, 87, 89, 90, 95, 96, 97, 99, 101, 102, 105, 106, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 124, 126, 127, 134, 135, 136, 138, 140, 141, 142, 143, 144, 147, 148, 150, 153, 154, 155, 156, 157, 158, 162, 163, 166, 169, 170, 171, 173, 174, 177, 180, 200, 201, 202, 204, 206, 212, 215, 216, 217, 218, 222, 223, 225, 227, 229, 230, 231, 234, 240, 241, 242, 243, 244, 246, 247, 250, 251, 253, 254, 255, 256, 257], "1258": 4, "invis": 4, "charact": [4, 16, 17, 23, 41, 47, 50, 57, 59, 60, 66, 70, 74, 81, 85, 86, 87, 101, 114, 115, 122, 123, 124, 126, 127, 134, 138, 139, 146, 156, 164, 177, 204, 205, 207, 208, 218, 221, 223, 225, 235, 240, 254], "guessextenst": 4, "1360": 4, "rm": [4, 164, 165], "php_error": 4, "templat": [4, 7, 15, 94, 102, 115, 133, 164, 191, 196, 197, 198, 201, 211, 215, 230, 236, 254, 256, 257], "compat": [4, 17, 22, 23, 28, 38, 44, 46, 47, 50, 65, 71, 91, 101, 107, 109, 113, 115, 116, 126, 128, 134, 137, 144, 146, 149, 162, 164, 167, 180, 185, 193, 199, 202, 206, 220, 225, 240, 251], "is_uniqu": [4, 16, 42, 126, 169, 225, 229], "tri": [4, 142, 201, 217, 219, 234], "default": [4, 5, 7, 8, 9, 10, 13, 15, 16, 17, 20, 28, 36, 38, 41, 45, 47, 50, 56, 57, 59, 60, 65, 66, 67, 71, 78, 80, 82, 83, 84, 85, 89, 92, 96, 99, 100, 101, 102, 104, 105, 107, 108, 109, 110, 112, 113, 114, 115, 116, 119, 122, 123, 125, 128, 131, 132, 133, 144, 149, 153, 156, 164, 165, 173, 180, 181, 188, 191, 193, 204, 206, 207, 210, 211, 212, 214, 215, 216, 217, 219, 220, 222, 223, 224, 225, 227, 229, 231, 232, 235, 236, 239, 240, 241, 242, 243, 244, 245, 246, 247, 251, 254, 255, 256, 257], "dbgroup": [4, 5, 6, 13, 41, 47, 59, 89, 218, 225, 229], "Not": [4, 41, 52, 80, 83, 85, 92, 104, 126, 132, 141, 150, 203, 217, 231, 235, 257], "quot": [4, 7, 13, 81, 85, 101, 115, 122, 124, 221], "unecessari": 4, "avoid": [4, 50, 67, 105, 109, 115, 128, 164, 207, 225, 229, 235, 240, 244], "two": [4, 50, 62, 65, 66, 67, 69, 71, 80, 81, 82, 83, 84, 96, 102, 104, 105, 108, 110, 111, 113, 114, 115, 122, 126, 127, 128, 134, 137, 138, 146, 153, 154, 164, 173, 180, 205, 206, 207, 208, 214, 215, 218, 221, 222, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 243, 251, 254, 256, 257], "singl": [4, 13, 24, 41, 46, 50, 59, 60, 65, 66, 69, 71, 74, 81, 82, 83, 87, 89, 97, 101, 102, 104, 105, 107, 108, 111, 115, 122, 124, 125, 128, 130, 133, 134, 164, 173, 207, 208, 215, 218, 219, 221, 223, 227, 229, 231, 236, 238, 240, 241, 242, 243, 245, 247, 248, 250, 251], "review": [4, 146], "driver": [4, 7, 10, 28, 31, 41, 45, 73, 74, 75, 78, 80, 81, 83, 87, 135, 146, 149, 156, 183, 193, 195, 202, 203, 208, 212, 213], "sqlite": [4, 7, 9, 10, 12, 16, 41, 74, 87, 203], "httprequest": 4, "instanc": [4, 8, 17, 20, 24, 28, 50, 56, 60, 66, 75, 76, 80, 81, 82, 83, 87, 89, 97, 101, 102, 103, 104, 109, 112, 121, 122, 123, 125, 126, 127, 128, 130, 132, 133, 134, 137, 141, 153, 179, 180, 204, 205, 206, 207, 208, 212, 215, 216, 218, 219, 220, 221, 222, 224, 225, 227, 229, 231, 232, 234, 235, 236, 240, 241, 244, 247, 248, 250, 252, 256], "pull": [4, 15, 69, 71, 95, 116, 128, 202, 227, 234, 242], "ip": [4, 31, 103, 107, 132, 156, 218, 219, 225], "address": [4, 31, 70, 102, 103, 107, 111, 115, 116, 123, 132, 141, 156, 188, 190, 196, 207, 218, 219, 225, 229, 234], "link": [4, 7, 8, 15, 65, 101, 105, 114, 116, 123, 134, 140, 141, 166, 173, 191, 205, 207, 218, 223, 234, 240, 241, 252, 255, 256], "dec": 5, "15": [5, 16, 60, 101, 123, 126, 134, 215, 220, 223, 227, 229, 231, 243], "consist": [5, 41, 50, 57, 65, 67, 89, 91, 122, 146, 214, 218, 237, 240, 248], "folder": [5, 8, 16, 50, 54, 59, 61, 66, 70, 72, 74, 101, 102, 105, 108, 109, 114, 126, 138, 139, 142, 180, 182, 189, 190, 198, 212, 216, 217, 222, 223, 225, 234, 237, 247, 254, 255], "renam": [5, 13, 50, 72, 74, 82, 102, 136, 138, 180, 189, 192, 210, 227, 255], "constant": [5, 12, 14, 28, 41, 57, 65, 71, 72, 97, 106, 108, 109, 113, 126, 132, 135, 141, 144, 158, 180, 199, 205, 208, 212, 219, 229, 246, 256, 257], "systempath": [5, 57, 101, 164], "own": [5, 15, 17, 20, 23, 57, 59, 64, 65, 81, 82, 84, 89, 94, 96, 103, 104, 105, 107, 108, 111, 113, 114, 115, 123, 125, 126, 128, 134, 140, 146, 148, 149, 173, 202, 205, 207, 208, 209, 211, 214, 216, 218, 219, 227, 229, 232, 234, 235, 236, 237, 238, 239, 240, 246, 247, 248, 251, 252, 253, 257], "histori": [5, 8, 9, 28], "numer": [5, 7, 12, 13, 21, 44, 82, 87, 89, 100, 102, 111, 114, 119, 122, 134, 144, 146, 149, 150, 153, 154, 158, 164, 196, 225, 234], "enhanc": [5, 6, 8, 10, 138, 139, 198, 251], "1573": 5, "1555": 5, "deploi": [5, 89, 102, 138, 207], "1600": 5, "1571": 5, "1579": 5, "1581": 5, "1595": 5, "1562": 5, "a0fc68": 5, "1585": 5, "1561": 5, "8f205a": 5, "1589": 5, "toolbarload": [5, 9], "j": [5, 9, 81, 101, 115, 116, 144, 153, 173, 216, 220, 240, 241], "1594": 5, "1548": 5, "1588": 5, "1603": 5, "1587": 5, "1610": 5, "d7dfc5": 5, "1598": 5, "ciunittest": 5, "1593": 5, "ab8b5b": 5, "1569": 5, "1563": 5, "1601": 5, "4c7bfe": 5, "1575": 5, "1602": 5, "autolaodertest": 5, "filelocatortest": [5, 6], "servicestest": [5, 6], "filetest": 5, "formhelpertest": [5, 6], "urlhelpertest": [5, 12, 13], "contentsecuritypolicytest": [5, 6, 8], "1576": 5, "incomingrequestdetectingtest": 5, "timedifferencetest": [5, 12], "routercollectiontest": 5, "featureresponsetest": 5, "validationtest": [5, 7], "parserplugintest": [5, 6], "viewtest": [5, 7, 8], "cli_command": [5, 8], "mvc": [5, 180, 242, 255], "dbmgt": 5, "1608": 5, "547792": 5, "view_pars": [5, 10, 12], "news_sect": [5, 6, 12], "1586": 5, "1551": 5, "vagrantfil": [5, 33], "dist": [5, 8, 9, 33, 94, 108, 138, 144, 146, 156, 164, 216, 251], "1459": 5, "clear": [5, 16, 56, 57, 60, 66, 79, 82, 184, 201, 205, 206, 207, 218, 219, 227, 236, 242, 255], "after": [5, 6, 10, 13, 14, 16, 33, 41, 50, 57, 60, 64, 66, 67, 71, 72, 81, 82, 83, 87, 97, 102, 104, 111, 115, 119, 122, 123, 126, 128, 133, 134, 138, 139, 142, 143, 149, 153, 156, 158, 164, 166, 173, 177, 180, 182, 183, 188, 189, 190, 205, 206, 208, 209, 211, 214, 215, 217, 218, 219, 220, 225, 229, 230, 235, 236, 237, 239, 240, 241, 242, 244, 245, 246, 247, 251, 254, 257], "find": [5, 8, 31, 47, 57, 60, 65, 69, 71, 84, 89, 90, 92, 96, 97, 102, 104, 105, 108, 109, 111, 123, 125, 126, 133, 134, 137, 141, 142, 180, 190, 192, 201, 202, 208, 212, 215, 217, 218, 220, 222, 224, 225, 227, 237, 240, 241, 246, 251, 254, 256], "about": [5, 15, 50, 57, 58, 64, 65, 67, 69, 76, 81, 82, 84, 94, 107, 108, 122, 126, 127, 128, 134, 141, 208, 215, 220, 222, 224, 225, 227, 229, 244, 246, 247, 253, 254, 256], "1606": 5, "8f305a": 5, "sanit": [5, 70, 101, 120, 123, 128, 217, 223, 225, 235], "usernam": [5, 74, 75, 82, 83, 90, 115, 173, 188, 196, 206, 207, 218, 223, 225, 227, 229, 230, 234, 245, 256], "password": [5, 74, 75, 102, 115, 122, 128, 134, 173, 194, 196, 204, 206, 207, 208, 223, 225, 227, 229, 245, 256], "first": [5, 6, 7, 16, 28, 33, 41, 48, 50, 59, 60, 62, 64, 65, 66, 67, 71, 73, 75, 78, 81, 82, 83, 84, 85, 87, 89, 97, 100, 101, 102, 104, 105, 107, 110, 111, 112, 114, 115, 116, 118, 122, 123, 125, 126, 128, 133, 134, 138, 141, 142, 158, 173, 180, 182, 189, 190, 198, 204, 205, 206, 207, 210, 212, 215, 217, 219, 220, 222, 223, 225, 227, 231, 232, 234, 235, 236, 237, 240, 241, 243, 244, 245, 247, 248, 251, 254, 256], "didn": [5, 9, 23, 39, 50, 138, 139, 149, 218, 234], "primari": [5, 8, 9, 15, 16, 17, 41, 52, 65, 72, 74, 80, 81, 82, 109, 190, 204, 225, 229, 237, 247, 254, 256], "less": [5, 17, 99, 107, 122, 124, 134, 219, 225, 227, 229], "configservic": 5, "defaultgroup": [5, 74, 75, 89], "fatal": [5, 40, 134, 204], "via": [5, 14, 16, 17, 21, 28, 41, 46, 50, 54, 57, 60, 63, 67, 70, 81, 82, 87, 101, 109, 114, 115, 122, 126, 128, 134, 135, 144, 203, 205, 206, 207, 208, 215, 216, 217, 218, 221, 222, 236], "pre_system": [5, 8, 53, 97, 173], "invalid": [5, 10, 12, 20, 29, 50, 104, 127, 134, 146, 156, 204, 205, 217, 218, 225, 229, 231, 244], "packag": [5, 41, 43, 98, 102, 131, 138, 164, 173, 208, 216, 218, 242, 255], "throw": [5, 16, 20, 33, 41, 50, 74, 101, 104, 107, 126, 127, 146, 164, 173, 204, 205, 206, 208, 210, 211, 212, 217, 220, 222, 229, 256, 257], "site_url": [5, 14, 41, 50, 123, 127, 164, 166, 240, 252], "fallback": [5, 10, 11, 16, 17, 50], "fill": [5, 16, 102, 205, 211, 219, 220, 225, 229, 246], "respect": [5, 6, 14, 20, 70, 85, 89, 90, 111, 115, 127, 134, 144, 146, 210, 215, 216, 220, 225, 229, 231, 235, 251], "map": [5, 29, 65, 70, 90, 114, 126, 154, 193, 215, 216, 232, 234, 242, 254, 257], "_get": [5, 67, 107, 126, 127, 128, 132, 215, 225, 248], "_set": 5, "1582": 5, "indent": [5, 57], "absolut": [5, 17, 20, 114, 123, 134, 204, 208, 209, 218, 240, 251], "testing13": 5, "integ": [5, 8, 57, 78, 80, 82, 83, 87, 101, 114, 118, 119, 122, 126, 134, 204, 212, 218, 219, 222, 223, 225, 227, 229, 234], "doubl": [5, 7, 85, 87, 109, 115, 122, 124, 134, 217, 221, 227, 243], "etc": [5, 7, 50, 59, 61, 65, 67, 69, 71, 74, 76, 78, 80, 81, 82, 87, 92, 101, 103, 104, 105, 107, 109, 114, 115, 118, 119, 122, 126, 127, 128, 132, 134, 136, 138, 139, 141, 177, 207, 208, 214, 217, 220, 223, 224, 225, 229, 234, 237, 239, 240, 242, 250, 252, 255], "baseurl": [5, 7, 41, 43, 49, 50, 101, 104, 110, 115, 123, 127, 128, 134, 141, 164, 166, 173, 223, 235, 246], "exampl": [5, 8, 14, 41, 45, 48, 50, 58, 59, 60, 61, 69, 70, 71, 72, 73, 74, 75, 76, 78, 79, 80, 81, 82, 83, 85, 87, 89, 92, 94, 96, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 135, 136, 140, 141, 142, 146, 153, 154, 158, 164, 165, 166, 171, 173, 180, 205, 206, 207, 208, 209, 212, 215, 217, 218, 219, 221, 222, 223, 225, 227, 229, 230, 232, 234, 235, 237, 240, 242, 244, 245, 246, 247, 248, 251, 256], "com": [5, 50, 58, 67, 71, 81, 82, 90, 94, 102, 104, 110, 112, 115, 116, 122, 123, 126, 128, 130, 134, 140, 141, 166, 173, 181, 184, 204, 206, 207, 215, 216, 218, 222, 223, 225, 227, 229, 232, 234, 235, 240, 242, 244, 245, 247, 248, 255], "dure": [5, 6, 9, 10, 16, 28, 41, 57, 60, 70, 71, 76, 81, 84, 90, 97, 101, 105, 134, 141, 164, 206, 212, 218, 219, 222, 223, 227, 229, 231, 232, 234, 235, 237, 238, 240, 244, 245, 246, 248, 250, 251, 252, 255], "lesson": 5, "learn": [5, 76, 84, 87, 134, 141, 201], "esc": [5, 25, 70, 101, 112, 115, 151, 182, 198, 222, 225, 229, 237, 240, 241, 242, 254, 256, 257], "differ": [5, 11, 17, 24, 41, 50, 57, 59, 60, 65, 67, 69, 71, 73, 75, 80, 81, 82, 87, 89, 91, 100, 101, 103, 107, 108, 109, 110, 113, 114, 123, 125, 126, 127, 131, 134, 138, 141, 146, 149, 173, 180, 184, 187, 192, 196, 198, 205, 207, 208, 214, 215, 216, 218, 223, 224, 225, 229, 231, 232, 234, 235, 236, 239, 240, 241, 243, 244, 247, 251, 254, 256], "encod": [5, 69, 70, 101, 116, 123, 128, 146, 180, 205, 206, 217, 223, 227], "attribut": [5, 6, 14, 17, 20, 21, 28, 50, 83, 87, 101, 114, 115, 116, 123, 144, 164, 184, 191, 211, 232, 235, 236, 240, 241], "csrf_field": [5, 6, 101, 115, 194, 217, 254], "integr": [5, 60, 61, 101, 109, 122, 180, 214, 216, 232, 251], "1557": 5, "prefix": [5, 16, 17, 28, 29, 36, 73, 74, 82, 87, 89, 102, 105, 112, 122, 123, 126, 128, 134, 144, 154, 156, 184, 206, 218, 227, 235], "1556": 5, "intead": 5, "modifi": [5, 11, 22, 28, 41, 50, 56, 65, 66, 69, 71, 74, 82, 96, 97, 101, 102, 103, 108, 114, 126, 127, 130, 133, 134, 141, 149, 153, 164, 169, 171, 173, 205, 206, 210, 211, 215, 218, 223, 225, 226, 227, 235, 238, 240, 244, 246, 251, 254, 256], "psrlog": 5, "manual": [5, 7, 14, 34, 41, 66, 74, 82, 87, 99, 100, 105, 109, 114, 125, 126, 128, 132, 134, 135, 137, 138, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 205, 206, 207, 212, 217, 218, 221, 235, 241, 245, 246, 247, 251, 255], "attr": [5, 101, 237, 240, 241], "jan": 6, "2019": [6, 7, 8, 9, 10, 11, 12, 13, 200, 226], "maxqueri": [6, 173], "depend": [6, 17, 20, 28, 66, 67, 71, 74, 81, 87, 89, 94, 103, 104, 105, 122, 126, 128, 132, 138, 140, 146, 149, 154, 162, 164, 169, 173, 177, 180, 204, 206, 208, 218, 225, 240, 241, 246, 247, 251, 256], "queue": [6, 134, 140], "modul": [6, 8, 13, 28, 41, 50, 59, 66, 71, 89, 91, 94, 96, 102, 105, 106, 135, 138, 141, 144, 146, 147, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 202, 204, 214, 229, 242, 244], "thei": [6, 10, 28, 41, 45, 57, 58, 60, 61, 64, 65, 66, 69, 70, 71, 81, 82, 83, 84, 87, 89, 97, 100, 102, 103, 104, 105, 107, 108, 109, 114, 115, 116, 122, 123, 124, 126, 127, 128, 132, 133, 134, 136, 138, 139, 140, 144, 146, 147, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 196, 198, 206, 207, 208, 212, 214, 215, 216, 218, 220, 221, 222, 225, 227, 229, 231, 234, 235, 237, 239, 240, 242, 243, 246, 247, 251, 252, 255, 256, 257], "impact": [6, 240, 241], "drop": [6, 10, 12, 18, 41, 89, 107, 115, 185, 189, 208, 218], "sever": [6, 12, 16, 60, 67, 69, 81, 82, 83, 87, 89, 96, 101, 102, 103, 107, 108, 109, 111, 126, 128, 134, 140, 204, 205, 220, 222, 223, 225, 229, 232, 234, 240, 241, 243, 245, 246, 250, 255, 257], "were": [6, 15, 16, 22, 33, 41, 42, 48, 50, 52, 54, 81, 97, 112, 115, 116, 126, 127, 134, 144, 148, 149, 164, 173, 196, 201, 202, 205, 217, 218, 220, 222, 225, 227, 235, 240, 242, 250, 255], "eg": 6, "missingt": 6, "some": [6, 8, 9, 10, 12, 15, 16, 38, 41, 42, 50, 56, 59, 60, 62, 64, 67, 69, 71, 73, 74, 75, 80, 81, 82, 83, 84, 85, 87, 94, 96, 97, 101, 102, 103, 104, 105, 107, 109, 110, 111, 114, 115, 122, 123, 125, 126, 127, 128, 131, 134, 138, 141, 142, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 183, 202, 204, 206, 207, 208, 210, 212, 216, 217, 218, 220, 222, 223, 224, 225, 227, 229, 231, 232, 235, 240, 241, 243, 244, 246, 247, 251, 253, 254, 255, 256, 257], "invalidtyp": 6, "lot": [6, 15, 67, 72, 83, 93, 96, 102, 127, 180, 186, 190, 206, 208, 221, 229, 240, 247, 254], "especi": [6, 60, 82, 90, 94, 101, 125, 134, 206, 210, 218, 225, 227, 229, 236, 240, 248, 251, 252], "csrf": [6, 11, 12, 13, 17, 23, 27, 34, 50, 52, 101, 115, 126, 127, 134, 144, 164, 173, 194, 211], "debugtoolbar": [6, 11, 127], "revisit": 6, "section": [6, 9, 14, 20, 28, 67, 82, 95, 103, 104, 107, 109, 125, 126, 127, 128, 135, 141, 144, 146, 149, 150, 153, 154, 158, 206, 208, 215, 218, 223, 229, 239, 240, 246, 249, 253, 254, 255], "coverag": [6, 8, 16], "77": 6, "ever": [6, 60, 115, 219, 234, 246], "closer": [6, 69, 100], "our": [6, 17, 57, 58, 59, 69, 71, 82, 89, 95, 105, 109, 136, 141, 202, 205, 214, 215, 218, 225, 227, 229, 232, 244, 253, 254, 256], "target": [6, 16, 82, 102, 111, 114, 115, 123, 138, 216, 247], "80": [6, 50, 60, 67, 109, 141], "hope": [6, 253], "thi": [6, 8, 15, 16, 17, 18, 19, 20, 22, 23, 28, 36, 41, 43, 45, 50, 54, 56, 57, 58, 59, 60, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 78, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 125, 127, 128, 130, 131, 132, 133, 134, 138, 139, 141, 142, 144, 145, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 202, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 229, 230, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 250, 251, 252, 253, 254, 255, 256, 257], "finger": 6, "cross": [6, 27, 116, 144, 205, 241], "1637": 6, "1685": 6, "appstart": [6, 7, 11, 138, 140, 255], "1686": 6, "1665": 6, "614216": 6, "guidelin": [6, 68, 91, 135, 146], "rst": [6, 8, 10, 12, 14, 138, 146], "1671": 6, "1673": 6, "intern": [6, 17, 20, 50, 66, 70, 81, 83, 101, 104, 111, 115, 123, 126, 130, 134, 136, 159, 164, 212, 218, 225, 227, 229, 231, 240, 241, 247], "1648": 6, "1670": 6, "1672": 6, "migrationrollback": 6, "1683": 6, "1635": 6, "1626": 6, "3a4ad": 6, "1643": 6, "1616": 6, "1640": 6, "1663": 6, "1677": 6, "6b8b8b": 6, "1660": 6, "81d371": 6, "d2b377": 6, "1654": 6, "configexcept": [6, 11, 41, 156], "fileexcept": 6, "1636": 6, "1625": 6, "6dab8f": 6, "1633": 6, "html_helper": [6, 8, 116, 164], "1538": 6, "1641": 6, "1642": 6, "2e698a": 6, "5951c3": 6, "9e435c": 6, "7993a7": 6, "1678": 6, "1684": 6, "1679": 6, "1623": 6, "1622": 6, "1617": 6, "1632": 6, "1656": 6, "1689": 6, "autoloadertest": 6, "commandrunnertest": 6, "baseconfigtest": [6, 8, 9], "configtest": [6, 8], "aliastest": 6, "bea1dd": 6, "deletetest": [6, 12], "grouptest": [6, 11, 12], "inserttest": [6, 12], "liketest": 6, "selecttest": [6, 8, 11], "updatetest": [6, 12, 13], "wheretest": [6, 8, 10, 11], "1675": 6, "migrationrunnertest": [6, 7, 9, 10, 11], "eventtest": 6, "csrftest": 6, "debugtoolbartest": 6, "filterstest": 6, "xmlhelpertest": 6, "rulestest": [6, 8, 9], "1669": 6, "transact": [6, 41, 69, 79, 87, 135, 164], "1645": 6, "5f305a": 6, "1613": 6, "4a1886": 6, "methodspoof": 6, "1690": 6, "1693": 6, "installing_compos": [6, 9, 10], "installing_git": 6, "installing_manu": 6, "repositori": [6, 72, 95, 102, 109, 135, 137, 138, 139, 227, 234], "1691": 6, "1649": 6, "domain": [6, 112, 134, 144, 205, 206, 215, 218, 223, 232, 235], "sub": [6, 41, 50, 101, 105, 108, 114, 134, 173, 182, 190, 200, 209, 215, 216, 223, 234, 235, 245], "overwrit": [6, 8, 57, 59, 60, 82, 90, 102, 114, 205, 206, 216, 223, 225], "rework": [6, 173], "potenti": [6, 31, 76, 89, 124, 134, 140, 173, 204, 219, 222, 229, 241, 242], "leftjoin": 6, "issu": [6, 8, 9, 10, 12, 13, 14, 15, 19, 21, 38, 89, 95, 103, 123, 152, 162, 207, 212, 218, 242, 246, 251, 256], "1687": 6, "copyright": [6, 13, 212, 226], "creation": [6, 41, 59, 71, 87, 205, 212], "cleanup": [6, 9, 13, 14, 28, 104, 218], "refresh": [6, 100, 101, 235, 246, 247], "wai": [6, 7, 10, 23, 58, 60, 61, 65, 66, 67, 69, 71, 80, 82, 83, 84, 89, 90, 97, 101, 102, 103, 105, 107, 109, 111, 116, 125, 126, 127, 128, 131, 133, 134, 138, 141, 164, 180, 182, 193, 201, 202, 204, 205, 206, 208, 212, 215, 217, 218, 219, 220, 221, 222, 223, 225, 227, 229, 230, 234, 235, 237, 240, 242, 244, 246, 251, 255, 256], "spoof": [6, 31, 129, 132, 135], "urldecod": 6, "save_path": [6, 218], "forward": [6, 66, 83, 89, 134, 156, 217], "implement": [6, 9, 16, 17, 21, 22, 28, 41, 47, 50, 57, 66, 71, 82, 84, 91, 96, 99, 102, 104, 127, 133, 134, 143, 144, 146, 153, 164, 170, 173, 180, 190, 194, 197, 202, 204, 207, 208, 216, 218, 219, 225, 227, 229, 231, 232, 237, 238, 240, 241, 246, 247, 248, 251], "engin": [6, 16, 81, 87, 101, 110, 111, 141, 142, 204, 218, 230, 237, 240], "group": [6, 7, 15, 41, 47, 50, 52, 57, 59, 69, 74, 84, 85, 87, 105, 109, 111, 126, 127, 164, 200, 209, 215, 216, 229, 245, 247], "direct": [6, 10, 36, 66, 72, 82, 86, 110, 140, 141, 180, 181, 182, 189, 193, 198, 208, 217, 222, 225, 227, 232, 239, 252, 254, 257], "1674": 6, "part": [6, 7, 10, 11, 41, 62, 67, 69, 72, 78, 81, 82, 90, 96, 102, 114, 122, 123, 124, 125, 128, 134, 140, 197, 201, 202, 207, 208, 216, 225, 227, 229, 231, 236, 247, 251, 255, 257], "discoveri": [6, 17, 41, 52, 66, 102, 144, 164, 244], "case": [6, 7, 8, 9, 12, 16, 20, 39, 41, 46, 54, 60, 65, 66, 67, 69, 72, 74, 82, 84, 85, 86, 87, 89, 96, 101, 102, 104, 105, 109, 111, 114, 115, 118, 122, 125, 126, 127, 128, 130, 131, 132, 134, 136, 138, 141, 142, 144, 146, 149, 150, 153, 154, 158, 164, 177, 192, 204, 205, 214, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 229, 231, 232, 234, 235, 240, 241, 243, 244, 247, 248, 251, 252, 254, 255, 257], "insensit": [6, 46, 65, 67, 82, 128, 130, 141, 142, 205, 217, 257], "occur": [6, 37, 52, 70, 74, 81, 84, 97, 103, 122, 164, 218, 235, 240, 254], "wherein": [6, 11, 229], "__get": [6, 12, 83, 227, 229], "data": [6, 10, 13, 14, 16, 17, 23, 24, 31, 36, 41, 50, 54, 56, 66, 69, 72, 74, 76, 77, 80, 81, 83, 89, 90, 92, 101, 110, 111, 114, 115, 116, 119, 121, 122, 124, 125, 127, 130, 132, 133, 135, 144, 149, 156, 158, 173, 177, 180, 185, 186, 189, 190, 191, 195, 196, 197, 198, 204, 205, 206, 207, 208, 211, 214, 215, 222, 223, 231, 234, 235, 236, 237, 239, 243, 249, 250, 251, 256, 257], "outsid": [6, 69, 70, 109, 110, 119, 122, 144, 146, 147, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 209, 216, 227, 246, 251], "logcach": 6, "allow_failur": 6, "manag": [6, 41, 69, 72, 85, 86, 87, 101, 106, 127, 135, 180, 200, 205, 216, 218, 234, 253], "enabl": [6, 9, 28, 41, 46, 58, 70, 73, 74, 78, 81, 82, 84, 89, 102, 110, 122, 126, 127, 131, 137, 144, 149, 158, 164, 180, 193, 194, 201, 203, 206, 207, 208, 215, 216, 218, 223, 229, 232, 234, 236, 243, 244, 251], "docu": 6, "csp": [6, 14, 28, 38, 41, 56, 101, 211], "nonc": [6, 28, 101, 232], "safeti": [6, 69, 81, 218, 223, 255], "getcompiledx": 6, "should": [6, 7, 8, 9, 10, 13, 14, 15, 16, 20, 28, 33, 41, 50, 57, 58, 59, 60, 64, 65, 66, 67, 69, 71, 72, 74, 75, 81, 82, 83, 87, 89, 91, 92, 94, 100, 101, 102, 104, 107, 109, 115, 116, 118, 119, 122, 125, 126, 127, 128, 131, 133, 134, 136, 141, 142, 143, 144, 146, 149, 153, 162, 164, 173, 177, 180, 181, 182, 184, 188, 190, 203, 204, 205, 206, 207, 208, 212, 215, 216, 217, 218, 219, 222, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 244, 245, 246, 247, 248, 249, 250, 251, 253, 254, 255, 256, 257], "pass": [6, 10, 14, 16, 17, 20, 24, 28, 39, 41, 43, 58, 59, 60, 62, 64, 69, 71, 75, 81, 82, 83, 85, 86, 97, 101, 103, 104, 105, 109, 111, 114, 115, 116, 121, 122, 123, 125, 127, 128, 130, 132, 133, 134, 146, 149, 171, 205, 206, 208, 209, 210, 212, 215, 216, 217, 218, 220, 222, 223, 225, 227, 229, 231, 234, 235, 236, 239, 240, 241, 242, 243, 244, 246, 247, 248, 251, 252, 254, 255, 256, 257], "setrul": [6, 28, 41, 153, 169, 177], "1631": 6, "licens": [6, 135, 144], "1630": 6, "1629": 6, "read": [6, 9, 13, 72, 77, 81, 82, 87, 105, 114, 133, 138, 139, 141, 180, 199, 201, 206, 215, 216, 218, 227, 234, 235, 240, 242, 246, 253, 254, 255, 256, 257], "again": [6, 41, 71, 75, 84, 100, 142, 164, 165, 208, 218, 219, 223, 225, 229, 231, 246, 255, 256], "piec": [6, 69, 81, 109, 128, 180, 198, 204, 205, 218, 223, 227, 240, 241, 246, 256], "translateuridash": [6, 50, 134], "appropri": [6, 60, 67, 78, 82, 96, 102, 104, 119, 128, 130, 134, 138, 146, 180, 208, 211, 212, 216, 218, 222, 223, 225, 227, 229, 231, 232, 234, 235, 241, 247, 256, 257], "viewdirectori": 6, "nullabl": [6, 11, 14, 50, 80, 104, 144, 227, 229], "__set": [6, 83, 227, 229], "countallresult": [6, 11], "soft": [6, 9, 10, 11, 229], "delet": [6, 9, 10, 11, 15, 23, 41, 52, 66, 67, 78, 81, 83, 87, 112, 114, 131, 133, 134, 149, 164, 165, 204, 205, 206, 217, 218, 222, 225, 231, 235, 247, 248], "order": [6, 7, 14, 20, 57, 59, 67, 70, 71, 76, 81, 83, 84, 87, 89, 97, 100, 102, 103, 111, 114, 115, 116, 125, 126, 127, 128, 133, 134, 136, 141, 146, 177, 182, 191, 196, 204, 205, 207, 208, 212, 215, 216, 218, 219, 225, 229, 234, 236, 238, 240, 245, 246, 251, 257], "belong": [6, 225], "take": [6, 28, 50, 57, 60, 64, 66, 67, 69, 70, 71, 75, 81, 82, 83, 84, 87, 92, 93, 97, 99, 100, 101, 102, 107, 109, 111, 114, 118, 123, 124, 126, 127, 132, 134, 138, 139, 141, 144, 146, 177, 205, 206, 208, 209, 212, 215, 216, 218, 219, 220, 222, 225, 227, 229, 235, 236, 237, 238, 239, 240, 243, 244, 245, 247, 248, 250, 251, 254, 255], "img": [6, 116, 207, 222], "mar": [7, 240], "layout": [7, 14, 20, 50, 85, 135, 198, 233, 236], "simpl": [7, 16, 57, 58, 60, 61, 64, 67, 69, 71, 79, 86, 89, 90, 92, 97, 101, 102, 105, 109, 110, 115, 116, 122, 123, 126, 127, 134, 137, 138, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 189, 201, 207, 208, 214, 215, 216, 218, 219, 222, 223, 225, 227, 229, 231, 232, 234, 235, 239, 240, 242, 243, 248, 251, 254, 255], "site": [7, 14, 27, 58, 72, 89, 101, 102, 104, 113, 114, 115, 116, 123, 125, 126, 127, 142, 164, 181, 201, 205, 206, 214, 218, 219, 222, 223, 224, 225, 232, 234, 235, 241, 242, 248, 251, 255], "proper": [7, 17, 69, 82, 89, 104, 133, 144, 208, 222, 235, 248], "wide": [7, 60, 67, 141, 206, 207, 208, 215, 229, 235], "displai": [7, 24, 41, 50, 52, 53, 57, 60, 64, 67, 69, 72, 76, 78, 86, 87, 89, 100, 101, 103, 104, 107, 115, 116, 125, 126, 127, 134, 141, 142, 164, 196, 205, 206, 207, 211, 212, 216, 217, 222, 223, 227, 229, 234, 235, 236, 237, 239, 240, 241, 257], "convert": [7, 11, 13, 17, 41, 101, 115, 118, 119, 120, 122, 123, 124, 126, 128, 130, 131, 180, 203, 220, 221, 225, 227, 229, 235, 240], "distribut": [7, 74, 102, 133, 218, 226, 242], "tablenotfound": 7, "uploaderr": 7, "logo": 7, "tint": 7, "env": [7, 14, 16, 17, 20, 28, 42, 54, 64, 101, 102, 104, 107, 108, 116, 128, 132, 138, 141, 142, 144, 146, 153, 164, 165, 173, 177, 208, 211, 245, 246, 255, 256], "ci_environ": [7, 9, 102, 103, 104, 132, 141, 255], "suggest": [7, 105, 142, 208], "1719": 7, "welome_messag": 7, "1774": 7, "1723": 7, "37dbc1": 7, "1704": 7, "databaseexcept": [7, 41, 84, 164, 229], "1739": 7, "1733": 7, "36fbb8": 7, "549d7d": 7, "1743": 7, "1722": 7, "1708": 7, "date_help": [7, 8, 10, 113], "1768": 7, "number_help": [7, 8], "security_help": [7, 8], "text_help": [7, 8], "1725": 7, "1757": 7, "1709": 7, "1732": 7, "1764": 7, "controllerrespons": [7, 20, 146], "1740": 7, "controllertest": [7, 8, 11, 14, 20, 146], "dompars": [7, 8], "1738": 7, "1763": 7, "1729": 7, "1741": 7, "6e549a": 7, "4f4a37": 7, "1712": 7, "basequerytest": [7, 9], "altertabletest": 7, "1745": 7, "4ff1f5": 7, "filesystemhelpertest": 7, "1736": 7, "domparsertest": [7, 8], "_theme": 7, "cithem": 7, "1696": 7, "v4": [7, 18, 43, 44, 50, 59, 60, 64, 66, 80, 81, 82, 84, 87, 97, 101, 102, 104, 108, 109, 111, 112, 114, 115, 116, 122, 123, 126, 128, 134, 138, 139, 145, 149, 153, 164, 165, 168, 169, 180, 196, 205, 206, 208, 211, 212, 217, 218, 220, 223, 225, 227, 229, 234, 235, 237, 239, 243, 244], "1699": 7, "1751": 7, "install_manu": 7, "1750": 7, "1752": 7, "1742": 7, "1744": 7, "view_layout": [7, 8, 12], "1755": 7, "1749": 7, "housekeep": 7, "signatur": [7, 12, 22, 33, 36, 143, 153, 162, 170, 205, 225], "1758": 7, "1574": 7, "lowercas": [7, 57, 82, 94, 102, 105, 123, 126, 127, 132, 240, 254], "vfsstream": 7, "prevent": [7, 9, 10, 11, 14, 17, 19, 20, 25, 28, 38, 50, 66, 72, 82, 84, 86, 89, 101, 112, 123, 126, 134, 151, 164, 216, 217, 218, 219, 223, 229, 232, 251, 256, 257], "misplac": 7, "under": [7, 14, 21, 50, 57, 59, 65, 72, 74, 82, 103, 104, 105, 110, 126, 134, 138, 139, 141, 204, 209, 215, 218, 222, 240, 242, 246, 251], "encrypt": [7, 11, 12, 13, 14, 16, 17, 41, 44, 70, 74, 75, 102, 122, 135, 137, 144, 164, 167, 180, 199, 207, 209, 213, 218], "composit": [7, 23, 82], "1478": 7, "state": [7, 33, 41, 52, 66, 82, 89, 100, 115, 133, 205, 207, 218, 220, 225, 229, 251], "1727": 7, "sort": [7, 41, 64, 82, 86, 89, 97, 111, 218, 246], "found": [7, 15, 24, 28, 40, 41, 50, 52, 59, 65, 67, 71, 89, 93, 101, 102, 104, 105, 107, 109, 111, 112, 113, 114, 119, 122, 125, 126, 128, 130, 132, 134, 141, 142, 158, 204, 207, 208, 215, 216, 218, 220, 225, 229, 231, 234, 235, 237, 245, 251, 252, 257], "reli": [7, 71, 87, 128, 136, 147, 148, 214, 218, 235, 248, 250], "o": [7, 46, 122, 204, 208, 224], "1666": 7, "required_without": [7, 8, 38, 162, 225], "specif": [7, 15, 20, 41, 52, 62, 66, 67, 69, 72, 83, 87, 97, 101, 102, 104, 105, 107, 109, 110, 111, 116, 125, 127, 132, 134, 141, 144, 146, 173, 181, 188, 191, 204, 205, 207, 209, 214, 216, 217, 218, 225, 231, 232, 234, 235, 237, 245, 246, 247, 252, 254, 255, 256], "1726": 7, "required_with": [7, 8, 225, 229], "1728": 7, "1737": 7, "droptabl": [7, 87, 89, 189], "modifyt": 7, "accommod": 7, "long": [7, 41, 46, 47, 50, 60, 62, 69, 87, 92, 99, 105, 107, 109, 112, 122, 134, 206, 207, 208, 218, 225, 229, 234, 235, 246], "increment": [7, 33, 82, 122, 204, 212, 229, 247, 254], "decrement": [7, 33, 82, 204, 247], "1724": 7, "authent": [7, 66, 69, 98, 127, 134, 135, 140, 206, 214, 216, 218, 229, 235, 248, 251], "fail": [7, 8, 9, 20, 50, 51, 56, 81, 84, 87, 114, 126, 146, 149, 164, 173, 186, 202, 204, 207, 212, 216, 217, 219, 225, 229, 231, 237, 254], "select": [7, 8, 10, 16, 28, 60, 77, 80, 81, 83, 85, 86, 87, 113, 115, 125, 140, 183, 208, 215, 217, 218, 222, 225, 236, 240], "1717": 7, "correctli": [7, 16, 33, 64, 122, 134, 141, 202, 220, 223, 225, 227, 232, 235, 246, 250, 251, 257], "both": [7, 28, 36, 50, 65, 66, 67, 79, 82, 89, 97, 102, 104, 108, 109, 114, 123, 125, 127, 128, 130, 132, 133, 146, 180, 205, 212, 216, 218, 220, 222, 225, 227, 229, 231, 234, 240, 244, 246, 251, 257], "readabl": [7, 97, 114, 116, 119, 134, 218, 219, 220, 234, 235, 237], "setescapeflag": 7, "easier": [7, 11, 41, 89, 109, 113, 126, 133, 140, 146, 153, 164, 190, 222, 225, 230, 234, 240], "1646": 7, "viewsdirectori": 7, "1701": 7, "1695": 7, "tidi": [7, 227], "april": [8, 45, 220, 227], "A": [8, 12, 16, 28, 33, 36, 41, 50, 54, 56, 57, 60, 66, 69, 71, 72, 74, 75, 82, 83, 87, 89, 101, 102, 105, 107, 109, 113, 114, 116, 118, 119, 121, 122, 123, 125, 126, 127, 128, 130, 132, 134, 138, 141, 144, 146, 149, 161, 168, 188, 203, 205, 206, 207, 208, 209, 211, 212, 215, 220, 222, 224, 225, 226, 229, 231, 234, 235, 240, 242, 244, 247, 251, 256, 257], "importantli": [8, 67, 146], "io": [8, 204], "noprimarykei": 8, "forfindcolumnhavemultiplecolumn": 8, "foremptyinputgiven": 8, "basecontrol": [8, 11, 59, 92, 126, 134, 144, 146, 153, 157, 171, 180, 182, 186, 215, 222, 225, 234, 239, 242, 254, 256, 257], "phpunit": [8, 9, 40, 94, 103, 108, 138, 144, 146, 156, 164, 166, 203, 245], "xml": [8, 9, 15, 32, 70, 108, 116, 117, 125, 128, 135, 138, 144, 146, 156, 164, 180, 203, 216, 227, 231, 235, 248, 251], "1900": 8, "1856": 8, "1847": 8, "home": [8, 10, 11, 28, 92, 123, 126, 134, 141, 144, 171, 193, 216, 222, 224, 235, 254, 255], "1846": 8, "styleguid": 8, "1872": 8, "1860": 8, "1895": 8, "predishandl": [8, 10], "1863": 8, "wincachehandl": 8, "1891": 8, "1910": 8, "1893": 8, "1859": 8, "1811": 8, "1850": 8, "1776": 8, "1902": 8, "1899": 8, "1844": 8, "1865": 8, "1896": 8, "1805": 8, "1771": 8, "1869": 8, "1897": 8, "1867": 8, "modelexcept": [8, 10], "1829": 8, "pagenotfoundexcept": [8, 126, 254, 256, 257], "1809": 8, "1854": 8, "d08b68": 8, "1803": 8, "1894": 8, "1769": 8, "1831": 8, "1861": 8, "1839": 8, "1882": 8, "1848": 8, "1855": 8, "1762": 8, "1791": 8, "1814": 8, "1818": 8, "1862": 8, "1828": 8, "1827": 8, "1804": 8, "1590": 8, "1802": 8, "895ae0": 8, "1793": 8, "1808": 8, "1812": 8, "1813": 8, "1817": 8, "1746": 8, "1796": 8, "cachefactorytest": 8, "emptytest": [8, 12], "1906": 8, "eventstest": 8, "1822": 8, "1912": 8, "1913": 8, "controllertestertest": 8, "1836": 8, "1777": 8, "cli_librari": 8, "1892": 8, "1794": 8, "1908": 8, "1790": 8, "1823": 8, "1843": 8, "1820": 8, "close": [8, 10, 11, 14, 15, 41, 57, 82, 115, 122, 225, 230, 239, 240, 244, 257], "1692": 8, "print": [8, 58, 82, 114, 116, 118, 122, 123, 207, 223, 230, 252], "you": [8, 15, 16, 17, 23, 28, 41, 45, 47, 48, 50, 54, 56, 57, 58, 59, 60, 61, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 80, 81, 82, 83, 84, 85, 86, 87, 89, 90, 91, 92, 93, 94, 95, 96, 97, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 118, 119, 122, 123, 125, 126, 127, 128, 130, 131, 132, 133, 134, 137, 138, 139, 141, 142, 144, 146, 147, 148, 149, 150, 153, 154, 156, 158, 161, 162, 164, 165, 166, 167, 168, 169, 170, 171, 172, 176, 177, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 227, 229, 230, 231, 232, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257], "multipl": [8, 12, 23, 24, 39, 57, 60, 61, 66, 71, 72, 80, 81, 82, 84, 87, 89, 97, 101, 102, 106, 115, 118, 122, 125, 127, 128, 130, 132, 135, 141, 150, 183, 193, 204, 207, 208, 217, 218, 221, 229, 236, 240, 241, 243, 245], "same": [8, 23, 29, 41, 43, 57, 58, 60, 62, 64, 65, 66, 71, 73, 81, 82, 83, 87, 89, 94, 97, 100, 101, 102, 104, 105, 107, 109, 110, 111, 113, 114, 115, 123, 125, 126, 128, 130, 134, 138, 149, 154, 169, 180, 181, 183, 189, 193, 204, 205, 206, 208, 212, 216, 217, 218, 220, 222, 225, 227, 229, 231, 232, 235, 236, 237, 239, 240, 242, 243, 244, 251, 257], "line": [8, 13, 14, 22, 28, 57, 58, 60, 62, 64, 66, 75, 82, 84, 85, 92, 96, 101, 107, 108, 126, 127, 128, 133, 135, 137, 138, 141, 142, 148, 153, 164, 166, 180, 182, 184, 187, 188, 189, 190, 193, 195, 196, 198, 206, 207, 215, 218, 219, 221, 222, 225, 232, 234, 245, 251, 254, 255, 256, 257], "subqueri": [8, 11, 24, 28, 36], "relat": [8, 16, 17, 20, 21, 22, 41, 65, 87, 105, 116, 120, 144, 164, 215, 217, 218, 225, 229, 254], "w": [8, 9, 83, 210], "r": [8, 9, 85, 114, 207], "1775": 8, "1779": 8, "ssl": [8, 74, 184, 206], "cert": 8, "1219": 8, "escapeshellarg": 8, "background": [8, 60, 67, 122, 212, 225, 240, 241], "color": [8, 15, 16, 28, 57, 61, 115, 116, 122, 187, 212, 227, 236, 241, 246, 251], "null": [8, 9, 10, 13, 14, 15, 16, 20, 28, 29, 38, 39, 41, 45, 47, 50, 60, 62, 66, 75, 82, 83, 87, 89, 91, 101, 104, 111, 112, 113, 114, 116, 119, 121, 123, 126, 127, 128, 130, 132, 133, 134, 143, 144, 149, 154, 164, 189, 204, 205, 207, 208, 210, 212, 215, 218, 219, 222, 224, 225, 227, 229, 231, 235, 236, 240, 241, 243, 244, 245, 247, 248, 256], "1886": 8, "1880": 8, "1541": 8, "1873": 8, "1889": 8, "docblock": [8, 9, 20], "1871": 8, "unmatch": 8, "setfil": [8, 28], "1778": 8, "wise": [8, 216, 229], "1619": 8, "actual": [8, 13, 15, 23, 45, 50, 60, 62, 69, 81, 84, 97, 101, 107, 114, 128, 133, 141, 149, 191, 203, 207, 209, 212, 216, 222, 223, 225, 227, 229, 234, 235, 240, 244, 246, 247, 252, 254, 257], "callabl": [8, 41, 82, 97, 196, 240, 243, 244], "1835": 8, "resolv": [8, 13, 114, 206, 209, 216, 223], "callback": [8, 16, 39, 50, 134, 196, 204, 247, 251], "1858": 8, "ob_end_flush": 8, "ob_get_level": 8, "1834": 8, "reloc": [8, 72, 210], "1782": 8, "1851": 8, "ci3": [8, 11, 14, 41, 44, 164, 167, 180, 181, 182, 183, 184, 185, 189, 190, 191, 193, 195, 196, 197, 198], "root": [8, 58, 59, 64, 70, 71, 72, 74, 85, 89, 90, 94, 101, 102, 103, 108, 109, 110, 114, 126, 128, 138, 139, 142, 144, 146, 147, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 204, 218, 235, 245, 251, 255, 256, 257], "ci4": [8, 9, 11, 74, 180, 181, 182, 183, 186, 188, 189, 190, 191, 193, 194, 196, 198, 243], "routabl": [8, 92], "input": [8, 41, 46, 66, 69, 70, 81, 82, 101, 114, 115, 118, 120, 122, 123, 124, 127, 131, 132, 150, 164, 180, 194, 196, 208, 211, 216, 217, 220, 221, 222, 225, 229, 235, 236, 244, 252, 254], "1842": 8, "forpagenotfound": [8, 104, 126], "dont": 8, "backslash": [8, 109, 111, 134], "viewview": 8, "partial": [8, 70, 81, 222, 223, 236], "keep": [8, 50, 57, 60, 65, 66, 69, 71, 72, 81, 82, 84, 89, 90, 104, 109, 126, 127, 137, 141, 148, 173, 179, 204, 205, 208, 209, 215, 216, 218, 227, 229, 234, 235, 242, 245, 247, 255], "includ": [8, 11, 15, 20, 28, 41, 50, 57, 58, 59, 60, 67, 69, 70, 72, 73, 81, 82, 84, 87, 89, 90, 94, 100, 102, 103, 104, 105, 107, 109, 111, 114, 122, 123, 128, 130, 134, 140, 141, 143, 144, 146, 149, 150, 153, 164, 165, 166, 167, 168, 169, 171, 172, 173, 180, 190, 207, 208, 209, 210, 212, 214, 216, 217, 218, 220, 223, 225, 226, 227, 229, 232, 234, 235, 237, 240, 241, 242, 243, 244, 245, 246, 247, 248, 252, 254, 255, 256, 257], "legaci": [8, 11, 14, 28, 48, 51, 58, 127, 149, 180, 193, 206, 217, 219, 254], "1819": 8, "apibot": 8, "phpdocumentor": 8, "exact_length": [8, 225], "setvalidationmessag": [8, 229], "introduc": [8, 112, 126, 134, 136, 144, 149, 193, 196, 253, 255, 256], "whenver": 8, "earlier": [8, 82, 218, 225, 234, 240, 241, 254, 256, 257], "fixex": 8, "1785": 8, "nonexist": 8, "getaffectedrow": 8, "chunk": [8, 101, 229, 240], "is_numer": 8, "validationrul": [8, 222], "mention": [8, 128, 140, 205, 218], "1781": 8, "oper": [8, 9, 41, 50, 66, 80, 82, 91, 105, 114, 133, 138, 139, 141, 180, 204, 206, 208, 212, 216, 218, 222, 224, 229, 234, 240, 255, 256], "matchsimplebind": 8, "spell": [8, 10, 234], "decim": [8, 87, 119, 225, 240, 243], "shouldn": [8, 229], "accept": [8, 20, 28, 41, 60, 67, 71, 74, 82, 83, 87, 95, 115, 122, 123, 125, 126, 128, 130, 132, 133, 134, 151, 164, 202, 205, 206, 207, 209, 212, 215, 217, 218, 220, 225, 231, 232, 236, 240, 243, 248, 252, 257], "created_at": [8, 87, 227, 229, 237, 240, 247], "updated_at": [8, 82, 227, 229, 247], "404overrid": 8, "mai": [9, 15, 17, 20, 24, 31, 41, 43, 45, 46, 47, 50, 51, 52, 59, 60, 64, 65, 71, 74, 80, 82, 83, 85, 87, 89, 91, 92, 97, 100, 102, 103, 104, 109, 111, 114, 115, 122, 123, 126, 127, 128, 134, 136, 137, 138, 141, 144, 146, 147, 148, 164, 166, 168, 173, 180, 184, 204, 205, 206, 207, 208, 209, 212, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 229, 232, 234, 235, 241, 242, 247, 251, 256], "throughout": [9, 69, 71, 93, 105, 217, 225, 227], "fieldnotexist": 9, "equal": [9, 82, 101, 102, 111, 190, 206, 225, 236], "not_equ": 9, "salt": 9, "1935": 9, "1973": 9, "1962": 9, "1925": 9, "1974": 9, "1947": 9, "1938": 9, "1923": 9, "1933": [9, 247], "1950": 9, "1917": 9, "1916": 9, "basecollector": [9, 28, 246], "1972": 9, "1945": 9, "1949": 9, "_config": 9, "1931": 9, "1961": 9, "entityexcept": 9, "1927": 9, "1970": 9, "1985": 9, "1918": 9, "1956": 9, "1915": 9, "1952": 9, "1968": 9, "1977": 9, "1980": 9, "1957": 9, "1984": 9, "1911": 9, "1943": 9, "1955": 9, "1930": 9, "1963": 9, "1981": 9, "dbutilstest": [9, 10], "gettest": [9, 11, 12], "migrationtest": 9, "filtertest": 9, "cbe4b1d": 9, "tabletest": 9, "1978": 9, "1926": 9, "1954": 9, "1936": 9, "1939": 9, "1987": 9, "1986": 9, "1907": 9, "foot": [9, 236], "ambigu": 9, "join": [9, 16, 28, 130, 153, 183, 218], "defaultfix": 9, "custom": [9, 15, 16, 20, 28, 50, 57, 65, 71, 74, 79, 103, 109, 112, 113, 115, 126, 127, 132, 135, 141, 173, 181, 191, 204, 206, 207, 214, 216, 224, 229, 231, 232, 234, 235, 238, 242, 244, 247, 248, 256, 257], "back": [9, 28, 41, 60, 65, 66, 67, 69, 84, 89, 101, 122, 127, 134, 142, 164, 205, 206, 217, 225, 227, 229, 231, 234, 245, 247, 248, 251, 252, 254, 256], "pathinfo": 9, "also": [9, 19, 24, 28, 38, 41, 50, 52, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 69, 70, 71, 74, 81, 82, 83, 84, 85, 86, 87, 89, 90, 93, 97, 101, 102, 103, 104, 105, 109, 110, 111, 112, 114, 115, 117, 122, 123, 126, 127, 128, 133, 134, 138, 140, 141, 149, 154, 162, 164, 169, 173, 177, 180, 189, 190, 191, 199, 204, 205, 206, 207, 208, 212, 215, 216, 217, 218, 220, 221, 222, 223, 224, 225, 227, 229, 230, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 246, 247, 248, 250, 251, 252, 254, 256, 257], "wrap": [9, 81, 82, 102, 107, 122, 128, 210, 215, 225, 240], "side": [9, 60, 82, 102, 104, 140, 206, 212, 215, 217, 246, 257], "debugbar": [9, 14, 28, 50], "tail": 9, "coalesc": 9, "1951": 9, "toobar": 9, "registrar": [9, 52, 94, 109], "datetim": [9, 10, 83, 162, 164, 205, 220, 227, 229, 235], "extract": [9, 41, 122, 139, 164, 207, 227, 240, 241], "hotlink": 9, "1932": 9, "ie11": 9, "1773": 9, "non": [9, 18, 20, 47, 54, 70, 72, 83, 87, 104, 112, 114, 122, 126, 127, 154, 177, 201, 204, 216, 218, 225, 229, 236, 242, 247], "prop": 9, "_server": [9, 21, 102, 103, 104, 128, 132, 218, 246], "post": [9, 12, 16, 45, 58, 67, 69, 71, 99, 107, 115, 123, 126, 127, 128, 131, 132, 133, 134, 141, 149, 164, 166, 171, 191, 193, 196, 206, 217, 219, 222, 225, 229, 235, 237, 248, 254, 256], "content": [9, 11, 15, 16, 28, 35, 40, 50, 67, 69, 70, 72, 82, 99, 101, 105, 114, 115, 116, 122, 124, 127, 129, 130, 135, 136, 139, 141, 183, 198, 206, 207, 216, 217, 218, 221, 225, 229, 231, 233, 235, 239, 240, 241, 242, 246, 247, 248, 252, 253, 256, 257], "jul": 10, "25": [10, 27, 49, 50, 78, 82, 97, 122, 207, 212, 220, 251], "There": [10, 28, 61, 71, 81, 82, 83, 87, 89, 93, 94, 97, 102, 103, 105, 107, 116, 122, 127, 134, 138, 140, 144, 146, 147, 149, 150, 153, 154, 156, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 205, 206, 207, 212, 218, 220, 224, 225, 229, 234, 235, 240, 251, 254, 255, 257], "translat": [10, 16, 28, 87, 125, 140], "nodateformat": 10, "1999": 10, "2059": 10, "2064": 10, "2060": 10, "2008": 10, "2079": 10, "2024": [10, 55, 56], "2042": 10, "2011": 10, "1989": 10, "2002": [10, 116], "migratiopnrollback": 10, "2035": 10, "2030": 10, "2054": 10, "2104": 10, "2039": 10, "2091": 10, "1996": 10, "2050": 10, "2063": 10, "2026": 10, "1959": 10, "2012": [10, 89, 203, 220], "2031": 10, "2043": 10, "arrayhandl": [10, 22, 218], "2014": [10, 200, 226], "2074": 10, "2036": 10, "2004": 10, "2081": 10, "2051": 10, "2053": 10, "consoletest": 10, "altertablestest": 10, "2052": 10, "2005": 10, "2071": 10, "2015": [10, 67], "validaiton": 10, "2069": 10, "entitit": 10, "e21823": 10, "32005": 10, "uploadfil": 10, "timezon": [10, 56, 101, 113, 220, 225, 227], "bucket": [10, 219], "life": [10, 72, 203, 217, 232, 248], "than": [10, 28, 41, 50, 60, 66, 70, 75, 81, 82, 83, 84, 87, 92, 104, 105, 108, 109, 110, 115, 122, 123, 124, 125, 126, 127, 128, 133, 134, 141, 164, 173, 180, 182, 190, 201, 204, 205, 206, 207, 208, 210, 212, 215, 217, 218, 219, 222, 225, 227, 229, 232, 234, 235, 240, 242, 243, 245, 247, 250], "2062": 10, "drive": 10, "backup": [10, 61], "locatefil": [10, 31], "dateformat": 10, "flag": [10, 38, 59, 82, 87, 111, 128, 132, 162, 205, 223, 235], "deleted_at": [10, 227, 229], "timestamp": [10, 20, 87, 89, 113, 149, 189, 205, 210, 218, 220, 227, 229, 235, 246, 247, 254], "2041": 10, "variou": [10, 14, 72, 94, 103, 105, 146, 202, 223, 224, 225, 232, 247, 251], "stash": 10, "befor": [10, 13, 16, 33, 41, 50, 60, 66, 69, 70, 72, 75, 80, 81, 82, 87, 93, 96, 97, 100, 102, 104, 105, 108, 122, 133, 134, 137, 138, 139, 141, 143, 153, 164, 166, 173, 177, 180, 183, 190, 194, 198, 205, 206, 208, 211, 212, 215, 216, 217, 218, 219, 220, 225, 229, 231, 235, 236, 237, 240, 242, 243, 244, 245, 247, 251, 254, 255, 256, 257], "trigger": [10, 76, 91, 97, 114, 229, 240, 244, 251], "zero": [10, 84, 122, 134, 201, 208, 215, 218, 225, 235], "through": [10, 13, 14, 15, 28, 57, 60, 65, 66, 69, 70, 71, 81, 82, 83, 89, 90, 92, 101, 103, 104, 105, 107, 109, 111, 112, 115, 119, 122, 125, 126, 128, 134, 146, 204, 206, 208, 209, 212, 215, 216, 217, 218, 219, 220, 222, 223, 227, 229, 231, 232, 234, 235, 236, 240, 243, 244, 252, 255, 256], "2032": 10, "foreign": [10, 12, 23, 28, 41, 74, 80], "1982": 10, "2040": 10, "restrict": [10, 13, 28, 50, 60, 69, 127, 133, 138, 139, 173, 201, 206, 216, 219, 226, 229], "exact": [10, 69, 81, 87, 109, 122, 141, 206, 212, 220, 223, 225, 229, 234, 235, 246, 251, 252], "2038": 10, "force_http": [10, 16, 50, 70, 101, 128], "makelink": [10, 215], "grup": 10, "collect": [10, 72, 76, 81, 89, 102, 104, 105, 117, 130, 135, 173, 205, 213, 223, 225, 243, 244, 246, 248], "determin": [10, 15, 41, 60, 67, 69, 72, 78, 81, 82, 84, 89, 94, 104, 107, 115, 118, 123, 125, 126, 134, 164, 173, 204, 206, 207, 210, 211, 212, 215, 219, 220, 223, 224, 225, 229, 231, 234, 245, 246, 247, 252, 254], "runner": 10, "upgrad": [10, 14, 29, 31, 41, 43, 44, 48, 50, 54, 89, 112, 135, 137, 203, 207, 225, 232, 252], "step": [10, 57, 60, 71, 104, 105, 142, 180, 204, 212, 225, 229, 245, 255], "raw": [10, 28, 41, 52, 64, 69, 81, 82, 101, 125, 204, 205, 206, 207, 208, 217, 222, 225, 227, 240, 241, 243], "without": [10, 11, 14, 29, 41, 43, 50, 54, 61, 64, 71, 73, 81, 82, 83, 84, 86, 87, 89, 97, 99, 102, 107, 114, 123, 126, 128, 134, 136, 141, 144, 146, 147, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 186, 205, 209, 210, 212, 214, 218, 220, 223, 225, 226, 227, 229, 237, 244, 246, 247, 251, 256, 257], "mutat": 10, "patch": [10, 14, 23, 52, 133, 134, 136, 149, 206, 217, 225, 248], "closur": [10, 28, 41, 46, 81, 82, 97, 101, 196, 204, 229, 240, 243, 244], "haschang": [10, 227], "codeignitercontrol": 10, "sinc": [10, 11, 18, 25, 50, 57, 59, 60, 64, 66, 67, 71, 80, 81, 82, 84, 87, 89, 97, 100, 101, 102, 104, 105, 109, 112, 115, 116, 122, 123, 125, 126, 127, 128, 131, 132, 133, 134, 136, 138, 139, 145, 164, 180, 182, 190, 196, 204, 205, 206, 207, 208, 211, 212, 214, 215, 216, 217, 218, 220, 222, 223, 225, 227, 229, 231, 232, 234, 235, 239, 240, 243, 244, 248, 251, 254, 257], "attempt": [10, 66, 83, 89, 93, 96, 109, 126, 128, 134, 204, 206, 210, 212, 217, 219, 223, 224, 229, 234, 237, 247], "1994": 10, "1995": 10, "must": [10, 14, 16, 28, 50, 57, 59, 65, 66, 67, 70, 71, 73, 74, 75, 81, 82, 84, 85, 87, 89, 90, 94, 96, 100, 101, 102, 103, 104, 107, 109, 110, 114, 115, 116, 122, 126, 127, 130, 131, 134, 136, 141, 142, 143, 145, 146, 153, 156, 164, 165, 173, 176, 177, 180, 182, 188, 190, 205, 206, 207, 208, 210, 212, 215, 216, 217, 218, 219, 220, 223, 225, 227, 229, 231, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 248, 251, 257], "agre": [10, 125], "reverserout": 10, "search": [10, 14, 17, 66, 81, 82, 105, 110, 111, 122, 126, 128, 141, 142, 206, 215, 216, 224, 225, 229, 237, 255], "sep": 11, "port": [11, 28, 74, 75, 141, 204, 207, 218, 245, 257], "basic": [11, 45, 57, 59, 67, 69, 72, 82, 84, 103, 116, 122, 128, 134, 138, 140, 146, 183, 190, 202, 206, 207, 216, 218, 219, 220, 225, 229, 237, 240, 243, 247, 253, 255, 256, 257], "streamlin": [11, 244], "wholist": 11, "bc": [11, 17, 136], "disabl": [11, 14, 16, 28, 66, 74, 82, 89, 100, 101, 103, 104, 126, 127, 134, 141, 149, 153, 158, 180, 193, 206, 218, 219, 241, 245, 246, 254], "rest": [11, 12, 13, 59, 74, 107, 126, 127, 129, 131, 135, 216, 227, 236, 253], "shorten": 11, "dev": [11, 94, 141, 208, 251], "present": [11, 59, 69, 70, 74, 109, 126, 127, 134, 205, 215, 225, 229, 231, 234, 236, 240, 245], "overrid": [11, 14, 66, 74, 96, 104, 105, 109, 114, 121, 126, 127, 128, 141, 146, 214, 223, 225, 229, 240, 246, 247, 248, 251], "unnecessari": [11, 206, 215], "2155": 11, "2092": 11, "2135": 11, "2065": 11, "2046": 11, "2145": 11, "2110": 11, "2131": 11, "2149": 11, "handlder": 11, "2144": 11, "2164": 11, "2137": 11, "2082": 11, "2127": 11, "2090": 11, "2142": 11, "2153": 11, "2160": 11, "2023": [11, 32, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 64, 203, 226, 251], "2001": [11, 116], "2118": 11, "encrypterinterfac": [11, 208], "encryptionexcept": [11, 208], "opensslhandl": [11, 208], "2178": 11, "inflector_help": [11, 13], "2177": 11, "2129": 11, "2128": 11, "2171": 11, "2166": 11, "2113": 11, "2150": 11, "2151": 11, "bimagehandlerinterfac": 11, "2165": 11, "resourcecontrol": 11, "resourcepresent": [11, 12], "2027": 11, "2125": 11, "2126": 11, "2109": 11, "2112": 11, "encryptiontest": [11, 12], "opensslhandlertest": 11, "inflectorhelpertest": [11, 13], "messagetest": 11, "gdhandlertest": 11, "resourcecontrollertest": 11, "resourcepresentertest": [11, 12], "2154": 11, "2132": 11, "2136": 11, "2162": 11, "2169": [11, 247], "api_respons": [11, 12], "2134": 11, "2010": [11, 220], "finfo_open": 11, "tag": [11, 28, 41, 100, 101, 115, 116, 120, 122, 123, 164, 180, 182, 189, 190, 207, 211, 217, 221, 222, 225, 230, 232, 236, 240, 252], "sethead": [11, 67, 104, 128, 130, 187, 206, 207, 236], "dupe": 11, "qualiti": [11, 50, 94, 214], "failur": [11, 31, 81, 82, 83, 84, 85, 87, 89, 102, 114, 204, 207, 208, 212, 216, 229, 231, 236, 252, 254], "selectcount": [11, 14], "limit": [11, 28, 66, 73, 77, 83, 86, 90, 97, 122, 127, 141, 164, 183, 204, 206, 207, 212, 215, 218, 222, 225, 226, 229, 231, 237, 240, 242, 247, 251], "logic": [11, 14, 16, 21, 38, 41, 65, 69, 70, 74, 82, 100, 103, 104, 119, 134, 154, 162, 201, 229, 234, 244], "fit": [11, 60, 72, 109, 204, 226, 227, 247, 251], "listnamespacefil": 11, "trail": [11, 43, 65, 102, 123, 141, 166, 205, 229], "usermodel": [11, 50, 66, 104, 121, 173, 191, 215, 216, 227, 229, 231, 247, 251], "builderbas": 11, "reset": [11, 13, 14, 28, 33, 41, 101, 115, 206, 207, 209, 219, 225, 229, 234, 245, 247], "sql": [11, 23, 28, 36, 41, 43, 50, 70, 74, 77, 80, 81, 84, 89, 107, 146, 149, 164, 203, 215, 218, 229, 256], "apiresponsetrait": 11, "setfilenam": [11, 235], "clientextens": 11, "offset": [11, 82, 83, 113, 183, 191, 204, 212, 229], "storepreviousurl": [11, 28], "certain": [11, 16, 50, 60, 66, 69, 82, 126, 127, 134, 138, 139, 201, 205, 209, 212, 219, 229, 251], "__isset": [11, 12], "db_connect": [11, 66, 75, 80, 81, 85, 183, 229], "condit": [11, 14, 41, 81, 103, 107, 215, 218, 226, 234, 247], "hash": [11, 70, 101, 114, 122, 134, 194, 204, 208, 227, 229], "regener": [11, 17, 34, 50, 218], "regenerationerbiag": 11, "revis": [11, 14, 144, 225, 229], "sept": 12, "27": [12, 45, 55], "smaller": [12, 60, 229, 246], "had": [12, 29, 41, 50, 66, 123, 146, 154, 163, 164, 222, 225, 227, 229, 234], "n": [12, 57, 60, 83, 85, 89, 100, 115, 122, 206, 207, 216, 240, 251], "2241": 12, "2183": 12, "2181": 12, "2231": 12, "2201": [12, 223], "2229": 12, "2269": 12, "2228": 12, "2230": 12, "2257": 12, "2232": 12, "2270": 12, "2208": 12, "2213": 12, "2224": 12, "2205": 12, "2191": 12, "2262": 12, "2265": 12, "2168": 12, "2253": 12, "2246": 12, "2271": 12, "2240": 12, "2197": 12, "cidatabaseunittestcas": 12, "2184": 12, "2268": 12, "2264": 12, "2200": 12, "2209": 12, "2261": 12, "commandclasstest": 12, "counttest": 12, "replacetest": 12, "truncatetest": 12, "escapetest": 12, "2211": 12, "metadatatest": 12, "baseconnectiontest": 12, "2259": 12, "2221": 12, "metadata": [12, 28, 50, 70, 79, 94, 135, 204], "2199": 12, "2190": 12, "helpera": 12, "2189": 12, "2260": 12, "2216": 12, "uti": 12, "2245": 12, "2218": 12, "setmodel": 12, "groupstart": 12, "testmod": [12, 23, 149], "2267": 12, "teardown": [12, 164, 245, 248, 251], "void": [12, 41, 50, 83, 104, 112, 115, 116, 130, 164, 205, 209, 224, 235, 237, 245, 248, 251], "upload": [12, 17, 50, 72, 114, 115, 135, 137, 141, 180, 199, 206, 210, 213, 216], "lang": [12, 28, 101, 109, 125, 136, 180, 188, 215, 222, 225, 234, 240], "explain": [12, 126, 141, 177, 208, 218, 225, 255], "whoop": [12, 257], "claus": [12, 41, 82, 87, 164, 229], "exif": 12, "gif": [12, 125, 186, 216, 222, 225], "ref": [12, 116], "ini_set": [12, 218], "getwher": [12, 183], "magic": [12, 66, 102, 180, 201, 218, 227], "_listtabl": [12, 36], "escapelikestringdirect": 12, "exclud": [12, 41, 49, 80, 82, 94, 109, 110, 111, 114, 127, 207, 218], "sqlite_": 12, "listtabl": 12, "configdatabas": 12, "constrainprefix": 12, "trace": [12, 142], "getprefix": [12, 205], "dbprefix": [12, 74, 75, 81, 245], "notifi": [12, 207], "dd": [12, 89], "alia": [12, 28, 36, 66, 82, 83, 101, 107, 110, 112, 120, 122, 127, 133, 212, 215, 219, 225, 240, 244], "getforeignkeydata": [12, 41, 164], "2187": 12, "rollback": [12, 52, 84], "revers": [12, 17, 123, 235], "foreignkeycheck": 12, "copi": [12, 15, 16, 90, 94, 102, 103, 104, 114, 122, 128, 138, 139, 173, 180, 181, 197, 208, 212, 226, 234, 235, 255, 257], "past": [12, 208, 220], "extran": 12, "curl": [12, 13, 61, 137, 203, 206, 216], "19": [13, 52, 169, 225, 229, 234], "errata": 13, "csrfheadernam": [13, 17], "2272": 13, "2336": 13, "2100": 13, "2252": 13, "2312": 13, "2303": 13, "2288": 13, "2300": 13, "2315": 13, "2283": 13, "2296": 13, "2325": 13, "2285": 13, "2305": 13, "2123": 13, "2311": 13, "2338": 13, "2308": 13, "2279": 13, "2298": 13, "2307": 13, "2339": 13, "2284": 13, "2341": 13, "2324": 13, "2289": 13, "2332": 13, "2345": 13, "mockappconfig": [13, 164], "2295": 13, "2346": 13, "securitytest": 13, "2337": 13, "2290": 13, "2282": 13, "2313": 13, "2321": 13, "2333": 13, "2327": 13, "2316": 13, "2348": 13, "foundat": [13, 200, 215, 226], "filerhandlertest": 13, "wierd": 13, "polish": 13, "2344": 13, "v": [13, 125, 240], "2343": 13, "area": [13, 69, 127, 134], "geterror": [13, 28, 115, 126, 173, 177, 222, 225, 231], "int": [13, 57, 74, 82, 83, 87, 89, 101, 102, 104, 112, 113, 114, 118, 119, 122, 126, 128, 132, 144, 173, 189, 204, 205, 207, 208, 212, 215, 216, 219, 225, 227, 229, 231, 235, 236, 237, 256], "window": [13, 15, 16, 17, 41, 58, 60, 61, 65, 89, 90, 101, 107, 109, 123, 141, 142, 204, 217, 224, 251, 257], "2328": 13, "tourint": 13, "url_titl": [13, 16, 123, 254], "diacrit": 13, "toggl": 13, "getvalidationrul": [13, 229], "rendertimelin": 13, "extra": [13, 57, 65, 82, 115, 126, 141, 206, 225, 229, 237, 247, 254], "autorout": [13, 47, 48, 51, 134], "die": [13, 246], "calcul": [13, 41, 57, 212, 220, 243], "_remap": [13, 28, 58, 126], "session_regener": 13, "manner": [13, 73, 89, 109, 119, 128, 208, 215, 218, 220, 222], "host": [13, 14, 50, 67, 103, 116, 128, 130, 180, 204, 206, 218], "hotfix": [13, 35, 40], "_": [13, 23, 50, 81, 102, 118, 122, 123, 138, 139, 146, 225], "token": [13, 23, 34, 52, 70, 101, 109, 149, 194, 214, 219, 231, 254], "batch": [13, 23, 41, 52, 82, 89, 207, 215], "would": [14, 16, 21, 23, 45, 46, 47, 50, 57, 58, 59, 60, 64, 66, 67, 69, 71, 72, 74, 81, 82, 84, 89, 93, 94, 96, 97, 102, 103, 105, 107, 108, 109, 115, 116, 122, 123, 125, 126, 127, 128, 132, 133, 134, 137, 138, 139, 141, 146, 149, 177, 180, 190, 193, 207, 209, 212, 215, 216, 218, 219, 220, 222, 224, 225, 227, 229, 230, 231, 234, 236, 237, 239, 240, 241, 242, 244, 246, 248, 251, 254], "subfold": [14, 59, 123, 166, 180], "is_not_uniqu": [14, 16, 42, 225], "2527": 14, "2454": 14, "offici": [14, 61, 64, 70, 91, 94, 99, 200, 218, 234, 235], "ajax": [14, 67, 106, 128, 135, 217, 218], "isajax": [14, 67, 99, 128], "2525": 14, "incorrect": [14, 16, 21, 24, 30, 32, 43, 52, 65, 134, 141, 142, 146, 177, 225, 231, 257], "inlin": [14, 50, 207, 235], "2524": 14, "restor": [14, 66, 229, 251], "regress": [14, 89, 97], "2523": 14, "2522": 14, "inform": [14, 24, 26, 27, 28, 31, 38, 41, 46, 53, 57, 58, 59, 60, 61, 64, 67, 69, 75, 80, 81, 82, 84, 89, 90, 99, 100, 101, 102, 106, 109, 114, 115, 123, 126, 128, 134, 135, 140, 142, 144, 152, 158, 180, 190, 202, 204, 205, 206, 207, 208, 218, 220, 222, 224, 229, 232, 235, 236, 243, 245, 246, 254, 255, 256, 257], "2518": 14, "2516": 14, "2515": 14, "2513": 14, "userguid": [14, 43, 44, 53, 137, 140], "busi": [14, 65, 69, 70, 72, 229], "2511": 14, "highlight": [14, 23, 122, 236, 240], "2509": 14, "2507": 14, "priorit": [14, 134, 196], "2506": 14, "crash": [14, 217], "2504": 14, "getconnectstart": 14, "2502": 14, "ouput": 14, "2501": 14, "view_cel": [14, 101, 237], "initcontrol": [14, 92, 126, 182, 235], "2499": 14, "2497": 14, "splitquerypart": 14, "2496": 14, "2495": 14, "2494": 14, "2493": 14, "2490": [14, 67], "init": [14, 94], "2489": 14, "2486": 14, "current_url": [14, 20, 41, 50, 123, 164, 223, 240], "previous_url": [14, 28, 123, 240], "2485": 14, "2482": 14, "core": [14, 41, 47, 50, 60, 65, 69, 71, 92, 93, 97, 98, 107, 109, 135, 144, 180, 182, 201, 214, 227, 247, 256], "2481": 14, "prioriti": [14, 20, 48, 66, 102, 109, 125, 171, 207, 218], "2472": 14, "2470": 14, "2471": 14, "transit": [14, 18, 116, 144, 145], "zend": 14, "lamina": [14, 101], "2462": 14, "imposs": 14, "2458": 14, "2450": 14, "critic": [14, 89, 101, 104, 107], "_session": [14, 107, 195, 218, 248], "dot_array_search": [14, 20, 28, 111, 128], "2449": 14, "2447": 14, "nowackipawel": 14, "69": 14, "2446": 14, "tada5hi": 14, "2438": 14, "nice": [14, 57, 60, 122, 225, 229, 254], "2436": 14, "2433": 14, "2384": 14, "2432": 14, "curli": [14, 107, 221, 225, 229], "brace": [14, 107, 230, 240, 255], "2429": 14, "safe_mailto": [14, 41, 123, 240], "byte": [14, 119, 156, 208, 210], "safe": [14, 82, 84, 101, 115, 120, 122, 123, 205, 208, 218, 221, 222, 223, 225, 227, 244, 245, 254], "2427": 14, "recipi": [14, 165, 207], "configemail": 14, "2426": 14, "hex": [14, 208, 212, 225], "2425": 14, "setdefaultnamespac": [14, 134], "worker": 14, "2422": 14, "show": [14, 28, 32, 41, 50, 52, 57, 60, 77, 81, 82, 103, 104, 110, 111, 114, 115, 125, 126, 127, 133, 134, 142, 177, 203, 204, 212, 215, 222, 223, 225, 227, 229, 231, 236, 237, 240, 254, 255, 257], "2420": 14, "chang": [14, 15, 16, 22, 31, 35, 36, 40, 42, 44, 58, 60, 65, 66, 71, 72, 75, 81, 82, 83, 87, 89, 92, 100, 102, 103, 104, 105, 108, 109, 112, 114, 115, 116, 118, 123, 126, 127, 135, 137, 138, 139, 141, 142, 147, 159, 180, 202, 206, 208, 211, 212, 215, 216, 217, 220, 224, 225, 232, 235, 242, 243, 246, 247, 251, 255], "clone": [14, 138, 140], "2417": 14, "2416": 14, "haserror": [14, 41, 225], "2415": 14, "2413": 14, "301": [14, 104, 235], "2411": 14, "pars": [14, 64, 123, 130, 197, 208, 223, 224, 238, 252], "2408": 14, "accur": [14, 127, 134, 243], "2407": 14, "2406": 14, "2391": 14, "display404error": 14, "2402": 14, "pointless": 14, "isset": [14, 83, 218, 227, 229], "2401": 14, "2400": 14, "redund": 14, "2399": 14, "2398": 14, "edit": [14, 65, 89, 92, 94, 100, 109, 123, 126, 133, 138, 141, 215, 217, 219, 225, 231, 232, 240, 245, 254], "2392": 14, "2389": 14, "confer": 14, "silent": 14, "statu": [14, 20, 32, 50, 52, 57, 60, 67, 81, 82, 85, 87, 123, 134, 202, 206, 218, 219, 229, 231], "nest": [14, 15, 20, 82, 111, 180, 188, 225, 227, 239, 256], "2388": 14, "copypast": 14, "2387": 14, "digit": [14, 83, 119], "2382": 14, "quick": [14, 71, 79, 81, 101, 104, 135, 246], "postgresql": [14, 16, 55, 78, 81, 149, 203, 218], "2381": 14, "codeigniterconfigservic": 14, "2379": 14, "2377": 14, "rev": 14, "2369": 14, "2368": 14, "log_messag": [14, 28, 76, 84, 101, 107], "2364": 14, "incorpor": [14, 70, 102, 139, 201, 234], "2362": 14, "smtp": [14, 184], "protocol": [14, 41, 67, 116, 122, 123, 130, 132, 142, 184, 205, 206, 218, 251], "2359": 14, "2358": 14, "2356": [14, 247], "2352": 14, "todatestr": [14, 227], "thank": [15, 16, 218], "commun": [15, 70, 74, 95, 184, 200, 206, 207], "74": 15, "21": [15, 31, 46, 62, 207, 220, 223, 234], "88": [15, 128, 173], "merg": [15, 66, 82, 102, 134, 138, 139, 144, 146, 147, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 226], "These": [15, 28, 41, 52, 57, 60, 66, 71, 74, 76, 80, 89, 95, 97, 101, 102, 103, 104, 107, 109, 110, 116, 125, 126, 130, 134, 138, 140, 144, 180, 181, 204, 209, 212, 215, 225, 227, 229, 235, 236, 237, 240, 250, 252], "represent": [15, 67, 101, 128, 130, 132, 133, 205, 208, 223, 240], "bigger": 15, "know": [15, 28, 58, 67, 71, 80, 85, 87, 93, 96, 97, 102, 111, 126, 127, 128, 134, 199, 202, 203, 208, 218, 223, 225, 227, 229, 231, 235, 239, 243, 246, 251, 254, 255, 256], "trait": [15, 40, 135, 144, 152, 164, 233, 248], "If": [15, 17, 23, 28, 29, 41, 50, 57, 58, 59, 60, 62, 65, 66, 69, 71, 72, 74, 75, 77, 78, 81, 82, 83, 84, 86, 87, 89, 90, 92, 94, 95, 96, 97, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 119, 122, 123, 125, 126, 127, 128, 130, 132, 134, 136, 137, 138, 139, 141, 142, 144, 146, 148, 149, 150, 153, 154, 156, 158, 162, 164, 165, 166, 169, 170, 171, 173, 177, 179, 180, 181, 182, 183, 185, 189, 190, 191, 193, 194, 195, 196, 199, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 227, 229, 230, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 251, 252, 253, 254, 255, 256, 257], "contain": [15, 20, 28, 50, 57, 59, 65, 67, 71, 72, 74, 75, 76, 77, 80, 81, 82, 83, 85, 87, 90, 101, 102, 103, 104, 105, 107, 109, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 134, 138, 139, 141, 156, 164, 166, 173, 180, 196, 206, 207, 211, 212, 215, 216, 217, 218, 221, 223, 224, 225, 229, 231, 232, 234, 235, 236, 239, 240, 246, 248, 251, 252, 254, 255, 257], "either": [15, 60, 70, 71, 73, 82, 101, 102, 107, 115, 116, 123, 127, 128, 130, 134, 147, 204, 206, 207, 208, 210, 211, 212, 215, 217, 218, 220, 222, 223, 225, 227, 229, 231, 232, 235, 237, 240, 241, 248, 250, 251, 252], "previou": [15, 23, 24, 28, 29, 43, 45, 46, 49, 50, 83, 89, 104, 122, 123, 134, 135, 137, 138, 149, 154, 162, 166, 168, 173, 177, 184, 206, 212, 215, 217, 220, 225, 229, 235, 236, 252], "want": [15, 17, 50, 58, 59, 60, 65, 66, 67, 71, 73, 74, 81, 82, 83, 84, 85, 87, 90, 92, 94, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 111, 114, 115, 119, 122, 123, 125, 126, 127, 128, 130, 131, 133, 134, 137, 138, 139, 141, 142, 146, 148, 149, 162, 164, 168, 179, 180, 182, 191, 196, 201, 205, 206, 207, 208, 214, 215, 216, 217, 218, 219, 221, 223, 224, 225, 227, 229, 232, 234, 235, 237, 239, 241, 243, 244, 245, 246, 247, 248, 251, 255, 256, 257], "bat": 15, "broad": 15, "like": [15, 16, 17, 20, 24, 28, 38, 41, 43, 50, 57, 58, 59, 60, 61, 65, 66, 67, 69, 71, 72, 73, 74, 75, 78, 80, 81, 83, 84, 86, 89, 90, 93, 94, 95, 96, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 111, 115, 119, 122, 123, 124, 125, 126, 127, 128, 130, 131, 132, 133, 134, 137, 138, 139, 141, 142, 149, 150, 153, 154, 162, 166, 171, 173, 177, 180, 181, 182, 184, 185, 187, 188, 190, 193, 195, 198, 205, 206, 207, 208, 209, 210, 211, 212, 214, 215, 216, 217, 218, 219, 220, 221, 222, 224, 225, 227, 229, 230, 231, 232, 234, 235, 236, 237, 239, 240, 241, 242, 244, 245, 246, 247, 251, 254, 255, 256, 257], "fr": [15, 125, 128, 206, 234], "even": [15, 41, 45, 50, 54, 57, 58, 59, 60, 65, 69, 76, 80, 81, 82, 84, 87, 96, 102, 105, 108, 109, 122, 126, 127, 128, 134, 136, 141, 146, 158, 162, 164, 205, 206, 208, 215, 217, 218, 222, 225, 229, 232, 235, 246], "browser": [15, 17, 20, 23, 28, 48, 50, 58, 67, 70, 72, 97, 100, 101, 103, 107, 112, 116, 122, 123, 125, 126, 128, 131, 132, 134, 141, 142, 149, 205, 218, 224, 232, 246, 254, 255, 256, 257], "suppli": [15, 59, 66, 70, 73, 74, 77, 80, 82, 90, 102, 104, 107, 111, 113, 114, 115, 123, 128, 134, 205, 209, 217, 225, 229, 247, 251], "abil": [15, 41, 57, 81, 105, 128, 206, 216, 227], "defint": 15, "getlocal": [15, 234, 247], "action": [15, 58, 70, 80, 82, 84, 87, 97, 104, 107, 115, 126, 127, 131, 133, 134, 144, 212, 214, 217, 219, 225, 226, 231, 247, 250, 254], "occassion": 15, "primarili": [15, 89, 101, 134, 229, 252, 255], "affect": [15, 23, 28, 41, 78, 82, 84, 89, 100, 103, 119, 134, 144, 148, 149, 150, 162, 164, 171, 205, 216, 227, 229, 246], "changelog_4": [15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40], "juli": [16, 48, 220], "destroi": [16, 46, 169, 223], "samsonasik": 16, "brought": 16, "100": [16, 82, 87, 89, 97, 102, 115, 122, 134, 173, 186, 189, 212, 222, 229, 240, 247], "increas": [16, 122, 127, 134, 218, 222], "everi": [16, 60, 65, 66, 69, 75, 81, 82, 89, 92, 96, 101, 102, 107, 109, 123, 126, 127, 180, 184, 187, 188, 191, 195, 198, 208, 209, 214, 215, 216, 217, 218, 219, 222, 225, 229, 231, 234, 238, 245, 246, 248, 251, 253, 257], "ounc": [16, 65], "matter": [16, 81, 82, 101, 115, 142, 206, 218, 223, 225, 237], "getfielddata": [16, 50, 83], "fabric": [16, 121], "mock": [16, 22, 72, 101, 135, 148, 214, 247, 249], "repeat": [16, 69, 139, 225, 229, 237, 240], "your": [16, 17, 23, 41, 50, 54, 57, 58, 59, 60, 61, 64, 65, 66, 67, 70, 71, 72, 73, 74, 77, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 94, 99, 100, 101, 102, 103, 105, 106, 107, 109, 110, 111, 112, 113, 114, 115, 116, 121, 122, 123, 125, 127, 128, 131, 133, 134, 137, 138, 139, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 194, 196, 197, 198, 201, 203, 204, 205, 206, 207, 209, 211, 212, 214, 215, 216, 217, 218, 219, 221, 222, 223, 224, 227, 228, 230, 231, 232, 234, 235, 237, 238, 239, 240, 241, 242, 244, 247, 248, 249, 250, 252, 253, 254, 257], "overridden": [16, 102, 126, 128, 134, 164, 173, 206, 225, 232], "runtim": [16, 28, 66, 102, 107, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 205, 208, 225], "programat": 16, "cron": [16, 61, 82], "job": [16, 57, 61, 69, 81, 82, 140, 229], "skeleton": [16, 71, 89, 127, 138], "avail": [16, 20, 28, 57, 60, 64, 66, 71, 80, 81, 82, 83, 86, 89, 92, 93, 97, 101, 103, 104, 105, 107, 109, 125, 126, 128, 130, 134, 138, 141, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 195, 201, 202, 204, 205, 206, 207, 208, 212, 216, 217, 218, 219, 223, 224, 227, 231, 234, 235, 237, 240, 243, 245, 256], "mb_url_titl": [16, 123], "automat": [16, 17, 41, 50, 57, 60, 65, 71, 72, 73, 76, 77, 81, 82, 83, 84, 87, 89, 96, 101, 102, 103, 105, 107, 109, 112, 115, 123, 125, 126, 127, 128, 132, 134, 140, 141, 173, 180, 182, 190, 194, 205, 207, 214, 215, 217, 218, 220, 222, 225, 227, 229, 231, 232, 234, 235, 236, 237, 239, 243, 246, 247, 251, 254], "webp": [16, 28, 50, 212, 216, 222], "unicod": 16, "regular": [16, 87, 102, 127, 208, 216, 217, 218, 225, 257], "express": [16, 28, 82, 87, 127, 217, 225, 226, 236, 257], "hidden": [16, 101, 114, 115, 126, 131, 141, 194, 211, 215, 217, 254], "delete_fil": [16, 114], "fetchglob": [16, 128, 132], "appli": [16, 19, 23, 66, 81, 82, 104, 112, 113, 127, 128, 132, 148, 149, 165, 206, 212, 214, 225, 229, 232, 235, 236, 238, 240], "just": [16, 17, 54, 58, 59, 60, 69, 71, 81, 82, 84, 87, 96, 99, 101, 102, 103, 105, 112, 122, 123, 124, 128, 131, 134, 177, 180, 182, 183, 189, 190, 205, 207, 211, 215, 216, 218, 220, 222, 223, 225, 227, 229, 232, 234, 235, 237, 238, 239, 240, 244, 245, 246, 247, 254, 256], "setsil": [16, 50, 223], "getseg": [16, 128, 134, 223], "u": [16, 71, 81, 82, 83, 105, 111, 115, 122, 128, 130, 202, 205, 224, 234, 235, 247], "noth": [16, 49, 101, 109, 122, 128, 205, 207, 218, 225, 231, 234, 235, 240, 256], "withresourc": [16, 212], "chain": [16, 87, 130, 207, 212, 215, 216, 229, 236, 240], "getresourc": 16, "To": [16, 20, 22, 28, 41, 59, 60, 66, 71, 72, 74, 75, 81, 82, 84, 86, 87, 89, 96, 97, 99, 100, 101, 102, 103, 104, 105, 109, 114, 115, 118, 122, 126, 127, 128, 131, 132, 133, 134, 138, 142, 144, 153, 168, 169, 173, 180, 183, 186, 190, 194, 195, 204, 205, 206, 207, 208, 211, 212, 214, 215, 217, 218, 220, 222, 225, 227, 230, 231, 232, 234, 235, 237, 242, 244, 245, 246, 248, 251, 254, 256], "compress": [16, 50, 74, 75, 125, 128, 217], "global": [16, 41, 70, 74, 75, 93, 97, 105, 106, 112, 128, 132, 135, 180, 194, 205, 211, 217, 218, 219, 222, 225, 235, 243, 244, 246, 251, 256, 257], "object": [16, 32, 41, 50, 59, 62, 66, 67, 73, 78, 80, 82, 85, 87, 97, 101, 104, 105, 107, 111, 116, 121, 127, 128, 130, 132, 146, 164, 165, 180, 182, 205, 206, 208, 218, 220, 223, 225, 227, 229, 231, 232, 234, 235, 236, 240, 241, 247, 252, 254, 256, 257], "withcooki": [16, 180, 217, 235], "withhead": [16, 180, 235, 248], "special": [16, 17, 50, 69, 80, 81, 87, 103, 104, 109, 115, 126, 127, 134, 138, 139, 182, 208, 217, 218, 223, 229, 241, 244, 245, 247, 251], "hex2bin": [16, 17, 208], "which": [16, 17, 20, 28, 41, 48, 50, 54, 60, 64, 66, 67, 70, 71, 73, 74, 75, 78, 81, 82, 83, 84, 87, 89, 99, 100, 101, 102, 103, 104, 105, 107, 108, 109, 110, 113, 115, 118, 122, 123, 125, 126, 127, 128, 132, 133, 134, 137, 138, 140, 142, 144, 146, 180, 181, 191, 194, 195, 196, 204, 205, 206, 207, 208, 212, 215, 216, 217, 218, 220, 222, 223, 225, 227, 229, 231, 232, 235, 236, 237, 239, 240, 242, 243, 244, 246, 247, 251, 253, 254, 255, 256, 257], "could": [16, 31, 57, 58, 60, 61, 66, 70, 72, 73, 74, 76, 82, 87, 89, 102, 105, 108, 116, 125, 126, 127, 128, 134, 141, 146, 149, 158, 173, 186, 187, 201, 215, 217, 218, 219, 222, 223, 225, 227, 232, 234, 239, 240, 241, 242, 244, 247, 251, 254, 256], "continu": [16, 29, 60, 223, 225, 227, 242, 246, 255], "set_checkbox": [16, 101, 115], "set_radio": [16, 101, 115], "recogn": [16, 59, 97, 123, 164, 177, 212, 229], "dash": [16, 50, 62, 89, 118, 123, 124, 130, 173, 221, 225, 254], "multipart": [16, 115, 222, 225], "misc": 16, "stabil": [16, 94], "settimezon": [16, 179, 227], "full": [16, 24, 28, 31, 50, 54, 57, 59, 67, 74, 77, 79, 82, 101, 102, 108, 109, 110, 114, 116, 123, 127, 128, 133, 166, 201, 206, 208, 210, 212, 216, 220, 222, 223, 224, 227, 229, 234, 235, 236, 237, 247, 253], "outer": [16, 82, 111, 134, 240, 246], "being": [16, 38, 57, 65, 67, 73, 82, 97, 100, 101, 102, 104, 107, 109, 115, 123, 126, 127, 131, 134, 144, 146, 147, 148, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 201, 204, 205, 209, 212, 215, 218, 219, 220, 221, 223, 225, 229, 234, 235, 236, 238, 239, 243, 246], "twice": [16, 81, 225], "put": [16, 23, 52, 58, 66, 69, 81, 82, 83, 84, 100, 102, 105, 108, 109, 115, 123, 126, 127, 131, 133, 134, 142, 149, 205, 206, 207, 208, 217, 225, 235, 236, 242, 248, 256], "januari": [17, 18, 24, 25, 26, 32, 41, 42, 55, 220], "31": [17, 18, 64, 89, 164, 173], "2021": [17, 18, 19, 20, 21, 22, 23, 89], "url_to": [17, 101, 123, 134], "useautoincr": [17, 32], "fals": [17, 20, 28, 32, 33, 34, 38, 41, 50, 54, 60, 66, 71, 74, 75, 80, 81, 82, 83, 84, 85, 87, 89, 97, 100, 101, 102, 105, 109, 111, 112, 114, 115, 116, 118, 119, 122, 123, 124, 128, 130, 132, 134, 144, 146, 154, 162, 164, 173, 177, 191, 196, 204, 205, 206, 207, 208, 211, 212, 215, 216, 218, 219, 220, 221, 223, 224, 225, 227, 229, 231, 232, 235, 236, 240, 241, 242, 243, 245, 246, 247, 252, 256], "each": [17, 24, 28, 41, 57, 59, 65, 66, 67, 69, 70, 71, 72, 74, 77, 80, 81, 82, 83, 84, 89, 101, 102, 105, 107, 108, 109, 110, 111, 113, 114, 115, 118, 122, 125, 126, 127, 130, 134, 140, 141, 162, 180, 189, 193, 206, 207, 208, 209, 210, 212, 215, 216, 218, 219, 222, 223, 224, 225, 227, 229, 230, 232, 234, 236, 237, 240, 241, 242, 243, 244, 245, 247, 248, 251, 255, 256, 257], "record": [17, 28, 31, 41, 66, 70, 82, 83, 104, 156, 164, 205, 215, 217, 218, 225, 228, 229, 240, 251, 254, 256], "handi": [17, 71, 104, 111, 134, 141, 206, 215, 217, 225, 229, 248], "uuid": [17, 134, 225, 229], "url_i": [17, 123], "given": [17, 29, 82, 84, 97, 101, 111, 114, 118, 119, 123, 128, 134, 201, 205, 208, 212, 215, 218, 220, 225, 234, 235, 240, 244, 248, 252], "strictli": [17, 50, 136, 205, 251], "typehint": [17, 28, 33, 50, 153, 173, 225], "particular": [17, 59, 75, 78, 80, 82, 83, 84, 85, 97, 102, 105, 109, 122, 137, 218, 223, 226, 239, 242], "samesit": [17, 20, 112, 218, 235], "For": [17, 41, 45, 46, 50, 57, 58, 59, 61, 64, 65, 66, 69, 70, 71, 72, 73, 74, 75, 77, 80, 81, 82, 83, 87, 89, 90, 92, 94, 96, 97, 99, 101, 102, 103, 104, 105, 107, 108, 109, 115, 120, 122, 123, 125, 126, 127, 136, 142, 144, 146, 149, 154, 156, 158, 166, 171, 180, 182, 187, 189, 190, 193, 202, 204, 206, 207, 208, 212, 215, 216, 218, 219, 222, 225, 227, 229, 232, 234, 235, 237, 242, 245, 246, 251, 256], "lax": [17, 20, 144, 205, 218, 235], "guess": [17, 29, 116, 217, 247], "guessextensionfromtyp": 17, "e": [17, 28, 41, 50, 57, 59, 66, 67, 74, 81, 82, 84, 87, 89, 94, 99, 100, 102, 103, 104, 107, 111, 112, 114, 115, 116, 119, 122, 123, 124, 128, 134, 138, 141, 146, 164, 169, 173, 180, 205, 207, 208, 209, 212, 216, 217, 218, 222, 227, 232, 234, 235, 239, 240, 244, 246, 251, 256], "usual": [17, 69, 102, 112, 122, 123, 134, 177, 197, 208, 215, 218, 221, 225, 235, 244, 246, 252], "getter": [17, 50, 146, 205, 218, 251], "getclientextens": 17, "getextens": 17, "client": [17, 66, 67, 70, 72, 74, 125, 127, 128, 132, 156, 204, 206, 207, 208, 222, 225, 231, 235, 244, 256], "permiss": [17, 61, 114, 127, 210, 212, 214, 218, 222, 226, 244], "cover": [17, 104, 136, 144, 146, 149, 150, 153, 154, 158, 202, 253], "backward": [17, 28, 41, 47, 50, 83, 89, 126, 128, 134, 137, 149, 180, 193, 199, 206, 220, 225], "promis": [17, 136], "risk": [17, 99, 128, 218, 229, 240], "getpad": [17, 57], "favor": [17, 20, 23, 41, 201], "setpad": [17, 57], "loadhelp": 17, "getformatt": 17, "csrfverifi": 17, "verifi": [17, 54, 74, 128, 177, 204, 218, 225, 229, 232, 252], "getcsrfhash": 17, "gethash": 17, "getcsrtokennam": 17, "gettokennam": 17, "csrftokennam": [17, 173], "tokennam": [17, 50], "headernam": [17, 50], "csrfcookienam": 17, "cookienam": [17, 218], "csrfexpir": 17, "expir": [17, 20, 50, 66, 100, 112, 144, 204, 205, 218, 235, 252], "csrfregener": 17, "csrfredirect": 17, "csrfsamesit": [17, 173], "modelfactori": 17, "factori": [17, 68, 71, 96, 101, 109, 135, 180, 229], "gethead": 17, "storepath": 17, "propag": [17, 240], "previous": [17, 18, 20, 29, 41, 48, 50, 54, 81, 101, 104, 113, 123, 130, 154, 171, 205, 218, 225, 229, 231, 240, 241], "explicit": [17, 66, 99, 101, 144, 229], "getenv": [17, 54, 102, 132], "binari": [17, 116, 208], "due": [17, 23, 33, 41, 43, 45, 54, 55, 82, 87, 111, 112, 114, 123, 134, 144, 146, 147, 149, 150, 152, 153, 154, 158, 162, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 204, 206, 218, 220, 225, 229, 231, 235, 246, 247], "incompat": 17, "platform": [17, 41, 73, 78, 82, 84, 85, 101, 141, 218, 224, 257], "howev": [17, 41, 57, 58, 65, 69, 81, 82, 83, 96, 97, 99, 104, 105, 108, 122, 123, 127, 131, 136, 137, 141, 142, 180, 205, 210, 215, 218, 219, 220, 225, 227, 229, 232, 234, 235, 240, 241, 247, 251, 252, 254, 257], "unchang": [17, 102, 205, 234], "still": [17, 20, 41, 45, 46, 74, 87, 99, 100, 102, 104, 107, 109, 123, 127, 128, 134, 138, 140, 142, 180, 182, 198, 203, 204, 208, 217, 218, 222, 225, 227, 229, 237, 246, 247, 253, 256], "third": [17, 28, 39, 41, 50, 60, 65, 66, 70, 82, 85, 87, 97, 101, 102, 112, 114, 115, 119, 122, 123, 127, 128, 132, 134, 138, 141, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 202, 205, 206, 207, 208, 214, 215, 218, 219, 220, 222, 225, 231, 234, 235, 237, 242, 247, 248, 251, 252, 256, 257], "parti": [17, 65, 66, 70, 101, 102, 127, 132, 138, 141, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 202, 205, 208, 214, 219, 256], "loadlegaci": [18, 145], "fillplacehold": 18, "gitattribut": [19, 94], "retroact": 19, "16": [20, 29, 60, 64, 122, 125, 128, 140, 202, 208, 214, 220, 234], "indexpag": [20, 116, 123, 141, 142, 223], "expect": [20, 65, 85, 87, 102, 105, 127, 128, 134, 141, 144, 146, 149, 153, 164, 173, 207, 217, 218, 219, 222, 223, 227, 229, 240, 242, 246, 248, 253, 254, 255, 257], "alter": [20, 87, 89, 93, 96, 102, 134, 146, 155, 156, 157, 160, 162, 170, 174, 212, 216, 217, 218, 225, 244], "cookiestor": [20, 22, 24, 96, 101], "abstract": [20, 36, 67, 79, 84, 92, 203, 205, 256], "web": [20, 28, 48, 58, 67, 69, 70, 72, 101, 106, 107, 116, 122, 125, 126, 131, 134, 135, 141, 142, 144, 180, 201, 203, 205, 206, 207, 216, 219, 224, 225, 234, 235, 242, 248, 256, 257], "assertredirectto": 20, "errorloghandl": 20, "write": [20, 28, 41, 57, 62, 72, 78, 81, 82, 83, 85, 94, 101, 102, 107, 114, 123, 134, 146, 201, 205, 210, 212, 215, 216, 218, 225, 227, 229, 240, 251, 253, 254, 255, 256], "error_log": [20, 107, 141], "lower": [20, 82, 97, 122, 128, 132, 134, 205, 240], "getcooki": [20, 112, 132, 144, 205, 235], "elimin": [20, 28, 41, 81, 230, 240, 257], "warn": [20, 41, 101, 107, 164, 204, 218, 225, 237], "modern": [20, 101, 126, 205, 231], "dispatch": [20, 24], "basemodel": [20, 41], "casta": 20, "behavior": [20, 82, 102, 109, 112, 114, 123, 126, 149, 153, 154, 163, 164, 166, 173, 180, 184, 205, 206, 216, 217, 218, 229, 232, 240, 251], "castasjson": 20, "extern": [20, 89, 216, 217, 218], "jsoncast": 20, "mutated": [20, 227], "datetimecast": 20, "In": [20, 23, 41, 43, 45, 49, 50, 58, 60, 66, 67, 69, 71, 72, 74, 76, 78, 81, 82, 83, 84, 85, 86, 87, 93, 94, 96, 97, 99, 101, 102, 103, 104, 105, 107, 109, 110, 111, 114, 115, 122, 123, 125, 126, 127, 128, 131, 132, 134, 136, 138, 140, 141, 146, 147, 149, 154, 164, 166, 171, 173, 177, 180, 181, 186, 188, 190, 191, 192, 193, 196, 200, 201, 204, 205, 207, 208, 210, 212, 215, 216, 217, 218, 219, 220, 222, 223, 225, 227, 231, 232, 235, 236, 237, 240, 241, 242, 244, 245, 246, 247, 251, 254, 255, 256, 257], "necessari": [20, 67, 82, 93, 99, 115, 136, 138, 144, 149, 162, 173, 180, 208, 216, 218, 225, 247, 254], "enough": [20, 134, 208, 214, 219, 227, 234, 239, 247], "disallow": [20, 122], "_array_search_dot": 20, "As": [20, 23, 41, 47, 50, 58, 69, 70, 71, 82, 92, 102, 104, 123, 126, 142, 205, 215, 218, 222, 223, 225, 227, 232, 241], "directli": [20, 41, 64, 66, 70, 82, 87, 100, 122, 125, 128, 140, 144, 146, 190, 195, 202, 204, 205, 209, 215, 216, 217, 218, 220, 222, 224, 225, 227, 229, 234, 235, 239, 240, 241, 242, 247, 250, 252, 256], "getmetadata": [20, 204], "least": [20, 146, 204, 225, 244], "epoch": [20, 204], "never": [20, 41, 66, 67, 72, 81, 82, 93, 96, 112, 134, 141, 196, 204, 205, 217, 218, 223, 225, 229, 231, 235, 239, 242, 245, 250, 254, 255], "becom": [20, 69, 99, 104, 105, 109, 123, 130, 134, 139, 144, 146, 187, 207, 208, 217, 232, 234, 236, 257], "futur": [20, 21, 59, 82, 97, 128, 132, 146, 147, 158, 200, 204, 205, 208, 218, 220], "currentsect": 20, "cookieexcept": [20, 101, 205], "codeigniterent": 20, "codeigniterentityent": 20, "isexpir": [20, 205], "databasetesttrait": [20, 146, 244, 245, 248, 251], "featuretesttrait": [20, 48, 146, 248], "controllertesttrait": [20, 50, 146, 244], "consolid": [20, 146, 251], "testrespons": [20, 146, 203, 244, 248, 252], "createfrominst": 20, "datetimeinterfac": [20, 164, 205], "removerelativedirectori": 20, "removedotseg": 20, "failvalidationerror": [20, 231], "unless": [20, 82, 83, 87, 104, 111, 112, 134, 194, 218, 221, 227, 229, 231, 232, 234, 252], "dbdebug": [20, 41, 74, 75, 84, 146, 164], "thrown": [20, 41, 50, 84, 104, 119, 122, 130, 156, 158, 164, 173, 204, 205, 206, 220, 223, 235, 254], "boolean": [20, 28, 41, 66, 74, 75, 80, 81, 82, 85, 97, 101, 114, 115, 116, 123, 128, 132, 146, 177, 207, 212, 215, 216, 218, 220, 222, 224, 225, 227, 229, 235, 239, 240, 241, 245, 252], "june": [21, 28, 29, 47], "directory_mirror": [21, 114], "same_fil": [21, 114], "nexusphp": 21, "tachycardia": 21, "slow": [21, 76, 97, 219, 246], "identif": 21, "ttl": [21, 101], "matrix": 21, "detect": [21, 41, 46, 74, 89, 101, 109, 111, 123, 128, 132, 216, 224, 239, 244, 251], "sweep": 21, "rector": [21, 146], "analysi": [21, 76, 214], "project": [21, 57, 58, 64, 65, 70, 71, 74, 91, 92, 94, 95, 101, 102, 108, 109, 121, 126, 127, 128, 134, 139, 141, 142, 143, 145, 151, 152, 180, 181, 189, 200, 201, 202, 204, 206, 209, 214, 216, 223, 225, 234, 240, 243, 244, 246, 247, 251, 254, 255, 257], "cgi": [21, 141], "fcgi": 21, "construct": [21, 57, 67, 110, 205, 240, 246, 255], "focus": [22, 148], "those": [22, 28, 65, 66, 82, 87, 89, 93, 96, 97, 102, 108, 109, 110, 122, 123, 133, 134, 146, 148, 156, 181, 189, 190, 215, 216, 218, 219, 223, 225, 227, 229, 232, 234, 236, 240, 243, 245, 254, 257], "below": [22, 66, 69, 71, 74, 75, 77, 82, 83, 84, 87, 115, 122, 128, 134, 138, 142, 146, 148, 180, 182, 188, 189, 190, 191, 203, 208, 209, 211, 215, 218, 222, 225, 229, 232, 236, 241, 242, 244, 251, 256], "cosmet": [22, 148, 161], "bring": [22, 89, 148, 251, 255], "standard": [22, 39, 60, 67, 69, 81, 82, 84, 99, 104, 105, 108, 109, 110, 114, 115, 122, 123, 127, 130, 134, 140, 141, 146, 148, 180, 202, 207, 208, 215, 222, 225, 229, 231, 239, 240, 241], "parent": [22, 87, 92, 96, 126, 128, 130, 148, 186, 190, 227, 235, 240, 245, 248, 251], "align": [22, 66, 133, 141, 148, 212], "_fielddata": [22, 148], "_indexdata": [22, 148], "_foreignkeydata": [22, 148], "_like_stat": [22, 148], "sqlsrv": [22, 28, 39, 41, 45, 50, 74, 78, 80, 81, 82, 87, 148, 203], "gdhandler": [22, 50, 148, 203], "_flatten": [22, 148], "_flip": [22, 148], "mockincomingrequest": [22, 148], "detecturi": [22, 50, 148], "mocksecur": [22, 148], "sendcooki": [22, 24, 148], "strict": [22, 28, 41, 54, 70, 74, 101, 116, 125, 126, 164, 177, 205, 206, 235], "inherit": [22, 126, 128, 220, 227, 235], "whenev": [22, 67, 69, 76, 97, 109, 126, 138, 141, 227, 229, 239, 246], "offsetexist": 22, "offsetset": 22, "offsetunset": 22, "getiter": 22, "__wakeup": 22, "sessionhandlerinterfac": 22, "interfac": [22, 58, 61, 67, 71, 82, 92, 96, 109, 130, 144, 201, 202, 205, 214, 222, 229, 241, 247], "doe": [23, 25, 28, 39, 41, 43, 50, 51, 54, 55, 57, 58, 60, 65, 67, 69, 71, 72, 74, 75, 81, 82, 83, 84, 87, 93, 96, 102, 104, 105, 107, 110, 111, 112, 114, 115, 116, 122, 125, 126, 127, 128, 132, 134, 141, 142, 146, 151, 153, 182, 183, 201, 202, 204, 205, 206, 207, 210, 212, 216, 218, 219, 220, 222, 223, 225, 227, 229, 236, 237, 239, 242, 243, 244, 245, 246, 247, 248, 250, 252, 254, 256, 257], "them": [23, 24, 28, 33, 57, 59, 65, 66, 67, 69, 71, 74, 82, 83, 84, 87, 89, 90, 94, 96, 97, 103, 104, 105, 107, 109, 111, 118, 125, 126, 127, 128, 133, 134, 138, 139, 141, 146, 148, 149, 153, 165, 170, 173, 180, 184, 206, 207, 208, 216, 217, 218, 219, 220, 223, 224, 225, 227, 229, 232, 234, 235, 237, 240, 243, 244, 246, 247, 248, 254, 256, 257], "insertbatch": [23, 41, 149, 164, 229], "row": [23, 28, 41, 50, 60, 65, 77, 78, 82, 86, 87, 111, 115, 149, 164, 210, 225, 227, 229, 240, 242, 245, 254], "made": [23, 28, 50, 82, 83, 95, 102, 127, 128, 144, 146, 149, 150, 153, 154, 158, 173, 205, 207, 211, 216, 219, 229, 231, 237, 240, 244, 248, 254, 256, 257], "maintain": [23, 41, 44, 57, 69, 122, 128, 140, 164, 167, 185, 200, 206, 212, 216, 218, 229, 237], "between": [23, 28, 41, 45, 66, 69, 73, 74, 82, 84, 89, 100, 101, 102, 103, 109, 118, 122, 134, 138, 202, 206, 207, 212, 220, 223, 225, 229, 231, 234, 235, 239, 240, 242, 243, 247, 251], "updatebatch": [23, 41, 55, 149, 164, 229], "major": [23, 81, 82, 136, 144, 146, 149, 150, 153, 154, 158, 180, 222], "optim": [23, 66, 81, 109, 126, 149, 246], "reduc": [23, 41, 66, 109, 122, 134, 138, 204, 219, 221], "memori": [23, 66, 82, 83, 87, 100, 126, 204, 212, 219, 229, 243, 246, 251], "faster": [23, 81, 201, 218, 235, 237, 240], "trade": 23, "getoriginalqueri": [23, 149], "It": [23, 25, 28, 38, 41, 50, 52, 57, 58, 59, 60, 61, 62, 64, 65, 67, 69, 71, 72, 74, 81, 82, 83, 85, 87, 89, 90, 91, 96, 100, 102, 103, 104, 108, 109, 110, 111, 112, 113, 115, 119, 120, 122, 123, 126, 127, 128, 131, 132, 133, 134, 136, 139, 141, 142, 149, 151, 158, 162, 164, 166, 173, 180, 200, 201, 202, 204, 205, 206, 207, 214, 215, 217, 218, 220, 224, 225, 227, 229, 231, 232, 234, 235, 237, 239, 243, 244, 246, 248, 251, 252, 254, 255, 256, 257], "longer": [23, 24, 28, 41, 47, 50, 60, 83, 99, 100, 141, 144, 146, 149, 153, 158, 162, 164, 173, 180, 189, 193, 208, 218, 219, 225, 227, 229, 231], "reserv": [23, 103, 124, 134, 146, 225, 227], "addforeignkei": [23, 41, 87], "dropkei": [23, 41, 87], "classnam": [23, 41, 74, 89, 94, 101, 109, 126, 142], "valid_url_strict": [23, 225], "timelin": [23, 81], "keyword": [23, 82, 109, 134], "identifi": [23, 70, 82, 91, 94, 99, 102, 122, 146, 205, 224, 229, 230, 232, 256], "setupdatebatch": [23, 41, 82], "reserved_charact": 23, "2022": [24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 82, 89, 110, 162, 164, 203, 257], "deseri": 24, "untrust": 24, "advisori": [24, 26, 27, 31, 38, 46, 53, 152, 214, 218], "tablenam": [24, 36, 81, 87], "rais": [24, 41, 81, 164, 229, 240], "But": [24, 50, 66, 74, 80, 99, 102, 126, 134, 149, 162, 164, 180, 193, 195, 218, 227, 229, 235, 242, 251, 256, 257], "probabl": [24, 28, 67, 71, 218, 241, 243, 254], "contact": [24, 123, 150, 177, 225, 235, 244, 248], "element": [24, 41, 56, 69, 85, 102, 105, 109, 111, 115, 116, 125, 141, 164, 206, 208, 215, 223, 225, 229, 231, 234, 236, 240, 248, 256, 257], "On": [24, 66, 89, 100, 110, 111, 141, 218, 225], "hand": [24, 60, 66, 69, 89, 102, 133, 140, 216, 218, 225], "whole": [24, 41, 70, 83, 141, 208, 227], "pane": 24, "backtrac": [24, 52, 246, 255], "querybuild": [24, 28, 41, 43, 55], "faker": [24, 247], "cleanclon": 24, "And": [24, 60, 66, 71, 108, 111, 126, 127, 134, 138, 141, 150, 164, 180, 208, 215, 218, 219, 235, 257], "setrawcooki": [24, 205], "setcooki": [24, 38, 104, 112, 144, 162, 205, 235, 251], "dosendcooki": 24, "filter_sanitize_str": [25, 151], "get_cooki": [25, 29, 112, 128, 151, 205], "xssclean": [25, 112, 151], "filter_sanitize_full_special_char": [25, 128, 151], "xss": [25, 26, 101, 112, 123, 151, 225, 232, 240, 256, 257], "bad": [25, 112, 122, 127, 128, 151, 216, 218], "practic": [25, 70, 81, 102, 103, 105, 112, 128, 132, 141, 151, 201, 212, 218, 234, 244, 247], "attack": [25, 31, 70, 82, 101, 112, 123, 126, 151, 173, 206, 217, 218, 219, 225, 229, 232, 240, 241, 254, 256, 257], "perfectli": [25, 112, 151], "context": [25, 28, 39, 66, 70, 101, 112, 144, 151, 205, 218, 229, 232, 240, 256], "recommend": [25, 45, 58, 65, 71, 83, 84, 87, 89, 102, 107, 109, 112, 113, 116, 122, 126, 127, 128, 134, 137, 138, 141, 142, 144, 146, 147, 149, 150, 151, 153, 164, 165, 166, 167, 168, 169, 171, 172, 173, 180, 182, 193, 195, 202, 206, 207, 208, 217, 218, 219, 225, 230, 234, 235, 248, 251, 253, 255], "none": [25, 89, 130, 150, 164, 204, 205, 207, 211, 212, 218, 232, 235], "vulner": [26, 27, 31, 46, 126, 134, 173, 225, 229, 241, 254], "remot": [27, 46, 70, 206, 216], "ghsa": [27, 31, 38, 46, 53, 152, 217], "xjp4": 27, "6w75": 27, "qrj7": 27, "forgeri": 27, "bypass": [27, 70, 89, 92, 126, 127, 134, 149, 173, 217, 219, 227, 229, 250, 254], "4v37": 27, "24gm": 27, "h554": 27, "minim": [28, 82, 89, 115, 128, 201, 216, 225, 230, 255], "oci8": [28, 41, 45, 74, 81, 82, 203], "oracl": [28, 80, 82, 203], "ytetsuro": 28, "opt": [28, 141, 216, 218], "kenji": 28, "union": 28, "andrei": 28, "pyzhikov": 28, "fdomgjoni99": 28, "5608": 28, "nudasoft": 28, "5715": 28, "beganovich": 28, "5823": 28, "tcgumu": 28, "5851": 28, "michaelrk02": 28, "5878": 28, "datamweb": 28, "5894": 28, "xlii": 28, "chl": 28, "5884": 28, "valmorflor": 28, "6051": 28, "tearoom6": 28, "6012": 28, "lonni": 28, "vault": 28, "6060": 28, "likewis": [28, 33, 41, 111, 153, 162, 164, 173], "lsp": [28, 33, 153, 162, 164, 173, 225], "resetservic": [28, 251], "unexpect": [28, 107, 168, 218, 229], "easili": [28, 57, 58, 70, 71, 81, 90, 91, 94, 101, 102, 107, 110, 125, 127, 128, 130, 134, 137, 201, 205, 206, 214, 215, 220, 223, 225, 227, 240, 243, 246, 256], "preload": [28, 153], "discoverincompos": [28, 109], "foo": [28, 50, 57, 62, 67, 87, 97, 101, 102, 107, 108, 111, 115, 116, 124, 125, 127, 128, 134, 173, 192, 204, 206, 215, 223, 225, 227, 229, 235, 240, 241, 244, 246, 251, 252], "bar": [28, 50, 57, 60, 62, 85, 97, 108, 111, 116, 125, 127, 128, 134, 173, 192, 206, 215, 223, 225, 227, 240, 241, 244, 246, 251, 252], "baz": [28, 57, 97, 111, 128, 206, 223, 225, 240, 246, 251], "23": [28, 89, 111, 119, 134, 220, 234], "whose": [28, 57, 102, 229, 237, 241], "getindex": [28, 126, 134], "postcreat": [28, 126, 134], "omit": [28, 82, 134, 138, 218, 227, 240, 242], "correspond": [28, 50, 66, 102, 107, 122, 126, 128, 133, 134, 138, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 199, 212, 218, 222, 225, 234, 240, 242, 247, 251, 256], "g": [28, 41, 50, 52, 57, 59, 66, 74, 82, 87, 89, 94, 100, 102, 103, 111, 112, 115, 116, 122, 123, 124, 134, 138, 141, 146, 164, 169, 173, 208, 209, 216, 217, 222, 232, 235, 239, 246], "pl": [28, 81], "buildsubqueri": 28, "rawsql": [28, 41, 43, 87, 164], "dbforg": [28, 189], "foreignkei": [28, 74], "script_tag": [28, 41, 116], "src": [28, 94, 102, 116, 207, 216], "defer": [28, 116], "sampl": [28, 44, 87, 90, 102, 211, 225, 240, 247, 251], "4th": [28, 118], "includedir": [28, 114], "get_filenam": [28, 54, 114], "truncat": [28, 122], "anymor": [28, 177, 227], "filepath": [28, 217, 222], "arg": [28, 101, 110, 122, 123, 141, 236, 251], "termin": [28, 29, 50, 58, 59, 60, 61, 86, 87, 180, 218], "Or": [28, 60, 66, 82, 101, 105, 115, 134, 149, 153, 164, 218, 225, 227, 247, 248], "my_tabl": [28, 77, 78, 82, 83, 86, 183, 236], "50": [28, 82, 86, 115, 196, 212, 220, 225, 234], "20": [28, 60, 81, 82, 86, 122, 128, 183, 212, 215, 216, 222, 234, 240], "desc": [28, 82, 86, 237], "max": [28, 57, 60, 80, 82, 86, 111, 204, 205, 206, 235], "validatedata": [28, 173, 186, 196, 222, 225, 254], "polici": [28, 70, 101, 135, 233], "scriptnoncetag": [28, 232], "stylenoncetag": [28, 232], "autononc": [28, 38, 232], "csp_script_nonc": [28, 101, 232, 240], "csp_style_nonc": [28, 101, 232, 240], "decor": [28, 135, 233], "tradit": [28, 54, 79, 105, 164, 177, 215], "addredirect": [28, 45, 134], "microtim": [28, 81, 246], "wildcard": [28, 33, 54, 81, 82, 109, 111, 123, 127, 134, 193, 225], "mask": [28, 217, 225], "cleanpath": 28, "clean_path": 28, "cleanfilenam": 28, "testlogg": [28, 41], "setdefaultcontrol": 28, "discovercomposernamespac": 28, "event_priority_low": [28, 97, 153], "event_priority_norm": [28, 97, 153], "event_priority_high": [28, 97, 153], "priority_low": [28, 97, 153], "priority_norm": [28, 97, 153], "priority_high": [28, 97, 153], "earli": [29, 93, 97], "tricki": [29, 154], "decemb": [31, 54], "proxi": [31, 50, 156, 173, 235], "ghw3": 31, "5qvm": 31, "3mqc": 31, "6cq5": 31, "8cj7": 31, "g558": 31, "proxyip": [31, 132, 144, 173], "similar": [31, 58, 66, 84, 115, 126, 133, 134, 138, 139, 142, 180, 194, 209, 218, 222, 225, 230, 242, 244, 247, 251, 252, 256], "socket": [31, 141], "getipaddress": [32, 107, 128, 132, 219], "link_tag": [32, 116], "rss": [32, 116, 134], "y_m_d_his_": 32, "august": [33, 34, 35, 36, 49, 50, 220, 234], "bodi": [33, 48, 52, 82, 83, 99, 128, 130, 144, 146, 194, 196, 198, 207, 216, 217, 222, 225, 231, 235, 239, 240, 241, 242, 251, 252, 254, 256, 257], "random_str": [33, 44, 45, 122, 158], "crypto": [33, 122, 158], "invalidargumentexcept": [33, 41, 122, 158, 204, 220, 223], "len": [33, 122, 158], "odd": [33, 122, 158], "invalidrout": 33, "lead": [33, 50, 70, 134, 216, 223, 235], "asterisk": [33, 111, 127, 134, 162, 225], "iscli": [33, 128], "incommingrequest": 33, "devkit": [33, 140], "cacheconfig": 33, "gatheroutput": 33, "ifnotexist": [33, 87, 158], "_createt": [33, 158], "generatehash": [34, 217], "13": [35, 60, 206, 220, 227, 231], "tableexist": [36, 158], "whether": [36, 41, 57, 59, 66, 74, 75, 76, 80, 82, 84, 85, 89, 97, 99, 100, 101, 103, 104, 111, 112, 114, 115, 116, 122, 123, 124, 125, 128, 132, 146, 164, 204, 205, 207, 208, 212, 215, 218, 220, 221, 224, 225, 226, 227, 229, 231, 235, 239, 245, 247, 252, 254, 257], "processrul": 36, "geterrormessag": 36, "originalfield": 36, "withneverexpir": [37, 205], "mani": [37, 50, 57, 61, 65, 66, 69, 70, 71, 72, 74, 81, 82, 84, 87, 91, 94, 101, 102, 104, 105, 107, 109, 113, 116, 122, 127, 141, 142, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 200, 202, 206, 207, 212, 214, 215, 218, 219, 222, 223, 225, 227, 229, 231, 232, 235, 236, 237, 243, 246, 257], "notabl": [37, 83, 146], "assertionerror": 37, "6452": 37, "octob": [38, 39, 40, 52, 53], "httponli": [38, 112, 144, 162, 205, 218, 235], "configcooki": 38, "745p": 38, "r637": 38, "7vvp": 38, "sent": [38, 67, 81, 82, 87, 97, 99, 100, 104, 112, 127, 128, 134, 158, 205, 207, 215, 218, 222, 225, 231, 232, 235, 237, 250], "set_cooki": [38, 112, 205], "__tostr": [38, 162], "independ": [38, 73, 82, 84, 162, 220], "09": [38, 162, 220, 234], "07": [38, 89, 162], "00": [38, 64, 87, 162, 164, 205, 220, 227, 246, 251], "strictrul": [38, 225], "valid_json": [38, 225], "returnrespons": [39, 50], "handlerequest": [39, 149], "getpostget": 39, "getgetpost": 39, "stream": [39, 41, 128, 251], "weren": [39, 225], "_getresult": 39, "bool": [39, 41, 48, 75, 82, 83, 87, 89, 96, 101, 104, 111, 112, 114, 115, 116, 118, 122, 123, 124, 128, 130, 132, 134, 144, 146, 149, 204, 205, 206, 207, 212, 217, 219, 221, 224, 225, 227, 229, 232, 234, 235, 236], "nexusphpunitextensionexpedit": 40, "upsert": 41, "upsertbatch": 41, "deletebatch": 41, "sclubric": 41, "threw": 41, "unifi": 41, "did": [41, 45, 46, 50, 52, 58, 82, 107, 110, 114, 126, 138, 139, 144, 149, 155, 156, 157, 160, 162, 169, 170, 174, 218, 222, 225, 229, 231, 253, 257], "ci_debug": [41, 164, 173, 246], "regardless": [41, 81, 82, 89, 122, 126, 180, 207, 208, 212, 235], "With": [41, 67, 82, 99, 102, 104, 109, 128, 134, 141, 190, 218, 222, 230, 232, 240, 243, 247, 255, 256], "mean": [41, 49, 50, 67, 69, 71, 77, 84, 89, 97, 102, 104, 107, 134, 141, 180, 216, 218, 220, 223, 225, 229, 231, 240, 241, 254, 255, 257], "although": [41, 81, 100, 105, 128, 201, 225], "unrel": [41, 66], "roll": [41, 84, 89, 245], "won": [41, 69, 82, 83, 134, 207, 212, 218, 219, 231, 232], "500": [41, 104, 122, 206], "exit_error": [41, 57], "httpexceptioninterfac": [41, 104, 164], "hasexitcodeinterfac": [41, 104, 164], "uncaught": [41, 218], "exit_config": 41, "exit_databas": 41, "17": [41, 82, 214], "setdat": [41, 235], "setisod": 41, "settim": 41, "datetimeimmut": [41, 164, 220], "immut": [41, 66, 164, 220, 227], "timelegaci": [41, 164, 220], "behav": [41, 57, 62, 232, 251], "unmodifi": [41, 146], "javascript": [41, 67, 72, 99, 101, 112, 115, 116, 123, 128, 180, 205, 231, 232, 235, 239, 240, 241], "listen": [41, 134, 141], "registr": [41, 164, 251], "stderr": [41, 60, 206, 251], "stdout": [41, 60, 76, 251], "kind": [41, 116, 122, 134, 218, 225, 226], "logicexcept": [41, 130], "_wherein": 41, "resetrout": 41, "discov": [41, 71, 222, 225], "relev": [41, 47, 50, 74, 109, 146, 221, 240], "intervent": [41, 47, 50, 144, 146, 147, 149, 150, 153, 154, 158, 159, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179], "repres": [41, 50, 67, 72, 78, 83, 87, 102, 111, 128, 130, 134, 202, 205, 206, 212, 220, 222, 223, 227, 229, 231, 235, 240, 244, 247], "outgoingrequest": [41, 96], "getprotocolvers": [41, 128, 130], "getbodi": [41, 128, 130, 146, 206], "hashead": [41, 128, 130], "getheaderlin": [41, 128, 130, 206], "messageinterfac": 41, "getcsp": [41, 232], "getreasonphras": [41, 144, 235], "getcookiestor": [41, 205], "getnumrow": 41, "mismatch": 41, "getrul": 41, "getrulegroup": [41, 225], "setrulegroup": [41, 225], "loadrulegroup": [41, 48, 164], "listerror": [41, 164, 225], "showerror": [41, 57, 216, 225], "untyp": 41, "loadforg": [41, 164], "loadutil": [41, 164], "dropforeignkei": [41, 87], "foreignnam": 41, "_updatebatch": [41, 164], "prefixkeynam": [41, 87], "addkei": [41, 89, 189], "keynam": [41, 87], "addprimarykei": 41, "adduniquekei": 41, "asqueri": 41, "stand": [41, 67], "alon": [41, 109, 127], "_processprimarykei": 41, "abov": [41, 57, 60, 66, 71, 75, 77, 81, 82, 83, 85, 87, 90, 100, 101, 102, 104, 105, 107, 109, 110, 111, 115, 116, 122, 123, 125, 126, 128, 130, 132, 133, 134, 138, 140, 141, 144, 146, 149, 150, 153, 154, 158, 162, 173, 203, 205, 207, 208, 212, 218, 223, 225, 226, 227, 230, 232, 236, 237, 240, 242, 244, 245, 247, 251, 254, 256, 257], "_processindex": 41, "_processforeignkei": 41, "failservererror": [41, 231], "getjsonvar": [41, 128], "cost": [41, 219], "promptbymultiplekei": 41, "unlik": [41, 60, 87, 102, 105, 123, 127, 128, 148, 171, 204, 227, 231], "promptbykei": 41, "consid": [41, 70, 75, 81, 82, 102, 115, 126, 133, 134, 205, 208, 209, 210, 218, 221, 236, 240, 247, 252], "streamfiltertrait": [41, 164], "phpstreamwrapp": [41, 60], "stdin": [41, 251], "measur": [41, 72, 92, 159, 243], "useexactcomparison": 41, "didlog": 41, "verbatim": [41, 251], "assertlogcontain": 41, "whennot": 41, "condition": [41, 207], "setqueryasdata": [41, 82], "processindex": [41, 87], "dropprimarykei": [41, 87], "uniqu": [41, 80, 82, 87, 89, 91, 94, 102, 122, 146, 207, 225, 229, 240, 241, 246, 256], "dropcolumn": 41, "busytimeout": [41, 74], "timeout": [41, 71, 75, 204, 207], "lock": [41, 56, 74, 83, 108, 114, 218], "dbm": [41, 81, 82, 87, 146], "getindexdata": 41, "pseudo": [41, 80, 208, 209, 240], "autoincr": 41, "dealloc": [41, 81], "transexcept": [41, 84, 164], "exceptinon": 41, "allowemptyinsert": 41, "intboolcast": 41, "publish": [41, 87, 94, 135, 149, 153, 177, 213, 226, 256], "addlineaft": 41, "addlinebefor": 41, "decrypt": [41, 185, 208], "http2": 41, "validation_error": [41, 115, 164, 196, 225, 240], "validation_list_error": [41, 115, 164, 196, 225, 254], "validation_show_error": [41, 115, 164, 225], "route_to": [41, 101, 240], "decamel": [41, 118], "camelcas": [41, 118, 183, 187, 189, 192, 227], "snake_cas": [41, 118, 227, 237], "is_window": [41, 101], "solidu": [41, 164], "right": [41, 58, 60, 82, 97, 104, 109, 122, 126, 134, 137, 140, 180, 205, 212, 225, 226, 240, 243, 246, 255, 256, 257], "angl": [41, 212], "bracket": [41, 225, 227, 229, 240], "doctyp": [41, 115, 116, 144, 164, 174, 222, 239, 257], "br": [41, 204, 221, 222, 240, 254], "nl2br": [41, 221, 240], "temporarili": [41, 89, 104, 229], "codeigniter_scream_deprec": [41, 104], "threshold": [41, 104, 107, 164, 180, 246], "allowedhostnam": [41, 123, 164], "hostnam": [41, 50, 54, 74, 75, 123, 164, 207, 225, 244, 245, 256], "base_url": [41, 50, 123, 164, 191], "usesupportedlocalesonli": [41, 234], "supportedlocal": [41, 234], "citizen": [41, 227], "flexibl": [41, 50, 61, 65, 72, 91, 110, 127, 134, 141, 201, 204, 206, 214, 215, 227, 229, 237, 239], "getrawinputvar": [41, 128], "retriev": [41, 67, 69, 77, 81, 82, 100, 101, 130, 132, 205, 206, 210, 215, 220, 222, 223, 224, 225, 227, 240, 241, 242, 243, 251, 252, 256], "english": [41, 118, 122, 125, 234], "viewnam": 41, "atom": [41, 164, 204], "isspark": 41, "localizerout": 41, "fillrouteparam": 41, "buildreverserout": 41, "setinsertbatch": [41, 82], "setdata": [41, 82, 197, 240, 241], "setpath": [41, 50, 128, 215, 223], "geturi": [41, 50, 67, 128, 134, 223], "iswindow": 41, "getvar": [41, 67, 126, 217, 225], "appear": [41, 64, 81, 100, 122, 134, 208, 221, 225, 246, 252], "14": [42, 89, 138, 164, 165, 205, 220, 234, 247], "resetqueri": 42, "accident": [42, 69, 244], "float": [42, 81, 119, 122, 128, 206, 212, 227], "strcit": 42, "greater_than": [42, 225], "greater_than_equal_to": [42, 225], "less_than": [42, 225], "less_than_equal_to": [42, 225], "instruct": [42, 94, 101, 104, 138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 250], "18": [43, 47, 89, 220, 234], "localhost": [43, 50, 74, 75, 103, 134, 141, 142, 206, 218, 245, 255, 256, 257], "8080": [43, 134, 141, 142, 255, 256, 257], "rel": [43, 50, 66, 82, 89, 101, 104, 110, 114, 116, 123, 127, 128, 134, 138, 166, 173, 206, 207, 216, 217, 222, 223, 235, 251], "disappear": 43, "over": [43, 67, 69, 93, 96, 97, 100, 101, 102, 104, 113, 116, 126, 128, 133, 144, 180, 205, 206, 232, 234, 235, 237, 240, 241, 243, 244, 246, 251, 255, 256], "tl": [43, 44, 184, 218], "delimit": [43, 82, 85, 87, 123, 134, 156, 207, 218, 225], "march": [44, 220], "alnum": [44, 122], "nozero": [44, 122], "cryptograph": [44, 45, 122, 208, 210], "cipher": [44, 70, 74, 167, 208], "uri_str": [44, 123], "later": [45, 69, 82, 111, 130, 134, 136, 138, 142, 164, 165, 205, 206, 207, 214, 218, 235, 240, 241, 243, 256, 257], "302": [45, 50, 104, 134, 235], "307": [45, 50, 235], "303": [45, 235], "therefor": [45, 50, 71, 82, 87, 105, 122, 156, 173, 215, 218, 225, 232], "NOT": [45, 81, 82, 84, 85, 87, 102, 104, 114, 128, 146, 158, 205, 207, 208, 218, 222, 226, 229, 236, 240, 245, 250, 252, 256], "unpredict": 45, "unexpectedli": [45, 87], "md5": [45, 114, 122, 208, 219], "sha1": [45, 122, 208], "share": [45, 66, 74, 75, 101, 102, 108, 134, 180, 208, 218, 225, 229, 235, 251], "m6m8": 46, "6gq8": 46, "c9fj": 46, "stop": [46, 97, 101, 104, 147, 180, 206, 207, 222, 246, 247], "suffix": [46, 59, 80, 89, 90, 118, 119, 122, 134, 225, 237], "_cell": [46, 237], "end": [46, 50, 57, 60, 70, 74, 81, 82, 83, 84, 97, 102, 104, 122, 126, 127, 134, 141, 144, 203, 204, 208, 212, 216, 217, 219, 223, 225, 227, 229, 230, 235, 237, 240, 242, 243, 251], "combin": [46, 82, 83, 101, 115, 127, 128, 134, 206, 220, 225, 229, 232, 235, 241], "permit_empti": [46, 225], "if_exist": [46, 87, 225], "treatment": [46, 232], "word": [46, 60, 74, 75, 83, 118, 122, 123, 127, 128, 134, 225, 227, 240, 243], "getrout": [47, 48, 170], "httpverb": [47, 170], "fourth": [47, 85, 87, 115, 122, 206, 207, 215, 220, 225, 237], "autorouterimprov": 47, "constructor": [47, 66, 71, 74, 75, 92, 96, 101, 105, 144, 173, 182, 205, 206, 209, 210, 216, 220, 223, 227, 229, 236, 240, 241, 247], "semicolon": [47, 230], "dsn": [47, 75, 207], "includewildcard": 48, "protectedcontrol": 48, "clirout": 48, "withbodyformat": [48, 171, 248], "customerror": [48, 171], "number_to_amount": [48, 119], "1000": [48, 216, 243], "thousand": [48, 119, 243], "exactli": [48, 58, 60, 64, 66, 71, 82, 83, 87, 89, 102, 127, 134, 169, 218, 220, 225, 235, 239, 240, 241, 247, 251], "inaccess": [48, 134], "meant": [49, 72, 132, 202, 206, 218], "hot": [50, 173], "reload": [50, 142, 173, 225], "lonnieezel": 50, "preferapp": [50, 66, 109], "myth": [50, 66, 134, 173], "auth": [50, 66, 127, 134, 173, 182, 193, 216, 231, 247], "mistak": [50, 70], "basenam": [50, 66, 210, 216], "alias": [50, 109, 134, 141, 211, 219, 244], "exit_success": 50, "siteuri": [50, 96, 173, 223], "place": [50, 58, 60, 71, 82, 87, 89, 92, 93, 94, 96, 97, 100, 102, 103, 104, 122, 126, 127, 134, 141, 202, 204, 205, 206, 207, 212, 215, 216, 222, 225, 227, 229, 231, 234, 235, 236, 237, 240, 243, 250, 251, 254, 256], "getroutepath": [50, 128, 173, 223], "8888": 50, "slightli": [50, 80, 82, 122, 173, 180, 183, 184, 187, 192], "getvalid": [50, 126, 173, 225, 254], "setrequest": 50, "populateglob": 50, "setrequestbodi": 50, "loadclass": 50, "loadclassmap": 50, "spl_autoload_regist": [50, 65], "spl_autoload_unregist": 50, "tab": [50, 60, 85, 123, 127, 140, 205, 217, 255], "numbern": [50, 74], "obtain": [50, 70, 173, 215, 226], "setter": [50, 71, 134, 251], "conflict": [50, 66, 82, 89, 128, 225, 229, 231], "getclientpath": 50, "full_path": 50, "array_group_bi": [50, 111], "togeth": [50, 81, 82, 105, 109, 111, 130, 212, 240, 241, 242, 244, 257], "dot": [50, 74, 77, 81, 82, 102, 111, 128, 223, 225], "notat": [50, 102, 111, 114, 128], "disposit": [50, 207], "open": [50, 58, 70, 81, 82, 94, 105, 108, 109, 112, 115, 122, 123, 126, 134, 140, 141, 142, 180, 182, 189, 190, 207, 208, 218, 222, 225, 236, 240, 242, 246, 254, 255, 256, 257], "2nd": [50, 118], "savedata": [50, 101, 239, 240, 241], "rendersect": [50, 239], "setvalidlocal": [50, 234], "setsyncrowswithhead": [50, 236], "synchron": [50, 217], "responsableinterfac": 50, "invaliddirectori": 50, "invalidhttpprotocol": 50, "90": [50, 212], "illeg": [50, 138, 139], "symbol": [50, 114, 138, 139, 141, 225, 240], "space": [50, 57, 60, 64, 107, 118, 138, 139, 144, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 205, 221, 225, 227, 236, 254], "hst": 50, "forceglobalsecurerequest": [50, 51, 70, 101, 102, 223], "preserv": [50, 87, 123, 218, 220, 229], "setattribut": 50, "injectrawdata": 50, "baseexceptionhandl": [50, 104], "exceptionhandl": [50, 104, 173], "sanitizefilenam": [50, 120], "cachettl": 50, "responsecach": [50, 96], "cachepag": [50, 100], "generatecachenam": 50, "callexit": 50, "sessiondrivernam": 50, "sessioncookienam": [50, 156], "sessionexpir": 50, "sessionsavepath": 50, "sessionmatchip": 50, "sessiontimetoupd": 50, "sessionregeneratedestroi": 50, "csrfprotect": [50, 217], "tokenrandom": [50, 217], "uristr": [50, 223], "withschem": 50, "seturi": 50, "detectpath": 50, "siteurifactori": [50, 96], "parsequerystr": 50, "underscor": [50, 89, 102, 118, 123, 130, 134, 173, 187, 192, 225], "foo_bar": [50, 134, 173], "withuri": 50, "featuretest": 51, "riski": 51, "invalidmessageformat": 52, "begin": [52, 54, 65, 100, 114, 115, 122, 128, 132, 134, 141, 227, 235, 255], "presenc": [52, 254], "discoverfilt": 52, "readline_support": 52, "wait_msg": 52, "displaycach": 52, "200": [52, 67, 97, 116, 134, 156, 206, 207, 212, 215, 231, 252], "ok": [52, 67, 206, 225, 235, 252], "too": [52, 60, 74, 81, 127, 134, 141, 207, 208, 219, 225, 229, 231, 235, 236], "hwxf": 53, "qxj7": 53, "7rfj": 53, "descript": [53, 57, 59, 60, 64, 66, 70, 74, 87, 89, 94, 107, 110, 112, 134, 140, 205, 207, 216, 218, 225, 229, 231, 240, 241], "post_system": [53, 97, 180], "point": [53, 66, 72, 101, 107, 115, 119, 133, 134, 138, 141, 180, 204, 216, 225, 227, 229, 254, 255, 256], "dimens": [54, 177, 212, 225], "undocu": [54, 164], "ca": [54, 74, 177, 206, 234], "accord": [54, 57, 99, 181, 182, 190, 206, 231, 234, 246], "symlink": [54, 114], "invalidjson": 54, "unsupportedjsonformat": 54, "utc": [56, 64, 164, 179, 205, 220, 227], "modifycolumn": 56, "incorrectli": [56, 146, 177, 227], "while": [57, 60, 67, 72, 74, 75, 81, 83, 89, 93, 103, 109, 111, 114, 122, 125, 127, 128, 130, 133, 134, 142, 201, 202, 206, 207, 212, 214, 215, 218, 220, 223, 225, 227, 229, 230, 231, 234, 235, 240, 241, 242, 243, 245, 246, 247, 248, 250, 251], "conveni": [57, 62, 75, 89, 101, 105, 116, 126, 128, 133, 134, 210, 215, 225, 227, 229, 241, 244, 251], "littl": [57, 65, 69, 206, 218, 219, 240, 243, 255], "someth": [57, 60, 67, 74, 81, 82, 101, 103, 104, 107, 123, 125, 126, 127, 128, 130, 134, 181, 183, 206, 210, 215, 216, 218, 222, 224, 225, 227, 229, 231, 232, 240, 242, 245, 247, 251, 255, 256, 257], "That": [57, 59, 65, 67, 69, 71, 81, 82, 94, 116, 133, 142, 208, 225, 227, 229, 231, 232, 242, 251, 254, 256], "come": [57, 59, 62, 65, 69, 70, 71, 72, 79, 88, 102, 103, 107, 109, 138, 141, 158, 204, 211, 214, 216, 218, 225, 227, 228, 229, 231, 240, 244, 255, 257], "perfect": [57, 134, 220, 229, 254], "tool": [57, 58, 61, 64, 76, 88, 90, 103, 134, 141, 146, 164, 165, 201, 207, 210, 214, 228, 234, 235, 243, 244, 245, 246, 248, 249, 251, 256], "cronjob": [57, 64, 229], "compani": [57, 69, 109, 247], "veri": [57, 60, 65, 67, 69, 71, 72, 79, 81, 82, 84, 102, 112, 116, 144, 146, 149, 150, 153, 154, 158, 180, 205, 206, 207, 212, 215, 218, 219, 220, 224, 225, 227, 229, 232, 234, 235, 239, 240, 243, 246, 252], "describ": [57, 60, 66, 67, 68, 69, 71, 77, 82, 101, 103, 107, 109, 111, 125, 126, 130, 133, 134, 136, 138, 139, 144, 206, 207, 208, 215, 225, 229, 234, 236, 240, 244, 245, 256], "lump": 57, "forc": [57, 59, 60, 70, 74, 82, 89, 90, 99, 104, 109, 114, 123, 126, 142, 180, 201, 206, 219, 229, 247], "4": [57, 59, 60, 61, 63, 65, 66, 71, 80, 84, 87, 91, 94, 98, 101, 102, 104, 105, 107, 108, 109, 111, 113, 114, 115, 116, 119, 122, 125, 126, 127, 128, 132, 134, 136, 137, 138, 139, 141, 199, 202, 203, 205, 206, 207, 208, 212, 214, 215, 216, 217, 218, 220, 222, 223, 224, 225, 227, 229, 234, 235, 236, 237, 239, 240, 242, 243, 244, 246, 251, 254], "acm": [57, 59, 89, 90, 102, 109, 134], "let": [57, 59, 69, 71, 73, 74, 80, 81, 82, 97, 100, 108, 109, 112, 113, 115, 116, 128, 134, 138, 201, 202, 204, 206, 207, 212, 215, 218, 219, 225, 227, 234, 236, 237, 239, 240, 242, 254, 255], "itself": [57, 65, 66, 72, 81, 82, 83, 91, 101, 102, 107, 109, 123, 134, 206, 208, 215, 218, 219, 220, 223, 225, 227, 229, 237, 240, 242, 243, 244, 246, 247, 251, 252, 257], "demonstr": [57, 116, 122, 126, 207, 215, 222, 251, 254], "purpos": [57, 122, 126, 128, 134, 205, 218, 226, 229, 240], "appinfo": 57, "demo": [57, 219], "look": [57, 65, 66, 67, 69, 71, 80, 81, 85, 89, 94, 102, 109, 110, 114, 124, 125, 126, 127, 128, 134, 141, 142, 180, 182, 184, 188, 190, 191, 194, 198, 212, 215, 216, 218, 219, 222, 225, 229, 231, 237, 239, 240, 242, 245, 246, 247, 251, 252, 254, 255, 256, 257], "fairli": [57, 218, 225, 227, 229], "simpli": [57, 60, 66, 67, 69, 71, 81, 82, 84, 85, 96, 97, 101, 102, 103, 104, 105, 107, 108, 122, 123, 125, 126, 127, 128, 134, 141, 199, 206, 207, 210, 212, 215, 217, 218, 220, 223, 225, 227, 229, 231, 234, 235, 236, 240, 242, 248, 252, 257], "tell": [57, 67, 74, 82, 89, 97, 101, 104, 105, 125, 131, 205, 212, 215, 216, 218, 219, 227, 234, 235, 248], "what": [57, 60, 72, 74, 76, 81, 82, 93, 96, 97, 101, 102, 107, 109, 113, 114, 115, 122, 123, 146, 168, 199, 206, 208, 212, 215, 216, 223, 225, 227, 229, 231, 233, 234, 235, 247, 251, 252, 254, 255, 257], "By": [57, 60, 65, 66, 69, 71, 74, 75, 78, 82, 83, 84, 85, 87, 100, 102, 103, 104, 105, 108, 109, 110, 114, 122, 123, 125, 126, 128, 133, 134, 141, 206, 207, 208, 210, 215, 216, 217, 218, 222, 223, 224, 225, 227, 229, 231, 232, 235, 237, 239, 240, 241, 242, 243, 244, 245, 246, 251, 255], "convent": [57, 59, 62, 67, 80, 126, 133, 134, 140, 180, 190, 202, 218, 234, 237, 240, 241], "though": [57, 69, 71, 72, 81, 97, 103, 125, 128, 134, 141, 180, 215, 217, 218, 219, 220, 221, 227, 229, 231, 232, 237, 243, 247, 255, 257], "further": [57, 75, 102, 111, 116, 134, 206, 218, 240, 243, 246, 247, 255], "done": [57, 60, 64, 65, 81, 82, 102, 104, 105, 107, 125, 127, 134, 141, 180, 204, 206, 211, 218, 220, 227, 232, 239, 240, 243, 247, 251, 256, 257], "colon": [57, 74, 81, 134, 218, 225, 230, 255], "collis": [57, 114, 216, 235], "Then": [57, 58, 69, 71, 74, 96, 126, 134, 138, 207, 215, 225, 227, 240, 241, 242, 254], "version": [57, 59, 60, 64, 66, 67, 74, 78, 81, 82, 84, 87, 89, 93, 96, 101, 102, 104, 105, 109, 115, 118, 119, 122, 123, 126, 127, 128, 130, 132, 134, 135, 136, 137, 139, 140, 141, 144, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 162, 166, 167, 168, 169, 170, 171, 172, 173, 174, 176, 177, 180, 203, 205, 208, 216, 217, 218, 219, 220, 222, 224, 225, 227, 229, 235, 236, 237, 240, 243, 244, 245, 246, 250, 251, 255], "php_version": 57, "yellow": [57, 60, 116, 227], "ci_vers": [57, 105, 199], "apppath": [57, 65, 71, 89, 101, 103, 104, 109, 114, 209, 216, 257], "rootpath": [57, 65, 89, 101, 108, 109, 173, 209, 216], "get_included_fil": 57, "success": [57, 67, 76, 81, 82, 83, 84, 85, 87, 89, 91, 97, 111, 114, 126, 173, 204, 207, 216, 219, 229, 235, 236, 237], "encount": [57, 60, 81, 214, 231], "approach": [57, 109, 110, 134, 146, 164, 215, 217, 225], "crontab": 57, "exit_": 57, "coupl": [57, 69, 142, 225, 235, 244, 245, 255, 256], "familiar": [57, 84, 94, 109, 126, 134, 138, 218, 220, 230, 255, 256], "command_on": 57, "command_two": 57, "throwabl": [57, 104, 114], "showhelp": 57, "size": [57, 60, 114, 115, 119, 138, 187, 196, 208, 210, 212, 222, 225, 236, 246, 247], "pad": [57, 60], "titl": [57, 60, 77, 78, 81, 82, 83, 87, 89, 116, 122, 123, 183, 196, 197, 198, 215, 222, 225, 236, 237, 239, 240, 242, 246, 252, 254, 256, 257], "array_map": [57, 60], "array_kei": [57, 225], "green": [57, 60, 116, 187, 212, 225, 227, 236, 240], "editor": [58, 94, 126, 141, 222, 225, 242], "php_eol": [58, 209], "climessag": 58, "skip": [58, 82, 83, 97, 114, 115, 218, 229, 248], "everyth": [58, 67, 69, 87, 97, 110, 127, 180, 208, 209, 218, 235, 254, 255], "els": [58, 81, 84, 97, 103, 114, 132, 142, 186, 196, 205, 224, 225, 229, 230, 231, 240, 255, 256], "anyon": [58, 134, 140, 223], "visit": [58, 82, 123, 126, 134, 202, 222, 224, 225, 232, 234, 242, 244, 257], "go": [58, 60, 66, 71, 89, 94, 100, 125, 134, 137, 141, 180, 216, 229, 232, 235, 254, 255, 256, 257], "mac": [58, 208, 224], "linux": [58, 105, 218, 224], "cmd": [58, 164, 166], "navig": [58, 123, 141, 166, 205, 215, 217, 225, 237], "cd": [58, 141], "john": [58, 81, 111, 115, 187, 225, 236, 240, 252], "smith": [58, 111, 177, 225], "here": [58, 59, 60, 71, 72, 81, 82, 83, 89, 92, 94, 96, 99, 104, 105, 107, 109, 110, 111, 112, 114, 115, 116, 122, 123, 124, 126, 127, 128, 134, 141, 142, 144, 146, 149, 150, 153, 154, 158, 180, 183, 193, 204, 206, 207, 215, 216, 218, 219, 220, 222, 225, 227, 229, 230, 232, 234, 235, 236, 238, 240, 242, 244, 245, 246, 251, 254, 255, 256, 257], "nutshel": [58, 126], "rememb": [58, 81, 87, 102, 169, 204, 205, 208, 220, 231, 242, 251], "fine": [58, 87, 103, 131, 134, 247], "sure": [58, 59, 60, 66, 69, 82, 83, 84, 89, 93, 96, 102, 104, 109, 110, 126, 131, 137, 138, 141, 142, 151, 182, 204, 205, 207, 217, 218, 222, 223, 225, 229, 234, 236, 240, 244, 251, 254, 256], "pleasant": [58, 225, 227], "equip": [59, 118], "eas": [59, 104, 128, 227, 248], "resid": 59, "generator_command": 59, "sai": [59, 66, 73, 108, 109, 123, 126, 133, 215, 218, 219, 225, 227, 234, 256, 257], "prepend": [59, 81, 89, 111, 112, 128, 130, 134, 173, 204, 205, 208, 210, 235, 242], "login": [59, 91, 127, 134, 173, 180, 193, 205, 214, 225, 227, 237, 240, 244, 247], "app_namespac": [59, 65, 89, 109, 216], "elsewher": [59, 229], "blog": [59, 66, 69, 71, 82, 89, 90, 102, 105, 109, 110, 123, 127, 134, 183, 189, 193, 197, 229, 237, 239, 240, 242], "otherwis": [59, 80, 81, 82, 86, 87, 89, 101, 103, 112, 116, 123, 128, 130, 133, 206, 207, 212, 217, 218, 223, 225, 226, 235, 239, 243, 245, 246, 251], "interrupt": 59, "pleas": [59, 72, 77, 82, 95, 114, 120, 122, 126, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 199, 202, 204, 206, 208, 215, 218, 225, 229, 246, 247], "ship": [59, 61, 64, 89, 102, 204, 214, 236, 246, 249], "pascalcas": [59, 118, 227, 237], "destin": [59, 90, 114, 134, 216, 222, 232, 248, 252], "append": [59, 74, 89, 101, 115, 122, 123, 130, 193, 207, 225, 229, 235, 242], "compon": [59, 66, 89, 107, 126, 141, 180, 190, 202, 214, 216, 218, 233, 244, 246, 250, 251], "bare": 59, "choic": [59, 60, 116, 122, 125, 141, 204, 218, 227, 229, 232, 237, 251, 255, 256], "productcontrol": 59, "violat": [59, 205], "uppercas": [59, 66, 122, 126, 128, 130, 132, 240], "letter": [59, 113, 118, 122, 126, 182, 240, 257], "plural": [59, 118, 234], "ci_sess": [59, 89, 156, 218, 252], "sometim": [59, 60, 80, 82, 85, 126, 208, 229, 237, 246, 247, 251], "phase": [59, 81, 245], "tempt": 59, "wishfulli": 59, "think": [59, 69, 127, 180], "great": [59, 60, 65, 66, 69, 71, 90, 92, 102, 127, 181, 227, 229, 234, 235, 246, 247], "fret": 59, "dedic": [59, 87, 90, 103], "wrapper": [59, 75, 82, 83, 101, 109, 204, 214, 229, 251], "individu": [59, 65, 77, 114, 222, 223, 229, 235, 236, 256], "_user": 59, "fulli": [59, 74, 84, 90, 100, 102, 107, 109, 114, 127, 134, 214, 220, 225, 229, 231, 244, 246], "lookup": [59, 134], "awesom": [59, 257], "awesomecommand": 59, "interact": [60, 61, 67, 202, 205, 217, 227, 229], "beep": [60, 122], "progress": 60, "task": [60, 61, 64, 69, 90, 94, 105, 127, 134, 140, 180, 201, 216, 229, 246], "mycommand": 60, "ask": [60, 66, 67, 86, 89, 231, 235, 257], "confirm": [60, 89, 105, 164, 196, 225], "question": [60, 81, 89, 122, 142, 227, 251, 253], "favorit": [60, 86, 87, 251], "answer": [60, 67, 122], "hit": [60, 65, 81, 127, 142, 219, 229, 246, 248, 255], "enter": [60, 74, 211, 255], "blue": [60, 116, 187, 212, 225, 236], "y": [60, 81, 83, 89, 212, 218, 220, 225, 227, 235, 240, 247], "valid_email": [60, 169, 196, 225, 229], "written": [60, 72, 74, 94, 104, 105, 114, 123, 134, 140, 146, 158, 180, 200, 206, 218, 222, 230, 254, 256], "predefin": [60, 209, 225, 227], "fruit": [60, 234], "red": [60, 116, 187, 212, 216, 225, 227, 236, 240, 251, 255], "appl": [60, 142, 234], "plump": 60, "orang": [60, 234], "ripe": 60, "banana": [60, 234, 251], "hobbi": [60, 218], "plai": [60, 69, 72], "game": [60, 102, 205], "sleep": [60, 74, 231], "badminton": 60, "comma": [60, 82, 85, 87, 101, 114, 133, 207, 218, 225, 227, 240], "At": [60, 66, 69, 125, 134, 209, 216, 219, 225, 227, 229, 237, 240, 247], "rain": 60, "spain": 60, "fall": [60, 234, 247], "mainli": [60, 205, 221], "plain": [60, 120, 185, 208, 235, 240], "differenti": [60, 103], "overwritten": [60, 102, 225], "light_r": 60, "dark_grai": 60, "foreground": 60, "black": 60, "dark_blu": 60, "light_blu": 60, "light_green": 60, "cyan": 60, "light_cyan": 60, "purpl": 60, "light_purpl": 60, "light_yellow": 60, "light_grai": 60, "white": 60, "magenta": 60, "ident": [60, 73, 82, 83, 87, 96, 101, 105, 112, 114, 115, 116, 123, 127, 128, 132, 212, 220, 221, 235, 240, 246], "screen": [60, 246, 255], "wherev": [60, 69, 100, 185, 195, 197, 239], "cursor": 60, "eol": [60, 225], "fragment": [60, 89, 123, 235, 237, 241, 242], "commonli": [60, 201, 204, 206, 224, 227, 229], "insid": [60, 71, 72, 82, 84, 108, 116, 126, 134, 138, 139, 140, 141, 180, 204, 205, 218, 225, 234, 240, 241, 251, 257], "filea": 60, "light": [60, 201], "watch": [60, 104, 173, 246], "sift": 60, "task1": 60, "goe": [60, 104, 246, 251], "width": [60, 115, 116, 123, 212, 225], "shorter": [60, 225], "pretti": [60, 67, 69, 81, 125, 128, 180, 181, 183, 232, 252], "maximum": [60, 80, 82, 83, 100, 122, 134, 144, 156, 173, 206, 207, 212, 225, 244], "nearest": 60, "barrier": 60, "broken": [60, 207, 225], "left": [60, 71, 82, 102, 122, 127, 134, 205, 212, 219, 223, 240, 246, 256, 257], "edg": [60, 134], "thing": [60, 61, 71, 82, 87, 89, 107, 123, 180, 184, 187, 195, 206, 216, 218, 219, 225, 227, 234, 235, 240, 246, 248, 251, 253, 254, 255, 256, 257], "crisp": 60, "task1a": 60, "task1abc": 60, "lorem": [60, 122], "ipsum": [60, 122], "typeset": 60, "industri": 60, "maxlen": 60, "substr": 60, "str_repeat": [60, 240], "wider": 60, "longest": 60, "40": [60, 122], "blank": [60, 89, 123, 207, 235], "bash": 60, "anim": 60, "effect": [60, 82, 89, 101, 102, 104, 110, 134, 144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 205, 216, 218, 229, 240, 241], "total": [60, 77, 204, 215, 223, 246], "percent": [60, 225, 234, 240], "totalstep": 60, "currstep": 60, "eras": [60, 218], "thead": [60, 236], "activ": [60, 65, 82, 215, 218, 219, 227, 229, 231, 243, 245], "tbodi": [60, 236], "2017": [60, 212, 216, 220, 227], "35": [60, 220, 234], "02": [60, 205], "46": [60, 67, 119], "54": [60, 220], "press": 60, "interv": [60, 219], "countdown": 60, "built": [61, 64, 70, 101, 103, 115, 128, 134, 140, 141, 142, 180, 190, 191, 206, 208, 215, 218, 220, 229, 235, 237, 245, 251, 255, 257], "comput": [61, 82, 235], "wikipedia": [61, 67, 125], "articl": [61, 67, 110, 134, 232, 256], "reason": [61, 65, 74, 81, 82, 102, 122, 123, 126, 134, 206, 208, 218, 231, 235], "obviou": [61, 69], "wget": 61, "prune": 61, "random": [61, 70, 82, 121, 122, 208, 210, 222, 247], "c": [61, 82, 94, 128, 141, 214, 226], "prompt": [61, 64, 235, 251], "smart": [61, 84, 212, 227, 234, 239], "invoc": 62, "deem": 62, "profil": [62, 69, 134, 223, 246], "echo": [62, 64, 69, 77, 78, 80, 81, 82, 83, 85, 87, 101, 103, 104, 109, 113, 114, 115, 116, 118, 119, 122, 123, 124, 128, 130, 132, 134, 164, 180, 182, 183, 185, 187, 188, 191, 196, 198, 199, 204, 206, 208, 209, 210, 212, 215, 220, 222, 223, 224, 225, 227, 234, 235, 236, 241, 243], "reconstruct": 62, "notther": 62, "f": [62, 87, 89, 110, 134, 240], "program": [63, 72, 203, 204, 255], "categori": [64, 72, 87, 105, 215, 237, 244], "alphabet": [64, 134, 225], "devuserseed": 64, "06": [64, 89], "45": [64, 82, 89, 102, 119, 173, 183, 218, 254], "ran": [64, 82, 89], "often": [64, 69, 73, 74, 81, 89, 103, 107, 109, 110, 134, 205, 210, 212, 218, 219, 229, 235, 237, 240, 241, 244, 247, 250, 251, 253], "testmigr": 64, "choos": [64, 75, 82, 84, 89, 107, 125, 127, 134, 136, 137, 146, 212, 218, 221, 225, 229, 241], "larg": [65, 83, 102, 115, 116, 126, 187, 207, 219, 227, 236, 244], "track": [65, 84, 89, 102, 111, 116, 128, 205, 218, 227, 247], "hard": [65, 71, 115, 147, 204, 208, 209, 218, 229], "seri": [65, 127, 215], "massiv": 65, "headach": 65, "prone": [65, 71], "adher": [65, 71, 201, 202], "sequenc": [65, 74, 78, 89, 240], "care": [65, 75, 81, 109, 127, 141, 204, 216, 218, 225, 227, 229, 235, 240, 247, 254, 257], "maco": [65, 141, 142, 257], "sensit": [65, 85, 102, 105, 141, 142, 158, 218, 235, 243, 255, 257], "import": [65, 87, 94, 102, 180, 183, 187, 189, 192, 207, 215, 218, 230, 253, 256, 257], "referenc": [65, 140, 225, 229, 240], "abl": [65, 67, 71, 72, 83, 94, 99, 125, 127, 134, 146, 184, 219, 229, 235, 240, 253], "ek": 65, "is_fil": [65, 257], "markdown": 65, "vendor": [65, 72, 94, 108, 138, 141, 153, 164, 165, 173, 216, 251, 255], "chanc": [65, 218, 234], "concis": 66, "around": [66, 75, 81, 99, 109, 122, 204, 214, 229, 243], "simplest": [66, 69, 71, 103, 107, 227, 229, 240], "anywher": [66, 90, 100, 101, 105, 126, 209, 225], "reus": [66, 102, 218, 225, 239, 240, 256], "across": [66, 87, 102, 107, 109, 146, 209, 216, 219, 220, 235, 239, 246, 251], "best": [66, 67, 81, 102, 104, 109, 123, 125, 128, 141, 212, 218, 219, 229, 232, 243, 244], "transmit": [66, 70, 208], "concret": 66, "good": [66, 69, 70, 71, 74, 81, 84, 103, 105, 134, 201, 212, 229, 235, 244, 246, 247], "someotherclass": 66, "somefunct": 66, "sublib": 66, "lib": [66, 109], "shortcut": [66, 116, 206], "appconfig": 66, "fly": [66, 207, 232], "conn": [66, 101], "fact": [66, 164, 218, 242], "altern": [66, 89, 103, 109, 115, 116, 122, 123, 135, 141, 142, 180, 190, 205, 207, 216, 218, 223, 225, 227, 233, 234, 236, 240, 241, 243, 246, 247, 251], "instanceof": [66, 104, 164], "getshar": [66, 71, 75, 96, 101], "fresh": [66, 72, 82, 103], "three": [66, 69, 81, 89, 97, 102, 103, 107, 114, 115, 122, 126, 141, 173, 205, 207, 212, 220, 225, 236, 240, 241, 244, 247, 254], "ascend": 66, "wll": [66, 180], "basefactori": 66, "somefilt": [66, 134], "happen": [66, 71, 76, 81, 97, 101, 104, 107, 109, 125, 127, 134, 207, 218, 219, 234, 235, 238, 240, 241, 242], "somelib": 66, "desir": [66, 69, 72, 82, 83, 87, 102, 103, 125, 128, 134, 168, 201, 212, 216, 220, 225, 234, 236, 241, 242], "prefersapp": 66, "assum": [66, 81, 82, 84, 86, 87, 89, 105, 108, 141, 158, 208, 211, 220, 223, 225, 227, 229, 232, 234, 237, 240, 241, 256, 257], "Will": [66, 87, 101, 122, 134, 173, 207, 225, 246, 257], "met": [66, 204, 218], "readonli": 66, "__set_stat": 66, "shutdown": 66, "held": [66, 101, 102, 229], "immedi": [66, 97, 100, 107, 134, 203, 208, 215, 229], "perman": [66, 218, 223, 229, 235], "nor": [66, 74, 81, 102, 196, 208], "factoriescache_config": 66, "uncom": [66, 137, 141, 211, 255, 256], "b": [66, 82, 89, 94, 173, 252], "49": 66, "factoriescach": 66, "79": 66, "setcontext": 66, "understand": [67, 72, 84, 105, 207, 215, 218, 220, 227, 229, 235, 251], "behind": [67, 68, 146, 212, 215, 222, 243], "chapter": 67, "discuss": [67, 69, 82, 125, 205, 240], "machin": [67, 89, 102, 134, 141, 255], "talk": [67, 206], "much": [67, 70, 100, 125, 128, 134, 141, 180, 181, 183, 190, 198, 201, 212, 215, 218, 220, 222, 227, 229, 231, 236, 245, 246, 247], "obvious": [67, 69, 73, 125, 234], "realli": [67, 81, 84, 123, 204, 205, 223, 229], "term": [67, 73, 102, 105, 110, 218], "exchang": [67, 208], "hypertext": 67, "transfer": [67, 72, 133, 235], "goal": [67, 201, 237], "respond": [67, 133, 173, 220, 231, 235], "smartphon": 67, "wait": [67, 206, 219, 231, 251], "agent": [67, 128, 135, 206, 207, 213], "chrome": [67, 107], "varieti": 67, "receiv": [67, 69, 97, 102, 125, 144, 146, 147, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 207, 216, 225, 227, 229, 252], "nginx": [67, 255], "thu": [67, 84, 93, 94, 99, 134, 180, 205, 222], "05": [67, 220, 247], "nov": 67, "33": [67, 220], "22": 67, "gmt": [67, 205, 234], "charset": [67, 74, 75, 87, 115, 125, 128, 207, 235], "utf": [67, 115, 125, 127, 128, 146, 207, 235], "wasn": [67, 126, 256], "iana": [67, 207, 231], "orient": [67, 105, 128, 132, 212, 223], "getpath": [67, 128, 173, 205, 223], "_post": [67, 107, 126, 127, 128, 132, 217, 225, 229, 248], "getget": [67, 132, 215], "getpost": [67, 82, 126, 132, 196, 225, 227, 231, 254], "_request": [67, 128], "getjson": [67, 126, 128, 144, 225, 248], "getserv": [67, 132], "worri": [67, 205, 208, 227, 246], "issecur": [67, 126, 128, 205], "xhr": [67, 99, 128], "fetch": [67, 80, 83, 101, 128, 132, 181, 204, 205, 208, 218, 242], "power": [67, 127, 182, 206, 210, 214, 216, 235, 254], "setstatuscod": [67, 134, 192, 217, 219, 235], "http_ok": 67, "setbodi": [67, 128, 130, 146, 206, 217, 235], "nocach": [67, 235], "typic": [67, 69, 71, 81, 83, 94, 104, 105, 107, 109, 113, 114, 125, 126, 127, 134, 141, 196, 205, 206, 216, 218, 222, 223, 224, 229, 231, 235, 239, 242], "layer": [67, 84, 144, 183, 202, 203, 229, 256], "architectur": [68, 70, 133, 255], "pattern": [69, 72, 77, 79, 82, 97, 127, 134, 204, 215, 216, 217, 227, 231, 243, 253, 256], "flow": [69, 72, 104], "role": [69, 70, 127, 214, 225, 240], "free": [69, 72, 83, 202, 226, 227, 235], "enforc": [69, 70, 74, 87, 125, 219, 227], "act": [69, 71, 81, 102, 112, 127, 215, 229, 239, 242, 247, 257], "glue": [69, 257], "marshal": 69, "forth": 69, "storag": [69, 204, 208, 216, 218], "design": [69, 70, 81, 82, 91, 98, 102, 110, 133, 208, 214, 236, 240, 243, 244, 253], "amount": [69, 74, 82, 84, 100, 104, 109, 173, 201, 206, 212, 216, 219, 225], "who": [69, 93, 96, 104, 134, 138, 139, 201, 207, 218, 240], "footer": [69, 242, 254, 256, 257], "quickli": [69, 133, 134, 249, 251], "unwieldi": 69, "fashion": [69, 138, 139, 242, 255], "thumb": [69, 70, 212], "habit": 69, "meet": [69, 71, 72, 91, 102, 134, 137, 202, 214, 225], "involv": [69, 92, 222], "purview": 69, "pertain": [69, 138, 144], "peopl": [69, 75, 201, 207, 212, 229], "serious": 70, "techniqu": [70, 138, 139, 141, 201, 208], "top": [70, 84, 114, 134, 180, 202, 212, 225, 229, 234, 239, 240, 255, 257], "ten": [70, 236], "cheat": [70, 217], "sheet": [70, 217], "brief": [70, 222], "inappropri": 70, "vector": [70, 208], "orm": 70, "overflow": 70, "submiss": [70, 217, 225], "feedback": 70, "posit": [70, 83, 87, 111, 118, 122, 134, 204, 212, 220, 240, 241, 244], "parameter": 70, "invalidchar": [70, 211], "inadequ": 70, "improp": [70, 222], "privileg": 70, "entitl": 70, "tip": [70, 96], "governor": 70, "author": [70, 74, 81, 82, 87, 91, 94, 140, 214, 226, 231, 232], "shield": [70, 91, 94, 102, 109, 140, 216], "insuffici": 70, "malici": [70, 216], "trustworthi": 70, "expos": [70, 102, 104, 218, 240], "trust": [70, 74, 123, 210, 222, 225], "compromis": [70, 158, 247], "harden": 70, "transport": [70, 101, 126], "saniti": 70, "network": [70, 133], "Such": 70, "credenti": [70, 102, 104, 183, 231, 245], "credit": [70, 135, 225], "transmiss": [70, 208], "tls1": 70, "strong": [70, 122, 236], "mandat": 70, "unwant": 70, "he": [70, 256], "she": 70, "strategi": 70, "exploit": 70, "gain": [70, 204, 222], "vet": 70, "faulti": 70, "indirect": 70, "flashdata": [70, 195], "clearer": [71, 243, 248], "imagin": [71, 110, 227], "decid": [71, 72, 127, 243], "mayb": [71, 134, 208], "advanc": [71, 225, 240, 251, 255], "constantli": 71, "consum": 71, "ourself": 71, "central": [71, 90, 122, 234], "kept": [71, 201, 206, 217, 218, 229], "anyth": [71, 74, 102, 103, 115, 128, 134, 139, 205, 216, 219, 222, 225, 227, 240, 257], "advantag": [71, 87, 92, 107, 109, 115, 128, 138, 139, 141, 146, 205, 208, 209, 218, 229, 235, 237, 244, 245, 251, 253, 255], "resist": 71, "options1": 71, "baseuri": [71, 206], "v1": [71, 134, 206, 244], "client1": 71, "options2": 71, "v2": [71, 218], "client2": 71, "almost": [71, 114, 127, 218, 254], "myroutecollect": 71, "occas": 71, "getsharedinst": [71, 96], "stick": 71, "Its": [71, 133, 201], "clarifi": [71, 225, 229], "ve": [71, 72, 74, 84, 102, 105, 112, 142, 207, 218, 222, 227, 242, 243, 253, 256, 257], "hold": [71, 72, 101, 102, 127, 138, 139, 173, 180, 208, 214, 215, 219, 225, 232, 234, 245, 252], "postmanag": 71, "grab": [71, 90, 101, 125, 128, 204, 215, 218, 219, 229, 241], "five": [72, 82, 122, 133, 215, 236], "standalon": [72, 97, 231, 251], "feel": [72, 240], "suit": [72, 89, 109, 138, 208], "portion": [72, 82, 130, 212, 220, 223, 226, 240, 251], "asset": [72, 110], "cours": [72, 109, 115, 208, 218, 222], "nativ": [73, 74, 81, 84, 96, 105, 107, 128, 202, 208, 221, 222, 223, 225, 235, 236, 240, 257], "mysql_get_client_info": 73, "get_client_info": 73, "mysql_": 73, "permit": [73, 74, 78, 82, 85, 87, 102, 115, 116, 118, 126, 127, 134, 149, 196, 207, 217, 218, 219, 225, 226, 236, 254], "portabl": [73, 115, 123, 225], "some_funct": [73, 97, 115], "param1": [73, 128, 227, 237, 251], "param2": [73, 128, 227, 237, 251], "connid": 73, "resultid": 73, "prototyp": [74, 225, 227, 236], "database_nam": [74, 85], "dbdriver": [74, 75, 78, 245, 256], "pconnect": [74, 75], "utf8": [74, 75, 87], "dbcollat": [74, 75, 87], "utf8_general_ci": [74, 75, 87], "swappr": [74, 75], "stricton": [74, 75], "3306": [74, 75, 245], "underli": [74, 128, 234], "xe": 74, "5432": 74, "connect_timeout": 74, "sslmode": 74, "situat": [74, 82, 215, 222, 227, 235], "localhost1": 74, "localhost2": 74, "switch": [74, 75, 127, 138, 187, 192, 207, 225, 227], "arbitrari": [74, 81], "scalar": [74, 102, 240], "hack": [74, 78, 97, 225], "ssl_verifi": [74, 102], "ssl_ca": 74, "www": [74, 103, 110, 116, 123, 134, 141, 204, 206, 207, 212, 218, 223, 235], "baltimorecybertrustroot": 74, "crt": 74, "pem": [74, 206], "decod": [74, 217], "json_decod": [74, 128, 206, 227], "is_arrai": [74, 105, 256], "qualifi": [74, 90, 102, 109, 127, 134, 225, 229, 231, 244, 246], "persist": [74, 101, 205, 207, 218, 227, 229, 247, 251], "collat": [74, 87], "swap": [74, 81, 96, 234], "customiz": 74, "schema": [74, 89, 225, 227, 245], "vari": [74, 107, 141, 220, 229, 235], "ssl_kei": 74, "privat": [74, 92, 102, 126, 144, 229, 235, 237], "ssl_cert": 74, "certif": [74, 206], "ssl_capath": 74, "ssl_cipher": 74, "dynam": [74, 100, 110, 141, 204, 208, 216, 218, 225, 229, 256], "millisecond": [74, 206], "mysqli_opt_int_and_float_n": 74, "prefer": [75, 87, 94, 115, 123, 125, 128, 134, 184, 205, 208, 212, 215, 222, 227, 229, 231, 235, 236, 240, 242, 256], "pure": [75, 83, 230, 240], "group_nam": [75, 85, 183, 229], "simultan": 75, "db1": 75, "group_on": 75, "db2": 75, "group_two": 75, "setdatabas": 75, "database2_nam": 75, "failov": 75, "idl": 75, "exceed": [75, 207], "heavi": [75, 218, 231], "lift": 75, "ping": 75, "gracefulli": 75, "establish": [75, 251], "intellig": [75, 208, 235, 242], "explicitli": [75, 102, 114, 134, 138, 162, 208, 225, 232, 235, 257], "tap": [76, 97], "spot": [76, 118], "hotreload": [76, 173], "readi": [77, 116, 180, 210, 215, 216, 240, 247, 257], "getresult": [77, 82, 183], "getresultarrai": [77, 82, 183, 240], "getrow": 77, "getrowarrai": 77, "INTO": [77, 81, 82, 87, 90, 256], "mytabl": [77, 82, 85, 183, 236], "affectedrow": [77, 82, 183], "table_nam": [77, 80, 81, 83, 85, 87, 164], "complement": 77, "produc": [77, 78, 81, 82, 83, 84, 87, 115, 116, 122, 123, 223, 225, 236, 243, 257], "pdo": [78, 83, 203], "interbas": [78, 203], "submit": [78, 81, 83, 101, 112, 115, 128, 133, 188, 194, 196, 202, 207, 217, 222, 225, 234, 236, 248, 254], "fast": [79, 100, 201, 204, 214, 218, 237, 255], "offer": [79, 125, 232], "gather": [80, 224], "associ": [80, 83, 87, 101, 102, 111, 112, 115, 116, 123, 126, 127, 128, 134, 206, 215, 218, 223, 225, 226, 229, 235, 236, 240, 241, 245, 257], "some_t": [80, 81, 83], "field_nam": [80, 83, 225], "meta": [80, 83, 101, 217], "max_length": [80, 122, 126, 169, 177, 196, 225, 229, 254], "primary_kei": 80, "fulltext": 80, "spatial": 80, "constraint_nam": [80, 164], "column_nam": [80, 87, 164, 229], "foreign_table_nam": [80, 164], "foreign_column_nam": [80, 164], "on_delet": [80, 164], "on_upd": [80, 164], "tableprefix_table_column1_column2_foreign": [80, 164], "_fk": 80, "assign": [81, 82, 83, 87, 102, 105, 107, 207, 208, 215, 218, 219, 223, 227, 229, 235, 247, 248, 254, 256, 257], "semi": [81, 255], "compil": [81, 82, 246], "rare": [81, 144, 146, 149, 150, 153, 154, 158, 218], "whatev": [81, 102, 123, 180], "fetchabl": 81, "pg_exec": 81, "mind": [81, 208, 216, 217, 218], "prefix_tablenam": 81, "programmat": [81, 105, 256], "newprefix_": 81, "newprefix_tablenam": 81, "advis": [81, 208], "backtick": 81, "feed": [81, 82, 116, 134, 216], "unsanit": 81, "ll": [81, 82, 83, 84, 87, 105, 113, 115, 126, 134, 141, 142, 180, 208, 212, 216, 218, 222, 224, 225, 227, 230, 235, 236, 240, 254, 255, 256, 257], "rather": [81, 84, 87, 110, 115, 134, 146, 180, 218, 229, 232, 235, 240, 247], "exclam": [81, 225, 240], "yourself": [81, 82, 104, 105, 109, 139, 149, 194, 205, 218, 223, 229, 251, 252], "AND": [81, 82, 84, 87, 220, 226, 252], "rick": 81, "transform": [81, 123, 235], "IN": [81, 82, 226], "secondari": [81, 140], "benefit": [81, 82, 84, 113, 115, 134, 225, 229], "safer": [81, 82, 206], "bound": [81, 134], "surround": [81, 215, 225, 229, 237], "example_field": 81, "example_t": 81, "inject": [81, 87, 125, 164, 180, 205, 216, 232], "quit": [81, 82, 93, 100, 105, 116], "bit": [81, 112, 133, 208, 218, 227, 229, 255], "aspect": [81, 125, 212, 243, 251], "taken": [81, 89, 100, 107, 119, 225, 229, 250], "easiest": [81, 215], "pqueri": 81, "countri": [81, 82, 90, 102, 111, 113], "setqueri": [81, 223], "indic": [81, 91, 107, 134, 209, 212, 216, 227, 229, 247, 248], "idea": [81, 146, 229, 234, 246, 247], "ci3_": 81, "ci4_": 81, "microsecond": 81, "durat": [81, 101, 126, 234, 240, 243, 246], "beyond": [82, 246], "simplic": 82, "adapt": [82, 140, 202, 204, 214], "notic": [82, 101, 102, 107, 126, 208, 212, 222, 225, 226, 227, 230, 236, 240, 244, 247, 252, 254, 256], "regard": 82, "outcom": 82, "wish": [82, 83, 87, 89, 100, 102, 105, 114, 115, 122, 123, 134, 138, 139, 180, 204, 205, 212, 218, 235, 239, 242], "compound": 82, "sum": 82, "payment": 82, "invoice_id": 82, "AS": [82, 226], "amount_paid": 82, "regexp_substr": 82, "ral_anno": 82, "ral": 82, "ag": [82, 111, 183, 205, 220, 235, 236], "member_ag": 82, "min": [82, 216], "avg": 82, "particularli": [82, 84, 141, 217, 221, 257], "newqueri": 82, "ON": [82, 87, 218], "inner": [82, 84, 97, 134, 240, 246], "devic": [82, 224], "user_id": [82, 91, 183, 225, 229], "OR": [82, 180, 181, 182, 189, 193, 198, 206, 226, 232], "joe": [82, 115, 122, 134, 177, 225, 230, 240, 241, 245], "sign": [82, 102, 115, 122, 142, 223, 225], "boss": [82, 227, 240, 241], "comparison": [82, 220, 240], "account": [82, 100, 132, 134, 141, 218, 225, 244, 252], "advance_amount": 82, "frank": [82, 111], "todd": 82, "jame": 82, "job_id": 82, "users_job": 82, "variat": [82, 83, 243], "fifth": [82, 215, 220], "page1": 82, "page2": 82, "concat": 82, "IF": [82, 87, 158, 218], "surnam": 82, "BY": 82, "my": [82, 90, 102, 109, 115, 116, 118, 122, 123, 181, 196, 197, 198, 207, 208, 209, 212, 215, 216, 222, 225, 227, 237, 239, 240, 241, 242], "group_id": [82, 247], "asc": [82, 215, 229], "rand": 82, "42": 82, "restrictor": 82, "uwrp0": 82, "uwrp1": 82, "mssql": [82, 203], "subsequ": [82, 83, 84, 100, 101, 104, 232, 239, 240, 241, 242, 244], "uwrpn": 82, "solut": [82, 99, 104, 142, 201, 208, 218, 223, 229, 243], "q": [82, 100, 125, 130], "ones": [82, 96, 122, 123, 134, 180, 203, 240, 255], "enclos": [82, 240], "parenthes": [82, 208, 240], "balanc": 82, "parenthesi": 82, "01": [82, 87, 89, 116, 164, 220], "last_upd": 82, "current_timestamp": [82, 87, 218], "myclass": [82, 97, 180, 237], "entri": [82, 116, 123, 134, 218, 225, 232, 240], "user2": 82, "db_user": 82, "ahmadinejad": 82, "iran": 82, "THEN": 82, "pedro": 82, "el": 82, "salvador": 82, "additionalupdatefield": 82, "zaghari": 82, "afghanistan": 82, "_upsert": 82, "dbo": 82, "isn": [82, 85, 87, 125, 134, 225, 231, 256], "dataset": 82, "factor": [82, 214, 247], "assembl": 82, "illustr": 82, "scenario": [82, 141, 208, 225, 247], "natur": [82, 89, 205, 208, 225], "48372": 82, "keyboard": 82, "qty": 82, "mous": 82, "monitor": [82, 107], "del": 82, "order_lin": 82, "greec": 82, "evalu": 82, "accomplish": [82, 87, 102], "onlyinact": 82, "return_inact": 82, "inact": 82, "field1": [82, 128, 225], "field2": [82, 128, 225], "field3": 82, "crazi": 82, "insertid": 82, "cancel": 82, "averag": 82, "minimum": [82, 94, 104, 107, 146, 219, 225], "val": [82, 236], "mix": [82, 83, 87, 89, 101, 111, 112, 115, 116, 119, 122, 123, 130, 132, 134, 204, 207, 219, 231, 235, 236, 240, 241, 256], "datasourc": 82, "cond": [82, 153], "basebuld": 82, "anonym": [82, 134], "examin": 82, "insensitivesearch": 82, "pair": [82, 83, 84, 101, 102, 134, 156, 218, 227, 229, 235, 236, 240, 241, 245, 246, 248], "sought": [82, 234], "batch_siz": 82, "batchsiz": 82, "addtodefault": 82, "reset_data": 82, "varchar": [82, 87, 89, 189, 218, 256], "qb": 82, "getresultobject": 83, "reversenam": 83, "reverse_nam": 83, "walk": [83, 219, 227], "getfirstrow": 83, "getlastrow": 83, "getnextrow": 83, "getpreviousrow": 83, "prefetch": 83, "pointer": [83, 255], "ahead": 83, "mysqli_use_result": 83, "benefici": [83, 134], "circumst": [83, 222, 235], "csv": [83, 210, 235], "awar": [83, 100, 119, 128, 146, 215, 220, 222, 225, 229, 241, 252, 256], "tradeoff": 83, "resultmod": 83, "unbuff": 83, "writepath": [83, 87, 101, 206, 210, 222], "openfil": [83, 210], "fputcsv": [83, 210], "mysqli_store_result": 83, "myisam": [83, 84], "lastlogin": 83, "createfromformat": [83, 235], "entir": [83, 96, 103, 105, 107, 128, 204, 206, 207, 215, 218, 219, 225, 240, 243, 244, 248, 251, 252, 255], "m": [83, 89, 122, 220, 225, 227, 235, 240, 247], "lack": [83, 218], "effici": [83, 99, 205, 224], "ineffici": 83, "cut": 83, "down": [83, 89, 107, 115, 127, 189, 219, 254], "consumpt": 83, "thisdb": 83, "query2": 83, "class_nam": 83, "getrowobject": 83, "setrow": 83, "innodb": [84, 87], "bdb": 84, "onlin": [84, 137, 138], "popular": [84, 204, 208, 216, 218], "adodb": 84, "chosen": [84, 204, 218, 237, 240, 241], "greatli": [84, 138], "tradition": 84, "fair": [84, 102], "demand": 84, "cumbersom": [84, 209], "contrast": 84, "transstart": 84, "transcomplet": 84, "treat": [84, 110, 116, 131, 134, 206, 219, 231, 235, 240], "transstrict": 84, "transstatu": 84, "transoff": 84, "transbegin": 84, "transrollback": 84, "transcommit": 84, "outmost": 84, "depth": [84, 111, 114, 128, 236], "outermost": 84, "necessarili": [84, 107, 134, 218, 219, 229], "finish": [84, 223], "far": [84, 99, 131, 225], "reach": [84, 142, 256], "unintend": 84, "dbutil": 85, "loader": [85, 87, 105, 114, 188], "listdatabas": 85, "databaseexist": 85, "optimizet": 85, "mostli": [85, 128, 149, 180], "optimizedatabas": 85, "print_r": [85, 128, 247], "getcsvfromresult": 85, "enclosur": 85, "write_fil": [85, 114], "getxmlfromresult": 85, "straight": [86, 87, 234], "complain": [86, 87], "myforg": 87, "other_db": 87, "my_db": [87, 102], "went": [87, 256], "successfulli": [87, 97, 101, 186, 222, 225, 231, 235, 254], "preced": [87, 93, 126, 130, 134, 144, 208, 223, 251], "period": [87, 114, 134, 210, 219, 225, 234, 235], "mechan": [87, 180, 208, 218], "datatyp": 87, "addition": [87, 116, 205, 215, 217, 218, 229, 237, 242], "unsign": [87, 89, 189, 256], "auto_incr": [87, 89, 189, 256], "king": [87, 247], "town": 87, "enum": 87, "pend": 87, "draft": [87, 202], "createt": [87, 89, 158, 189], "approxim": 87, "99": [87, 218], "sec": 87, "89": 87, "91": 87, "precis": [87, 119, 240, 243], "monetari": 87, "ntext": 87, "microsoft": [87, 203], "label": [87, 115, 116, 211, 215, 222, 254], "cumul": 87, "speak": 87, "blog_id": [87, 89, 189], "site_id": 87, "blog_id_site_id": 87, "blog_nam": 87, "blog_label": 87, "my_key_nam": 87, "pd_name": 87, "key_nam": 87, "relationship": 87, "users_id": 87, "tablename_users_id_foreign": 87, "users_nam": 87, "cascad": [87, 225], "my_fk_nam": 87, "tablename_users_foreign": 87, "prefix_table_column_foreign": 87, "cubird": 87, "another_field": 87, "column_to_drop": 87, "column_1": 87, "column_2": 87, "prove": [87, 246], "old_nam": 87, "new_nam": 87, "category_nam": 87, "pk_action": 87, "userid": [87, 126], "userid_fk": 87, "pk_tablenam": 87, "users_index": 87, "users_foreign": 87, "renamet": 87, "old_table_nam": 87, "new_table_nam": 87, "TO": [87, 226], "fieldnam": [87, 229, 240], "tablefield": 87, "onupd": 87, "ondelet": 87, "fkname": 87, "dbname": 87, "if_not_exist": 87, "manipul": [88, 135, 213, 218, 223, 240], "recent": [89, 99, 205, 220], "yyyi": [89, 220], "mm": 89, "hhiiss": 89, "100537": 89, "team": [89, 111, 193, 200, 245], "year": [89, 101, 126, 200, 220], "month": [89, 101, 126, 220], "100538_alterblogtrackview": 89, "2012_10_31_100539_alterblogaddtransl": 89, "20121031100537_addblog": 89, "013057_addblog": 89, "addblog": [89, 189], "blog_titl": [89, 189, 197, 240], "blog_descript": [89, 189], "disableforeignkeycheck": 89, "enableforeignkeycheck": 89, "perhap": [89, 96, 105, 218, 225], "mission": 89, "alternate_db_group": 89, "scan": [89, 105, 109, 130, 134, 222, 237, 239, 246], "downgrad": 89, "mycompani": 89, "usabl": [89, 217], "modular": [89, 90, 109], "unix": [89, 90, 109, 113, 141, 205, 218, 220, 229], "slate": [89, 250], "04": [89, 116, 220], "234508": 89, "createcisessionst": 89, "041948": 89, "createsettingst": 89, "08": [89, 247], "143905": 89, "addcontextcolumn": 89, "pascal": [89, 118], "timestampformat": 89, "his_": 89, "findmigr": 89, "intermingl": 89, "targetbatch": 89, "neg": [89, 110, 134, 220], "setnamespac": 89, "setgroup": 89, "popul": [90, 128, 215, 227, 236, 245, 248], "geo": 90, "simpleseed": 90, "darth": [90, 229], "theempir": [90, 229], "testseed": [90, 245], "userseed": 90, "countryseed": 90, "jobseed": 90, "myseed": 90, "websit": [91, 107, 125, 127, 140, 205, 206, 214, 218, 232], "encourag": [91, 123, 208, 231], "among": [91, 206, 214, 218], "logout": [91, 134, 218], "fulfil": 91, "provis": [91, 214], "packagist": [91, 138, 140, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179], "intend": [92, 93, 105, 108, 111, 113, 123, 134, 139, 141, 144, 180, 202, 205, 207, 212, 218, 225, 232, 239, 240, 241, 251, 255], "univers": 92, "heavili": 92, "administr": 92, "portal": 92, "admincontrol": [92, 134], "significantli": [93, 96], "opportun": 93, "mess": [93, 96, 255], "implic": [93, 96, 127], "yourclass": 94, "yourclasstest": 94, "mit": 94, "yourvendor": 94, "yourpackag": 94, "yournam": 94, "creator": 94, "distinguish": [94, 102, 133], "choosealicens": 94, "stabl": 94, "phpcsfixer": 94, "finder": 94, "__dir__": [94, 108, 138], "bin": [94, 141, 229, 251], "ansi": 94, "verbos": [94, 103], "diff": [94, 220], "yourconfig": 94, "known": [94, 96, 109, 123, 137, 173, 183, 208, 215, 218, 223, 224, 245], "implicit": [94, 109, 162, 225], "driven": 95, "invok": [96, 102, 134, 198, 204, 243, 251], "launch": [96, 141, 164], "superglob": [96, 195, 218, 222, 248], "overkil": [96, 105], "recreat": [96, 195, 216], "nearli": [96, 123, 127, 201], "baseroutecollect": 96, "substanti": [96, 198, 226], "stage": [97, 103, 216, 227, 247, 248], "subscrib": 97, "myfunct": [97, 180], "somemethod": 97, "someclass": [97, 128, 227], "highest": [97, 207], "post_controller_constructor": [97, 180], "rang": [97, 115, 119, 122, 212, 220, 223], "aid": [97, 144, 245], "some_ev": 97, "fire": [97, 206], "hundr": [97, 224, 243], "dai": [97, 101, 107, 164, 216, 220, 236, 240, 253], "counter": 97, "dbqueri": [97, 173], "upon": [98, 127, 212, 225, 234, 235, 240, 241, 253], "along": [99, 110, 125, 134, 138, 180, 205, 206, 212, 215, 219, 222, 225, 237, 242, 255], "reliabl": [99, 122, 218], "xmlhttprequest": 99, "shipment": 99, "axio": 99, "hx": 99, "achiev": [100, 126, 208, 218], "correl": 100, "cycl": [100, 122, 207, 248], "speed": [100, 218, 243], "basi": [100, 214, 229, 232, 251], "benchmark": [100, 101, 114, 135, 204, 249], "Be": [100, 131, 141, 216, 225, 252], "seem": [100, 134, 142], "getglob": [101, 205], "conjunct": [101, 235], "inclus": 101, "substitut": 101, "submitt": 101, "withinput": [101, 115, 225, 235], "set_select": [101, 115], "codeigniterdebugtim": 101, "controller_load": 101, "facilit": [101, 144, 209], "twig": 101, "user_profil": 101, "cachenam": 101, "app_timezon": [101, 227], "eskdikejidojdk978ad8jf": [101, 232], "csrf_token": [101, 217, 225], "csrf_header": [101, 217], "csrf_hash": [101, 217], "csrf_meta": [101, 217], "31536000": [101, 126], "htst": 101, "function_us": 101, "function_nam": 101, "is_really_writ": 101, "emerg": [101, 107], "alert": [101, 107, 225, 229, 237, 240], "remove_invisible_charact": 101, "str": [101, 120, 122, 123, 124, 207, 221], "urlencod": [101, 206], "ascii": [101, 122, 205, 225], "java": 101, "0script": 101, "One": [101, 102, 109, 115, 123, 127, 134, 141, 212, 225, 232, 257], "num": [101, 119, 123, 133, 134], "galleri": [101, 123, 133, 134], "showusergalleri": [101, 123, 134], "user_galleri": [101, 123, 134, 235], "single_servic": 101, "slash_item": 101, "stringify_attribut": 101, "minut": [101, 204, 218, 219, 220, 227, 237, 251], "60": [101, 147, 204, 219, 225, 242, 251], "hour": [101, 205, 218, 220, 240], "3600": [101, 205], "86400": 101, "week": [101, 220, 240], "604800": 101, "2592000": 101, "decad": 101, "315360000": 101, "aren": [102, 246], "shortnam": [102, 109], "pages": 102, "perpag": [102, 215], "customclass": 102, "sitenam": [102, 181, 241], "siteemail": [102, 181], "webmast": [102, 107, 181], "todai": 102, "painless": [102, 251], "alongsid": [102, 109, 127], "git": [102, 138], "s3_bucket": [102, 132], "secret_kei": 102, "super_secret_kei": 102, "_env": [102, 104, 107, 128, 132], "var_dump": [102, 128, 204, 227], "phpinfo": 102, "publicli": [102, 104, 218], "base_dir": 102, "webroot": 102, "cache_dir": 102, "tmp_dir": 102, "tmp": 102, "solv": [102, 134, 214, 216], "georg": [102, 240, 241], "citi": [102, 229, 240], "berlin": 102, "germani": [102, 111], "frontend": [102, 215, 216], "sale": [102, 111], "backend": [102, 204, 215, 216], "docker": 102, "cloudform": 102, "app_forceglobalsecurerequest": 102, "app_cspen": 102, "cspenabl": [102, 216, 232], "mynewconfig": 102, "remaind": 102, "simpleconfig": 102, "truth": 102, "deploy": [102, 140, 180], "everybodi": 102, "module_pag": 102, "mymodul": [102, 216], "candid": 102, "myconfig": [102, 181], "supportingpackageregistrar": 102, "mysalesconfig": 102, "campaign": 102, "winter": 102, "wonderland": 102, "regionalsal": 102, "region": 102, "pose": 103, "assist": [103, 105, 112, 113, 114, 115, 116, 121, 122, 123, 124, 138, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 247], "setenv": 103, "fastcgi_param": 103, "virtual": [103, 141, 205, 218], "server_nam": [103, 141], "conf": [103, 142], "fastcgi": [103, 141], "convers": [103, 180, 225, 227, 236], "spl": 104, "experi": [104, 134, 217, 218, 225, 229], "newer": [104, 126, 128, 203, 215, 225, 237], "programm": [104, 253, 256], "experienc": [104, 212, 218], "halt": [104, 218], "getmessag": [104, 212, 216], "caught": [104, 216], "di": 104, "unknownfileexcept": 104, "child": [104, 111, 209, 216, 225, 239, 247], "runtimeexcept": [104, 222, 251], "getcod": 104, "ignoredcod": 104, "signal": 104, "pagemodel": [104, 215], "lost": 104, "temporari": [104, 134, 216, 222], "suitabl": [104, 211, 256], "getexitcod": 104, "error_report": [104, 180], "errorexcept": 104, "e_deprec": 104, "e_user_deprec": 104, "surg": 104, "loglevel": 104, "logdeprec": [104, 164, 165], "deprecationloglevel": [104, 164, 165], "accordingli": [104, 111, 146, 148, 248], "trigger_error": 104, "exceptionhandlerinterfac": 104, "myexceptionhandl": 104, "statuscod": [104, 231], "exitcod": 104, "error_": 104, "in_arrai": [104, 105], "400": [104, 206, 231, 247], "routin": [105, 225, 244], "deal": [105, 208, 226, 236], "procedur": [105, 109, 117, 153, 164, 165, 173, 189], "name_help": 105, "wast": [105, 109], "irrelev": [105, 109], "blog_help": 105, "truli": [105, 225], "anchor": [105, 123, 222, 223, 225, 237, 252], "div": [105, 115, 196, 211, 215, 225, 229, 237, 240, 241, 256], "click": [105, 115, 123, 128, 222, 246, 255], "_helper": 105, "info_help": 105, "loos": [105, 116, 225], "discret": [105, 112, 235, 236], "sens": [105, 219, 227, 248, 256], "hood": 105, "any_in_arrai": 105, "needl": 105, "haystack": 105, "random_el": 105, "shuffl": 105, "array_pop": 105, "brows": [105, 126, 218, 224], "some_var": 107, "eight": [107, 236], "5424": 107, "interest": [107, 140, 212, 217, 229, 256], "signific": [107, 144, 146, 149, 150, 153, 164, 165, 166, 167, 168, 169, 171, 172, 173, 176, 180, 225], "occurr": [107, 122], "poor": 107, "undesir": 107, "wrong": [107, 123, 218, 222, 235], "unavail": [107, 123, 235], "sysadmin": 107, "sole": 107, "pick": [107, 146, 234], "errorlog": [107, 141], "123": [107, 119, 123, 124, 126, 134, 235, 248, 252], "127": [107, 141, 204], "ip_address": [107, 149, 218], "post_var": 107, "get_var": 107, "session_var": 107, "loggerinterfac": [107, 126], "dump": [108, 153, 246], "appdirectori": 108, "44": [108, 119, 173], "webapp": [108, 138, 141, 142], "zip": [108, 139, 180], "composer_path": 108, "reusabl": 109, "center": [109, 212, 257], "subject": [109, 184, 207, 209, 226, 229, 232, 234], "thought": 109, "mini": [109, 237], "larger": [109, 212, 225], "comfort": [109, 180], "crucial": 109, "ingredi": 109, "mimic": [109, 247], "Of": [109, 222], "ing": 109, "discover": 109, "negat": [109, 204], "capabl": [109, 208, 215, 225, 234, 237], "composerpackag": [109, 164], "basemodul": 109, "pestphp": 109, "pest": 109, "reproduc": 109, "grasp": 109, "scope": [109, 144, 146, 147, 149, 150, 152, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 240, 247], "redefin": 109, "sessionauth": 109, "tokenauth": 109, "menu": [109, 115, 242], "menusfilt": 109, "testpostseed": 109, "bloglib": 109, "postmodel": [109, 237], "human": [110, 118, 119, 123, 211, 225, 227], "friendli": [110, 123, 142, 208, 256], "synonym": 110, "my_articl": 110, "denot": [110, 118], "mod_rewrit": [110, 142], "rewriteengin": [110, 141], "rewritecond": 110, "request_filenam": 110, "rewriterul": [110, 141, 142], "l": [110, 141, 142], "world": [110, 116, 118, 200, 239, 251, 252, 256, 257], "try_fil": [110, 141], "is_arg": [110, 141], "vastli": 111, "buzz": [111, 128], "fizz": [111, 128], "node": 111, "43": 111, "barbaz": 111, "foobar": [111, 229], "array_deep_search": 111, "uncertain": 111, "array_sort_by_multiple_kei": 111, "sortcolumn": 111, "multidimension": [111, 115], "hierarch": [111, 126], "player": 111, "team_id": 111, "maria": 111, "deeper": 111, "sort_asc": 111, "subarrai": 111, "array_flatten_with_dot": 111, "flatten": 111, "arraytoflatten": 111, "person": [111, 207, 214, 226, 227], "first_nam": 111, "last_nam": 111, "other_detail": 111, "marin": 111, "offic": 111, "inspect": [111, 229, 252], "foo_": 111, "foo_person": 111, "foo_other_detail": 111, "includeempti": 111, "employe": 111, "urbano": 111, "gender": 111, "hr": 111, "canada": [111, 225], "depart": 111, "male": 111, "market": 111, "emera": 111, "femal": 111, "franc": [111, 234], "richi": 111, "mandi": 111, "risa": 111, "alfr": 111, "tabbi": 111, "ario": 111, "somerset": 111, "yourdomain": 112, "hide": [112, 164, 208], "friendlier": [112, 218], "similarli": [112, 208, 218], "delete_cooki": [112, 205], "has_cooki": [112, 205], "hascooki": [112, 144, 205, 235], "gettimestamp": [113, 220], "master": 113, "timezone_select": 113, "datetimezon": [113, 205, 220], "listidentifi": 113, "iso": [113, 207, 240], "3166": 113, "preformat": 113, "america": [113, 220, 244], "new_york": 113, "directory_map": 114, "sourcedir": 114, "directorydepth": 114, "travers": [114, 120, 217], "recurs": [114, 227], "dir": [114, 212, 222], "mydirectori": 114, "file_upload": 114, "image_lib": 114, "mirror": [114, 216], "uploadedimag": 114, "export": [114, 189, 229], "wb": 114, "fopen": 114, "unabl": [114, 256], "acquir": [114, 200], "exclus": 114, "deldir": 114, "htdoc": [114, 141], "includepath": 114, "get_dir_file_info": 114, "toplevelonli": 114, "files": 114, "intens": [114, 221], "models_info": 114, "get_file_info": 114, "returnedvalu": 114, "server_path": 114, "writeabl": 114, "fileperm": 114, "symbolic_permiss": 114, "perm": 114, "rw": 114, "octal_permiss": 114, "octal": 114, "644": 114, "file1": [114, 222], "file2": [114, 222], "newfil": 114, "oldfil": 114, "set_realpath": 114, "checkexist": 114, "php5": 114, "apache2": [114, 141], "ini": [114, 122, 126, 128, 137, 218, 222, 225], "non_existent_fil": 114, "txt": [114, 141, 144, 206, 216, 217, 222, 235], "non_existent_directori": 114, "nowher": 114, "html5": [115, 116, 122, 164], "xhtml": [115, 116, 164, 207], "myfield": 115, "plu": [115, 116, 202, 215, 225], "myform": [115, 196], "csrf_id": 115, "964ede6e0ae8a680f7b8eab69136717d": 115, "member_id": 115, "234": [115, 119], "form_open_multipart": [115, 222], "johndo": [115, 218], "my_arrai": 115, "hiddenemail": 115, "liter": [115, 134], "maxlength": 115, "onclick": 115, "form_password": 115, "form_upload": 115, "form_textarea": 115, "textarea": [115, 254], "col": [115, 254], "form_dropdown": 115, "dropdown": [115, 140, 225], "shirt": [115, 134], "med": 115, "medium": [115, 187, 234, 236], "xlarg": 115, "shirts_on_sal": 115, "onchang": 115, "optgroup": 115, "form_multiselect": 115, "multiselect": 115, "form_fieldset": 115, "legend_text": 115, "legend": 115, "fieldset": 115, "p": [115, 124, 128, 222, 225, 229, 237, 239, 240, 254, 256], "form_fieldset_clos": 115, "address_info": 115, "form_checkbox": 115, "checkbox": [115, 252], "newslett": 115, "margin": 115, "10px": 115, "form_radio": 115, "radio": 115, "button": [115, 128, 140, 222, 235, 246], "form_label": 115, "label_text": 115, "mycustomclass": 115, "000": [115, 122], "form_submit": 115, "mysubmit": 115, "form_reset": 115, "form_button": 115, "mybutton": 115, "me": [115, 116, 123, 205], "form_clos": [115, 225], "html_escap": [115, 182, 198], "quantiti": 115, "myselect": 115, "mycheck": 115, "myradio": 115, "pictur": [116, 207, 243], "jpg": [116, 122, 128, 186, 207, 210, 212, 216, 222, 225, 235], "presum": 116, "media": [116, 128, 134, 210, 223, 232], "alt": [116, 207], "imageproperti": 116, "eat": 116, "slice": 116, "pizza": [116, 225], "post_imag": 116, "height": [116, 123, 212, 225], "night": 116, "lightbox": 116, "img_data": 116, "base64": [116, 208, 225, 227], "r0lgodl": 116, "img_without_extens": 116, "png": [116, 123, 125, 128, 186, 210, 212, 216, 222, 225], "ht5a822": 116, "href": [116, 123, 134, 215, 240, 241, 256], "stylesheet": [116, 122, 123, 232], "hreflang": 116, "mystyl": 116, "favicon": [116, 141, 216], "ico": [116, 141, 216], "icon": [116, 123, 246], "printer": 116, "ul": [116, 198, 215, 222, 225, 230, 237, 240, 242], "unord": 116, "dimension": [116, 236, 240, 242, 252], "boldlist": 116, "mylist": 116, "li": [116, 177, 198, 215, 222, 225, 230, 237, 240, 242], "shape": 116, "round": [116, 240], "squar": [116, 212, 227, 255], "circl": 116, "ellips": [116, 122], "oval": 116, "sphere": 116, "mood": 116, "happi": 116, "upset": 116, "defeat": 116, "deject": 116, "dishearten": 116, "depress": 116, "annoi": 116, "angri": 116, "ol": 116, "video": 116, "unsupportedmessag": 116, "subtitles_no": 116, "vtt": 116, "subtitl": 116, "norwegian": 116, "subtitles_y": 116, "ye": [116, 123, 205, 208, 225, 256], "mp4": 116, "movi": 116, "ogg": 116, "mov": 116, "quicktim": 116, "ogv": 116, "codec": 116, "dirac": 116, "speex": 116, "srclang": 116, "audio": 116, "emb": [116, 207], "swf": 116, "shockwav": 116, "flash": [116, 217, 235], "webvtt": 116, "dtd": 116, "html4": 116, "tran": 116, "w3c": [116, 232, 234], "w3": 116, "tr": [116, 236], "ridden": [116, 232], "xhtml11": 116, "xhtml1": 116, "frameset": 116, "frame": [116, 205], "basic11": 116, "mathml": 116, "mathml1": 116, "math": [116, 216], "mathml2": 116, "svg": [116, 173, 216], "svg10": 116, "rec": 116, "20010904": 116, "svg11": 116, "graphic": 116, "tini": 116, "xh": 116, "rdfa": 116, "markup": [116, 240], "singular": 118, "camel": 118, "dog": 118, "phrase": [118, 122, 206, 235, 240], "my_dog_spot": 118, "mydogspot": 118, "is_pluraliz": 118, "countabl": [118, 209], "dasher": 118, "hello_world": 118, "ordin": [118, 123, 234, 240], "1st": 118, "3rd": [118, 215], "st": 118, "internation": 119, "badfunctioncallexcept": 119, "number_to_s": 119, "456": [119, 134], "4567": 119, "kb": [119, 210, 222, 225], "45678": 119, "456789": 119, "447": 119, "3456789": 119, "12345678912345": 119, "gb": [119, 128, 234], "123456789123456789": 119, "228": 119, "tb": 119, "61": 119, "analyz": [119, 125, 141, 205, 248], "en_u": [119, 220, 240], "fr_fr": [119, 247], "your_lang": 119, "trillion": 119, "quadrillion": 119, "123456": 119, "123456789": 119, "million": 119, "1234567890123": 119, "789": [119, 134], "012": 119, "billion": 119, "68": 119, "de_d": 119, "number_to_curr": 119, "currenc": [119, 234, 240], "fraction": [119, 240], "usd": 119, "eur": [119, 240], "gbp": 119, "1234": 119, "56": [119, 208], "en_gb": 119, "yen": 119, "ja_jp": 119, "number_to_roman": 119, "roman": 119, "xxiii": 119, "324": 119, "cccxxiv": 119, "2534": 119, "mmdxxxiv": 119, "3999": 119, "sanitize_filenam": 120, "strip_image_tag": 120, "encode_php_tag": 120, "fake": [121, 251], "setoverrid": [121, 247], "mytestclass": 121, "testuseraccess": 121, "asserttru": [121, 244, 252], "userhasaccess": 121, "unguess": [122, 210], "alphanumer": [122, 225], "mt_rand": [122, 247], "32": [122, 156, 208, 220], "random_byt": 122, "random_int": 122, "str_shuffl": 122, "increment_str": 122, "slug": [122, 254, 256], "file_1": 122, "file_4": 122, "file_5": 122, "four": [122, 125, 127, 205, 234, 236, 246, 251, 254], "reduce_double_slash": 122, "58": 122, "strip_slash": 122, "reilli": 122, "connor": 122, "histor": [122, 218], "stripslash": 122, "reduce_multipl": 122, "trim": 122, "fred": [122, 187, 225, 227, 236, 248], "bill": 122, "jimmi": 122, "quotes_to_ent": 122, "dinner": [122, 220], "39": 122, "strip_quot": 122, "word_limit": 122, "end_char": 122, "8230": 122, "ellipsi": 122, "eleven": [122, 236], "character_limit": 122, "undeclar": 122, "ascii_to_ent": 122, "high": [122, 173, 218], "accent": [122, 123], "entities_to_ascii": 122, "unsaf": [122, 218], "opposit": [122, 220, 252], "convert_accented_charact": 122, "transliter": 122, "low": 122, "equival": [122, 128, 133, 142, 216, 247, 257], "companion": 122, "word_censor": 122, "censor": 122, "pound": [122, 223], "darn": 122, "shuck": 122, "golli": 122, "phooei": 122, "highlight_cod": [122, 240], "highlight_str": 122, "highlight_phras": 122, "tag_open": 122, "tag_clos": 122, "span": [122, 215, 225], "990000": 122, "older": [122, 126, 128, 164, 165, 215, 225], "ff0": 122, "word_wrap": 122, "charlim": 122, "76": [122, 207], "excess": 122, "split": [122, 134, 255], "hellip": 122, "middl": [122, 206, 212, 246], "this_string_is_entirely_too_long_and_might_break_my_design": 122, "this_string_is_": 122, "ak_my_design": 122, "excerpt": [122, 240], "radiu": [122, 240], "ut": 122, "vel": 122, "faucibu": 122, "odio": 122, "quisqu": 122, "qui": 122, "congu": 122, "libero": 122, "etiam": 122, "gravida": 122, "ero": 122, "eget": 122, "porttitor": 122, "augu": 122, "dignissim": 122, "tincidunt": 122, "risu": 122, "mauri": 122, "molesti": 122, "vita": 122, "ultrici": 122, "vestibulum": 122, "diam": 122, "curabitur": 122, "lectu": 122, "phasellu": 122, "eu": 122, "sodal": 122, "sem": 122, "dictum": 122, "puru": 122, "ac": 122, "enim": 122, "hendrerit": 122, "donec": 122, "magna": 122, "nunc": 122, "sed": 122, "nisl": 122, "cra": 122, "auctor": 122, "tortor": 122, "nulla": 122, "scelerisqu": 122, "arcu": 122, "sit": 122, "amet": 122, "laoreet": 122, "aenean": 122, "lacu": 122, "altconfig": 123, "returnobject": 123, "blindli": 123, "http_refer": [123, 235], "hasn": [123, 235], "index_pag": 123, "hyperlink": 123, "anchor_popup": 123, "pop": 123, "att": 123, "800": [123, 247], "600": 123, "scrollbar": 123, "resiz": 123, "screenx": 123, "screeni": 123, "window_nam": 123, "_blank": 123, "mailto": [123, 223, 240], "mail": [123, 207, 216, 218], "spam": 123, "obfusc": 123, "harvest": 123, "bot": [123, 211, 224], "auto_link": 123, "popup": 123, "linkifi": 123, "whats_wrong_with_css": 123, "prep_url": 123, "subdir": 123, "school": 123, "classmat": 123, "protect_al": 124, "ampersand": [124, 221, 225], "greater": [124, 206, 208, 215, 225], "paragraph": 124, "lt": [124, 236], "gt": [124, 236], "amp": 124, "jpeg": [125, 212, 216, 222, 225], "challeng": [125, 232, 251], "heart": [125, 126], "classic": 125, "endpoint": [125, 127, 217, 231, 248], "french": [125, 234], "german": 125, "de": 125, "gzip": [125, 128], "apach": [125, 142, 255], "forget": [126, 134, 138, 193, 234, 235, 251, 256], "mycontrol": [126, 239], "storecontrol": 126, "255": [126, 212, 225, 229, 254], "_cooki": [126, 127, 128, 154, 205, 225], "usercontrol": [126, 128, 215, 234, 248], "updateus": [126, 229], "alpha_numeric_spac": [126, 225, 229], "validdata": [126, 173, 225], "withrequest": 126, "getrawinput": [126, 128, 225], "userrul": 126, "helloworld": [126, 134, 182], "utitilti": 126, "h": [126, 134, 220, 227, 235], "why": [126, 218], "namespacenam": 126, "subnamespacenam": 126, "getcom": 126, "am": [126, 215, 220], "flat": [126, 227], "shoe": 126, "sandal": 126, "getsho": 126, "defaultcontrol": [126, 134], "deni": [126, 141, 229], "101": 126, "sequenti": [126, 189, 240], "misconfigur": [126, 134], "miscod": [126, 134], "real": [126, 200, 207, 210, 232, 242], "intention": 126, "some_method": 126, "default_method": 126, "emul": [126, 218, 244, 250], "process_": 126, "method_exist": 126, "rate": [127, 231], "mainten": 127, "myfilt": 127, "isloggedin": 127, "safest": [127, 128, 218], "mandatori": [127, 144, 146, 149, 150, 158], "prep": [127, 225], "apiauth": 127, "exempt": 127, "superadmin": 127, "prohibit": 127, "owasp": [127, 217], "descend": 128, "strtoupper": [128, 144], "dig": 128, "value1": [128, 207, 237], "value2": [128, 207, 237], "filter_var": 128, "filter_sanitize_email": 128, "dnt": 128, "deflat": 128, "sdch": 128, "getschem": [128, 223], "getauthor": [128, 223], "snoopi": 128, "getuserinfo": [128, 223], "gethost": [128, 223], "getport": [128, 223], "getqueri": [128, 223], "gettotalseg": [128, 223], "getfil": [128, 186, 212, 222], "pain": [128, 232], "userfil": [128, 186, 206, 222], "getfilemultipl": [128, 222], "_file": [128, 222, 225], "isvalid": [128, 186, 196, 222], "mx": 128, "imagetyp": [128, 212], "contenttyp": 128, "isvalidip": [128, 132, 144], "setmethod": [128, 132], "setglob": [128, 132], "appendbodi": [128, 130], "populatehead": [128, 130, 235], "removehead": [128, 130], "appendhead": [128, 130], "prependhead": [128, 130, 235], "setprotocolvers": [128, 130, 235], "some_data": [128, 132], "some_cooki": 128, "some_cookie2": 128, "server_protocol": [128, 132], "request_uri": [128, 132, 142], "getuserag": [128, 224], "http_": 130, "http_host": 130, "ucword": 130, "http_accept_languag": 130, "getvalu": [130, 205], "getvaluelin": 130, "filter_sanitize_url": 130, "ful": 131, "_method": 131, "concern": [131, 205, 217, 218, 220, 225], "ipv4": [132, 225], "ipv6": [132, 225], "getmethod": [132, 144, 217, 225], "upper": [132, 144, 240], "request_method": 132, "withmethod": 132, "roi": 133, "hi": [133, 206, 207, 230], "2000": [133, 206], "phd": [133, 240], "dissert": 133, "softwar": [133, 208, 226], "dry": 133, "martin": 133, "fowler": 133, "richardson": 133, "matur": [133, 136], "gentler": 133, "introduct": [133, 232, 234, 235, 255], "interpret": [133, 134, 180, 240], "mi": 133, "principl": [133, 255], "embrac": 133, "crud": [133, 190, 229], "photo": [133, 134, 206, 212, 216, 235], "clariti": [133, 227, 256], "wherea": [133, 229, 251], "resolut": 133, "poll": 133, "gear": [133, 220], "toward": [133, 144, 218, 220], "ride": [133, 240, 241, 251], "modelnam": 133, "findal": [133, 237, 256], "criteria": [134, 225, 231], "journal": [134, 193], "34": [134, 234], "catalog": [134, 193], "productlookup": [134, 193], "productlookupbyid": 134, "rssfeeder": 134, "alphanum": 134, "seg1": 134, "seg2": 134, "seg3": 134, "addplacehold": 134, "9a": 134, "dollar": [134, 225], "z": [134, 146, 209], "id_": 134, "postscom": 134, "viewabl": 134, "reachabl": 134, "slight": 134, "fewer": [134, 246], "handier": 134, "multiplerout": 134, "productlookupbynam": 134, "dual": 134, "noreturn": 134, "attach": [134, 184, 207, 211, 241], "fragil": 134, "authcontrol": [134, 216], "attemptlogin": 134, "finer": 134, "higher": [134, 212, 218], "setpriorit": 134, "routescollect": 134, "baserout": 134, "defaultnamespac": 134, "settranslateuridash": [134, 173], "setautorout": 134, "override404": 134, "show404": 134, "set404overrid": 134, "my_error": 134, "not_found": 134, "autoroutesimprov": 134, "gethello": 134, "getlistal": 134, "defaultmethod": 134, "listal": 134, "modulerout": 134, "getbar": 134, "complic": [134, 215, 218, 248], "unknown": [134, 210, 230], "getlist": 134, "getfoo": 134, "complianc": [135, 144], "agreement": 135, "conclus": [135, 255], "codebas": [136, 140], "codeigniter3": 137, "intl": [137, 203, 220, 234], "collabor": 138, "explor": [138, 144, 146, 149, 150, 153, 154, 158, 161, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 175, 176, 177, 178, 179, 255], "willing": [138, 208], "unreleas": 138, "unstabl": 138, "sync": 138, "upgrade_": 138, "face": 139, "closest": 139, "contributor": 140, "audienc": 140, "toolkit": [140, 201], "schedul": [140, 214], "navbar": 140, "homepag": [140, 216], "codeigniter4project": 140, "showcas": 140, "playground": 140, "grow": [140, 214], "pro": 141, "con": 141, "enjoi": [141, 255], "consider": [141, 180, 212], "leverag": [141, 216], "8081": 141, "usr": [141, 206, 207], "php7": 141, "bitnami": 141, "httpd": [141, 142], "loadmodul": 141, "rewrite_modul": 141, "allowoverrid": 141, "lamp": 141, "followsymlink": 141, "grant": [141, 226], "mod_vhost_alia": 141, "windowssystem32driversetchost": 141, "myproject": 141, "vhost": 141, "documentroot": 141, "servernam": 141, "customlog": 141, "access_log": 141, "restart": 141, "ln": 141, "resort": [141, 218], "ifmodul": 141, "filesmatch": 141, "satisfi": 141, "public_html": 141, "userdir": 141, "mod": 141, "multiview": 141, "limitexcept": 141, "fpm": 141, "ubuntu": [141, 216], "htm": [141, 216], "snippet": 141, "fastcgi_pass": 141, "php8": 141, "sock": 141, "9000": 141, "error_pag": 141, "unfortun": 141, "robot": [141, 216, 224], "cpanel": 141, "workaround": 142, "mypag": 142, "sound": [142, 225, 229, 232], "nc": 142, "qsa": 142, "snag": 142, "unrecover": 142, "viewer": [142, 227], "mdn": 144, "6265": 144, "6265bi": 144, "subclass": 144, "isjson": 144, "valid_ip": [144, 225], "ipaddress": 144, "getreason": [144, 206], "getstatuscod": [144, 206, 235], "setlastmodifi": [144, 235], "setlink": 144, "setjson": [144, 192, 235], "unencod": 144, "setxml": [144, 235], "getxml": 144, "sendhead": 144, "sendbodi": 144, "deletecooki": [144, 205, 235], "setmim": 144, "visual": [144, 146, 149, 150, 153, 164, 165, 166, 167, 168, 169, 171, 172, 173], "error_except": [144, 146, 150, 153, 163, 164, 166, 177], "wildli": 146, "roughli": 146, "64": [146, 208], "assess": 146, "databasetestcas": 146, "mydatabasetest": 146, "testbadrow": 146, "supersed": 146, "scene": [146, 215], "phpstan": 146, "neon": 146, "highli": 148, "reformat": 148, "multiplefilt": 149, "enablefilt": 149, "trytorouteit": 149, "getfilt": 149, "filtersinfo": 149, "filterinfo": 149, "getfiltersforrout": [149, 244], "getfilterforrout": 149, "invoice_rul": 150, "7528": 152, "7jg5": 152, "6g62": 152, "cp": [153, 164, 173], "getextensionfromtyp": 154, "prefix_": [154, 204], "prefix_test": 154, "192": [156, 218], "168": 156, "250": [156, 210], "exce": [156, 177, 204, 222, 225], "securehead": [158, 211], "touch": [161, 212, 214, 235, 247], "fa": [162, 220], "todatetimestr": 162, "merit": 163, "rf": [164, 165], "abstractrender": 164, "sort_ful": 164, "mockcliconfig": 164, "mocksecurityconfig": 164, "codeignt": [164, 166], "postupd": [164, 166], "mutabl": 164, "modif": [164, 205, 218, 238], "time1": [164, 220], "time2": [164, 220], "streamfilt": 164, "stream_filter_append": 164, "stream_filter_remov": 164, "addoutputfilt": [164, 251], "adderrorfilt": [164, 251], "removeoutputfilt": [164, 251], "removeerrorfilt": [164, 251], "stdclass": 164, "hpc": [164, 211], "containerid": [164, 211], "apptimezon": [164, 244], "daylight": [164, 220, 234], "rawdata": [164, 208], "encryptkeyinfo": [164, 208], "authkeyinfo": [164, 208], "fromemail": 165, "fromnam": 165, "smtphost": [165, 207], "smtpuser": [165, 207], "smtppass": [165, 207], "plan": [166, 246], "254": [169, 225, 229], "is_natural_no_zero": [169, 225, 229], "session_regenerate_id": 169, "autorouterinterfac": 170, "withbodi": [171, 248], "shorthand": 171, "misinterpret": [173, 240], "unvalid": [173, 225], "proce": 173, "min_length": [173, 196, 225, 229, 254], "dut": 173, "verbiag": 173, "clutter": 173, "routefil": 173, "watcheddirectori": [173, 246], "watchedextens": [173, 246], "__hot": 173, "cookieprefix": 173, "cookiesamesit": 173, "sessiondriv": 173, "sessiondbgroup": 173, "shareopt": [173, 206], "friend": [177, 225], "sato": 177, "taro": 177, "ming": 177, "heinz": 177, "m\u00fcller": 177, "38": 177, "1501821586": [179, 220], "straightforward": [180, 218, 246], "lean": 180, "philosophi": 180, "retain": [180, 205, 209, 216, 240, 241, 242], "checklist": 180, "figur": [180, 216], "embark": 180, "tarbal": 180, "ci_model": [180, 190], "furthermor": [180, 208], "directory_nam": [180, 198, 242], "file_nam": [180, 198, 242], "lastli": 180, "ci_control": [180, 182, 186, 196], "superobject": 180, "hmvc": 180, "captcha": 180, "smilei": 180, "force_download": 180, "carri": 180, "pre_control": 180, "post_control": 180, "display_overrid": 180, "cache_overrid": 180, "log_threshold": 180, "e_error": 180, "e_pars": 180, "e_compile_error": 180, "e_core_error": 180, "e_user_error": 180, "my_": 180, "my_x": 180, "calendar": 180, "ftp": [180, 223], "shop": [180, 205, 256, 257], "cart": [180, 205], "trackback": 180, "rpc": 180, "everywher": [181, 183, 218], "item_nam": 181, "my_control": 182, "simple_queri": 183, "simplequeri": 183, "affected_row": 183, "result_arrai": 183, "count_al": [183, 191], "get_wher": 183, "select_max": 183, "selectmax": 183, "versu": 184, "printdebugg": [184, 207], "bcc": [184, 207], "setbcc": [184, 207], "someon": [184, 207, 220, 225], "cc": [184, 207], "setfrom": [184, 207], "setto": [184, 207], "setcc": [184, 207], "setsubject": [184, 207], "setmessag": [184, 207], "mcrypt": [185, 208], "encryption_kei": [185, 208], "abc123": 185, "plain_text": 185, "ciphertext": [185, 208], "plaintext": [185, 207, 208], "got": 186, "head_img": [186, 222], "user_nam": [186, 222, 229], "upload_form": [186, 222], "do_upload": 186, "upload_path": 186, "allowed_typ": 186, "max_siz": [186, 222, 225], "max_width": 186, "1024": [186, 222, 225], "max_height": 186, "768": [186, 222], "display_error": 186, "upload_data": 186, "upload_success": [186, 222], "mime_in": [186, 222, 225], "ext_in": [186, 225], "max_dim": [186, 222, 225], "upload_file_path": 186, "set_head": 187, "add_row": 187, "mari": [187, 236], "addrow": [187, 236], "defaultlocal": [188, 234, 247], "error_email_miss": 188, "erroremailmiss": [188, 234], "error_url_miss": 188, "error_username_miss": 188, "errorurlmiss": [188, 234], "errorusernamemiss": [188, 234], "001_create_us": 189, "002_create_post": 189, "scheme": 189, "20121031100537_create_us": 189, "20121031500638_create_post": 189, "v3": [189, 222], "ci_migr": 189, "add_field": 189, "add_kei": 189, "create_t": 189, "addtabl": 189, "drop_tabl": 189, "brand": [189, 224], "migration_add_blog": 189, "user_contact": 190, "usercontact": 190, "create_link": 191, "total_row": 191, "per_pag": 191, "uri_seg": 191, "user_model": 191, "get_us": 191, "set_content_typ": 192, "setcontenttyp": [192, 235], "set_status_head": 192, "set_output": 192, "json_encod": [192, 206, 227, 231, 244], "segement": 193, "product_lookup": 193, "strongli": [193, 251], "somewher": 194, "get_csrf_token_nam": 194, "get_csrf_hash": 194, "set_userdata": 195, "unset": [195, 218, 227, 229], "some_nam": [195, 218], "unset_userdata": 195, "markasflashdata": [195, 218], "mark_as_flash": 195, "userdata": [195, 218], "form_valid": 196, "phone": [196, 212, 247], "h5": [196, 225, 240], "passconf": [196, 225], "formsuccess": 196, "blog_templ": [197, 240], "blog_head": [197, 240], "h1": [198, 239, 240, 242, 252, 257], "h3": [198, 222, 225, 230, 240, 256], "todo": [198, 225, 230, 242], "todo_list": [198, 242], "endforeach": [198, 215, 222, 225, 229, 230, 237, 242, 256], "ellislab": 200, "borrow": 200, "expressionengin": 200, "member": [200, 202, 225], "reactor": 200, "british": [200, 226], "columbia": [200, 226], "institut": [200, 226], "technologi": [200, 226], "announc": 200, "perpetu": 200, "scratch": [201, 216], "rich": [201, 228], "creativ": 201, "focu": [201, 255], "malleabl": 201, "stai": [201, 206, 212, 240], "footprint": 201, "eschew": 201, "thorough": [201, 235], "fig": 202, "2009": [202, 220], "interoper": 202, "ratifi": 202, "simplecach": 202, "supplement": 202, "becam": 202, "strive": 202, "claim": [202, 226], "mbstring": 203, "mysqlnd": 203, "imagick": [203, 212], "simplexml": 203, "dom": 203, "libxml": 203, "xdebug": [203, 246], "assertheaderemit": 203, "rewritten": 203, "outstand": 203, "cubrid": 203, "firebird": 203, "ibas": 203, "odbc": 203, "foobarbaz": 204, "300": [204, 218, 225, 235, 237, 252], "issupport": 204, "my_cached_item": 204, "cache_item_id": 204, "data_to_cach": 204, "deletematch": 204, "glob": [204, 209], "couldn": 204, "_suffix": 204, "getcacheinfo": 204, "expiri": [204, 218], "validatekei": 204, "prefixedkei": 204, "disk": [204, 206, 222, 256], "11211": [204, 218], "weight": [204, 218], "net": [204, 212], "lru": 204, "phpredi": [204, 218], "6379": [204, 218], "nrk": 204, "came": 205, "stateless": 205, "score": 205, "theme": [205, 215], "remember_token": 205, "f699c7fd18a8e082d0228932f3acd40e1ef5ef92efcedda32842a211d62f0aa6": 205, "__secur": 205, "samesite_lax": 205, "fromheaderstr": 205, "fluent": [205, 216], "withvalu": 205, "withprefix": 205, "withexpir": 205, "withpath": 205, "withdomain": 205, "withsecur": 205, "withhttponli": 205, "withsamesit": 205, "implicitli": [205, 225], "setdefault": 205, "cookieconfig": 205, "login_token": 205, "mydefault": 205, "samesite_strict": 205, "olddefault": 205, "my_token": 205, "muffin": 205, "2025": 205, "getnam": [205, 220], "getprefixednam": 205, "getexpirestimestamp": 205, "getexpiresstr": 205, "fri": 205, "feb": [205, 220], "getmaxag": 205, "israw": 205, "getdomain": 205, "ishttponli": 205, "getsamesit": 205, "getid": 205, "getopt": 205, "Being": 205, "withnam": 205, "regul": 205, "reject": [205, 219, 232], "__host": 205, "exhibit": 205, "subrequest": 205, "hassl": [205, 216], "samesite_non": 205, "fromcookiehead": 205, "unknown_cooki": 205, "awai": [205, 229], "admin_token": 205, "headers_s": 205, "sane": 205, "smooth": 205, "withraw": 205, "toheaderstr": 205, "toarrai": [205, 227], "lightweight": 206, "googl": [206, 235], "guzzl": 206, "negotiatelanguag": [206, 235], "2986": 206, "strpo": 206, "safe_mod": 206, "open_basedir": 206, "digest": [206, 208], "impos": 206, "indefinit": 206, "curl_cookiejar": 206, "curl_cookiefil": 206, "cookiesav": 206, "curlopt_verbos": 206, "curl_log": 206, "paus": 206, "curlfil": 206, "post_data": 206, "3128": 206, "verif": [206, 244, 248], "insecur": 206, "man": [206, 229], "robust": [207, 216], "sendmail": 207, "mailpath": 207, "sbin": 207, "8859": 207, "wordwrap": 207, "channel": [207, 217], "465": 207, "587": 207, "seldom": 207, "isp": [207, 218], "8314": 207, "starttl": 207, "smtpcrypto": 207, "archiv": [207, 239, 256], "smtpport": 207, "smtptimeout": 207, "smtpkeepal": 207, "wrapchar": 207, "mailtyp": 207, "lowest": 207, "crlf": 207, "compli": 207, "822": 207, "bccbatchmod": 207, "bccbatchsiz": 207, "clickabl": 207, "unwrap": 207, "a_long_link_that_should_not_be_wrap": 207, "returnpath": 207, "undeliv": 207, "returned_email": 207, "setreplyto": 207, "replyto": 207, "repli": [207, 231], "setaltmessag": 207, "header1": 207, "header2": 207, "clearattach": 207, "autoclear": 207, "behaviour": 207, "newnam": [207, 210, 222], "decis": 207, "cont": 207, "disp": 207, "photo1": 207, "photo2": 207, "photo3": 207, "pdf": [207, 232, 235], "physic": 207, "setattachmentcid": 207, "cid": 207, "symmetr": 208, "secret": 208, "cryptographi": 208, "comprehens": [208, 225, 253], "halit": 208, "libsodium": 208, "sha512": 208, "blocksiz": 208, "sodiumhandl": 208, "ae": 208, "256": 208, "ctr": 208, "abigsecret_ofatleast32charact": 208, "64c70b0b8d45b80b9eba60b8b3c8a34d0193223d20fea46f8644b848bf7ce67f": 208, "128": [208, 218, 256], "cbc": 208, "sha": 208, "famili": 208, "sha384": 208, "48": 208, "96": 208, "sha256": 208, "sha224": 208, "hash_hmac": 208, "stronger": 208, "createkei": 208, "sodium_crypto_secretbox_keygen": 208, "sodium_crypto_secretbox_keybyt": 208, "damag": [208, 226], "bin2hex": 208, "base64_encod": [208, 227], "mitig": [208, 217], "sodium_pad": 208, "sodium_unpad": 208, "devis": 208, "effortlessli": 208, "deriv": [208, 225, 254], "hkdf": 208, "xsalsa20": 208, "poly1305": 208, "xs25519": 208, "sodium_memzero": 208, "wipe": 208, "influenc": 208, "iv": 208, "4k": 208, "reconfigur": 208, "urandom": 208, "developtoolbar": 209, "implod": [209, 227, 234], "getbasenam": [209, 210, 222], "getsizebyunit": [209, 222], "getrandomnam": [209, 222], "configcollect": 209, "essenti": [209, 248], "za": [209, 218], "tion": 209, "iteratoraggreg": 209, "splfileinfo": 210, "filenotfoundexcept": 210, "getmtim": 210, "getrealpath": 210, "getperm": 210, "iswrit": 210, "1465965676_385e33f741": 210, "256901": 210, "kilobyt": [210, 225], "megabyt": 210, "880": 210, "245": 210, "aptli": [210, 222], "appconfigfilt": 211, "honeypotexcept": 211, "visibl": 211, "thumbnail": 212, "gd2": 212, "withfil": 212, "mypic": 212, "mypic_thumb": 212, "source_imag": 212, "100pixel": 212, "image_librari": 212, "ratio": 212, "untouch": [212, 220, 240], "reorient": 212, "mobil": [212, 224], "degre": [212, 240], "100x100": 212, "pixel": 212, "corner": 212, "my_low_quality_p": 212, "imagejpeg": 212, "seven": [212, 236], "imageexcept": 212, "maintainratio": 212, "masterdim": 212, "50x50": 212, "getproperti": 212, "xoffset": 212, "yoffset": 212, "imagetype_png": 212, "aim": 212, "bottom": [212, 255, 257], "150": [212, 225], "transpar": 212, "rgba": 212, "rgb": 212, "112": 212, "horizont": 212, "vertic": [212, 225], "axi": 212, "stretch": 212, "honor": 212, "squash": 212, "180": 212, "270": 212, "codeigniterimagesimageexcept": 212, "overlai": 212, "onto": [212, 218], "photograph": 212, "preview": 212, "co": 212, "fff": 212, "opac": 212, "withshadow": 212, "halign": 212, "valign": 212, "fontsiz": 212, "ff0000": 212, "shadow": 212, "shadowcolor": 212, "shadowoffset": 212, "hoffset": 212, "voffset": 212, "fontpath": 212, "ttf": [212, 216], "font": [212, 216, 232], "calibri": 212, "said": [214, 218], "love": 214, "bloat": 214, "bridg": 214, "gap": 214, "recur": 214, "rapidli": [214, 229], "fixer": 214, "nexu": 214, "ban": 215, "newsmodel": 215, "getpagin": 215, "category_id": [215, 237], "simplelink": 215, "group1": 215, "group2": 215, "tld": 215, "pagenumb": 215, "pager_link": 215, "template_nam": 215, "page_": 215, "groupnam": [215, 218], "foundation_ful": 215, "underneath": [215, 254], "front_ful": 215, "themselv": 215, "nav": 215, "aria": 215, "endif": [215, 225, 229, 230, 240, 256], "surroundcount": 215, "prev": 215, "pagenavig": 215, "enact": 216, "vendorpublish": 216, "filterpublish": 216, "frameworkpublish": 216, "subdirectori": [216, 237], "addfil": 216, "susan": 216, "adddirectori": 216, "supportpath": 216, "embed": [216, 242], "upkeep": 216, "prime": 216, "get_class": 216, "memepublish": 216, "catgif": 216, "scss": 216, "webmanifest": 216, "eot": 216, "woff": 216, "woff2": 216, "tif": 216, "tiff": 216, "bmp": 216, "daili": [216, 246], "browsabl": 216, "daily_photo": 216, "dailyphoto": 216, "frequent": [216, 223, 247, 248, 252], "bootstrappublish": 216, "vendorpath": 216, "twb": 216, "retainpattern": 216, "grid": 216, "rtl": 216, "reboot": 216, "esm": 216, "authpublish": 216, "getnamespac": 216, "succeed": 216, "getpublish": 216, "file_get_cont": 216, "str_replac": 216, "file_put_cont": 216, "223112_create_auth_t": 216, "loginmodel": 216, "assetpublish": 216, "workspac": 216, "intermedi": [216, 253], "transient": 216, "pencil": 216, "metal": 216, "rsync": 216, "someconfig": 216, "myownconfig": 216, "405": 217, "5hm8": 217, "vh6r": 217, "2cjq": 217, "breach": 217, "scrambl": 217, "stricter": 217, "asynchron": 217, "securityexcept": 217, "getflashdata": [217, 218, 254], "nicer": 217, "whitelist": 217, "bear": 217, "slowest": 217, "threat": 217, "approv": [217, 232], "relativepath": 217, "technic": [218, 225, 257], "interfer": [218, 244, 251], "conclud": [218, 256], "THAT": 218, "accessor": [218, 229], "WILL": 218, "newdata": 218, "logged_in": [218, 248, 252], "some_valu": 218, "sport": 218, "tenni": 218, "another_nam": 218, "array_item": 218, "item2": 218, "setflashdata": 218, "keepflashdata": 218, "item1": 218, "item3": 218, "markastempdata": 218, "240": 218, "settempdata": 218, "newus": 218, "gettempdata": 218, "marker": 218, "removetempdata": 218, "soon": [218, 223], "session_write_clos": 218, "session_destroi": 218, "session_id": 218, "user_ag": 218, "last_act": 218, "remote_addr": 218, "http_user_ag": 218, "sorri": [218, 229], "z_": 218, "7200": 218, "savepath": 218, "matchip": 218, "timetoupd": 218, "regeneratedestroi": 218, "garbag": 218, "sess_expire_on_clos": 218, "gc_maxlifetim": 218, "chose": 218, "caveat": 218, "anybodi": 218, "steal": 218, "fixat": 218, "0700": 218, "chmod": 218, "owner": 218, "mkdir": 218, "chown": 218, "slower": 218, "half": 218, "trick": [218, 255], "believ": 218, "outperform": 218, "tmpf": 218, "blaze": 218, "blob": 218, "ci_sessions_timestamp": 218, "inet": 218, "timestamptz": 218, "bytea": 218, "mysqli_sql_except": 218, "downsid": 218, "ubiquit": 218, "suffici": [218, 243], "tcp": 218, "pecl": 218, "intent": 218, "bia": 218, "fame": 218, "worth": [218, 219], "guarante": 218, "loss": 218, "haven": [218, 225, 234, 254], "brute": 219, "algorithm": 219, "refil": 219, "repeatedli": 219, "429": 219, "capac": 219, "spent": 219, "allot": 219, "gettokentim": 219, "strtotim": [220, 225, 240, 251], "mytim": 220, "chicago": [220, 244], "tuesdai": 220, "midnight": 220, "anniversari": 220, "lunch": 220, "pm": [220, 234], "dt": 220, "lose": [220, 245], "intldateformatt": 220, "2016": [220, 234], "mmm": 220, "\u0645\u0627\u0631\u0633": 220, "\u06f9": 220, "\u06f2\u06f0\u06f1\u06f6": 220, "03": 220, "\u06f0\u06f3": 220, "\u06f0\u06f9": 220, "\u06f1\u06f2": 220, "\u06f0\u06f0": 220, "understood": 220, "ago": 220, "59": 220, "getx": [220, 227], "setx": [220, 227], "getyear": 220, "23pm": 220, "getmonth": 220, "getdai": 220, "gethour": 220, "getminut": 220, "getsecond": 220, "getdayofweek": 220, "getdayofyear": 220, "225": 220, "getweekofmonth": 220, "getweekofyear": 220, "1471018523": 220, "getquart": 220, "dayofweek": 220, "dayofyear": 220, "weekofmonth": 220, "weekofyear": 220, "quarter": 220, "birthdai": 220, "observ": 220, "dst": 220, "europ": [220, 227], "london": [220, 227], "tz": 220, "getoffset": 220, "timezonenam": 220, "invalidargumentexept": 220, "setyear": 220, "setmonth": 220, "setdai": 220, "sethour": 220, "setminut": 220, "setsecond": 220, "american": [220, 225, 234], "subtract": [220, 240], "addsecond": 220, "addminut": 220, "addhour": 220, "adddai": 220, "addmonth": 220, "addyear": 220, "subsecond": 220, "subminut": 220, "subhour": 220, "subdai": 220, "submonth": 220, "subyear": 220, "moment": [220, 243], "2013": 220, "1975": 220, "84": 220, "getweek": 220, "365": 220, "2557": 220, "61368": 220, "3682080": 220, "220924800": 220, "biggest": 220, "semant": 221, "autotypographi": 221, "reduce_linebreak": 221, "typograph": 221, "processor": 221, "formatcharact": 221, "em": [221, 257], "nl2brexceptpr": 221, "afterward": 222, "uploaded_fileinfo": 222, "is_imag": [222, 225], "hasmov": 222, "shortcom": 222, "flaw": 222, "strang": 222, "avatar": [222, 225, 247], "imagefil": 222, "geterrorstr": 222, "seen": 222, "upload_max_files": [222, 225], "originalnam": 222, "temp": [222, 240], "getmimetyp": 222, "webkit": 222, "clientpath": 222, "sub_dir": 222, "image_nam": 222, "image_name_1": 222, "yyyymmdd": 222, "createuristr": 223, "exmampl": 223, "unalt": 223, "wouldn": 223, "showpassword": 223, "sethost": 223, "anotherexampl": 223, "65535": 223, "setport": 223, "danger": [223, 225, 229], "setqueryarrai": 223, "addqueri": 223, "foz": 223, "stripqueri": 223, "keepqueri": 223, "parse_str": 223, "liber": 223, "userawquerystr": 223, "beforehand": 223, "getfrag": 223, "setfrag": 223, "furthest": 223, "isbrows": 224, "currentag": 224, "getbrows": 224, "getvers": 224, "elseif": [224, 230, 240], "isrobot": 224, "getrobot": 224, "ismobil": 224, "getmobil": 224, "unidentifi": 224, "getplatform": 224, "safari": 224, "iphon": 224, "isreferr": 224, "referr": 224, "getreferr": 224, "getagentstr": 224, "mozilla": 224, "macintosh": 224, "intel": 224, "rv": 224, "gecko": 224, "20060613": 224, "camino": 224, "visitor": [224, 235], "ideal": 225, "redisplai": 225, "terribli": 225, "messi": 225, "tediou": 225, "told": 225, "pipe": [225, 240], "flinston": 225, "wilma": 225, "flintson": 225, "rid": 225, "useraccount": 225, "useraccountrul": 225, "bpi": 225, "swu7u5lm": 225, "dx": 225, "8b9218a55906f9dcc1dc263dce7f005a": 225, "validateddata": 225, "pass_confirm": [225, 229], "_error": 225, "signup_error": 225, "obscur": [225, 229], "besid": 225, "_errors_list": 225, "my_list": 225, "my_singl": 225, "signifi": 225, "myrul": 225, "myerror": 225, "evenerror": 225, "explod": [225, 227], "requiredfield": 225, "array_key_exist": 225, "array_filt": 225, "fn": [225, 237, 240, 243], "ignore_valu": 225, "ignore_field": 225, "36": 225, "supplier": 225, "alpha_spac": 225, "alpha_dash": 225, "alpha_numer": 225, "punctuat": 225, "tild": 225, "hexadecim": 225, "in_list": 225, "predetermin": 225, "is_natur": 225, "where_field": 225, "where_valu": 225, "not_in_list": 225, "regex_match": 225, "timezone_identifiers_list": 225, "valid_base64": 225, "valid_url": 225, "filter_validate_url": 225, "valid_d": 225, "valid_cc_numb": 225, "amex": 225, "china": 225, "unionpai": 225, "diner": 225, "club": 225, "cartebl": 225, "carteblanch": 225, "dinersclub": 225, "interpay": 225, "jcb": 225, "maestro": 225, "dankort": 225, "nspk": 225, "mir": 225, "troi": 225, "mastercard": 225, "visa": 225, "uatp": 225, "verv": 225, "cibc": 225, "royal": 225, "bank": 225, "rbc": 225, "td": [225, 236], "tdtrust": 225, "scotiabank": 225, "scotia": 225, "bmo": 225, "abm": 225, "bmoabm": 225, "hsbc": 225, "2048": 225, "herebi": 226, "charg": 226, "sublicens": 226, "sell": 226, "whom": 226, "furnish": 226, "shall": 226, "THE": 226, "warranti": 226, "OF": 226, "impli": [226, 231, 246], "BUT": 226, "merchant": 226, "FOR": 226, "noninfring": 226, "NO": 226, "holder": 226, "BE": 226, "liabl": 226, "liabil": 226, "contract": 226, "tort": 226, "aris": 226, "WITH": 226, "explan": 227, "rapid": 227, "proven": 227, "allowedfield": [227, 254], "returntyp": 227, "usetimestamp": 227, "shove": 227, "strai": 227, "torawarrai": 227, "setpassword": 227, "password_hash": [227, 229], "password_bcrypt": 227, "datestr": 227, "getcreatedat": 227, "getpar": 227, "_getx": 227, "_setx": 227, "_getpar": 227, "_setpar": 227, "career": 227, "whip": 227, "full_nam": 227, "contriv": 227, "datamap": 227, "property_nam": 227, "db_column_nam": 227, "setfullnam": 227, "getfullnam": 227, "is_ban": 227, "is_banned_nul": 227, "serial": 227, "unseri": 227, "options_object": 227, "options_arrai": 227, "widget": [227, 244], "basecast": 227, "castbase64": 227, "base64_decod": 227, "myentiti": 227, "casthandl": 227, "dgvzda": 227, "some_attribut": 227, "param3": 227, "somehandl": 227, "solid": 229, "userauthmodel": 229, "middlenam": 229, "seamlessli": 229, "getcustomresultobject": 229, "recycl": 229, "discard": [229, 243], "mass": [229, 254], "cleanrul": 229, "dataexcept": 229, "interject": 229, "activeus": 229, "allus": 229, "deletedus": 229, "getinsertid": 229, "vader": 229, "jobmodel": 229, "setvalidationrul": 229, "fieldrul": 229, "fieldmessag": 229, "fieldvalidationmessag": 229, "babi": 229, "subset": [229, 235], "mymodel": [229, 247], "occasion": 229, "groupbuild": 229, "eleg": 229, "orderbi": [229, 237], "last_login": 229, "hashpassword": 229, "password_default": 229, "purg": 229, "intercept": 229, "workflow": 229, "returndata": 229, "checkcach": 229, "getcacheditem": 229, "endfor": 230, "endwhil": 230, "salli": 230, "createus": 231, "201": [231, 247], "respondcr": 231, "responddelet": 231, "respondnocont": 231, "failunauthor": 231, "forbidden": 231, "failforbidden": 231, "failnotfound": 231, "failresourceexist": 231, "failresourcegon": 231, "failtoomanyrequest": 231, "supportedresponseformat": 231, "setresponseformat": 231, "321a": 231, "meaning": 231, "204": 231, "unauthor": 231, "401": 231, "403": [231, 252], "409": 231, "gone": 231, "410": 231, "html5rock": 232, "sitepoint": [232, 234], "changeabl": 232, "reportonli": 232, "clearli": 232, "setdefaultsrc": 232, "cdn": 232, "setreporturi": 232, "upgradeinsecurerequest": 232, "addbaseuri": 232, "addchildsrc": 232, "youtub": 232, "addconnectsrc": 232, "facebook": 232, "addfontsrc": 232, "addformact": 232, "addframeancestor": 232, "addimagesrc": 232, "addmediasrc": 232, "addmanifestsrc": 232, "addobjectsrc": 232, "addplugintyp": 232, "addscriptsrc": 232, "addstylesrc": 232, "addsandbox": 232, "metub": 232, "ourtub": 232, "bcp": 234, "47": 234, "negotiatelocal": 234, "supportlocal": 234, "book": 234, "setlocal": [234, 244], "languagekei": 234, "men": 234, "namedappl": 234, "number_appl": 234, "icu": 234, "spellout": [234, 240], "thirti": 234, "shorttim": 234, "mediumtim": 234, "longtim": 234, "fulltim": 234, "shortdat": 234, "mediumd": 234, "longdat": 234, "fulldat": 234, "spelledout": 234, "cdt": 234, "aug": 234, "sundai": 234, "408": 234, "676": 234, "messageformatt": 234, "excel": [234, 246], "ru": 234, "41": 234, "price": 234, "grape": 234, "lemon": 234, "strawberri": 234, "variant": [234, 247], "nope": 235, "prematur": 235, "revalid": 235, "named_rout": 235, "308": 235, "mytext": 235, "awkwardencryptedfilenam": 235, "fakeext": 235, "expens": 235, "huge": 235, "boost": 235, "etag": 235, "setcach": 235, "maxag": 235, "900": 235, "abcd": 235, "headerlin": 235, "protocolvers": 235, "negotiatemedia": 235, "negotiatecharset": 235, "negotiateencod": 235, "badmethodcallexcept": 235, "230": 235, "tardi": 235, "pig": 235, "latin": 235, "86500": 235, "myprefix_": 235, "prescrib": [235, 251], "table_open": 236, "border": 236, "cellpad": 236, "cellspac": 236, "thead_open": 236, "thead_clos": 236, "heading_row_start": 236, "heading_row_end": 236, "heading_cell_start": 236, "th": 236, "heading_cell_end": 236, "tfoot_open": 236, "tfoot": 236, "tfoot_clos": 236, "footing_row_start": 236, "footing_row_end": 236, "footing_cell_start": 236, "footing_cell_end": 236, "tbody_open": 236, "tbody_clos": 236, "row_start": 236, "row_end": 236, "cell_start": 236, "cell_end": 236, "row_alt_start": 236, "row_alt_end": 236, "cell_alt_start": 236, "cell_alt_end": 236, "table_clos": 236, "settempl": 236, "customset": 236, "rearrang": 236, "htmlspecialchar": 236, "tabledata": 236, "setcapt": 236, "caption": 236, "setfoot": 236, "subtot": 236, "colspan": 236, "makecolumn": 236, "columnlimit": 236, "six": 236, "nine": 236, "twelv": 236, "newlist": 236, "setempti": 236, "nbsp": 236, "deliveri": 236, "wednesdai": 236, "mondai": 236, "air": 236, "saturdai": 236, "overnight": 236, "orderbykei": 236, "displac": 236, "encapsul": 237, "mymethod": 237, "mycel": 237, "alertmessag": 237, "recentpost": 237, "blogmodel": 237, "published_on": 237, "alertmessagecel": 237, "alert_messag": 237, "mount": 237, "sprintf": 237, "getcomputedproperti": 237, "gettypeproperti": 237, "getmessageproperti": 237, "recentpostscel": 237, "linkpost": 237, "recent_post": 237, "categoryid": 237, "newcacheid": 237, "viewdecoratorinterfac": 238, "mydecor": 238, "baseview": [238, 240], "sectionnam": 239, "page_titl": [239, 242], "endsect": 239, "some_view": 239, "sidebar": [239, 242], "blog_entri": 240, "setvar": [240, 241], "setdelimit": 240, "accumul": [240, 241], "renderstr": [240, 241], "cache_nam": [240, 241, 242], "cascadedata": 240, "something_uniqu": 240, "rambl": 240, "asarrai": 240, "minu": 240, "_option": 240, "h2": [240, 242, 254, 256], "planet": 240, "nopars": 240, "moder": 240, "eval": 240, "hasalert": 240, "setconditionaldelimit": 240, "user_styl": 240, "user_link": 240, "unescaped_var": 240, "drastic": 240, "55": 240, "ab": 240, "date_modifi": 240, "sentenc": 240, "firstlett": 240, "giant": 240, "limit_char": 240, "limit_word": 240, "local_curr": 240, "valuei": 240, "4217": 240, "local_numb": 240, "scientif": 240, "number_format": 240, "prose": 240, "auto_typographi": 240, "prettier": 240, "ceil": 240, "floor": 240, "strip_tag": 240, "char": 240, "numberformatt": 240, "methodnam": 240, "somefil": 240, "siteurl": 240, "stranger": 240, "terabyteabbr": 240, "firstnam": [240, 247], "lastnam": 240, "mr": 240, "bsc": 240, "menuitem": 240, "template1": 240, "data1": 240, "template2": 240, "myview": [240, 241], "leftdelimit": 240, "rightdelimit": 240, "legal": 241, "chainabl": 241, "getstat": 241, "bgcolor": 241, "sharona": 241, "flexibli": 242, "hierarchi": 242, "traffic": 242, "cop": 242, "blog_view": 242, "my_cached_view": 242, "bleed": 242, "hous": 242, "mom": 242, "errand": 242, "statist": 243, "gave": [243, 253], "slow_funct": 243, "gettim": 243, "1234567890": 243, "1345678920": 243, "4315": 243, "getelapsedtim": [243, 251], "0234": 243, "3000": 243, "htmltabl": 243, "foocontrollertest": 244, "forumcontrollertest": 244, "testshowcategori": 244, "forumcontrol": 244, "showcategori": 244, "isok": 244, "simul": [244, 251], "forum": [244, 253], "surpris": 244, "tester": 244, "filtertesttrait": 244, "foofiltertest": 244, "overlap": 244, "filtersconfig": 244, "unfilt": 244, "testfilterfailsonadminrout": 244, "interf": 244, "getfiltercal": 244, "testunauthorizedaccessredirect": 244, "caller": 244, "mayeditwidget": 244, "assertinstanceof": 244, "mytest": 245, "ci4_test": 245, "cool": 245, "indispens": 246, "recogniz": 246, "hexcod": 246, "spin": 246, "glanc": 246, "mynamespac": 246, "mycollector": 246, "hastimelin": 246, "hastabcont": 246, "hasvardata": 246, "formattimelinedata": 246, "gettitledetail": 246, "getvardata": 246, "mircrotim": 246, "saver": 246, "fabricatormodel": 247, "outlin": [247, 256], "testdbconnect": 247, "defaultformatt": 247, "phonenumb": 247, "imageurl": 247, "setformatt": 247, "allowrememb": 247, "neither": 247, "userfabr": 247, "testus": 247, "maynard": 247, "alford": 247, "886": 247, "0269": 247, "x3767": 247, "lorempixel": 247, "userarrai": 247, "makearrai": 247, "userobject": 247, "makeobject": 247, "userent": 247, "rachel": 247, "bradley72": 247, "gmail": 247, "741": 247, "241": 247, "52": 247, "assertisnumer": 247, "dontseeindatabas": 247, "bobbi": 247, "bobbyus": 247, "latta": 247, "kindel": 247, "251": 247, "806": 247, "melissa": 247, "strike": 247, "fabricon": 247, "525": 247, "214": 247, "2656": 247, "x23546": 247, "belingadon142": 247, "857": 247, "x1351": 247, "han": 247, "hoppifur": 247, "metraxalon": 247, "487": 247, "235": 247, "7006": 247, "gerri": 247, "bunch": 247, "footest": [248, 251], "myclassmethod": 248, "anotherclassmethod": 248, "flintston": 248, "flintyfr": 248, "withrout": 248, "withsess": 248, "content_typ": 248, "problemat": 248, "skipev": 248, "userinfo": 248, "thoroughli": [249, 253], "mockcach": 250, "assertha": 250, "asserthasvalu": 250, "assertmiss": 250, "placement": 251, "testfoonotbar": 251, "usermod": 251, "usermodeltest": 251, "collid": 251, "testcas": 251, "setupbeforeclass": 251, "teardownafterclass": 251, "nameoftrait": 251, "authtrait": 251, "setupauthtrait": 251, "createfakeus": 251, "loginus": 251, "authenticationfeaturetest": 251, "moon": 251, "gettraceasstr": 251, "emit": 251, "ob_start": 251, "ob_get_clean": 251, "longjohn": 251, "660": 251, "661": 251, "obj": 251, "privatemethod": 251, "assertequ": [251, 252], "oop": 251, "sometest": 251, "testsometh": 251, "getmockbuild": 251, "onlymethod": 251, "getmock": 251, "loadrout": 251, "intrus": 251, "setupmethod": 251, "mockemail": 251, "mocksess": 251, "mockusermodel": 251, "timedependentcodetest": 251, "settestnow": 251, "testfixtim": 251, "assertsam": 251, "difficult": 251, "getstreamfilterbuff": 251, "resetstreamfilterbuff": 251, "testsomeoutput": 251, "nfirst": 251, "streamwrapp": 251, "maual": 251, "setcont": 251, "unregist": 251, "testprompt": 251, "perceiv": 252, "assertnotok": 252, "invers": 252, "assertnotredirect": 252, "dontse": 252, "hellow": 252, "dontseeel": 252, "upsel": 252, "snow": 252, "fledg": 253, "topic": 253, "insight": 253, "prais": 253, "hang": 253, "slack": 253, "unfamiliar": 254, "5000": 254, "diagram": 254, "w3school": 255, "teach": 255, "greet": 255, "flame": 255, "hover": 255, "reveal": 255, "duckduckgo": 255, "workbench": 256, "phpmyadmin": 256, "ci4tutori": 256, "seo": 256, "elvi": 256, "sight": 256, "podunk": 256, "internet": 256, "cafe": 256, "isnt": 256, "scientist": 256, "humor": 256, "caffein": 256, "largest": 256, "coffe": 256, "onsit": 256, "staff": 256, "ti": 256, "sake": 256, "news_item": 256, "wrote": 256, "absent": 256, "deleg": 257, "possibli": 257, "ucfirst": 257}, "objects": {"": [[101, 0, 1, "", "APPPATH"], [229, 1, 0, "-", "CodeIgniter"], [57, 1, 0, "-", "CodeIgniter\\CLI"], [57, 2, 1, "", "CodeIgniter\\CLI\\BaseCommand"], [57, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::call"], [57, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::getPad"], [57, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::setPad"], [57, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::showError"], [57, 3, 1, "", "CodeIgniter\\CLI\\BaseCommand::showHelp"], [204, 1, 0, "-", "CodeIgniter\\Cache"], [204, 2, 1, "", "CodeIgniter\\Cache\\CacheInterface"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::clean"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::decrement"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::delete"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::deleteMatching"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::get"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::getCacheInfo"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::getMetadata"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::increment"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::isSupported"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::remember"], [204, 3, 1, "", "CodeIgniter\\Cache\\CacheInterface::save"], [204, 4, 1, "", "CodeIgniter\\Cache\\CacheInterface::validateKey"], [205, 1, 0, "-", "CodeIgniter\\Cookie"], [205, 2, 1, "", "CodeIgniter\\Cookie\\Cookie"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::__construct"], [205, 4, 1, "", "CodeIgniter\\Cookie\\Cookie::fromHeaderString"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getDomain"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getExpiresString"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getExpiresTimestamp"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getId"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getMaxAge"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getName"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getOptions"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPath"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPrefix"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getPrefixedName"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getSameSite"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::getValue"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isExpired"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isHTTPOnly"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isRaw"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::isSecure"], [205, 4, 1, "", "CodeIgniter\\Cookie\\Cookie::setDefaults"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::toArray"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::toHeaderString"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withDomain"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withExpired"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withExpires"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withHTTPOnly"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withName"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withNeverExpiring"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withPath"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withPrefix"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withRaw"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withSameSite"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withSecure"], [205, 3, 1, "", "CodeIgniter\\Cookie\\Cookie::withValue"], [205, 2, 1, "", "CodeIgniter\\Cookie\\CookieStore"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::__construct"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::clear"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::dispatch"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::display"], [205, 4, 1, "", "CodeIgniter\\Cookie\\CookieStore::fromCookieHeaders"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::get"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::has"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::put"], [205, 3, 1, "", "CodeIgniter\\Cookie\\CookieStore::remove"], [89, 1, 0, "-", "CodeIgniter\\Database"], [82, 2, 1, "", "CodeIgniter\\Database\\BaseBuilder"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::countAll"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::countAllResults"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::db"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::decrement"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::delete"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::deleteBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::distinct"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::emptyTable"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::from"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::fromSubquery"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::get"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledDelete"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledInsert"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledSelect"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getCompiledUpdate"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::getWhere"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupBy"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupEnd"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::groupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::having"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingGroupEnd"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::havingNotIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::increment"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::insert"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::insertBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::join"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::like"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::limit"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notHavingGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notHavingLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::notLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::offset"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::onConstraint"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHaving"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orHavingNotIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotHavingGroupStart"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotHavingLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orNotLike"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhere"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhereIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orWhereNotIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::orderBy"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::replace"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::resetQuery"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::select"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectAvg"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectCount"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectMax"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectMin"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectSubquery"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::selectSum"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::set"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setData"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setInsertBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setQueryAsData"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::setUpdateBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::truncate"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::union"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::unionAll"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::update"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::updateBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::updateFields"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::upsert"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::upsertBatch"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::where"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::whereIn"], [82, 3, 1, "", "CodeIgniter\\Database\\BaseBuilder::whereNotIn"], [83, 2, 1, "", "CodeIgniter\\Database\\BaseResult"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::dataSeek"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::freeResult"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getCustomResultObject"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getCustomRowObject"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldCount"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldData"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFieldNames"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getFirstRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getLastRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getNextRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getNumRows"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getPreviousRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResult"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResultArray"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getResultObject"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRowArray"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getRowObject"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::getUnbufferedRow"], [83, 3, 1, "", "CodeIgniter\\Database\\BaseResult::setRow"], [87, 2, 1, "", "CodeIgniter\\Database\\Forge"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addColumn"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addField"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addForeignKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addPrimaryKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::addUniqueKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::createDatabase"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::createTable"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::dropColumn"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::dropDatabase"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::dropKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::dropPrimaryKey"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::dropTable"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::modifyColumn"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::processIndexes"], [87, 3, 1, "", "CodeIgniter\\Database\\Forge::renameTable"], [89, 2, 1, "", "CodeIgniter\\Database\\MigrationRunner"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::findMigrations"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::force"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::latest"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::regress"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::setGroup"], [89, 3, 1, "", "CodeIgniter\\Database\\MigrationRunner::setNamespace"], [207, 1, 0, "-", "CodeIgniter\\Email"], [207, 2, 1, "", "CodeIgniter\\Email\\Email"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::attach"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::clear"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::printDebugger"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::send"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setAltMessage"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setAttachmentCID"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setBCC"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setCC"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setFrom"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setHeader"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setMessage"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setReplyTo"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setSubject"], [207, 3, 1, "", "CodeIgniter\\Email\\Email::setTo"], [208, 1, 0, "-", "CodeIgniter\\Encryption"], [208, 2, 1, "", "CodeIgniter\\Encryption\\Encryption"], [208, 4, 1, "", "CodeIgniter\\Encryption\\Encryption::createKey"], [208, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::decrypt"], [208, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::encrypt"], [208, 3, 1, "", "CodeIgniter\\Encryption\\Encryption::initialize"], [235, 1, 0, "-", "CodeIgniter\\HTTP"], [128, 2, 1, "", "CodeIgniter\\HTTP\\IncomingRequest"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getCookie"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getGet"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getGetPost"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPath"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPost"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getPostGet"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getServer"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getUserAgent"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::getVar"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isAJAX"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isCLI"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::isSecure"], [128, 3, 1, "", "CodeIgniter\\HTTP\\IncomingRequest::setPath"], [130, 2, 1, "", "CodeIgniter\\HTTP\\Message"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::appendBody"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::appendHeader"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::getBody"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::getHeaderLine"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::getProtocolVersion"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::hasHeader"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::header"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::headers"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::populateHeaders"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::prependHeader"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::removeHeader"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::setBody"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::setHeader"], [130, 3, 1, "", "CodeIgniter\\HTTP\\Message::setProtocolVersion"], [132, 2, 1, "", "CodeIgniter\\HTTP\\Request"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::fetchGlobal"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::getEnv"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::getIPAddress"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::getMethod"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::getServer"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::isValidIP"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::setGlobal"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::setMethod"], [132, 3, 1, "", "CodeIgniter\\HTTP\\Request::withMethod"], [235, 2, 1, "", "CodeIgniter\\HTTP\\Response"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::deleteCookie"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::getCookie"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::getCookies"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::getReasonPhrase"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::getStatusCode"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::hasCookie"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::noCache"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::send"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setCache"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setContentType"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setCookie"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setDate"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setLastModified"], [235, 3, 1, "", "CodeIgniter\\HTTP\\Response::setStatusCode"], [224, 2, 1, "", "CodeIgniter\\HTTP\\UserAgent"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getAgentString"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getBrowser"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getMobile"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getPlatform"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getReferrer"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getRobot"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::getVersion"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isBrowser"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isMobile"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isReferral"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::isRobot"], [224, 3, 1, "", "CodeIgniter\\HTTP\\UserAgent::parse"], [229, 2, 1, "", "CodeIgniter\\Model"], [229, 3, 1, "", "CodeIgniter\\Model::setValidationMessage"], [229, 3, 1, "", "CodeIgniter\\Model::setValidationMessages"], [229, 3, 1, "", "CodeIgniter\\Model::setValidationRule"], [229, 3, 1, "", "CodeIgniter\\Model::setValidationRules"], [241, 1, 0, "-", "CodeIgniter\\View"], [240, 2, 1, "", "CodeIgniter\\View\\Parser"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::render"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::renderString"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::setConditionalDelimiters"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::setData"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::setDelimiters"], [240, 3, 1, "", "CodeIgniter\\View\\Parser::setVar"], [236, 2, 1, "", "CodeIgniter\\View\\Table"], [236, 3, 1, "", "CodeIgniter\\View\\Table::addRow"], [236, 3, 1, "", "CodeIgniter\\View\\Table::clear"], [236, 3, 1, "", "CodeIgniter\\View\\Table::generate"], [236, 3, 1, "", "CodeIgniter\\View\\Table::makeColumns"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setCaption"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setEmpty"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setFooting"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setHeading"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setSyncRowsWithHeading"], [236, 3, 1, "", "CodeIgniter\\View\\Table::setTemplate"], [241, 2, 1, "", "CodeIgniter\\View\\View"], [241, 3, 1, "", "CodeIgniter\\View\\View::render"], [241, 3, 1, "", "CodeIgniter\\View\\View::renderString"], [241, 3, 1, "", "CodeIgniter\\View\\View::setData"], [241, 3, 1, "", "CodeIgniter\\View\\View::setVar"], [101, 0, 1, "", "DAY"], [101, 0, 1, "", "DECADE"], [101, 0, 1, "", "FCPATH"], [101, 0, 1, "", "HOUR"], [101, 0, 1, "", "MINUTE"], [101, 0, 1, "", "MONTH"], [101, 0, 1, "", "ROOTPATH"], [101, 0, 1, "", "SECOND"], [101, 0, 1, "", "SYSTEMPATH"], [101, 0, 1, "", "WEEK"], [101, 0, 1, "", "WRITEPATH"], [101, 0, 1, "", "YEAR"], [122, 5, 1, "", "alternator"], [123, 5, 1, "", "anchor"], [123, 5, 1, "", "anchor_popup"], [101, 5, 1, "", "app_timezone"], [111, 5, 1, "", "array_deep_search"], [111, 5, 1, "", "array_flatten_with_dots"], [111, 5, 1, "", "array_group_by"], [111, 5, 1, "", "array_sort_by_multiple_keys"], [122, 5, 1, "", "ascii_to_entities"], [116, 5, 1, "", "audio"], [221, 5, 1, "", "autoTypography"], [123, 5, 1, "", "auto_link"], [123, 5, 1, "", "base_url"], [101, 5, 1, "", "cache"], [118, 5, 1, "", "camelize"], [122, 5, 1, "", "character_limiter"], [219, 3, 1, "", "check"], [101, 5, 1, "", "config"], [122, 5, 1, "", "convert_accented_characters"], [101, 5, 1, "", "cookie"], [101, 5, 1, "", "cookies"], [118, 5, 1, "", "counted"], [101, 5, 1, "", "csp_script_nonce"], [101, 5, 1, "", "csp_style_nonce"], [101, 5, 1, "", "csrf_field"], [101, 5, 1, "", "csrf_hash"], [101, 5, 1, "", "csrf_header"], [101, 5, 1, "", "csrf_meta"], [101, 5, 1, "", "csrf_token"], [123, 5, 1, "", "current_url"], [118, 5, 1, "", "dasherize"], [118, 5, 1, "", "decamelize"], [112, 5, 1, "", "delete_cookie"], [114, 5, 1, "", "delete_files"], [114, 5, 1, "", "directory_map"], [114, 5, 1, "", "directory_mirror"], [116, 5, 1, "", "doctype"], [111, 5, 1, "", "dot_array_search"], [122, 5, 1, "", "ellipsize"], [116, 5, 1, "", "embed"], [120, 5, 1, "", "encode_php_tags"], [122, 5, 1, "", "entities_to_ascii"], [101, 5, 1, "", "env"], [101, 5, 1, "", "esc"], [122, 5, 1, "", "excerpt"], [231, 3, 1, "", "fail"], [231, 3, 1, "", "failForbidden"], [231, 3, 1, "", "failNotFound"], [231, 3, 1, "", "failResourceExists"], [231, 3, 1, "", "failResourceGone"], [231, 3, 1, "", "failServerError"], [231, 3, 1, "", "failTooManyRequests"], [231, 3, 1, "", "failUnauthorized"], [231, 3, 1, "", "failValidationErrors"], [121, 5, 1, "", "fake"], [101, 5, 1, "", "force_https"], [115, 5, 1, "", "form_button"], [115, 5, 1, "", "form_checkbox"], [115, 5, 1, "", "form_close"], [115, 5, 1, "", "form_dropdown"], [115, 5, 1, "", "form_fieldset"], [115, 5, 1, "", "form_fieldset_close"], [115, 5, 1, "", "form_hidden"], [115, 5, 1, "", "form_input"], [115, 5, 1, "", "form_label"], [115, 5, 1, "", "form_multiselect"], [115, 5, 1, "", "form_open"], [115, 5, 1, "", "form_open_multipart"], [115, 5, 1, "", "form_password"], [115, 5, 1, "", "form_radio"], [115, 5, 1, "", "form_reset"], [115, 5, 1, "", "form_submit"], [115, 5, 1, "", "form_textarea"], [115, 5, 1, "", "form_upload"], [221, 5, 1, "", "formatCharacters"], [101, 5, 1, "", "function_usable"], [244, 5, 1, "", "getFilterCaller"], [244, 5, 1, "", "getFiltersForRoute"], [219, 3, 1, "", "getTokentime"], [112, 5, 1, "", "get_cookie"], [114, 5, 1, "", "get_dir_file_info"], [114, 5, 1, "", "get_file_info"], [114, 5, 1, "", "get_filenames"], [112, 5, 1, "", "has_cookie"], [101, 5, 1, "", "helper"], [122, 5, 1, "", "highlight_code"], [122, 5, 1, "", "highlight_phrase"], [118, 5, 1, "", "humanize"], [116, 5, 1, "", "img"], [116, 5, 1, "", "img_data"], [122, 5, 1, "", "increment_string"], [123, 5, 1, "", "index_page"], [101, 5, 1, "", "is_cli"], [118, 5, 1, "", "is_pluralizable"], [101, 5, 1, "", "is_really_writable"], [101, 5, 1, "", "is_windows"], [101, 5, 1, "", "lang"], [116, 5, 1, "", "link_tag"], [101, 5, 1, "", "log_message"], [123, 5, 1, "", "mailto"], [123, 5, 1, "", "mb_url_title"], [101, 5, 1, "", "model"], [221, 5, 1, "", "nl2brExceptPre"], [113, 5, 1, "", "now"], [119, 5, 1, "", "number_to_amount"], [119, 5, 1, "", "number_to_currency"], [119, 5, 1, "", "number_to_roman"], [119, 5, 1, "", "number_to_size"], [116, 5, 1, "", "object"], [114, 5, 1, "", "octal_permissions"], [116, 5, 1, "", "ol"], [101, 5, 1, "", "old"], [118, 5, 1, "", "ordinal"], [118, 5, 1, "", "ordinalize"], [116, 5, 1, "", "param"], [118, 5, 1, "", "pascalize"], [118, 5, 1, "", "plural"], [123, 5, 1, "", "prep_url"], [123, 5, 1, "", "previous_url"], [122, 5, 1, "", "quotes_to_entities"], [122, 5, 1, "", "random_string"], [101, 5, 1, "", "redirect"], [122, 5, 1, "", "reduce_double_slashes"], [122, 5, 1, "", "reduce_multiples"], [219, 3, 1, "", "remove"], [101, 5, 1, "", "remove_invisible_characters"], [101, 5, 1, "", "request"], [231, 3, 1, "", "respond"], [231, 3, 1, "", "respondCreated"], [231, 3, 1, "", "respondDeleted"], [231, 3, 1, "", "respondNoContent"], [101, 5, 1, "", "response"], [101, 5, 1, "", "route_to"], [123, 5, 1, "", "safe_mailto"], [114, 5, 1, "", "same_file"], [120, 5, 1, "", "sanitize_filename"], [116, 5, 1, "", "script_tag"], [101, 5, 1, "", "service"], [101, 5, 1, "", "session"], [231, 3, 1, "", "setResponseFormat"], [115, 5, 1, "", "set_checkbox"], [112, 5, 1, "", "set_cookie"], [115, 5, 1, "", "set_radio"], [114, 5, 1, "", "set_realpath"], [115, 5, 1, "", "set_select"], [115, 5, 1, "", "set_value"], [101, 5, 1, "", "single_service"], [118, 5, 1, "", "singular"], [123, 5, 1, "", "site_url"], [101, 5, 1, "", "slash_item"], [116, 5, 1, "", "source"], [101, 5, 1, "", "stringify_attributes"], [120, 5, 1, "", "strip_image_tags"], [122, 5, 1, "", "strip_quotes"], [122, 5, 1, "", "strip_slashes"], [114, 5, 1, "", "symbolic_permissions"], [101, 5, 1, "", "timer"], [113, 5, 1, "", "timezone_select"], [116, 5, 1, "", "track"], [116, 5, 1, "", "ul"], [118, 5, 1, "", "underscore"], [123, 5, 1, "", "uri_string"], [123, 5, 1, "", "url_is"], [123, 5, 1, "", "url_title"], [123, 5, 1, "", "url_to"], [115, 5, 1, "", "validation_errors"], [115, 5, 1, "", "validation_list_errors"], [115, 5, 1, "", "validation_show_error"], [116, 5, 1, "", "video"], [101, 5, 1, "", "view"], [101, 5, 1, "", "view_cell"], [122, 5, 1, "", "word_censor"], [122, 5, 1, "", "word_limiter"], [122, 5, 1, "", "word_wrap"], [114, 5, 1, "", "write_file"], [124, 5, 1, "", "xml_convert"]]}, "objtypes": {"0": "php:const", "1": "php:namespace", "2": "php:class", "3": "php:method", "4": "php:staticmethod", "5": "php:function"}, "objnames": {"0": ["php", "const", "PHP const"], "1": ["php", "namespace", "PHP namespace"], "2": ["php", "class", "PHP class"], "3": ["php", "method", "PHP method"], "4": ["php", "staticmethod", "staticmethod"], "5": ["php", "function", "PHP function"]}, "titleterms": {"chang": [0, 1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 17, 18, 20, 21, 23, 24, 25, 28, 29, 33, 38, 41, 43, 45, 46, 47, 48, 50, 52, 54, 74, 133, 134, 136, 143, 144, 145, 146, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 205, 218, 223, 227, 229, 236, 240, 245], "log": [0, 104, 107, 142, 246], "version": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 77, 138, 164, 165, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 206], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 82, 140, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "0": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 28, 41, 50, 143, 144, 145, 153, 154, 164, 165, 173, 174], "enhanc": [1, 11, 12, 13, 14, 15, 16, 17, 20, 21, 23, 24, 25, 28, 31, 34, 36, 41, 50, 54, 144, 146, 147, 149, 150, 153, 154, 158, 164, 170, 173], "repo": 1, "alpha": [2, 3, 4, 5, 6], "1": [2, 7, 11, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 42, 51, 81, 82, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 158, 165, 166, 174, 175, 225, 251], "new": [2, 7, 8, 9, 10, 28, 57, 71, 102, 104, 210, 218, 222, 254, 256], "packag": [2, 94, 105, 109, 135, 140, 214], "list": [2, 64, 80, 85, 86, 96], "2": [3, 8, 12, 20, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 43, 52, 81, 82, 146, 147, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 166, 167, 175, 176], "file": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 57, 65, 74, 85, 89, 90, 94, 102, 103, 109, 110, 128, 141, 142, 144, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 186, 204, 207, 209, 210, 216, 222, 225, 230, 234, 235, 254, 256], "pr": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "merg": [3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 216], "3": [4, 9, 13, 15, 21, 34, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 81, 82, 147, 148, 159, 160, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 176, 177, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "highlight": [5, 6, 7, 8, 9, 10, 28, 41, 50], "5": [6, 17, 23, 36, 46, 55, 82, 144, 145, 149, 150, 160, 161, 169, 170, 178, 179], "beta": [7, 8, 9, 10, 214], "messag": [7, 8, 9, 10, 11, 12, 13, 33, 38, 41, 50, 52, 54, 107, 130, 144, 208, 225, 234, 251], "app": [7, 8, 9, 10, 11, 12, 13, 72, 94, 138, 141, 142, 154, 156, 164, 165, 173, 257], "test": [10, 41, 50, 72, 84, 121, 141, 146, 164, 171, 244, 245, 247, 248, 249, 251, 252], "rc": [11, 12, 13, 14], "bug": [15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 158], "fix": [15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 158, 164], "break": [16, 18, 20, 22, 23, 24, 25, 28, 29, 31, 33, 36, 38, 41, 43, 45, 47, 48, 50, 54, 56, 136, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 156, 158, 162, 164, 166, 168, 169, 170, 171, 173, 177, 179], "deprec": [17, 18, 20, 23, 24, 25, 28, 33, 37, 39, 41, 45, 46, 47, 50, 52, 54, 104], "6": [24, 37, 47, 56, 82, 150, 151, 161, 162, 170, 171, 179], "secur": [24, 26, 27, 31, 38, 44, 46, 53, 70, 120, 173, 194, 216, 217, 232], "valid": [24, 41, 47, 54, 59, 126, 150, 164, 169, 171, 173, 177, 196, 205, 225, 229, 254], "send": [24, 205, 207], "cooki": [24, 112, 144, 173, 205, 206, 235, 252], "7": [25, 38, 48, 151, 152, 162, 163, 171, 172], "8": [26, 39, 49, 152, 163, 172, 173], "9": [27, 40, 153, 155], "contributor": 28, "method": [28, 41, 47, 50, 66, 78, 81, 82, 83, 92, 126, 127, 131, 134, 148, 149, 173, 212, 216, 217, 229, 237, 241, 244, 245, 247, 248, 250, 251, 256, 257], "signatur": [28, 41, 47, 50, 173], "behavior": [28, 29, 41, 43, 45, 50, 66, 103, 134, 208], "improv": [28, 126, 134, 173], "auto": [28, 105, 109, 126, 134, 173, 217], "rout": [28, 58, 109, 126, 129, 133, 134, 149, 173, 180, 193, 217, 222, 225, 234, 235, 244, 248, 254, 256, 257], "databas": [28, 41, 50, 74, 75, 76, 77, 78, 79, 80, 81, 85, 86, 87, 88, 89, 90, 135, 141, 149, 164, 183, 203, 218, 229, 245, 256], "helper": [28, 41, 50, 54, 78, 83, 105, 109, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 126, 135, 180, 244, 245, 247, 252], "function": [28, 41, 50, 66, 70, 71, 73, 93, 101, 105, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 221, 232], "command": [28, 41, 50, 57, 59, 61, 63, 64, 86, 87, 89, 90, 134, 204, 218, 237], "other": [28, 41, 50, 81, 92, 134, 158, 162, 164, 217, 222], "10": [30, 155, 156], "11": [31, 156, 157], "12": [32, 157, 164], "except": [41, 84, 104, 127, 164, 165, 173, 223], "when": [41, 82, 119, 173, 217, 222], "error": [41, 60, 81, 84, 103, 104, 142, 164, 177, 180, 225, 229, 246, 255], "occur": 41, "http": [41, 67, 104, 130, 131, 134, 164, 192, 235, 248], "statu": [41, 45, 89, 104, 164, 168, 235, 252], "code": [41, 45, 59, 77, 94, 104, 109, 164, 168, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 214, 219, 235, 252], "exit": [41, 50, 104, 164], "time": [41, 56, 101, 164, 179, 205, 220, 243, 251], "interfac": [41, 47, 50, 164, 173], "outgoingrequestinterfac": 41, "validationinterfac": [41, 47], "forg": [41, 45, 87, 168], "queri": [41, 77, 78, 80, 81, 82, 83, 85, 146, 149, 206, 215, 223, 229, 246], "builder": [41, 77, 82, 149, 229], "model": [41, 50, 59, 66, 69, 109, 149, 180, 190, 215, 227, 228, 229, 247, 256], "librari": [41, 50, 60, 61, 66, 109, 135, 180, 196, 206, 207, 208, 213, 215, 216, 217, 218, 221, 225], "html5": 41, "compat": [41, 136, 208], "handl": [41, 81, 102, 103, 104, 133, 135, 180, 227, 231], "multipl": [41, 74, 75, 77, 103, 105, 107, 108, 134, 149, 164, 215, 222, 225, 242], "domain": [41, 164], "support": [41, 65, 144, 164, 203, 208, 216, 247], "base_url": [43, 166], "uri_str": [43, 166], "redirect": [45, 70, 134, 164, 168, 217, 225, 235], "modifycolumn": [45, 87, 168], "autorouterinterfac": 47, "check": [47, 127, 205, 222, 225, 227, 244, 246, 248, 252], "uri": [50, 126, 127, 134, 141, 173, 206, 215, 216, 223, 235, 244], "setseg": [50, 173], "non": [50, 109], "exist": [50, 80, 85, 138, 222, 225], "segment": [50, 126, 134, 215, 223], "factori": [50, 66, 173, 251], "pass": [50, 66, 87, 126, 173, 207, 237], "classnam": [50, 66, 134, 173], "namespac": [50, 65, 66, 89, 94, 102, 105, 109, 134, 173, 180, 237, 242, 245], "properti": [50, 102, 126, 227, 237, 251], "name": [50, 81, 85, 89, 94, 134, 205, 218, 222, 245, 251], "autoload": [50, 65, 109, 145], "codeignit": [50, 70, 84, 95, 98, 108, 110, 140, 142, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 201, 229, 246, 255], "site": [50, 70, 134, 141, 173, 217], "getpath": [50, 62], "valu": [50, 66, 74, 81, 82, 87, 115, 146, 171, 218, 220, 223, 225, 237, 248, 251, 252], "paramet": [50, 66, 71, 75, 134, 225, 227, 229, 234, 237, 241], "type": [50, 87, 128, 227, 229, 231], "ad": [50, 87, 96, 103, 138, 141, 146, 205, 212, 215, 218, 223, 225, 242, 254, 256, 257], "remov": [50, 54, 110, 141, 177, 205, 218], "return": [50, 127, 146, 171, 229, 254], "dot": [54, 177], "arrai": [54, 77, 82, 83, 102, 111, 134, 177, 207, 209, 216, 222, 223, 225, 227, 234, 252], "syntax": [54, 134, 177, 230], "rule": [54, 134, 177, 225, 229, 254, 256, 257], "match": [54, 134, 177], "differ": [54, 66, 102, 177, 220, 237, 248], "The": [54, 61, 67, 69, 76, 81, 103, 128, 134, 142, 177, 217, 219, 222, 223, 225, 226, 242, 244, 245, 246, 248, 251, 255], "us": [54, 70, 71, 85, 90, 104, 105, 107, 133, 134, 141, 173, 177, 205, 206, 207, 208, 218, 224, 225, 227, 229, 232, 236, 237, 239, 240, 241, 243, 246], "ssl_kei": [54, 177], "option": [54, 59, 66, 92, 134, 177, 203, 206, 240, 241, 242], "curlrequest": [54, 149, 177, 206], "wa": [54, 177], "filesystem": [54, 114], "createfromtimestamp": [56, 179, 220], "creat": [57, 58, 87, 89, 90, 94, 96, 102, 105, 127, 205, 215, 218, 220, 222, 223, 225, 227, 229, 234, 237, 238, 239, 242, 243, 246, 254, 256, 257], "spark": [57, 61, 64, 134, 153, 164, 173], "locat": [57, 59, 72], "an": [57, 83, 85, 87, 97, 138, 142, 207, 212], "exampl": [57, 66, 77, 134, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 204, 216, 224, 231, 236], "run": [57, 58, 61, 64, 84, 108, 141, 225, 229, 243, 255, 257], "termin": 57, "basecommand": 57, "control": [58, 59, 69, 70, 92, 105, 109, 126, 127, 129, 133, 134, 180, 182, 222, 225, 230, 237, 244, 254, 256, 257], "via": [58, 61, 64, 237], "cli": [58, 59, 60, 61, 64, 251], "let": [58, 126, 257], "": [58, 84, 126, 134, 142, 144, 149, 205, 229, 257], "try": [58, 126, 222, 225], "hello": [58, 126], "world": [58, 126], "defin": [58, 66, 71, 97, 103, 104, 126, 134, 209, 229, 235, 247], "That": [58, 126], "basic": [58, 81, 209, 234], "gener": [59, 83, 106, 135, 180, 225, 237, 247], "introduct": [59, 66, 71], "built": 59, "make": [59, 89, 141, 206, 257], "cell": [59, 237], "usag": [59, 63, 204, 209, 216, 222, 227, 231, 234, 240], "argument": [59, 127, 134], "config": [59, 66, 74, 94, 102, 109, 141, 144, 153, 154, 156, 164, 165, 167, 168, 169, 171, 172, 173, 206, 207, 217, 225, 244], "entiti": [59, 227], "filter": [59, 66, 109, 127, 128, 134, 149, 209, 219, 223, 240, 244, 254], "seeder": [59, 90], "migrat": [59, 89, 109, 189, 245], "scaffold": 59, "complet": [59, 256, 257], "set": [59, 74, 75, 82, 94, 97, 100, 102, 103, 125, 134, 138, 141, 149, 207, 208, 209, 214, 215, 218, 223, 225, 229, 234, 235, 241, 245, 246, 248, 251, 255, 256, 257], "stock": 59, "generatortrait": 59, "declar": [59, 143, 146], "custom": [59, 73, 75, 82, 83, 104, 105, 134, 211, 215, 225, 227, 237, 240, 246], "templat": [59, 225, 240], "initi": [60, 77, 85, 87, 138, 139, 141, 212, 218, 224, 229, 236], "class": [60, 62, 66, 71, 77, 81, 82, 83, 85, 87, 89, 96, 102, 109, 125, 128, 130, 132, 149, 164, 180, 204, 205, 206, 207, 208, 211, 212, 218, 219, 224, 225, 227, 231, 235, 236, 240, 241, 244, 245, 248, 250, 251], "get": [60, 71, 82, 83, 102, 128, 135, 205, 209, 210, 223, 225, 229, 245, 255], "input": [60, 128, 142, 209, 251], "from": [60, 66, 78, 82, 87, 105, 128, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 199, 205, 223, 245], "user": [60, 94, 135, 217, 224], "prompt": 60, "promptbykei": 60, "promptbymultiplekei": 60, "provid": [60, 127, 240, 246], "feedback": 60, "write": 60, "print": 60, "color": 60, "wrap": [60, 207], "newlin": 60, "clearscreen": 60, "showprogress": 60, "tabl": [60, 80, 85, 86, 87, 149, 187, 218, 229, 236, 245, 247], "wait": 60, "overview": [61, 68, 135, 219, 225, 255], "what": [61, 66, 67, 69, 71, 105, 125, 126, 134, 136, 142, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 218, 232, 240, 241, 246], "i": [61, 67, 69, 80, 125, 126, 128, 134, 142, 201, 217, 218, 232], "why": [61, 71], "line": [61, 63, 87, 89, 90, 134, 204, 216], "clirequest": 62, "addit": [62, 92, 250, 251], "accessor": [62, 101], "getseg": 62, "getopt": 62, "which": 62, "getoptionstr": 62, "show": [64, 86, 246, 256], "help": [64, 217], "suppress": 64, "header": [64, 128, 149, 206, 235, 248, 251, 252], "output": [64, 216, 235, 251], "call": [64, 73, 126, 237, 244], "codeigniter4": [65, 68, 135, 138, 140, 201], "configur": [65, 66, 74, 94, 100, 102, 104, 107, 115, 116, 127, 134, 138, 139, 141, 181, 204, 208, 215, 218, 225, 229, 232, 234, 240, 244, 251], "confirm": [65, 103, 127, 134], "applic": [65, 72, 108, 135, 180, 246, 251, 255], "classmap": 65, "compos": [65, 94, 105, 109, 138, 140, 153, 164, 165, 166, 251], "ar": [66, 71, 105, 136], "servic": [66, 71, 96, 101, 141, 144, 208, 251], "load": [66, 82, 105, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 125, 142, 180, 206, 215, 216, 217, 221, 225, 242, 247], "without": 66, "short": 66, "sub": [66, 110, 126, 242], "directori": [66, 72, 108, 126, 134, 141, 209, 216, 222, 242], "full": 66, "qualifi": 66, "conveni": [66, 71], "setopt": 66, "cach": [66, 100, 146, 147, 158, 204, 214, 235, 237, 242, 250], "prerequisit": [66, 217], "how": [66, 71, 100, 142, 218, 225], "It": [66, 240, 241], "work": [66, 67, 79, 81, 100, 102, 109, 142, 186, 206, 210, 218, 220, 222, 223, 225, 227, 229, 234, 235, 252, 256], "updat": [66, 82, 138, 143, 229, 254], "enabl": [66, 97, 100, 109, 134, 141, 211, 217, 246, 254], "request": [67, 70, 99, 126, 127, 128, 132, 135, 171, 206, 217, 244, 248, 252], "respons": [67, 126, 127, 146, 192, 205, 206, 231, 233, 235, 244, 248, 252], "view": [69, 109, 134, 164, 180, 197, 198, 215, 220, 225, 230, 237, 238, 239, 240, 241, 242, 243, 254, 256, 257], "mvc": 69, "compon": [69, 70, 92], "guidelin": 70, "a1": 70, "inject": [70, 82], "owasp": 70, "recommend": [70, 91], "provis": 70, "a2": 70, "weak": 70, "authent": [70, 91, 208], "session": [70, 149, 156, 169, 173, 195, 218, 248, 252], "manag": [70, 84, 88, 108], "a3": 70, "cross": [70, 217], "script": 70, "xss": 70, "a4": 70, "insecur": 70, "direct": 70, "object": [70, 77, 81, 83, 102, 126], "refer": [70, 82, 83, 87, 89, 94, 128, 130, 132, 204, 205, 207, 208, 213, 216, 219, 224, 231, 235, 236, 240, 241], "a5": 70, "misconfigur": 70, "a6": 70, "sensit": 70, "data": [70, 82, 87, 102, 126, 128, 164, 218, 225, 227, 228, 229, 240, 241, 242, 245, 246, 247, 254], "exposur": 70, "a7": 70, "miss": 70, "level": [70, 107, 251], "access": [70, 128, 205, 218, 222, 227, 229, 251, 252], "a8": 70, "forgeri": [70, 217], "csrf": [70, 149, 217, 254], "a9": 70, "known": 70, "vulner": 70, "a10": 70, "unvalid": 70, "forward": 70, "instanc": [71, 210, 223, 251], "single_servic": 71, "allow": [71, 94, 225], "share": [71, 141, 206], "discoveri": [71, 105, 109, 216], "structur": [72, 94, 110, 138, 139, 180, 230], "default": [72, 74, 75, 87, 103, 126, 134, 141, 142, 205, 208, 218, 234], "system": [72, 96, 250, 251], "public": 72, "writabl": [72, 141], "modifi": [72, 87, 107, 216, 220, 229], "db": [73, 78, 80, 81, 86], "callfunct": 73, "dsn": 74, "univers": 74, "manner": 74, "failov": 74, "automat": 74, "env": [74, 103], "explan": [74, 225], "connect": [75, 141, 229, 256], "your": [75, 78, 80, 86, 96, 97, 104, 108, 126, 135, 141, 208, 225, 229, 236, 243, 245, 246, 251, 255, 256], "group": [75, 82, 89, 134, 218, 225], "avail": [75, 111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 221, 225, 250], "specif": [75, 82, 128], "same": 75, "reconnect": 75, "keep": 75, "aliv": 75, "manual": [75, 81, 84, 139, 215, 229], "close": [75, 81, 218], "event": [76, 97, 173, 229, 248], "dbqueri": 76, "quick": 77, "start": [77, 135, 209, 243], "standard": [77, 94, 214], "With": 77, "result": [77, 82, 83, 85, 150, 208, 215, 229], "singl": [77, 222, 225], "insert": [77, 82, 229], "inform": [78, 86, 107], "execut": [78, 81, 243, 244], "insertid": 78, "affectedrow": 78, "getlastqueri": [78, 81], "about": [78, 218, 257], "countal": [78, 82], "countallresult": [78, 82], "getplatform": 78, "getvers": 78, "metadata": [80, 86, 218], "listtabl": 80, "determin": [80, 85, 128], "If": [80, 85, 225], "tableexist": 80, "field": [80, 86, 87, 115, 229, 252], "getfieldnam": [80, 83], "present": [80, 133, 237], "fieldexist": 80, "retriev": [80, 85, 86, 128, 209, 218, 229, 234, 254], "getfielddata": 80, "index": [80, 110, 141, 142, 153, 173, 256], "getindexdata": 80, "getforeignkeydata": 80, "regular": [81, 134], "simplifi": 81, "simplequeri": 81, "prefix": [81, 204, 205, 208, 252], "prefixt": 81, "setprefix": 81, "getprefix": 81, "protect": [81, 82, 126, 149, 217, 229, 251], "identifi": 81, "protectidentifi": 81, "escap": [81, 115, 240, 241], "escapestr": 81, "escapelikestr": 81, "bind": 81, "prepar": [81, 94], "getquerystr": 81, "haserror": 81, "geterrorcod": 81, "geterrormessag": 81, "getqueri": 81, "getoriginalqueri": 81, "iswritetyp": [81, 146], "swapprefix": 81, "getstarttim": 81, "getdur": 81, "sql": [82, 87, 246], "select": 82, "getcompiledselect": 82, "getwher": 82, "rawsql": 82, "selectmax": 82, "selectmin": 82, "selectavg": 82, "selectsum": 82, "selectcount": 82, "selectsubqueri": 82, "subqueri": 82, "fromsubqueri": 82, "join": [82, 215], "look": [82, 236], "where": [82, 215], "simpl": [82, 237], "kei": [82, 87, 89, 146, 156, 164, 208, 218, 237, 252], "associ": 82, "string": [82, 87, 209, 216, 223, 237, 244, 247, 251, 252], "orwher": 82, "wherein": 82, "orwherein": 82, "wherenotin": 82, "orwherenotin": 82, "similar": 82, "like": 82, "orlik": 82, "notlik": 82, "ornotlik": 82, "groupbi": 82, "distinct": 82, "have": [82, 142], "orhav": 82, "havingin": 82, "orhavingin": 82, "havingnotin": 82, "orhavingnotin": 82, "havinglik": 82, "orhavinglik": 82, "nothavinglik": 82, "ornothavinglik": 82, "order": [82, 105, 217], "orderbi": 82, "limit": [82, 133, 134, 205, 219], "count": [82, 247], "union": 82, "unional": 82, "groupstart": 82, "orgroupstart": 82, "notgroupstart": 82, "ornotgroupstart": 82, "groupend": 82, "havinggroupstart": 82, "orhavinggroupstart": 82, "nothavinggroupstart": 82, "ornothavinggroupstart": 82, "havinggroupend": 82, "ignor": 82, "getcompiledinsert": 82, "insertbatch": 82, "upsert": 82, "getcompiledupsert": 82, "upsertbatch": 82, "onconstraint": 82, "updatefield": 82, "replac": [82, 93, 96, 102, 127, 189, 216, 234, 246], "getcompiledupd": 82, "updatebatch": 82, "delet": [82, 100, 128, 229], "getcompileddelet": 82, "deletebatch": 82, "emptyt": 82, "truncat": 82, "condit": [82, 240], "statement": 82, "whennot": 82, "chain": [82, 241], "reset": [82, 251], "resetqueri": 82, "getresult": 83, "stdclass": 83, "getresultarrai": 83, "row": [83, 236], "getrow": 83, "getrowarrai": 83, "getunbufferedrow": 83, "getcustomresultobject": 83, "getcustomrowobject": 83, "getfieldcount": 83, "getnumrow": 83, "freeresult": 83, "dataseek": 83, "transact": 84, "approach": 84, "strict": [84, 225], "mode": [84, 141, 255], "throw": [84, 223], "disabl": [84, 109, 217, 223], "nest": [84, 90, 102, 134, 234, 240], "util": 85, "optim": 85, "export": 85, "csv": [85, 227], "xml": [85, 124, 252], "document": [85, 141, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "some": 86, "record": [86, 243], "drop": 87, "createdatabas": 87, "db_name": 87, "dropdatabas": 87, "addfield": 87, "note": [87, 136, 208, 218, 240], "float": 87, "point": [87, 97, 243, 246], "text": [87, 122, 212, 252], "raw": [87, 128], "id": 87, "addkei": 87, "addprimarykei": 87, "adduniquekei": 87, "foreign": [87, 89, 164], "addcolumn": 87, "dropcolumn": 87, "primari": [87, 218], "renam": [87, 108], "tool": [89, 94, 204], "rollback": 89, "refresh": [89, 245], "prefer": [89, 207, 218], "seed": [90, 109, 245], "extend": [92, 96, 98, 105, 126, 173, 180], "preload": 92, "common": 93, "folder": [94, 110, 141], "json": [94, 128, 153, 164, 166, 206, 227, 252], "choos": [94, 246], "licens": [94, 226], "develop": [94, 141, 255], "instal": [94, 108, 137, 138, 139, 142, 251, 255], "devkit": [94, 214], "fixer": 94, "overrid": [94, 134, 205, 207], "contribut": 95, "core": [96, 101], "prioriti": [97, 134], "publish": [97, 216], "own": 97, "simul": 97, "ajax": 99, "fetch": 99, "api": [99, 231], "jqueri": 99, "vuej": 99, "react": 99, "htmx": 99, "web": [100, 110, 158], "page": [100, 142, 158, 215, 222, 225, 248, 254, 255, 257], "doe": [100, 240, 241], "engin": 100, "cachequerystr": 100, "global": [101, 127, 134], "constant": [101, 103, 153], "miscellan": 101, "keyword": 102, "environ": [102, 103, 134, 141], "variabl": 102, "dotenv": 102, "separ": 102, "treat": 102, "registrar": 102, "implicit": 102, "explicit": 102, "apach": [103, 110, 141], "nginx": [103, 110, 141], "boot": 103, "current": [103, 223, 234], "effect": 103, "framework": [103, 104, 180], "report": [103, 104], "pagenotfoundexcept": 104, "configexcept": 104, "databaseexcept": 104, "redirectexcept": 104, "specifi": [104, 105, 109, 134, 141, 142, 215, 225, 229, 234, 247], "warn": 104, "handler": [104, 107, 134, 156, 204, 208], "now": [105, 220], "topic": [106, 135], "context": [107, 241], "third": 107, "parti": 107, "logger": [107, 126, 244], "reloc": 108, "one": 108, "modul": [109, 134, 216], "discov": [109, 216], "item": [109, 254], "languag": [109, 125, 234], "url": [110, 123, 128, 142], "base": [110, 204, 206], "contain": 110, "onli": [110, 134, 142, 215], "hostnam": [110, 134], "php": [110, 141, 142, 153, 154, 164, 165, 173, 176, 203, 225, 230, 257], "server": [110, 141, 142, 203, 255], "thi": [111, 112, 113, 114, 115, 116, 118, 119, 120, 121, 122, 123, 124, 126, 173], "date": [113, 220, 227, 229], "form": [115, 217, 222, 225, 254], "html": [116, 187, 217, 236], "inflector": 118, "number": 119, "thing": 119, "go": 119, "wrong": 119, "content": [125, 128, 144, 146, 149, 150, 153, 154, 158, 164, 165, 166, 167, 168, 169, 171, 172, 173, 174, 232, 234], "negoti": [125, 128, 234], "media": 125, "encod": [125, 208], "charact": 125, "constructor": 126, "includ": [126, 142, 239], "forcehttp": 126, "validatedata": 126, "visibl": 126, "normal": 126, "fallback": [126, 234], "organ": [126, 140], "legaci": [126, 134, 145], "remap": 126, "befor": 127, "stop": [127, 169, 218, 243], "later": 127, "after": [127, 216], "alias": 127, "few": 127, "invalidchar": 127, "securehead": 127, "incomingrequest": 128, "getmethod": 128, "getget": 128, "getpost": 128, "getcooki": 128, "getserv": 128, "getenv": 128, "getpostget": 128, "getgetpost": 128, "getvar": 128, "put": 128, "patch": 128, "upload": [128, 186, 222, 225], "spoof": 131, "rest": 133, "resourc": 133, "placehold": [133, 134, 169, 225, 229, 232], "made": 133, "resourcecontrol": 133, "resourcepresent": 133, "comparison": 133, "verb": 134, "callabl": 134, "closur": [134, 225], "path": [134, 209, 216, 223, 235], "ani": 134, "express": 134, "restrict": 134, "map": [134, 227], "appli": [134, 219], "alia": [134, 141], "assign": 134, "subdomain": 134, "offset": 134, "revers": 134, "translat": [134, 138, 139, 225, 234], "dash": 134, "404": [134, 142], "process": [134, 212, 222, 229], "For": 134, "root": [134, 141], "sort": 134, "host": [134, 141, 223], "guid": [135, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "build": [135, 233, 255], "first": [135, 229, 255, 257], "advanc": [135, 247], "offici": [135, 214], "backward": 136, "starter": 138, "upgrad": [138, 139, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199], "pro": [138, 139], "con": [138, 139], "latest": 138, "dev": 138, "next": 138, "minor": 138, "revert": 138, "stabl": 138, "releas": 138, "project": [138, 140, 144, 146, 147, 148, 149, 150, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179], "up": [138, 218, 245, 251, 255, 256], "repositori": 140, "permiss": 141, "local": [141, 142, 188, 234, 247], "main": 141, "mod_rewrit": 141, "virtualhost": 141, "vhost_alias_modul": 141, "subfold": 141, "symlink": 141, "htaccess": 141, "mod_userdir": 141, "conf": 141, "deploy": [141, 216], "two": [141, 220], "bootstrap": 141, "troubleshoot": 142, "do": [142, 218], "know": 142, "my": 142, "No": 142, "fine": 142, "product": 142, "tutori": [142, 225], "give": 142, "everywher": 142, "unhelp": 142, "whoop": 142, "x": [143, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "filterinterfac": 143, "samesit": [144, 205], "gethead": 144, "responseinterfac": 144, "all": [144, 146, 149, 150, 153, 154, 155, 156, 157, 158, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 222, 225, 246], "current_url": 146, "indexpag": 146, "baseconnect": 146, "connectioninterfac": 146, "trait": [146, 231, 244, 251], "ttl": [147, 204], "scope": [148, 209], "basebuild": 149, "databasehandl": [149, 218], "mandatori": [153, 154, 164, 165, 166, 173, 176, 177], "mime": 154, "get_cooki": 154, "proxyip": 156, "set_cooki": 162, "kint": [164, 246], "mock": [164, 250, 251], "uncaught": 164, "withinput": 164, "captur": 164, "stderr": 164, "stdout": 164, "stream": 164, "honeypot": [164, 211], "csp": [164, 232], "email": [165, 184, 207], "null": [168, 209, 252], "featur": [171, 210, 248], "bodi": [171, 206, 244, 248], "loadrulegroup": 171, "you": [173, 201], "translateuridash": 173, "routecollect": 173, "toolbar": [173, 246, 255], "error_except": 176, "timezon": 179, "adjust": 180, "download": [180, 235], "hook": 180, "ha": [181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "been": [181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198], "encrypt": [185, 208], "search": [189, 252], "pagin": [191, 215], "parser": [197, 240], "previou": 199, "credit": 200, "welcom": [201, 255], "right": 201, "psr": 202, "complianc": 202, "requir": 203, "extens": 203, "driver": [204, 218], "backuphandl": 204, "memcach": 204, "redi": 204, "clear": 204, "info": [204, 222], "wincach": 204, "predi": 204, "dummi": 204, "attribut": [205, 227], "immut": 205, "store": [205, 208, 222, 242], "cookiestor": 205, "dispatch": 205, "person": 205, "allow_redirect": 206, "auth": 206, "cert": 206, "connect_timeout": 206, "debug": [206, 246, 255], "delai": 206, "form_param": 206, "http_error": 206, "multipart": 206, "proxi": 206, "timeout": 206, "user_ag": 206, "verifi": [206, 222], "ssl": 207, "versu": 207, "tl": 207, "smtp": 207, "protocol": 207, "review": 207, "word": 207, "maintain": 208, "ci3": 208, "hmac": 208, "algorithm": 208, "pad": 208, "openssl": 208, "sodium": 208, "length": 208, "directli": 208, "collect": 209, "__construct": 209, "add": [209, 225, 254, 256], "bool": [209, 216], "recurs": [209, 216], "true": [209, 216], "addfil": 209, "removefil": 209, "adddirectori": 209, "fals": [209, 251], "removepattern": 209, "pattern": 209, "retainpattern": 209, "take": 210, "advantag": 210, "spl": 210, "getrandomnam": 210, "getsiz": 210, "getsizebyunit": 210, "getmimetyp": 210, "guessextens": 210, "move": [210, 222], "imag": 212, "manipul": 212, "qualiti": 212, "crop": 212, "convert": 212, "fit": 212, "flatten": 212, "flip": 212, "resiz": 212, "rotat": 212, "watermark": 212, "shield": 214, "task": [214, 243], "queue": 214, "displai": [215, 220, 225, 242, 243, 246, 254, 256], "pager": 215, "link": 215, "expect": [215, 245, 251], "setsurroundcount": 215, "hasprevi": 215, "hasnext": 215, "getprevi": 215, "getnext": 215, "getfirst": 215, "getlast": 215, "haspreviouspag": 215, "hasnextpag": 215, "getpreviouspag": 215, "getnextpag": 215, "getpreviouspagenumb": 215, "getnextpagenumb": 215, "getfirstpagenumb": 215, "getlastpagenumb": 215, "getcurrentpagenumb": 215, "getpagecount": 215, "concept": 216, "On": [216, 232], "demand": 216, "autom": 216, "sync": 216, "asset": 216, "depend": 216, "static": [216, 221, 257], "getscratch": 216, "geterror": 216, "throwabl": 216, "addpath": 216, "adduri": 216, "wipe": 216, "copi": 216, "addlineaft": 216, "addlinebefor": 216, "token": 217, "random": 217, "regener": 217, "failur": 217, "sent": 217, "sanitizefilenam": 217, "A": [218, 239], "concurr": 218, "push": 218, "flashdata": 218, "tempdata": 218, "destroi": 218, "filehandl": 218, "bonu": 218, "tip": 218, "redishandl": 218, "memcachedhandl": 218, "throttler": 219, "rate": 219, "instanti": 220, "pars": [220, 240], "todai": 220, "yesterdai": 220, "tomorrow": 220, "createfromd": 220, "createfromtim": 220, "createfromformat": 220, "createfrominst": 220, "todatetim": 220, "tolocalizedstr": 220, "todatetimestr": 220, "todatestr": 220, "totimestr": 220, "human": 220, "individu": 220, "getter": [220, 227], "getag": 220, "getdst": 220, "getloc": 220, "getutc": 220, "gettimezon": 220, "gettimezonenam": 220, "setter": [220, 227], "settimezon": 220, "settimestamp": 220, "compar": 220, "equal": 220, "samea": 220, "isbefor": 220, "isaft": 220, "typographi": 221, "success": [222, 225, 254], "simplest": 222, "notat": 222, "getnam": 222, "getclientnam": 222, "gettempnam": 222, "getclientextens": 222, "getclientmimetyp": 222, "getclientpath": 222, "origin": 222, "filenam": 222, "overwrit": 222, "fail": 222, "part": 223, "scheme": 223, "author": 223, "userinfo": 223, "port": 223, "fragment": [223, 240, 252], "agent": 224, "definit": 224, "signup": 225, "tradit": 225, "setrul": 225, "withrequest": [225, 244], "save": [225, 229, 254], "label": 225, "ruleset": 225, "mit": 226, "fill": 227, "quickli": 227, "bulk": 227, "busi": 227, "logic": [227, 237, 240, 257], "special": 227, "mutat": 227, "cast": 227, "scalar": 227, "primarykei": 229, "useautoincr": 229, "returntyp": 229, "usesoftdelet": 229, "allowedfield": 229, "allowemptyinsert": 229, "usetimestamp": 229, "dateformat": 229, "createdfield": 229, "updatedfield": 229, "deletedfield": 229, "validationrul": 229, "validationmessag": 229, "skipvalid": 229, "cleanvalidationrul": 229, "callback": 229, "allowcallback": 229, "beforeinsert": 229, "afterinsert": 229, "beforeupd": 229, "afterupd": 229, "beforefind": 229, "afterfind": 229, "beforedelet": 229, "afterdelet": 229, "beforeinsertbatch": 229, "afterinsertbatch": 229, "beforeupdatebatch": 229, "afterupdatebatch": 229, "find": 229, "findcolumn": 229, "findal": 229, "withdelet": 229, "onlydelet": 229, "purgedelet": 229, "In": [229, 234], "runtim": [229, 232], "asarrai": 229, "asobject": 229, "larg": 229, "amount": 229, "anoth": 229, "mix": 229, "To": [229, 243], "creation": 229, "altern": 230, "echo": 230, "polici": 232, "turn": 232, "inlin": 232, "detect": 234, "sethead": 235, "appendhead": 235, "removehead": 235, "back": 235, "forc": 235, "open": 235, "browser": 235, "synchron": 236, "head": 236, "omiss": 237, "render": [237, 239, 241], "comput": 237, "perform": 237, "setup": 237, "decor": 238, "layout": 239, "partial": 239, "substitut": 240, "variat": 240, "loop": [240, 242], "comment": 240, "cascad": 240, "prevent": 240, "delimit": 240, "plugin": 240, "regist": 240, "within": 242, "dynam": 242, "savedata": 242, "benchmark": [243, 246], "timer": 243, "iter": 243, "param": 244, "withconfig": 244, "withrespons": 244, "withlogg": 244, "withuri": 244, "withbodi": 244, "assert": [244, 245, 250, 251, 252], "assertfilt": 244, "assertnotfilt": 244, "asserthasfilt": 244, "assertnothasfilt": 244, "migrateonc": 245, "seedonc": 245, "basepath": 245, "state": 245, "regressdatabas": 245, "migratedatabas": 245, "hasindatabas": 245, "grabfromdatabas": 245, "column": 245, "criteria": 245, "dontseeindatabas": 245, "seeindatabas": 245, "seenumrecord": 245, "var_dump": 246, "d": 246, "dd": 246, "trace": 246, "collector": 246, "tab": 246, "timelin": 246, "var": 246, "hot": 246, "reload": 246, "fabric": 247, "formatt": 247, "format": [247, 248], "fake": 247, "getcount": 247, "int": [247, 252], "setcount": 247, "upcount": 247, "downcount": 247, "resetcount": 247, "shorthand": 248, "bypass": 248, "phpunit": 251, "phar": 251, "stage": 251, "assertlog": 251, "expectedmessag": 251, "assertlogcontain": 251, "logmessag": 251, "asserteventtrigg": 251, "eventnam": 251, "assertheaderemit": 251, "ignorecas": 251, "assertheadernotemit": 251, "assertcloseenough": 251, "actual": 251, "toler": 251, "assertcloseenoughstr": 251, "privat": 251, "getprivatemethodinvok": 251, "getprivateproperti": 251, "setprivateproperti": 251, "injectmock": 251, "resetsingl": 251, "streamfiltertrait": 251, "citeststreamfilt": 251, "phpstreamwrapp": 251, "isok": 252, "assertok": 252, "isredirect": 252, "assertredirect": 252, "assertredirectto": 252, "getredirecturl": 252, "assertstatu": 252, "assertsessionha": 252, "assertsessionmiss": 252, "asserthead": 252, "assertheadermiss": 252, "assertcooki": 252, "assertcookiemiss": 252, "assertcookieexpir": 252, "dom": 252, "see": 252, "seeelement": 252, "seelink": 252, "seeinfield": 252, "seecheckboxischeck": 252, "assertse": 252, "element": 252, "assertdontse": 252, "assertseeel": 252, "assertdontseeel": 252, "assertseelink": 252, "detail": 252, "assertseeinfield": 252, "getjson": 252, "assertjsonfrag": 252, "assertjsonexact": 252, "getxml": 252, "conclus": 253, "newsmodel": [254, 256], "congratul": 254, "section": 256, "getnew": 256, "our": 257, "home": 257}, "envversion": {"sphinx.domains.c": 3, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 9, "sphinx.domains.index": 1, "sphinx.domains.javascript": 3, "sphinx.domains.math": 2, "sphinx.domains.python": 4, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx": 60}, "alltitles": {"Change Logs": [[0, "change-logs"]], "Version 4.4": [[0, "version-version"]], "Version 4.0.0": [[1, "version-4-0-0"]], "Enhancements": [[1, "enhancements"], [11, "enhancements"], [12, "enhancements"], [13, "enhancements"], [14, "enhancements"], [15, "enhancements"], [16, "enhancements"], [17, "enhancements"], [20, "enhancements"], [21, "enhancements"], [23, "enhancements"], [24, "enhancements"], [25, "enhancements"], [28, "enhancements"], [31, "enhancements"], [34, "enhancements"], [36, "enhancements"], [41, "enhancements"], [50, "enhancements"], [54, "enhancements"]], "Repo Changes": [[1, "repo-changes"]], "Version 4.0.0-alpha.1": [[2, "version-4-0-0-alpha-1"]], "New Packages List": [[2, "new-packages-list"]], "Version 4.0.0-alpha.2": [[3, "version-4-0-0-alpha-2"]], "Changed Files": [[3, "changed-files"], [4, "changed-files"], [5, "changed-files"], [6, "changed-files"], [7, "changed-files"], [8, "changed-files"], [9, "changed-files"], [10, "changed-files"], [11, "changed-files"], [12, "changed-files"], [13, "changed-files"]], "PRs merged": [[3, "prs-merged"], [4, "prs-merged"], [5, "prs-merged"], [6, "prs-merged"], [7, "prs-merged"], [8, "prs-merged"], [9, "prs-merged"], [10, "prs-merged"], [11, "prs-merged"], [12, "prs-merged"], [13, "prs-merged"], [14, "prs-merged"]], "Version 4.0.0-alpha.3": [[4, "version-4-0-0-alpha-3"]], "Version 4.0.0-alpha.4": [[5, "version-4-0-0-alpha-4"]], "Highlights": [[5, "highlights"], [6, "highlights"], [7, "highlights"], [8, "highlights"], [9, "highlights"], [10, "highlights"], [28, "highlights"], [41, "highlights"], [50, "highlights"]], "Version 4.0.0-alpha.5": [[6, "version-4-0-0-alpha-5"]], "Version 4.0.0-beta.1": [[7, "version-4-0-0-beta-1"]], "New Messages": [[7, "new-messages"], [9, "new-messages"], [10, "new-messages"]], "App Changes": [[7, "app-changes"], [8, "app-changes"], [9, "app-changes"], [10, "app-changes"], [11, "app-changes"], [12, "app-changes"], [13, "app-changes"]], "Version 4.0.0-beta.2": [[8, "version-4-0-0-beta-2"]], "New messages": [[8, "new-messages"]], "Version 4.0.0-beta.3": [[9, "version-4-0-0-beta-3"]], "Version 4.0.0-beta.4": [[10, "version-4-0-0-beta-4"]], "Testing Changes": [[10, "testing-changes"]], "Version 4.0.0-rc.1": [[11, "version-4-0-0-rc-1"]], "Message Changes": [[11, "message-changes"], [12, "message-changes"], [13, "message-changes"], [33, "message-changes"], [38, "message-changes"], [41, "message-changes"], [50, "message-changes"], [52, "message-changes"], [54, "message-changes"]], "Version 4.0.0-rc.2": [[12, "version-4-0-0-rc-2"]], "Version 4.0.0-rc.3": [[13, "version-4-0-0-rc-3"]], "Version 4.0.0-rc.4": [[14, "version-4-0-0-rc-4"]], "Version 4.0.3": [[15, "version-4-0-3"]], "Bugs Fixed": [[15, "bugs-fixed"], [16, "bugs-fixed"], [17, "bugs-fixed"], [18, "bugs-fixed"], [19, "bugs-fixed"], [20, "bugs-fixed"], [21, "bugs-fixed"], [23, "bugs-fixed"], [24, "bugs-fixed"], [25, "bugs-fixed"], [28, "bugs-fixed"], [29, "bugs-fixed"], [30, "bugs-fixed"], [31, "bugs-fixed"], [32, "bugs-fixed"], [33, "bugs-fixed"], [34, "bugs-fixed"], [36, "bugs-fixed"], [37, "bugs-fixed"], [38, "bugs-fixed"], [39, "bugs-fixed"], [40, "bugs-fixed"], [41, "bugs-fixed"], [42, "bugs-fixed"], [43, "bugs-fixed"], [44, "bugs-fixed"], [45, "bugs-fixed"], [46, "bugs-fixed"], [47, "bugs-fixed"], [48, "bugs-fixed"], [49, "bugs-fixed"], [50, "bugs-fixed"], [51, "bugs-fixed"], [52, "bugs-fixed"], [53, "bugs-fixed"], [54, "bugs-fixed"], [55, "bugs-fixed"], [56, "bugs-fixed"]], "Version 4.0.4": [[16, "version-4-0-4"]], "BREAKING": [[16, "breaking"], [18, "breaking"], [20, "breaking"], [22, "breaking"], [23, "breaking"], [24, "breaking"], [25, "breaking"], [28, "breaking"], [29, "breaking"], [31, "breaking"], [33, "breaking"], [36, "breaking"], [38, "breaking"], [41, "breaking"], [43, "breaking"], [45, "breaking"], [47, "breaking"], [48, "breaking"], [50, "breaking"], [54, "breaking"], [56, "breaking"]], "Version 4.0.5": [[17, "version-4-0-5"]], "Changes": [[17, "changes"], [18, "changes"], [20, "changes"], [21, "changes"], [23, "changes"], [24, "changes"], [25, "changes"], [28, "changes"], [33, "changes"], [41, "changes"], [46, "changes"], [48, "changes"], [50, "changes"], [52, "changes"]], "Deprecations": [[17, "deprecations"], [18, "deprecations"], [20, "deprecations"], [23, "deprecations"], [24, "deprecations"], [25, "deprecations"], [28, "deprecations"], [33, "deprecations"], [37, "deprecations"], [39, "deprecations"], [41, "deprecations"], [45, "deprecations"], [46, "deprecations"], [47, "deprecations"], [50, "deprecations"], [52, "deprecations"], [54, "deprecations"]], "Version 4.1.0": [[18, "version-4-1-0"]], "Version 4.1.1": [[19, "version-4-1-1"]], "Version 4.1.2": [[20, "version-4-1-2"]], "Version 4.1.3": [[21, "version-4-1-3"]], "Version 4.1.4": [[22, "version-4-1-4"]], "Version 4.1.5": [[23, "version-4-1-5"]], "Version 4.1.6": [[24, "version-4-1-6"]], "SECURITY": [[24, "security"], [26, "security"], [27, "security"], [31, "security"], [38, "security"], [44, "security"], [46, "security"], [53, "security"], [173, "security"]], "Validation changes": [[24, "validation-changes"]], "Sending Cookies": [[24, "sending-cookies"], [205, "sending-cookies"]], "Version 4.1.7": [[25, "version-4-1-7"]], "Version 4.1.8": [[26, "version-4-1-8"]], "Version 4.1.9": [[27, "version-4-1-9"]], "Version 4.2.0": [[28, "version-4-2-0"]], "New Contributors": [[28, "new-contributors"]], "Method Signature Changes": [[28, "method-signature-changes"], [41, "method-signature-changes"], [47, "method-signature-changes"], [50, "method-signature-changes"], [173, "method-signature-changes"]], "Behavior Changes": [[28, "behavior-changes"], [29, "behavior-changes"], [41, "behavior-changes"], [43, "behavior-changes"], [45, "behavior-changes"], [50, "behavior-changes"]], "New Improved Auto Routing": [[28, "new-improved-auto-routing"]], "Database": [[28, "database"], [41, "database"], [41, "id5"], [50, "database"], [164, "database"]], "Helpers and Functions": [[28, "helpers-and-functions"], [41, "helpers-and-functions"], [50, "helpers-and-functions"]], "Commands": [[28, "commands"], [41, "commands"], [50, "commands"]], "Others": [[28, "others"], [41, "others"], [41, "id3"], [41, "id4"], [41, "id6"], [41, "id7"], [50, "others"], [158, "others"], [162, "others"], [164, "others"]], "Version 4.2.1": [[29, "version-4-2-1"]], "Version 4.2.10": [[30, "version-4-2-10"]], "Version 4.2.11": [[31, "version-4-2-11"]], "Version 4.2.12": [[32, "version-4-2-12"]], "Version 4.2.2": [[33, "version-4-2-2"]], "Version 4.2.3": [[34, "version-4-2-3"]], "Version 4.2.4": [[35, "version-4-2-4"]], "Version 4.2.5": [[36, "version-4-2-5"]], "Version 4.2.6": [[37, "version-4-2-6"]], "Version 4.2.7": [[38, "version-4-2-7"]], "Version 4.2.8": [[39, "version-4-2-8"]], "Version 4.2.9": [[40, "version-4-2-9"]], "Version 4.3.0": [[41, "version-4-3-0"]], "Exceptions when Database Errors Occur": [[41, "exceptions-when-database-errors-occur"]], "HTTP Status Code and Exit Code when Exception Occurs": [[41, "http-status-code-and-exit-code-when-exception-occurs"]], "Time": [[41, "time"]], "Interface Changes": [[41, "interface-changes"], [47, "interface-changes"], [50, "interface-changes"], [164, "interface-changes"], [173, "interface-changes"]], "OutgoingRequestInterface": [[41, "outgoingrequestinterface"]], "Validation Changes": [[41, "validation-changes"], [164, "validation-changes"]], "ValidationInterface": [[41, "validationinterface"]], "Validation": [[41, "validation"], [225, "validation"], [229, "validation"]], "Database Forge": [[41, "database-forge"]], "Testing": [[41, "testing"], [50, "testing"], [141, "testing"], [249, "testing"], [251, "testing"]], "Query Builder": [[41, "query-builder"]], "Forge": [[41, "forge"]], "Model": [[41, "model"], [50, "model"]], "Libraries": [[41, "libraries"], [50, "libraries"], [109, "libraries"], [180, "libraries"]], "HTML5 Compatibility": [[41, "html5-compatibility"]], "Error Handling": [[41, "error-handling"], [104, "error-handling"], [180, "error-handling"]], "Multiple Domain Support": [[41, "multiple-domain-support"], [164, "multiple-domain-support"]], "Version 4.3.1": [[42, "version-4-3-1"]], "Version 4.3.2": [[43, "version-4-3-2"]], "base_url()": [[43, "base-url"], [166, "base-url"]], "uri_string()": [[43, "uri-string"], [166, "uri-string"]], "Version 4.3.3": [[44, "version-4-3-3"]], "Version 4.3.4": [[45, "version-4-3-4"]], "Redirect Status Code": [[45, "redirect-status-code"], [168, "redirect-status-code"], [235, "redirect-status-code"]], "Forge::modifyColumn()": [[45, "forge-modifycolumn"]], "Version 4.3.5": [[46, "version-4-3-5"]], "Version 4.3.6": [[47, "version-4-3-6"]], "AutoRouterInterface": [[47, "autorouterinterface"]], "ValidationInterface::check()": [[47, "validationinterface-check"]], "Validation::check()": [[47, "validation-check"]], "Version 4.3.7": [[48, "version-4-3-7"]], "Version 4.3.8": [[49, "version-4-3-8"]], "Version 4.4.0": [[50, "version-4-4-0"]], "URI::setSegment() and Non-Existent Segment": [[50, "uri-setsegment-and-non-existent-segment"]], "Factories": [[50, "factories"], [66, "factories"]], "Passing Classname with Namespace": [[50, "passing-classname-with-namespace"]], "Property Name": [[50, "property-name"]], "Autoloader": [[50, "autoloader"]], "CodeIgniter and exit()": [[50, "codeigniter-and-exit"]], "Site URI Changes": [[50, "site-uri-changes"], [173, "site-uri-changes"]], "getPath()": [[50, "getpath"], [62, "getpath"]], "Site URI Values": [[50, "site-uri-values"]], "Parameter Type Changes": [[50, "parameter-type-changes"]], "Added Parameters": [[50, "added-parameters"]], "Removed Parameters": [[50, "removed-parameters"]], "Return Type Changes": [[50, "return-type-changes"]], "Version 4.4.1": [[51, "version-4-4-1"]], "Version 4.4.2": [[52, "version-4-4-2"]], "Version 4.4.3": [[53, "version-4-4-3"]], "Version 4.4.4": [[54, "version-4-4-4"]], "Validation with Dot Array Syntax": [[54, "validation-with-dot-array-syntax"], [177, "validation-with-dot-array-syntax"]], "Validation rules matches and differs": [[54, "validation-rules-matches-and-differs"], [177, "validation-rules-matches-and-differs"]], "The use of the ssl_key option in CURLRequest was removed": [[54, "the-use-of-the-ssl-key-option-in-curlrequest-was-removed"], [177, "the-use-of-the-ssl-key-option-in-curlrequest-was-removed"]], "Filesystem Helper": [[54, "filesystem-helper"], [114, "filesystem-helper"]], "Version 4.4.5": [[55, "version-4-4-5"]], "Version 4.4.6": [[56, "version-4-4-6"]], "Time::createFromTimestamp()": [[56, "time-createfromtimestamp"]], "Creating Spark Commands": [[57, "creating-spark-commands"]], "Creating New Commands": [[57, "creating-new-commands"]], "File Location": [[57, "file-location"]], "An Example Command": [[57, "an-example-command"]], "run()": [[57, "run"]], "Command Termination": [[57, "command-termination"]], "BaseCommand": [[57, "namespace-CodeIgniter\\CLI"]], "Running Controllers via CLI": [[58, "running-controllers-via-cli"]], "Let\u2019s try it: Hello World!": [[58, "let-s-try-it-hello-world"], [126, "let-s-try-it-hello-world"]], "Create a Controller": [[58, "create-a-controller"]], "Define a Route": [[58, "define-a-route"]], "Run via CLI": [[58, "run-via-cli"]], "That\u2019s the Basics!": [[58, "that-s-the-basics"]], "CLI Generators": [[59, "cli-generators"]], "Introduction": [[59, "introduction"], [66, "introduction"], [71, "introduction"]], "Built-in Generators": [[59, "built-in-generators"]], "make:cell": [[59, "make-cell"]], "Usage:": [[59, "usage"], [59, "id1"], [59, "id4"], [59, "id7"], [59, "id10"], [59, "id13"], [59, "id16"], [59, "id19"], [59, "id22"], [59, "id25"]], "Argument:": [[59, "argument"], [59, "id2"], [59, "id5"], [59, "id8"], [59, "id11"], [59, "id14"], [59, "id17"], [59, "id20"], [59, "id23"], [59, "id26"]], "Options:": [[59, "options"], [59, "id3"], [59, "id6"], [59, "id9"], [59, "id12"], [59, "id15"], [59, "id18"], [59, "id21"], [59, "id24"], [59, "id27"]], "make:command": [[59, "make-command"]], "make:config": [[59, "make-config"]], "make:controller": [[59, "make-controller"]], "make:entity": [[59, "make-entity"]], "make:filter": [[59, "make-filter"]], "make:model": [[59, "make-model"]], "make:seeder": [[59, "make-seeder"]], "make:migration": [[59, "make-migration"], [89, "make-migration"]], "make:validation": [[59, "make-validation"]], "Scaffolding a Complete Set of Stock Code": [[59, "scaffolding-a-complete-set-of-stock-code"]], "GeneratorTrait": [[59, "generatortrait"]], "Declaring the Location of a Custom Generator Command Template": [[59, "declaring-the-location-of-a-custom-generator-command-template"]], "CLI Library": [[60, "cli-library"]], "Initializing the Class": [[60, "initializing-the-class"], [212, "initializing-the-class"], [224, "initializing-the-class"], [236, "initializing-the-class"]], "Getting Input from the User": [[60, "getting-input-from-the-user"]], "prompt()": [[60, "prompt"]], "promptByKey()": [[60, "promptbykey"]], "promptByMultipleKeys()": [[60, "promptbymultiplekeys"]], "Providing Feedback": [[60, "providing-feedback"]], "write()": [[60, "write"]], "print()": [[60, "print"]], "color()": [[60, "color"]], "error()": [[60, "error"]], "wrap()": [[60, "wrap"]], "newLine()": [[60, "newline"]], "clearScreen()": [[60, "clearscreen"]], "showProgress()": [[60, "showprogress"]], "table()": [[60, "table"]], "wait()": [[60, "wait"]], "CLI Overview": [[61, "cli-overview"]], "What is the CLI?": [[61, "what-is-the-cli"]], "Why Run via the Command-Line?": [[61, "why-run-via-the-command-line"]], "The Spark Commands": [[61, "the-spark-commands"]], "The CLI Library": [[61, "the-cli-library"]], "CLIRequest Class": [[62, "clirequest-class"]], "Additional Accessors": [[62, "additional-accessors"]], "getSegments()": [[62, "getsegments"]], "getOptions()": [[62, "getoptions"]], "getOption($which)": [[62, "getoption-which"]], "getOptionString()": [[62, "getoptionstring"]], "Command Line Usage": [[63, "command-line-usage"]], "Spark Commands": [[64, "spark-commands"]], "Running Commands": [[64, "running-commands"]], "Running via CLI": [[64, "running-via-cli"]], "Showing List of Commands": [[64, "showing-list-of-commands"]], "spark list": [[64, "spark-list"]], "Showing Help": [[64, "showing-help"]], "Running a Command": [[64, "running-a-command"]], "Suppressing Header Output": [[64, "suppressing-header-output"]], "Calling Commands": [[64, "calling-commands"]], "Autoloading Files": [[65, "autoloading-files"]], "CodeIgniter4 Autoloader": [[65, "codeigniter4-autoloader"]], "Configuration": [[65, "configuration"], [102, "configuration"], [104, "configuration"], [107, "configuration"], [115, "configuration"], [116, "configuration"], [225, "configuration"], [244, "configuration"]], "Namespaces": [[65, "namespaces"], [89, "namespaces"], [109, "namespaces"], [180, "namespaces"]], "Confirming Namespaces": [[65, "confirming-namespaces"]], "Application Namespace": [[65, "application-namespace"]], "Classmap": [[65, "classmap"]], "Composer Support": [[65, "composer-support"]], "What are Factories?": [[66, "what-are-factories"]], "Differences from Services": [[66, "differences-from-services"]], "Loading Classes": [[66, "loading-classes"]], "Loading a Class": [[66, "loading-a-class"]], "Passing Classname without Namespace": [[66, "passing-classname-without-namespace"]], "Passing Short Classname": [[66, "passing-short-classname"]], "Passing Short Classname with Sub-directories": [[66, "passing-short-classname-with-sub-directories"]], "Passing Full Qualified Classname": [[66, "passing-full-qualified-classname"]], "Convenience Functions": [[66, "convenience-functions"], [71, "convenience-functions"]], "config()": [[66, "config"], [102, "config"]], "model()": [[66, "model"]], "Defining Classname to be Loaded": [[66, "defining-classname-to-be-loaded"]], "Factory Parameters": [[66, "factory-parameters"]], "Factories Options": [[66, "factories-options"]], "Factories Behavior": [[66, "factories-behavior"]], "Configurations": [[66, "configurations"]], "Example: Filters Factories": [[66, "example-filters-factories"]], "Example: Library Factories": [[66, "example-library-factories"]], "setOptions Method": [[66, "setoptions-method"]], "Parameter Options": [[66, "parameter-options"]], "Config Caching": [[66, "config-caching"]], "Prerequisite": [[66, "prerequisite"], [217, "prerequisite"]], "How It Works": [[66, "how-it-works"]], "How to Update Config Values": [[66, "how-to-update-config-values"]], "How to Enable Config Caching": [[66, "how-to-enable-config-caching"]], "Working with HTTP Requests": [[67, "working-with-http-requests"]], "What is HTTP?": [[67, "what-is-http"]], "The Request": [[67, "the-request"]], "The Response": [[67, "the-response"]], "Working with Requests and Responses": [[67, "working-with-requests-and-responses"]], "CodeIgniter4 Overview": [[68, "codeigniter4-overview"]], "Models, Views, and Controllers": [[69, "models-views-and-controllers"]], "What is MVC?": [[69, "what-is-mvc"]], "The Components": [[69, "the-components"]], "Views": [[69, "views"], [109, "views"], [242, "views"]], "Models": [[69, "models"], [109, "models"], [229, "models"]], "Controllers": [[69, "controllers"], [109, "controllers"], [126, "controllers"]], "Security Guidelines": [[70, "security-guidelines"]], "A1 Injection": [[70, "a1-injection"]], "OWASP recommendations": [[70, "owasp-recommendations"], [70, "id1"], [70, "id3"], [70, "id5"], [70, "id7"], [70, "id9"], [70, "id11"], [70, "id13"], [70, "id15"], [70, "id17"]], "CodeIgniter provisions": [[70, "codeigniter-provisions"], [70, "id2"], [70, "id4"], [70, "id6"], [70, "id8"], [70, "id10"], [70, "id12"], [70, "id14"], [70, "id16"], [70, "id18"]], "A2 Weak authentication and session management": [[70, "a2-weak-authentication-and-session-management"]], "A3 Cross Site Scripting (XSS)": [[70, "a3-cross-site-scripting-xss"]], "A4 Insecure Direct Object Reference": [[70, "a4-insecure-direct-object-reference"]], "A5 Security Misconfiguration": [[70, "a5-security-misconfiguration"]], "A6 Sensitive Data Exposure": [[70, "a6-sensitive-data-exposure"]], "A7 Missing Function Level Access Control": [[70, "a7-missing-function-level-access-control"]], "A8 Cross Site Request Forgery (CSRF)": [[70, "a8-cross-site-request-forgery-csrf"]], "A9 Using Components with Known Vulnerabilities": [[70, "a9-using-components-with-known-vulnerabilities"]], "A10 Unvalidated Redirects and Forwards": [[70, "a10-unvalidated-redirects-and-forwards"]], "Services": [[71, "services"]], "What are Services?": [[71, "what-are-services"]], "Why use Services?": [[71, "why-use-services"]], "How to Get a Service": [[71, "how-to-get-a-service"]], "Getting a New Instance": [[71, "getting-a-new-instance"]], "service()": [[71, "service"]], "single_service()": [[71, "single-service"]], "Defining Services": [[71, "defining-services"]], "Allowing Parameters": [[71, "allowing-parameters"], [225, "allowing-parameters"]], "Shared Classes": [[71, "shared-classes"]], "Service Discovery": [[71, "service-discovery"]], "Application Structure": [[72, "application-structure"], [180, "application-structure"]], "Default Directories": [[72, "default-directories"]], "app": [[72, "app"]], "system": [[72, "system"]], "public": [[72, "public"]], "writable": [[72, "writable"]], "tests": [[72, "tests"]], "Modifying Directory Locations": [[72, "modifying-directory-locations"]], "Custom Function Calls": [[73, "custom-function-calls"]], "$db->callFunction()": [[73, "db-callfunction"]], "Database Configuration": [[74, "database-configuration"]], "Config File": [[74, "config-file"]], "Setting Default Database": [[74, "setting-default-database"]], "DSN": [[74, "dsn"]], "DSN in Universal Manner": [[74, "dsn-in-universal-manner"]], "Failovers": [[74, "failovers"]], "Setting Multiple Databases": [[74, "setting-multiple-databases"]], "Changing Databases Automatically": [[74, "changing-databases-automatically"]], "Configuring with .env File": [[74, "configuring-with-env-file"]], "Explanation of Values:": [[74, "explanation-of-values"]], "Connecting to your Database": [[75, "connecting-to-your-database"]], "Connecting to a Database": [[75, "connecting-to-a-database"]], "Connecting to the Default Group": [[75, "connecting-to-the-default-group"]], "Available Parameters": [[75, "available-parameters"]], "Connecting to Specific Group": [[75, "connecting-to-specific-group"]], "Multiple Connections to Same Database": [[75, "multiple-connections-to-same-database"]], "Connecting to Multiple Databases": [[75, "connecting-to-multiple-databases"]], "Connecting with Custom Settings": [[75, "connecting-with-custom-settings"]], "Reconnecting / Keeping the Connection Alive": [[75, "reconnecting-keeping-the-connection-alive"]], "Manually Closing the Connection": [[75, "manually-closing-the-connection"]], "Database Events": [[76, "database-events"]], "The Events": [[76, "the-events"]], "DBQuery": [[76, "dbquery"]], "Database Quick Start: Example Code": [[77, "database-quick-start-example-code"]], "Initializing the Database Class": [[77, "initializing-the-database-class"]], "Standard Query With Multiple Results (Object Version)": [[77, "standard-query-with-multiple-results-object-version"]], "Standard Query With Multiple Results (Array Version)": [[77, "standard-query-with-multiple-results-array-version"]], "Standard Query With Single Result": [[77, "standard-query-with-single-result"]], "Standard Query With Single Result (Array version)": [[77, "standard-query-with-single-result-array-version"]], "Standard Insert": [[77, "standard-insert"]], "Query Builder Query": [[77, "query-builder-query"]], "Query Builder Insert": [[77, "query-builder-insert"]], "Query Helper Methods": [[78, "query-helper-methods"]], "Information From Executing a Query": [[78, "information-from-executing-a-query"]], "$db->insertID()": [[78, "db-insertid"]], "$db->affectedRows()": [[78, "db-affectedrows"]], "$db->getLastQuery()": [[78, "db-getlastquery"], [81, "db-getlastquery"]], "Information About Your Database": [[78, "information-about-your-database"]], "$db->countAll()": [[78, "db-countall"]], "$db->countAllResults()": [[78, "db-countallresults"]], "$db->getPlatform()": [[78, "db-getplatform"]], "$db->getVersion()": [[78, "db-getversion"]], "Working with Databases": [[79, "working-with-databases"]], "Database Metadata": [[80, "database-metadata"]], "Table MetaData": [[80, "table-metadata"]], "List the Tables in Your Database": [[80, "list-the-tables-in-your-database"], [86, "list-the-tables-in-your-database"]], "$db->listTables()": [[80, "db-listtables"]], "Determine If a Table Exists": [[80, "determine-if-a-table-exists"]], "$db->tableExists()": [[80, "db-tableexists"]], "Field MetaData": [[80, "field-metadata"]], "List the Fields in a Table": [[80, "list-the-fields-in-a-table"]], "$db->getFieldNames()": [[80, "db-getfieldnames"]], "Determine If a Field is Present in a Table": [[80, "determine-if-a-field-is-present-in-a-table"]], "$db->fieldExists()": [[80, "db-fieldexists"]], "Retrieve Field Metadata": [[80, "retrieve-field-metadata"], [86, "retrieve-field-metadata"]], "$db->getFieldData()": [[80, "db-getfielddata"]], "$query->getFieldData()": [[80, "query-getfielddata"]], "List the Indexes in a Table": [[80, "list-the-indexes-in-a-table"]], "$db->getIndexData()": [[80, "db-getindexdata"]], "$db->getForeignKeyData()": [[80, "db-getforeignkeydata"]], "Queries": [[81, "queries"]], "Query Basics": [[81, "query-basics"]], "Regular Queries": [[81, "regular-queries"]], "$db->query()": [[81, "db-query"]], "Simplified Queries": [[81, "simplified-queries"]], "$db->simpleQuery()": [[81, "db-simplequery"]], "Working with Database Prefixes Manually": [[81, "working-with-database-prefixes-manually"]], "$db->prefixTable()": [[81, "db-prefixtable"]], "$db->setPrefix()": [[81, "db-setprefix"]], "$db->getPrefix()": [[81, "db-getprefix"]], "Protecting Identifiers": [[81, "protecting-identifiers"]], "$db->protectIdentifiers()": [[81, "db-protectidentifiers"]], "Escaping Values": [[81, "escaping-values"]], "1. $db->escape()": [[81, "db-escape"]], "2. $db->escapeString()": [[81, "db-escapestring"]], "3. $db->escapeLikeString()": [[81, "db-escapelikestring"]], "Query Bindings": [[81, "query-bindings"]], "Named Bindings": [[81, "named-bindings"]], "Handling Errors": [[81, "handling-errors"]], "$db->error()": [[81, "db-error"]], "Prepared Queries": [[81, "prepared-queries"]], "Preparing the Query": [[81, "preparing-the-query"]], "Executing the Query": [[81, "executing-the-query"]], "Other Methods": [[81, "other-methods"]], "close()": [[81, "close"], [218, "close"]], "getQueryString()": [[81, "getquerystring"]], "hasError()": [[81, "haserror"], [81, "id3"]], "getErrorCode()": [[81, "geterrorcode"]], "getErrorMessage()": [[81, "geterrormessage"]], "Working with Query Objects": [[81, "working-with-query-objects"]], "The Query Class": [[81, "the-query-class"]], "getQuery()": [[81, "getquery"]], "getOriginalQuery()": [[81, "getoriginalquery"]], "isWriteType()": [[81, "iswritetype"]], "swapPrefix()": [[81, "swapprefix"]], "getStartTime()": [[81, "getstarttime"]], "getDuration()": [[81, "getduration"]], "Query Builder Class": [[82, "query-builder-class"]], "SQL Injection Protection": [[82, "sql-injection-protection"]], "Loading the Query Builder": [[82, "loading-the-query-builder"]], "Selecting Data": [[82, "selecting-data"]], "Get": [[82, "get"]], "$builder->get()": [[82, "builder-get"]], "$builder->getCompiledSelect()": [[82, "builder-getcompiledselect"]], "$builder->getWhere()": [[82, "builder-getwhere"]], "Select": [[82, "select"]], "$builder->select()": [[82, "builder-select"]], "RawSql": [[82, "rawsql"], [82, "query-builder-join-rawsql"]], "$builder->selectMax()": [[82, "builder-selectmax"]], "$builder->selectMin()": [[82, "builder-selectmin"]], "$builder->selectAvg()": [[82, "builder-selectavg"]], "$builder->selectSum()": [[82, "builder-selectsum"]], "$builder->selectCount()": [[82, "builder-selectcount"]], "$builder->selectSubquery()": [[82, "builder-selectsubquery"]], "From": [[82, "from"]], "$builder->from()": [[82, "builder-from"]], "Subqueries": [[82, "subqueries"]], "$builder->fromSubquery()": [[82, "builder-fromsubquery"]], "Join": [[82, "join"]], "$builder->join()": [[82, "builder-join"]], "Looking for Specific Data": [[82, "looking-for-specific-data"]], "Where": [[82, "where"]], "$builder->where()": [[82, "builder-where"]], "1. Simple key/value method": [[82, "simple-key-value-method"], [82, "id4"], [82, "id7"]], "2. Custom key/value method": [[82, "custom-key-value-method"]], "3. Associative array method": [[82, "associative-array-method"]], "4. Custom string": [[82, "custom-string"]], "5. RawSql": [[82, "query-builder-where-rawsql"]], "6. Subqueries": [[82, "query-builder-where-subquery"]], "$builder->orWhere()": [[82, "builder-orwhere"]], "$builder->whereIn()": [[82, "builder-wherein"]], "$builder->orWhereIn()": [[82, "builder-orwherein"]], "$builder->whereNotIn()": [[82, "builder-wherenotin"]], "$builder->orWhereNotIn()": [[82, "builder-orwherenotin"]], "Looking for Similar Data": [[82, "looking-for-similar-data"]], "Like": [[82, "like"]], "$builder->like()": [[82, "builder-like"]], "2. Associative array method": [[82, "id5"], [82, "id8"]], "3. RawSql": [[82, "query-builder-like-rawsql"]], "$builder->orLike()": [[82, "builder-orlike"]], "$builder->notLike()": [[82, "builder-notlike"]], "$builder->orNotLike()": [[82, "builder-ornotlike"]], "$builder->groupBy()": [[82, "builder-groupby"]], "$builder->distinct()": [[82, "builder-distinct"]], "$builder->having()": [[82, "builder-having"]], "$builder->orHaving()": [[82, "builder-orhaving"]], "$builder->havingIn()": [[82, "builder-havingin"]], "$builder->orHavingIn()": [[82, "builder-orhavingin"]], "$builder->havingNotIn()": [[82, "builder-havingnotin"]], "$builder->orHavingNotIn()": [[82, "builder-orhavingnotin"]], "$builder->havingLike()": [[82, "builder-havinglike"]], "$builder->orHavingLike()": [[82, "builder-orhavinglike"]], "$builder->notHavingLike()": [[82, "builder-nothavinglike"]], "$builder->orNotHavingLike()": [[82, "builder-ornothavinglike"]], "Ordering Results": [[82, "ordering-results"]], "OrderBy": [[82, "orderby"]], "$builder->orderBy()": [[82, "builder-orderby"]], "Limiting or Counting Results": [[82, "limiting-or-counting-results"]], "Limit": [[82, "limit"]], "$builder->limit()": [[82, "builder-limit"]], "$builder->countAllResults()": [[82, "builder-countallresults"]], "$builder->countAll()": [[82, "builder-countall"]], "Union queries": [[82, "union-queries"]], "Union": [[82, "union"]], "$builder->union()": [[82, "builder-union"]], "$builder->unionAll()": [[82, "builder-unionall"]], "Query grouping": [[82, "query-grouping"]], "Group": [[82, "group"]], "$builder->groupStart()": [[82, "builder-groupstart"]], "$builder->orGroupStart()": [[82, "builder-orgroupstart"]], "$builder->notGroupStart()": [[82, "builder-notgroupstart"]], "$builder->orNotGroupStart()": [[82, "builder-ornotgroupstart"]], "$builder->groupEnd()": [[82, "builder-groupend"]], "$builder->havingGroupStart()": [[82, "builder-havinggroupstart"]], "$builder->orHavingGroupStart()": [[82, "builder-orhavinggroupstart"]], "$builder->notHavingGroupStart()": [[82, "builder-nothavinggroupstart"]], "$builder->orNotHavingGroupStart()": [[82, "builder-ornothavinggroupstart"]], "$builder->havingGroupEnd()": [[82, "builder-havinggroupend"]], "Inserting Data": [[82, "inserting-data"]], "Insert": [[82, "insert"]], "$builder->insert()": [[82, "builder-insert"]], "$builder->ignore()": [[82, "builder-ignore"]], "$builder->getCompiledInsert()": [[82, "builder-getcompiledinsert"]], "insertBatch": [[82, "insertbatch"]], "$builder->insertBatch()": [[82, "builder-insertbatch"]], "Insert from Data": [[82, "insert-from-data"]], "Insert from a Query": [[82, "insert-from-a-query"]], "Upserting Data": [[82, "upserting-data"]], "Upsert": [[82, "upsert"]], "$builder->upsert()": [[82, "builder-upsert"]], "$builder->getCompiledUpsert()": [[82, "builder-getcompiledupsert"]], "upsertBatch": [[82, "upsertbatch"]], "$builder->upsertBatch()": [[82, "builder-upsertbatch"]], "Upsert from Data": [[82, "upsert-from-data"]], "Upsert from a Query": [[82, "upsert-from-a-query"]], "$builder->onConstraint()": [[82, "builder-onconstraint"]], "$builder->updateFields()": [[82, "builder-updatefields"]], "Updating Data": [[82, "updating-data"]], "Update": [[82, "update"]], "$builder->replace()": [[82, "builder-replace"]], "$builder->set()": [[82, "builder-set"]], "$builder->update()": [[82, "builder-update"]], "$builder->getCompiledUpdate()": [[82, "builder-getcompiledupdate"]], "UpdateBatch": [[82, "updatebatch"]], "$builder->updateBatch()": [[82, "builder-updatebatch"]], "Update from Data": [[82, "update-from-data"]], "Update from a Query": [[82, "update-from-a-query"]], "Deleting Data": [[82, "deleting-data"], [229, "deleting-data"]], "Delete": [[82, "delete"]], "$builder->delete()": [[82, "builder-delete"]], "$builder->getCompiledDelete()": [[82, "builder-getcompileddelete"]], "DeleteBatch": [[82, "deletebatch"]], "$builder->deleteBatch()": [[82, "builder-deletebatch"]], "Delete from Data": [[82, "delete-from-data"]], "Delete from a Query": [[82, "delete-from-a-query"]], "$builder->emptyTable()": [[82, "builder-emptytable"]], "$builder->truncate()": [[82, "builder-truncate"]], "Conditional Statements": [[82, "conditional-statements"]], "When": [[82, "when"]], "$builder->when()": [[82, "builder-when"]], "WhenNot": [[82, "whennot"]], "$builder->whenNot()": [[82, "builder-whennot"]], "Method Chaining": [[82, "method-chaining"], [241, "method-chaining"]], "Resetting Query Builder": [[82, "resetting-query-builder"]], "ResetQuery": [[82, "resetquery"]], "$builder->resetQuery()": [[82, "builder-resetquery"]], "Class Reference": [[82, "class-reference"], [83, "class-reference"], [87, "class-reference"], [89, "class-reference"], [128, "class-reference"], [130, "class-reference"], [132, "class-reference"], [204, "class-reference"], [205, "class-reference"], [207, "class-reference"], [208, "class-reference"], [219, "class-reference"], [224, "class-reference"], [231, "class-reference"], [235, "class-reference"], [236, "class-reference"], [240, "class-reference"], [241, "class-reference"]], "Generating Query Results": [[83, "generating-query-results"]], "Result Arrays": [[83, "result-arrays"]], "getResult()": [[83, "getresult"]], "Getting an Array of stdClass": [[83, "getting-an-array-of-stdclass"]], "Getting an Array of Array": [[83, "getting-an-array-of-array"]], "Getting an Array of Custom Object": [[83, "getting-an-array-of-custom-object"]], "getResultArray()": [[83, "getresultarray"]], "Result Rows": [[83, "result-rows"]], "getRow()": [[83, "getrow"]], "getRowArray()": [[83, "getrowarray"]], "getUnbufferedRow()": [[83, "getunbufferedrow"]], "Custom Result Objects": [[83, "custom-result-objects"]], "getCustomResultObject()": [[83, "getcustomresultobject"]], "getCustomRowObject()": [[83, "getcustomrowobject"]], "Result Helper Methods": [[83, "result-helper-methods"]], "getFieldCount()": [[83, "getfieldcount"]], "getFieldNames()": [[83, "getfieldnames"]], "getNumRows()": [[83, "getnumrows"]], "freeResult()": [[83, "freeresult"]], "dataSeek()": [[83, "dataseek"]], "Transactions": [[84, "transactions"]], "CodeIgniter\u2019s Approach to Transactions": [[84, "codeigniter-s-approach-to-transactions"]], "Running Transactions": [[84, "running-transactions"]], "Strict Mode": [[84, "strict-mode"]], "Managing Errors": [[84, "managing-errors"]], "Throwing Exceptions": [[84, "throwing-exceptions"]], "Disabling Transactions": [[84, "disabling-transactions"]], "Test Mode": [[84, "test-mode"]], "Running Transactions Manually": [[84, "running-transactions-manually"]], "Nested Transactions": [[84, "nested-transactions"]], "Database Utility Class": [[85, "database-utility-class"]], "Initializing the Utility Class": [[85, "initializing-the-utility-class"]], "Using the Database Utilities": [[85, "using-the-database-utilities"]], "Retrieve List of Database Names": [[85, "retrieve-list-of-database-names"]], "Determine If a Database Exists": [[85, "determine-if-a-database-exists"]], "Optimize a Table": [[85, "optimize-a-table"]], "Optimize a Database": [[85, "optimize-a-database"]], "Export a Query Result as a CSV File": [[85, "export-a-query-result-as-a-csv-file"]], "Export a Query Result as an XML Document": [[85, "export-a-query-result-as-an-xml-document"]], "Database Commands": [[86, "database-commands"]], "Showing Table Information": [[86, "showing-table-information"]], "db:table \u2013show": [[86, "db-table-show"]], "Retrieve Some Records": [[86, "retrieve-some-records"]], "db:table": [[86, "db-table"]], "db:table \u2013metadata": [[86, "db-table-metadata"]], "Database Forge Class": [[87, "database-forge-class"]], "Initializing the Forge Class": [[87, "initializing-the-forge-class"]], "Creating and Dropping Databases": [[87, "creating-and-dropping-databases"]], "$forge->createDatabase(\u2018db_name\u2019)": [[87, "forge-createdatabase-db-name"]], "$forge->dropDatabase(\u2018db_name\u2019)": [[87, "forge-dropdatabase-db-name"]], "Creating Databases in the Command Line": [[87, "creating-databases-in-the-command-line"]], "Creating Tables": [[87, "creating-tables"]], "Adding Fields": [[87, "adding-fields"]], "$forge->addField()": [[87, "forge-addfield"]], "Notes on Data Types": [[87, "notes-on-data-types"]], "Floating-Point Types": [[87, "floating-point-types"]], "TEXT": [[87, "text"]], "Raw Sql Strings as Default Values": [[87, "raw-sql-strings-as-default-values"]], "Passing Strings as Fields": [[87, "passing-strings-as-fields"]], "Creating an id Field": [[87, "creating-an-id-field"]], "Adding Keys": [[87, "adding-keys"]], "$forge->addKey()": [[87, "forge-addkey"]], "$forge->addPrimaryKey()": [[87, "forge-addprimarykey"]], "$forge->addUniqueKey()": [[87, "forge-adduniquekey"]], "Adding Foreign Keys": [[87, "adding-foreign-keys"]], "Creating a Table": [[87, "creating-a-table"]], "Dropping Tables": [[87, "dropping-tables"]], "Dropping a Table": [[87, "dropping-a-table"]], "Modifying Tables": [[87, "modifying-tables"]], "Adding a Field to a Table": [[87, "adding-a-field-to-a-table"]], "$forge->addColumn()": [[87, "forge-addcolumn"]], "Dropping Fields From a Table": [[87, "dropping-fields-from-a-table"]], "$forge->dropColumn()": [[87, "forge-dropcolumn"]], "Modifying a Field in a Table": [[87, "modifying-a-field-in-a-table"]], "$forge->modifyColumn()": [[87, "forge-modifycolumn"]], "Adding Keys to a Table": [[87, "adding-keys-to-a-table"]], "Dropping a Primary Key": [[87, "dropping-a-primary-key"]], "Dropping a Key": [[87, "dropping-a-key"]], "Dropping a Foreign Key": [[87, "dropping-a-foreign-key"]], "Renaming a Table": [[87, "renaming-a-table"]], "Managing Databases": [[88, "managing-databases"]], "Database Migrations": [[89, "database-migrations"]], "Migration File Names": [[89, "migration-file-names"]], "Create a Migration": [[89, "create-a-migration"]], "Foreign Keys": [[89, "foreign-keys"]], "Database Groups": [[89, "database-groups"]], "Command-Line Tools": [[89, "command-line-tools"], [204, "command-line-tools"]], "migrate": [[89, "migrate"]], "rollback": [[89, "rollback"]], "refresh": [[89, "refresh"]], "status": [[89, "status"]], "Migration Preferences": [[89, "migration-preferences"]], "Database Seeding": [[90, "database-seeding"]], "Database Seeders": [[90, "database-seeders"]], "Nesting Seeders": [[90, "nesting-seeders"]], "Using Seeders": [[90, "using-seeders"]], "Command Line Seeding": [[90, "command-line-seeding"]], "Creating Seeder Files": [[90, "creating-seeder-files"]], "Authentication": [[91, "authentication"]], "Recommendations": [[91, "recommendations"]], "Extending the Controller": [[92, "extending-the-controller"], [126, "extending-the-controller"]], "Preloading Components": [[92, "preloading-components"]], "Additional Methods": [[92, "additional-methods"], [250, "additional-methods"]], "Other Options": [[92, "other-options"]], "Replacing Common Functions": [[93, "replacing-common-functions"]], "Creating Composer Packages": [[94, "creating-composer-packages"]], "Folder Structure": [[94, "folder-structure"]], "Creating composer.json": [[94, "creating-composer-json"]], "Package Name": [[94, "package-name"]], "Namespace": [[94, "namespace"]], "Choosing License": [[94, "choosing-license"]], "Preparing Development Tools": [[94, "preparing-development-tools"]], "Installing DevKit": [[94, "installing-devkit"]], "Configuring Coding Standards Fixer": [[94, "configuring-coding-standards-fixer"]], "Config Files": [[94, "config-files"], [109, "config-files"], [164, "config-files"], [165, "config-files"], [173, "config-files"]], "Allowing Users to Override Settings": [[94, "allowing-users-to-override-settings"]], "Overriding Settings in app/Config": [[94, "overriding-settings-in-app-config"]], "References": [[94, "references"]], "Contributing to CodeIgniter": [[95, "contributing-to-codeigniter"]], "Creating Core System Classes": [[96, "creating-core-system-classes"]], "System Class List": [[96, "system-class-list"]], "Replacing Core Classes": [[96, "replacing-core-classes"]], "Creating Your Class": [[96, "creating-your-class"]], "Adding the Service": [[96, "adding-the-service"]], "Extending Core Classes": [[96, "extending-core-classes"]], "Events": [[97, "events"]], "Enabling Events": [[97, "enabling-events"]], "Defining an Event": [[97, "defining-an-event"]], "Setting Priorities": [[97, "setting-priorities"]], "Publishing your own Events": [[97, "publishing-your-own-events"]], "Simulating Events": [[97, "simulating-events"]], "Event Points": [[97, "event-points"]], "Extending CodeIgniter": [[98, "extending-codeigniter"]], "AJAX Requests": [[99, "ajax-requests"]], "Fetch API": [[99, "fetch-api"]], "jQuery": [[99, "jquery"]], "VueJS": [[99, "vuejs"]], "React": [[99, "react"]], "htmx": [[99, "htmx"]], "Web Page Caching": [[100, "web-page-caching"]], "How Does Caching Work?": [[100, "how-does-caching-work"]], "Configuring Caching": [[100, "configuring-caching"]], "Setting Cache Engine": [[100, "setting-cache-engine"]], "Setting $cacheQueryString": [[100, "setting-cachequerystring"]], "Enabling Caching": [[100, "enabling-caching"]], "Deleting Caches": [[100, "deleting-caches"]], "Global Functions and Constants": [[101, "global-functions-and-constants"]], "Global Functions": [[101, "global-functions"]], "Service Accessors": [[101, "service-accessors"]], "Miscellaneous Functions": [[101, "miscellaneous-functions"]], "Global Constants": [[101, "global-constants"]], "Core Constants": [[101, "core-constants"]], "Time Constants": [[101, "time-constants"]], "Working with Configuration Files": [[102, "working-with-configuration-files"]], "Getting a Config Object": [[102, "getting-a-config-object"]], "new keyword": [[102, "new-keyword"]], "Getting a Config Property": [[102, "getting-a-config-property"]], "Creating Configuration Files": [[102, "creating-configuration-files"]], "Environment Variables": [[102, "environment-variables"]], "Dotenv File": [[102, "dotenv-file"]], "Creating Dotenv File": [[102, "creating-dotenv-file"]], "Setting Variables": [[102, "setting-variables"]], "Getting Variables": [[102, "getting-variables"]], "Nesting Variables": [[102, "nesting-variables"]], "Namespaced Variables": [[102, "namespaced-variables"]], "Namespace Separator": [[102, "namespace-separator"]], "Configuration Classes and Environment Variables": [[102, "configuration-classes-and-environment-variables"]], "Environment Variables as Replacements for Data": [[102, "environment-variables-as-replacements-for-data"]], "Treating Environment Variables as Arrays": [[102, "treating-environment-variables-as-arrays"]], "Handling Different Environments": [[102, "handling-different-environments"]], "Registrars": [[102, "registrars"]], "Implicit Registrars": [[102, "implicit-registrars"]], "Explicit Registrars": [[102, "explicit-registrars"]], "Handling Multiple Environments": [[103, "handling-multiple-environments"]], "The Defined Environments": [[103, "the-defined-environments"]], "Setting Environment": [[103, "setting-environment"], [141, "setting-environment"], [141, "id2"]], "The ENVIRONMENT Constant": [[103, "the-environment-constant"]], ".env": [[103, "env"]], "Apache": [[103, "apache"]], "nginx": [[103, "nginx"], [110, "nginx"]], "Adding Environments": [[103, "adding-environments"]], "Boot Files": [[103, "boot-files"]], "Confirming the Current Environment": [[103, "confirming-the-current-environment"]], "Effects on Default Framework Behavior": [[103, "effects-on-default-framework-behavior"]], "Error Reporting": [[103, "error-reporting"], [104, "error-reporting"]], "Using Exceptions": [[104, "using-exceptions"]], "Logging Exceptions": [[104, "logging-exceptions"]], "Framework Exceptions": [[104, "framework-exceptions"]], "PageNotFoundException": [[104, "pagenotfoundexception"]], "ConfigException": [[104, "configexception"]], "DatabaseException": [[104, "databaseexception"]], "RedirectException": [[104, "redirectexception"]], "Specify HTTP Status Code in Your Exception": [[104, "specify-http-status-code-in-your-exception"]], "Specify Exit Code in Your Exception": [[104, "specify-exit-code-in-your-exception"]], "Logging Deprecation Warnings": [[104, "logging-deprecation-warnings"]], "Custom Exception Handlers": [[104, "custom-exception-handlers"]], "Defining the New Handler": [[104, "defining-the-new-handler"]], "Configuring the New Handler": [[104, "configuring-the-new-handler"]], "Helper Functions": [[105, "helper-functions"]], "What are Helpers?": [[105, "what-are-helpers"]], "Loading Helpers": [[105, "loading-helpers"]], "Loading a Helper": [[105, "loading-a-helper"]], "Auto-Discovery and Composer Packages": [[105, "auto-discovery-and-composer-packages"]], "Load Order": [[105, "load-order"]], "Loading Multiple Helpers": [[105, "loading-multiple-helpers"]], "Loading in a Controller": [[105, "loading-in-a-controller"]], "Loading from Specified Namespace": [[105, "loading-from-specified-namespace"]], "Auto-loading Helpers": [[105, "auto-loading-helpers"]], "Using a Helper": [[105, "using-a-helper"]], "Creating Helpers": [[105, "creating-helpers"]], "Creating Custom Helpers": [[105, "creating-custom-helpers"]], "\u201cExtending\u201d Helpers": [[105, "extending-helpers"]], "Now What?": [[105, "now-what"]], "General Topics": [[106, "general-topics"]], "Logging Information": [[107, "logging-information"]], "Log Levels": [[107, "log-levels"]], "Using Multiple Log Handlers": [[107, "using-multiple-log-handlers"]], "Modifying the Message with Context": [[107, "modifying-the-message-with-context"]], "Using Third-Party Loggers": [[107, "using-third-party-loggers"]], "Managing your Applications": [[108, "managing-your-applications"]], "Renaming or Relocating the Application Directory": [[108, "renaming-or-relocating-the-application-directory"]], "Running Multiple Applications with one CodeIgniter Installation": [[108, "running-multiple-applications-with-one-codeigniter-installation"]], "Code Modules": [[109, "code-modules"]], "Autoloading Non-class Files": [[109, "autoloading-non-class-files"]], "Auto-Discovery": [[109, "auto-discovery"]], "Enable/Disable Discover": [[109, "enable-disable-discover"]], "Specify Discovery Items": [[109, "specify-discovery-items"]], "Discovery and Composer": [[109, "discovery-and-composer"]], "Specify Composer Packages": [[109, "specify-composer-packages"]], "Disable Composer Package Discovery": [[109, "disable-composer-package-discovery"]], "Working with Files": [[109, "working-with-files"], [210, "working-with-files"]], "Routes": [[109, "routes"]], "Filters": [[109, "filters"], [240, "filters"]], "Migrations": [[109, "migrations"], [245, "migrations"]], "Seeds": [[109, "seeds"], [245, "seeds"]], "Helpers": [[109, "helpers"], [117, "helpers"], [126, "helpers"], [180, "helpers"]], "Language Files": [[109, "language-files"]], "CodeIgniter URLs": [[110, "codeigniter-urls"]], "URL Structure": [[110, "url-structure"]], "Base URL contains only the Hostname": [[110, "base-url-contains-only-the-hostname"]], "Base URL contains Sub folders": [[110, "base-url-contains-sub-folders"]], "Removing the index.php file": [[110, "removing-the-index-php-file"]], "Apache Web Server": [[110, "apache-web-server"]], "Array Helper": [[111, "array-helper"]], "Loading this Helper": [[111, "loading-this-helper"], [112, "loading-this-helper"], [113, "loading-this-helper"], [114, "loading-this-helper"], [115, "loading-this-helper"], [116, "loading-this-helper"], [118, "loading-this-helper"], [119, "loading-this-helper"], [120, "loading-this-helper"], [121, "loading-this-helper"], [122, "loading-this-helper"], [123, "loading-this-helper"], [124, "loading-this-helper"]], "Available Functions": [[111, "available-functions"], [112, "available-functions"], [113, "available-functions"], [114, "available-functions"], [115, "available-functions"], [116, "available-functions"], [118, "available-functions"], [119, "available-functions"], [120, "available-functions"], [121, "available-functions"], [122, "available-functions"], [123, "available-functions"], [124, "available-functions"]], "Cookie Helper": [[112, "cookie-helper"]], "Date Helper": [[113, "date-helper"]], "Form Helper": [[115, "form-helper"]], "Escaping Field Values": [[115, "escaping-field-values"]], "HTML Helper": [[116, "html-helper"]], "Inflector Helper": [[118, "inflector-helper"]], "Number Helper": [[119, "number-helper"]], "When Things Go Wrong": [[119, "when-things-go-wrong"]], "Security Helper": [[120, "security-helper"]], "Test Helper": [[121, "test-helper"], [247, "test-helper"]], "Text Helper": [[122, "text-helper"]], "URL Helper": [[123, "url-helper"]], "XML Helper": [[124, "xml-helper"]], "Content Negotiation": [[125, "content-negotiation"], [128, "content-negotiation"], [234, "content-negotiation"]], "What is Content Negotiation?": [[125, "what-is-content-negotiation"]], "Loading the Class": [[125, "loading-the-class"]], "Negotiating": [[125, "negotiating"]], "Media": [[125, "media"]], "Language": [[125, "language"]], "Encoding": [[125, "encoding"]], "Character Set": [[125, "character-set"]], "What is a Controller?": [[126, "what-is-a-controller"]], "Constructor": [[126, "constructor"]], "Included Properties": [[126, "included-properties"]], "Request Object": [[126, "request-object"]], "Response Object": [[126, "response-object"]], "Logger Object": [[126, "logger-object"]], "forceHTTPS": [[126, "forcehttps"]], "Validating Data": [[126, "validating-data"], [229, "validating-data"]], "$this->validateData()": [[126, "this-validatedata"]], "$this->validate()": [[126, "this-validate"]], "Protecting Methods": [[126, "protecting-methods"]], "Auto Routing (Improved)": [[126, "auto-routing-improved"], [134, "auto-routing-improved"], [134, "id11"]], "Methods": [[126, "methods"], [247, "methods"]], "Method Visibility": [[126, "method-visibility"]], "Default Method": [[126, "default-method"], [134, "default-method"]], "Normal Methods": [[126, "normal-methods"]], "Passing URI Segments to Your Methods": [[126, "passing-uri-segments-to-your-methods"]], "Default Controller": [[126, "default-controller"], [134, "default-controller"]], "Defining a Default Controller": [[126, "defining-a-default-controller"]], "Default Method Fallback": [[126, "default-method-fallback"]], "Fallback to Default Controller": [[126, "fallback-to-default-controller"]], "Organizing Your Controllers into Sub-directories": [[126, "organizing-your-controllers-into-sub-directories"]], "Auto Routing (Legacy)": [[126, "auto-routing-legacy"], [134, "auto-routing-legacy"], [134, "id12"]], "Let\u2019s try it: Hello World! (Legacy)": [[126, "let-s-try-it-hello-world-legacy"]], "Methods (Legacy)": [[126, "methods-legacy"]], "Passing URI Segments to Your Methods (Legacy)": [[126, "passing-uri-segments-to-your-methods-legacy"]], "Default Controller (Legacy)": [[126, "default-controller-legacy"], [134, "default-controller-legacy"]], "Defining a Default Controller (Legacy)": [[126, "defining-a-default-controller-legacy"]], "Organizing Your Controllers into Sub-directories (Legacy)": [[126, "organizing-your-controllers-into-sub-directories-legacy"]], "Remapping Method Calls": [[126, "remapping-method-calls"]], "That\u2019s it!": [[126, "that-s-it"]], "Controller Filters": [[127, "controller-filters"]], "Creating a Filter": [[127, "creating-a-filter"]], "Before Filters": [[127, "before-filters"]], "Replacing Request": [[127, "replacing-request"]], "Stopping Later Filters": [[127, "stopping-later-filters"]], "Returning Response": [[127, "returning-response"]], "After Filters": [[127, "after-filters"]], "Configuring Filters": [[127, "configuring-filters"]], "$aliases": [[127, "aliases"]], "$globals": [[127, "globals"]], "Except for a Few URIs": [[127, "except-for-a-few-uris"]], "$methods": [[127, "methods"]], "$filters": [[127, "filters"]], "Filter Arguments": [[127, "filter-arguments"], [134, "filter-arguments"]], "Confirming Filters": [[127, "confirming-filters"]], "filter:check": [[127, "filter-check"]], "Provided Filters": [[127, "provided-filters"], [240, "provided-filters"]], "InvalidChars": [[127, "invalidchars"]], "SecureHeaders": [[127, "secureheaders"]], "IncomingRequest Class": [[128, "incomingrequest-class"]], "Accessing the Request": [[128, "accessing-the-request"]], "Determining Request Type": [[128, "determining-request-type"]], "is()": [[128, "is"]], "getMethod()": [[128, "getmethod"]], "Retrieving Input": [[128, "retrieving-input"]], "Getting Data": [[128, "getting-data"]], "getGet()": [[128, "getget"]], "getPost()": [[128, "getpost"]], "getCookie()": [[128, "getcookie"]], "getServer()": [[128, "getserver"]], "getEnv()": [[128, "getenv"]], "getPostGet()": [[128, "getpostget"]], "getGetPost()": [[128, "getgetpost"]], "getVar()": [[128, "getvar"]], "Getting JSON Data": [[128, "getting-json-data"]], "Getting Specific Data from JSON": [[128, "getting-specific-data-from-json"]], "Retrieving Raw Data (PUT, PATCH, DELETE)": [[128, "retrieving-raw-data-put-patch-delete"]], "Filtering Input Data": [[128, "filtering-input-data"]], "Retrieving Headers": [[128, "retrieving-headers"]], "The Request URL": [[128, "the-request-url"]], "Uploaded Files": [[128, "uploaded-files"]], "Controllers and Routing": [[129, "controllers-and-routing"]], "HTTP Messages": [[130, "http-messages"]], "HTTP Method Spoofing": [[131, "http-method-spoofing"]], "Request Class": [[132, "request-class"]], "RESTful Resource Handling": [[133, "restful-resource-handling"]], "Resource Routes": [[133, "resource-routes"]], "Change the Controller Used": [[133, "change-the-controller-used"], [133, "id1"]], "Change the Placeholder Used": [[133, "change-the-placeholder-used"], [133, "id2"]], "Limit the Routes Made": [[133, "limit-the-routes-made"], [133, "id3"]], "ResourceController": [[133, "resourcecontroller"]], "Presenter Routes": [[133, "presenter-routes"]], "ResourcePresenter": [[133, "resourcepresenter"]], "Presenter/Controller Comparison": [[133, "presenter-controller-comparison"]], "URI Routing": [[134, "uri-routing"]], "What is URI Routing?": [[134, "what-is-uri-routing"]], "Setting Routing Rules": [[134, "setting-routing-rules"], [257, "setting-routing-rules"]], "Examples": [[134, "examples"], [216, "examples"], [236, "examples"]], "HTTP verb Routes": [[134, "http-verb-routes"]], "Specifying Route Handlers": [[134, "specifying-route-handlers"]], "Controller\u2019s Namespace": [[134, "controller-s-namespace"]], "Array Callable Syntax": [[134, "array-callable-syntax"]], "Array Callable Syntax and Placeholders": [[134, "array-callable-syntax-and-placeholders"]], "Using Closures": [[134, "using-closures"]], "Specifying Route Paths": [[134, "specifying-route-paths"]], "Placeholders": [[134, "placeholders"]], "The Behavior of (:any)": [[134, "the-behavior-of-any"]], "Custom Placeholders": [[134, "custom-placeholders"]], "Regular Expressions": [[134, "regular-expressions"]], "View Routes": [[134, "view-routes"]], "Redirecting Routes": [[134, "redirecting-routes"]], "Environment Restrictions": [[134, "environment-restrictions"]], "Routes with any HTTP verbs": [[134, "routes-with-any-http-verbs"]], "Mapping Multiple Routes": [[134, "mapping-multiple-routes"]], "Command-Line Only Routes": [[134, "command-line-only-routes"]], "Global Options": [[134, "global-options"]], "Applying Filters": [[134, "applying-filters"]], "Alias Filter": [[134, "alias-filter"]], "Classname Filter": [[134, "classname-filter"]], "Multiple Filters": [[134, "multiple-filters"]], "Assigning Namespace": [[134, "assigning-namespace"]], "Limit to Hostname": [[134, "limit-to-hostname"]], "Limit to Subdomains": [[134, "limit-to-subdomains"]], "Offsetting the Matched Parameters": [[134, "offsetting-the-matched-parameters"]], "Reverse Routing": [[134, "reverse-routing"]], "Named Routes": [[134, "named-routes"]], "Grouping Routes": [[134, "grouping-routes"]], "Setting Namespace": [[134, "setting-namespace"]], "Setting Filters": [[134, "setting-filters"]], "Setting Other Options": [[134, "setting-other-options"]], "Nesting Groups": [[134, "nesting-groups"]], "Route Priority": [[134, "route-priority"]], "Changing Route Priority": [[134, "changing-route-priority"]], "Routes Configuration Options": [[134, "routes-configuration-options"]], "Default Namespace": [[134, "default-namespace"]], "Translate URI Dashes": [[134, "translate-uri-dashes"]], "Use Defined Routes Only": [[134, "use-defined-routes-only"]], "404 Override": [[134, "override"]], "Route Processing by Priority": [[134, "route-processing-by-priority"]], "Enable Auto Routing": [[134, "enable-auto-routing"]], "URI Segments": [[134, "uri-segments"], [223, "uri-segments"]], "Configuration Options": [[134, "configuration-options"]], "For Site Root URI": [[134, "for-site-root-uri"]], "For Directory URI": [[134, "for-directory-uri"]], "Module Routing": [[134, "module-routing"]], "Enable Auto Routing (Legacy)": [[134, "enable-auto-routing-legacy"]], "URI Segments (Legacy)": [[134, "uri-segments-legacy"]], "Configuration Options (Legacy)": [[134, "configuration-options-legacy"]], "For Site Root URI (Legacy)": [[134, "for-site-root-uri-legacy"]], "For Directory URI (Legacy)": [[134, "for-directory-uri-legacy"]], "Default Method (Legacy)": [[134, "default-method-legacy"]], "Confirming Routes": [[134, "confirming-routes"]], "spark routes": [[134, "spark-routes"]], "Sort by Handler": [[134, "sort-by-handler"]], "Specify Host": [[134, "specify-host"]], "CodeIgniter4 User Guide": [[135, "codeigniter4-user-guide"]], "Getting Started": [[135, "getting-started"]], "Build Your First Application": [[135, "build-your-first-application"], [255, "build-your-first-application"]], "Overview & General Topics": [[135, "overview-general-topics"]], "Request Handling": [[135, "request-handling"]], "Handling Databases": [[135, "handling-databases"]], "Libraries & Helpers": [[135, "libraries-helpers"]], "Advanced Topics": [[135, "advanced-topics"]], "Official Packages": [[135, "official-packages"], [214, "official-packages"]], "Backward Compatibility Notes": [[136, "backward-compatibility-notes"]], "What are not Breaking Changes": [[136, "what-are-not-breaking-changes"]], "Installation": [[137, "installation"], [138, "installation"], [138, "id1"], [139, "installation"]], "Composer Installation": [[138, "composer-installation"]], "App Starter": [[138, "app-starter"]], "Initial Configuration": [[138, "initial-configuration"], [138, "id2"], [139, "initial-configuration"], [141, "initial-configuration"]], "Upgrading": [[138, "upgrading"], [138, "adding-codeigniter4-upgrading"], [139, "upgrading"]], "Pros": [[138, "pros"], [138, "id4"], [139, "pros"]], "Cons": [[138, "cons"], [138, "id5"], [139, "cons"]], "Structure": [[138, "structure"], [138, "id7"], [139, "structure"]], "Latest Dev": [[138, "latest-dev"]], "Update for Latest Dev": [[138, "update-for-latest-dev"]], "Next Minor Version": [[138, "next-minor-version"]], "Revert to Stable Release": [[138, "revert-to-stable-release"]], "Adding CodeIgniter4 to an Existing Project": [[138, "adding-codeigniter4-to-an-existing-project"]], "Setting Up": [[138, "setting-up"]], "Translations Installation": [[138, "translations-installation"], [139, "translations-installation"]], "Manual Installation": [[139, "manual-installation"]], "CodeIgniter Repositories": [[140, "codeigniter-repositories"]], "codeigniter4 organization": [[140, "codeigniter4-organization"]], "Composer Packages": [[140, "composer-packages"]], "CodeIgniter 4 Projects": [[140, "codeigniter-4-projects"]], "Running Your App": [[141, "running-your-app"]], "Configure for Your Site URIs": [[141, "configure-for-your-site-uris"]], "Configure Database Connection Settings": [[141, "configure-database-connection-settings"]], "Set to Development Mode": [[141, "set-to-development-mode"]], "Set Writable Folder Permission": [[141, "set-writable-folder-permission"]], "Local Development Server": [[141, "local-development-server"]], "Hosting with Apache": [[141, "hosting-with-apache"]], "Configure Main Config File": [[141, "configure-main-config-file"]], "Enabling mod_rewrite": [[141, "enabling-mod-rewrite"]], "Setting Document Root": [[141, "setting-document-root"]], "Hosting with VirtualHost": [[141, "hosting-with-virtualhost"]], "Enabling vhost_alias_module": [[141, "enabling-vhost-alias-module"]], "Adding Host Alias": [[141, "adding-host-alias"]], "Setting VirtualHost": [[141, "setting-virtualhost"]], "Hosting with Subfolder": [[141, "hosting-with-subfolder"]], "Making Symlink": [[141, "making-symlink"]], "Using Alias": [[141, "using-alias"]], "Adding .htaccess": [[141, "adding-htaccess"], [141, "id4"]], "Hosting with mod_userdir (Shared Hosts)": [[141, "hosting-with-mod-userdir-shared-hosts"]], "Removing the index.php": [[141, "removing-the-index-php"]], "Hosting with nginx": [[141, "hosting-with-nginx"]], "default.conf": [[141, "default-conf"]], "Deployment to Shared Hosting Services": [[141, "deployment-to-shared-hosting-services"]], "Specifying the Document Root": [[141, "specifying-the-document-root"]], "Using Two Directories": [[141, "using-two-directories"]], "Bootstrapping the App": [[141, "bootstrapping-the-app"]], "Troubleshooting": [[142, "troubleshooting"]], "How do I know if my install is working?": [[142, "how-do-i-know-if-my-install-is-working"]], "I have to include index.php in my URL": [[142, "i-have-to-include-index-php-in-my-url"]], "Only the default page loads": [[142, "only-the-default-page-loads"]], "No input file specified": [[142, "no-input-file-specified"]], "My app works fine locally but not on the production server": [[142, "my-app-works-fine-locally-but-not-on-the-production-server"]], "The tutorial gives 404 errors everywhere :(": [[142, "the-tutorial-gives-404-errors-everywhere"]], "What\u2019s with an unhelpful \u201cWhoops!\u201d page?": [[142, "what-s-with-an-unhelpful-whoops-page"]], "CodeIgniter Error Logs": [[142, "codeigniter-error-logs"], [246, "codeigniter-error-logs"]], "Upgrading from 4.0.x to 4.0.4": [[143, "upgrading-from-4-0-x-to-4-0-4"]], "Breaking Changes": [[143, "breaking-changes"], [145, "breaking-changes"], [146, "breaking-changes"], [148, "breaking-changes"], [149, "breaking-changes"], [150, "breaking-changes"], [151, "breaking-changes"], [152, "breaking-changes"], [153, "breaking-changes"], [154, "breaking-changes"], [156, "breaking-changes"], [158, "breaking-changes"], [162, "breaking-changes"], [164, "breaking-changes"], [166, "breaking-changes"], [168, "breaking-changes"], [169, "breaking-changes"], [170, "breaking-changes"], [171, "breaking-changes"], [173, "breaking-changes"], [177, "breaking-changes"], [179, "breaking-changes"]], "Update FilterInterface Declarations": [[143, "update-filterinterface-declarations"]], "Upgrading from 4.0.4 to 4.0.5": [[144, "upgrading-from-4-0-4-to-4-0-5"]], "Breaking Enhancements": [[144, "breaking-enhancements"], [146, "breaking-enhancements"], [147, "breaking-enhancements"], [149, "breaking-enhancements"], [150, "breaking-enhancements"], [153, "breaking-enhancements"], [154, "breaking-enhancements"], [158, "breaking-enhancements"], [164, "breaking-enhancements"], [170, "breaking-enhancements"], [173, "breaking-enhancements"]], "Cookie SameSite Support": [[144, "cookie-samesite-support"]], "Message::getHeader(s)": [[144, "message-getheader-s"]], "ResponseInterface": [[144, "responseinterface"]], "Config\\Services": [[144, "config-services"]], "Project Files": [[144, "project-files"], [146, "project-files"], [147, "project-files"], [148, "project-files"], [149, "project-files"], [150, "project-files"], [153, "project-files"], [154, "project-files"], [155, "project-files"], [156, "project-files"], [157, "project-files"], [158, "project-files"], [159, "project-files"], [160, "project-files"], [161, "project-files"], [162, "project-files"], [163, "project-files"], [164, "project-files"], [165, "project-files"], [166, "project-files"], [167, "project-files"], [168, "project-files"], [169, "project-files"], [170, "project-files"], [171, "project-files"], [172, "project-files"], [173, "project-files"], [174, "project-files"], [175, "project-files"], [176, "project-files"], [177, "project-files"], [178, "project-files"], [179, "project-files"]], "Content Changes": [[144, "content-changes"], [146, "content-changes"], [149, "content-changes"], [150, "content-changes"], [153, "content-changes"], [154, "content-changes"], [158, "content-changes"], [164, "content-changes"], [165, "content-changes"], [166, "content-changes"], [167, "content-changes"], [168, "content-changes"], [169, "content-changes"], [171, "content-changes"], [172, "content-changes"], [173, "content-changes"], [174, "content-changes"]], "All Changes": [[144, "all-changes"], [146, "all-changes"], [149, "all-changes"], [150, "all-changes"], [153, "all-changes"], [154, "all-changes"], [155, "all-changes"], [156, "all-changes"], [157, "all-changes"], [158, "all-changes"], [161, "all-changes"], [162, "all-changes"], [163, "all-changes"], [164, "all-changes"], [165, "all-changes"], [166, "all-changes"], [167, "all-changes"], [168, "all-changes"], [169, "all-changes"], [170, "all-changes"], [171, "all-changes"], [172, "all-changes"], [173, "all-changes"], [174, "all-changes"], [175, "all-changes"], [176, "all-changes"], [177, "all-changes"], [178, "all-changes"], [179, "all-changes"]], "Upgrading from 4.0.5 to 4.1.0 or 4.1.1": [[145, "upgrading-from-4-0-5-to-4-1-0-or-4-1-1"]], "Legacy Autoloading": [[145, "legacy-autoloading"]], "Upgrading from 4.1.1 to 4.1.2": [[146, "upgrading-from-4-1-1-to-4-1-2"]], "current_url() and indexPage": [[146, "current-url-and-indexpage"]], "Cache Keys": [[146, "cache-keys"]], "BaseConnection::query() Return Values": [[146, "baseconnection-query-return-values"]], "ConnectionInterface::isWriteType() Declaration Added": [[146, "connectioninterface-iswritetype-declaration-added"]], "Test Traits": [[146, "test-traits"]], "Test Responses": [[146, "test-responses"]], "Upgrading from 4.1.2 to 4.1.3": [[147, "upgrading-from-4-1-2-to-4-1-3"]], "Cache TTL": [[147, "cache-ttl"]], "Upgrading from 4.1.3 to 4.1.4": [[148, "upgrading-from-4-1-3-to-4-1-4"]], "Method Scope": [[148, "method-scope"]], "Upgrading from 4.1.4 to 4.1.5": [[149, "upgrading-from-4-1-4-to-4-1-5"]], "Changes for set() method in BaseBuilder and Model class": [[149, "changes-for-set-method-in-basebuilder-and-model-class"]], "Session DatabaseHandler\u2019s Database Table Change": [[149, "session-databasehandler-s-database-table-change"]], "CSRF Protection": [[149, "csrf-protection"]], "CURLRequest Header Change": [[149, "curlrequest-header-change"]], "Query Builder Changes": [[149, "query-builder-changes"]], "Multiple Filters for a Route": [[149, "multiple-filters-for-a-route"]], "Upgrading from 4.1.5 to 4.1.6": [[150, "upgrading-from-4-1-5-to-4-1-6"]], "Validation Result Changes": [[150, "validation-result-changes"]], "Upgrading from 4.1.6 to 4.1.7": [[151, "upgrading-from-4-1-6-to-4-1-7"]], "Upgrading from 4.1.7 to 4.1.8": [[152, "upgrading-from-4-1-7-to-4-1-8"]], "Upgrading from 4.1.9 to 4.2.0": [[153, "upgrading-from-4-1-9-to-4-2-0"]], "Mandatory File Changes": [[153, "mandatory-file-changes"], [154, "mandatory-file-changes"], [164, "mandatory-file-changes"], [165, "mandatory-file-changes"], [166, "mandatory-file-changes"], [173, "mandatory-file-changes"], [176, "mandatory-file-changes"], [177, "mandatory-file-changes"]], "index.php and spark": [[153, "index-php-and-spark"], [173, "index-php-and-spark"]], "Config/Constants.php": [[153, "config-constants-php"]], "composer.json": [[153, "composer-json"], [164, "composer-json"], [166, "composer-json"]], "Upgrading from 4.2.0 to 4.2.1": [[154, "upgrading-from-4-2-0-to-4-2-1"]], "app/Config/Mimes.php": [[154, "app-config-mimes-php"]], "get_cookie()": [[154, "get-cookie"]], "Upgrading from 4.2.9 to 4.2.10": [[155, "upgrading-from-4-2-9-to-4-2-10"]], "Upgrading from 4.2.10 to 4.2.11": [[156, "upgrading-from-4-2-10-to-4-2-11"]], "Config\\App::$proxyIPs": [[156, "config-app-proxyips"]], "Session Handler Key Changes": [[156, "session-handler-key-changes"]], "Upgrading from 4.2.11 to 4.2.12": [[157, "upgrading-from-4-2-11-to-4-2-12"]], "Upgrading from 4.2.1 to 4.2.2": [[158, "upgrading-from-4-2-1-to-4-2-2"]], "Web Page Caching Bug Fix": [[158, "web-page-caching-bug-fix"]], "Upgrading from 4.2.2 to 4.2.3": [[159, "upgrading-from-4-2-2-to-4-2-3"]], "Upgrading from 4.2.3 to 4.2.5": [[160, "upgrading-from-4-2-3-to-4-2-5"]], "Upgrading from 4.2.5 to 4.2.6": [[161, "upgrading-from-4-2-5-to-4-2-6"]], "Upgrading from 4.2.6 to 4.2.7": [[162, "upgrading-from-4-2-6-to-4-2-7"]], "set_cookie()": [[162, "set-cookie"]], "Upgrading from 4.2.7 to 4.2.8": [[163, "upgrading-from-4-2-7-to-4-2-8"]], "Upgrading from 4.2.12 to 4.3.0": [[164, "upgrading-from-4-2-12-to-4-3-0"]], "Composer Version": [[164, "composer-version"], [165, "composer-version"]], "spark": [[164, "spark"]], "app/Config/Kint.php": [[164, "app-config-kint-php"]], "app/Config/Exceptions.php": [[164, "app-config-exceptions-php"], [165, "app-config-exceptions-php"]], "Mock Config Classes": [[164, "mock-config-classes"]], "Database Exception Changes": [[164, "database-exception-changes"]], "HTTP Status Code and Exit Code of Uncaught Exceptions": [[164, "http-status-code-and-exit-code-of-uncaught-exceptions"]], "redirect()->withInput() and Validation Errors": [[164, "redirect-withinput-and-validation-errors"]], "Time Fixes": [[164, "time-fixes"]], "Capturing STDERR and STDOUT streams in Tests": [[164, "capturing-stderr-and-stdout-streams-in-tests"]], "Foreign Key Data": [[164, "foreign-key-data"]], "Honeypot and CSP": [[164, "honeypot-and-csp"]], "Config": [[164, "config"], [165, "config"], [167, "config"], [168, "config"], [169, "config"], [171, "config"], [172, "config"], [173, "config"]], "View Files": [[164, "view-files"]], "Upgrading from 4.3.0 to 4.3.1": [[165, "upgrading-from-4-3-0-to-4-3-1"]], "app/Config/Email.php": [[165, "app-config-email-php"]], "Upgrading from 4.3.1 to 4.3.2": [[166, "upgrading-from-4-3-1-to-4-3-2"]], "Upgrading from 4.3.2 to 4.3.3": [[167, "upgrading-from-4-3-2-to-4-3-3"]], "Upgrading from 4.3.3 to 4.3.4": [[168, "upgrading-from-4-3-3-to-4-3-4"]], "Forge::modifyColumn() and NULL": [[168, "forge-modifycolumn-and-null"]], "Upgrading from 4.3.4 to 4.3.5": [[169, "upgrading-from-4-3-4-to-4-3-5"]], "Validation Placeholders": [[169, "validation-placeholders"], [225, "validation-placeholders"], [229, "validation-placeholders"]], "Session::stop()": [[169, "session-stop"]], "Upgrading from 4.3.5 to 4.3.6": [[170, "upgrading-from-4-3-5-to-4-3-6"]], "Upgrading from 4.3.6 to 4.3.7": [[171, "upgrading-from-4-3-6-to-4-3-7"]], "Feature Testing Request Body": [[171, "feature-testing-request-body"]], "Return value of Validation::loadRuleGroup()": [[171, "return-value-of-validation-loadrulegroup"]], "Upgrading from 4.3.7 to 4.3.8": [[172, "upgrading-from-4-3-7-to-4-3-8"]], "Upgrading from 4.3.8 to 4.4.0": [[173, "upgrading-from-4-3-8-to-4-4-0"]], "When Using $this->validate()": [[173, "when-using-this-validate"]], "URI::setSegment() Change": [[173, "uri-setsegment-change"]], "When You Extend Exceptions": [[173, "when-you-extend-exceptions"]], "Auto Routing (Improved) and translateURIDashes": [[173, "auto-routing-improved-and-translateuridashes"]], "When Passing Classname with Namespace to Factories": [[173, "when-passing-classname-with-namespace-to-factories"]], "RouteCollection::$routes": [[173, "routecollection-routes"]], "app/Config/App.php": [[173, "app-config-app-php"]], "app/Config/Routing.php": [[173, "app-config-routing-php"]], "app/Config/Toolbar.php": [[173, "app-config-toolbar-php"]], "app/Config/Events.php": [[173, "app-config-events-php"]], "app/Config/Cookie.php": [[173, "app-config-cookie-php"]], "app/Config/Security.php": [[173, "app-config-security-php"]], "app/Config/Session.php": [[173, "app-config-session-php"]], "Upgrading from 4.4.0 to 4.4.1": [[174, "upgrading-from-4-4-0-to-4-4-1"]], "Upgrading from 4.4.1 to 4.4.2": [[175, "upgrading-from-4-4-1-to-4-4-2"]], "Upgrading from 4.4.2 to 4.4.3": [[176, "upgrading-from-4-4-2-to-4-4-3"]], "error_exception.php": [[176, "error-exception-php"]], "Upgrading from 4.4.3 to 4.4.4": [[177, "upgrading-from-4-4-3-to-4-4-4"]], "Error Files": [[177, "error-files"]], "Upgrading from 4.4.4 to 4.4.5": [[178, "upgrading-from-4-4-4-to-4-4-5"]], "Upgrading from 4.4.5 to 4.4.6": [[179, "upgrading-from-4-4-5-to-4-4-6"]], "Time::createFromTimestamp() Timezone Change": [[179, "time-createfromtimestamp-timezone-change"]], "Upgrading from 3.x to 4.x": [[180, "upgrading-from-3-x-to-4-x"]], "General Adjustments": [[180, "general-adjustments"]], "Downloads": [[180, "downloads"]], "Routing": [[180, "routing"]], "Model, View and Controller": [[180, "model-view-and-controller"]], "Class Loading": [[180, "class-loading"]], "Hooks": [[180, "hooks"]], "Extending the Framework": [[180, "extending-the-framework"]], "Upgrading Libraries": [[180, "upgrading-libraries"]], "Upgrade Configuration": [[181, "upgrade-configuration"]], "Documentations": [[181, "documentations"], [182, "documentations"], [183, "documentations"], [184, "documentations"], [185, "documentations"], [186, "documentations"], [187, "documentations"], [188, "documentations"], [189, "documentations"], [190, "documentations"], [191, "documentations"], [192, "documentations"], [193, "documentations"], [194, "documentations"], [195, "documentations"], [197, "documentations"], [198, "documentations"]], "What has been changed": [[181, "what-has-been-changed"], [182, "what-has-been-changed"], [183, "what-has-been-changed"], [184, "what-has-been-changed"], [185, "what-has-been-changed"], [186, "what-has-been-changed"], [187, "what-has-been-changed"], [188, "what-has-been-changed"], [189, "what-has-been-changed"], [190, "what-has-been-changed"], [191, "what-has-been-changed"], [192, "what-has-been-changed"], [193, "what-has-been-changed"], [194, "what-has-been-changed"], [195, "what-has-been-changed"], [196, "what-has-been-changed"], [197, "what-has-been-changed"], [198, "what-has-been-changed"]], "Upgrade Guide": [[181, "upgrade-guide"], [182, "upgrade-guide"], [183, "upgrade-guide"], [184, "upgrade-guide"], [185, "upgrade-guide"], [186, "upgrade-guide"], [187, "upgrade-guide"], [188, "upgrade-guide"], [189, "upgrade-guide"], [190, "upgrade-guide"], [191, "upgrade-guide"], [192, "upgrade-guide"], [193, "upgrade-guide"], [194, "upgrade-guide"], [195, "upgrade-guide"], [196, "upgrade-guide"], [197, "upgrade-guide"], [198, "upgrade-guide"]], "Code Example": [[181, "code-example"], [182, "code-example"], [183, "code-example"], [184, "code-example"], [185, "code-example"], [186, "code-example"], [187, "code-example"], [188, "code-example"], [189, "code-example"], [190, "code-example"], [191, "code-example"], [192, "code-example"], [193, "code-example"], [194, "code-example"], [195, "code-example"], [196, "code-example"], [197, "code-example"], [198, "code-example"]], "CodeIgniter Version 3.x": [[181, "codeigniter-version-3-x"], [182, "codeigniter-version-3-x"], [183, "codeigniter-version-3-x"], [184, "codeigniter-version-3-x"], [185, "codeigniter-version-3-x"], [186, "codeigniter-version-3-x"], [187, "codeigniter-version-3-x"], [188, "codeigniter-version-3-x"], [189, "codeigniter-version-3-x"], [190, "codeigniter-version-3-x"], [191, "codeigniter-version-3-x"], [192, "codeigniter-version-3-x"], [193, "codeigniter-version-3-x"], [194, "codeigniter-version-3-x"], [195, "codeigniter-version-3-x"], [196, "codeigniter-version-3-x"], [197, "codeigniter-version-3-x"], [198, "codeigniter-version-3-x"]], "CodeIgniter Version 4.x": [[181, "codeigniter-version-4-x"], [182, "codeigniter-version-4-x"], [183, "codeigniter-version-4-x"], [184, "codeigniter-version-4-x"], [185, "codeigniter-version-4-x"], [186, "codeigniter-version-4-x"], [187, "codeigniter-version-4-x"], [188, "codeigniter-version-4-x"], [189, "codeigniter-version-4-x"], [190, "codeigniter-version-4-x"], [191, "codeigniter-version-4-x"], [192, "codeigniter-version-4-x"], [193, "codeigniter-version-4-x"], [194, "codeigniter-version-4-x"], [195, "codeigniter-version-4-x"], [196, "codeigniter-version-4-x"], [197, "codeigniter-version-4-x"], [198, "codeigniter-version-4-x"]], "Upgrade Controllers": [[182, "upgrade-controllers"]], "Upgrade Database": [[183, "upgrade-database"]], "Upgrade Emails": [[184, "upgrade-emails"]], "Upgrade Encryption": [[185, "upgrade-encryption"]], "Upgrade Working with Uploaded Files": [[186, "upgrade-working-with-uploaded-files"]], "Upgrade HTML Tables": [[187, "upgrade-html-tables"]], "Upgrade Localization": [[188, "upgrade-localization"]], "Upgrade Migrations": [[189, "upgrade-migrations"]], "Search & Replace": [[189, "search-replace"]], "Upgrade Models": [[190, "upgrade-models"]], "Upgrade Pagination": [[191, "upgrade-pagination"]], "Upgrade HTTP Responses": [[192, "upgrade-http-responses"]], "Upgrade Routing": [[193, "upgrade-routing"]], "Upgrade Security": [[194, "upgrade-security"]], "Upgrade Sessions": [[195, "upgrade-sessions"]], "Upgrade Validations": [[196, "upgrade-validations"]], "Documentations of Library": [[196, "documentations-of-library"]], "Upgrade View Parser": [[197, "upgrade-view-parser"]], "Upgrade Views": [[198, "upgrade-views"]], "Upgrading From a Previous Version": [[199, "upgrading-from-a-previous-version"]], "Credits": [[200, "credits"]], "Welcome to CodeIgniter4": [[201, "welcome-to-codeigniter4"]], "Is CodeIgniter Right for You?": [[201, "is-codeigniter-right-for-you"]], "PSR Compliance": [[202, "psr-compliance"]], "Server Requirements": [[203, "server-requirements"]], "PHP and Required Extensions": [[203, "php-and-required-extensions"]], "Optional PHP Extensions": [[203, "optional-php-extensions"]], "Supported Databases": [[203, "supported-databases"]], "Caching Driver": [[204, "caching-driver"]], "Example Usage": [[204, "example-usage"], [231, "example-usage"]], "Configuring the Cache": [[204, "configuring-the-cache"]], "$handler": [[204, "handler"]], "$backupHandler": [[204, "backuphandler"]], "$prefix": [[204, "prefix"]], "$ttl": [[204, "ttl"]], "$file": [[204, "file"]], "$memcached": [[204, "memcached"]], "$redis": [[204, "redis"]], "cache:clear": [[204, "cache-clear"]], "cache:info": [[204, "cache-info"]], "Drivers": [[204, "drivers"]], "File-based Caching": [[204, "file-based-caching"]], "Memcached Caching": [[204, "memcached-caching"]], "WinCache Caching": [[204, "wincache-caching"]], "Redis Caching": [[204, "redis-caching"]], "Predis Caching": [[204, "predis-caching"]], "Dummy Cache": [[204, "dummy-cache"]], "Cookies": [[205, "cookies"]], "Creating Cookies": [[205, "creating-cookies"]], "Overriding Defaults": [[205, "overriding-defaults"]], "Changing Defaults for a Limited Time": [[205, "changing-defaults-for-a-limited-time"]], "Accessing Cookie\u2019s Attributes": [[205, "accessing-cookie-s-attributes"]], "Immutable Cookies": [[205, "immutable-cookies"]], "Validating a Cookie\u2019s Attributes": [[205, "validating-a-cookie-s-attributes"]], "Validating the Name Attribute": [[205, "validating-the-name-attribute"]], "Validating the Prefix Attribute": [[205, "validating-the-prefix-attribute"]], "Validating the SameSite Attribute": [[205, "validating-the-samesite-attribute"]], "Using the Cookie Store": [[205, "using-the-cookie-store"]], "Getting the Store from Response": [[205, "getting-the-store-from-response"]], "Creating CookieStore": [[205, "creating-cookiestore"]], "Checking Cookies in Store": [[205, "checking-cookies-in-store"]], "Getting Cookies in Store": [[205, "getting-cookies-in-store"]], "Adding/Removing Cookies in Store": [[205, "adding-removing-cookies-in-store"]], "Dispatching Cookies in Store": [[205, "dispatching-cookies-in-store"]], "Cookie Personalization": [[205, "cookie-personalization"]], "CURLRequest Class": [[206, "curlrequest-class"]], "Config for CURLRequest": [[206, "config-for-curlrequest"]], "Sharing Options": [[206, "sharing-options"]], "Loading the Library": [[206, "loading-the-library"], [215, "loading-the-library"], [216, "loading-the-library"], [217, "loading-the-library"], [221, "loading-the-library"], [225, "loading-the-library"]], "Working with the Library": [[206, "working-with-the-library"]], "Making Requests": [[206, "making-requests"]], "Base URI": [[206, "base-uri"]], "Using Responses": [[206, "using-responses"]], "Request Options": [[206, "request-options"]], "allow_redirects": [[206, "allow-redirects"]], "auth": [[206, "auth"]], "body": [[206, "body"]], "cert": [[206, "cert"]], "connect_timeout": [[206, "connect-timeout"]], "cookie": [[206, "cookie"]], "debug": [[206, "debug"]], "delay": [[206, "delay"]], "form_params": [[206, "form-params"]], "headers": [[206, "headers"]], "http_errors": [[206, "http-errors"]], "json": [[206, "json"]], "multipart": [[206, "multipart"]], "proxy": [[206, "proxy"]], "query": [[206, "query"]], "timeout": [[206, "timeout"]], "user_agent": [[206, "user-agent"]], "verify": [[206, "verify"]], "version": [[206, "version"]], "Email Class": [[207, "email-class"]], "Using the Email Library": [[207, "using-the-email-library"]], "Sending Email": [[207, "sending-email"]], "Setting Email Preferences": [[207, "setting-email-preferences"]], "Setting Email Preferences by Passing an Array": [[207, "setting-email-preferences-by-passing-an-array"]], "Setting Email Preferences in a Config File": [[207, "setting-email-preferences-in-a-config-file"]], "SSL versus TLS for SMTP Protocol": [[207, "ssl-versus-tls-for-smtp-protocol"]], "Reviewing Preferences": [[207, "reviewing-preferences"]], "Email Preferences": [[207, "email-preferences"]], "Overriding Word Wrapping": [[207, "overriding-word-wrapping"]], "Encryption Service": [[208, "encryption-service"]], "Using the Encryption Library": [[208, "using-the-encryption-library"]], "Configuring the Library": [[208, "configuring-the-library"]], "Configuration to Maintain Compatibility with CI3": [[208, "configuration-to-maintain-compatibility-with-ci3"]], "Supported HMAC Authentication Algorithms": [[208, "supported-hmac-authentication-algorithms"]], "Default Behavior": [[208, "default-behavior"]], "Setting Your Encryption Key": [[208, "setting-your-encryption-key"]], "Encoding Keys or Results": [[208, "encoding-keys-or-results"]], "Using Prefixes in Storing Keys": [[208, "using-prefixes-in-storing-keys"]], "Padding": [[208, "padding"]], "Encryption Handler Notes": [[208, "encryption-handler-notes"]], "OpenSSL Notes": [[208, "openssl-notes"]], "Sodium Notes": [[208, "sodium-notes"]], "Message Length": [[208, "message-length"]], "Using the Encryption Service Directly": [[208, "using-the-encryption-service-directly"]], "File Collections": [[209, "file-collections"]], "Basic Usage": [[209, "basic-usage"], [234, "basic-usage"]], "Starting a Collection": [[209, "starting-a-collection"]], "__construct(string[] $files = [])": [[209, "construct-string-files"]], "define()": [[209, "define"]], "set(array $files)": [[209, "set-array-files"]], "Inputting Files": [[209, "inputting-files"]], "add(string[]|string $paths, bool $recursive = true)": [[209, "add-string-string-paths-bool-recursive-true"]], "addFile(string $file) / addFiles(array $files)": [[209, "addfile-string-file-addfiles-array-files"]], "removeFile(string $file) / removeFiles(array $files)": [[209, "removefile-string-file-removefiles-array-files"]], "addDirectory(string $directory, bool $recursive = false)": [[209, "adddirectory-string-directory-bool-recursive-false"]], "addDirectories(array $directories, bool $recursive = false)": [[209, "adddirectories-array-directories-bool-recursive-false"]], "Filtering Files": [[209, "filtering-files"]], "removePattern(string $pattern, string $scope = null)": [[209, "removepattern-string-pattern-string-scope-null"]], "retainPattern(string $pattern, string $scope = null)": [[209, "retainpattern-string-pattern-string-scope-null"]], "Retrieving Files": [[209, "retrieving-files"]], "get(): string[]": [[209, "get-string"]], "Getting a File instance": [[210, "getting-a-file-instance"]], "Taking Advantage of Spl": [[210, "taking-advantage-of-spl"]], "New Features": [[210, "new-features"]], "getRandomName()": [[210, "getrandomname"]], "getSize()": [[210, "getsize"]], "getSizeByUnit()": [[210, "getsizebyunit"]], "getMimeType()": [[210, "getmimetype"]], "guessExtension()": [[210, "guessextension"]], "Moving Files": [[210, "moving-files"], [222, "moving-files"]], "Honeypot Class": [[211, "honeypot-class"]], "Enabling Honeypot": [[211, "enabling-honeypot"]], "Customizing Honeypot": [[211, "customizing-honeypot"]], "Image Manipulation Class": [[212, "image-manipulation-class"]], "Processing an Image": [[212, "processing-an-image"]], "Image Quality": [[212, "image-quality"]], "Processing Methods": [[212, "processing-methods"]], "Cropping Images": [[212, "cropping-images"]], "Converting Images": [[212, "converting-images"]], "Fitting Images": [[212, "fitting-images"]], "Flattening Images": [[212, "flattening-images"]], "Flipping Images": [[212, "flipping-images"]], "Resizing Images": [[212, "resizing-images"]], "Rotating Images": [[212, "rotating-images"]], "Adding a Text Watermark": [[212, "adding-a-text-watermark"]], "Library Reference": [[213, "library-reference"], [216, "library-reference"]], "Shield": [[214, "shield"]], "Settings": [[214, "settings"]], "Tasks (BETA)": [[214, "tasks-beta"]], "Queue (BETA)": [[214, "queue-beta"]], "Cache": [[214, "cache"], [250, "cache"]], "DevKit": [[214, "devkit"]], "Coding Standard": [[214, "coding-standard"]], "Pagination": [[215, "pagination"]], "Paginating with Models": [[215, "paginating-with-models"]], "Customizing Query for Pagination": [[215, "customizing-query-for-pagination"]], "Adding WHERE": [[215, "adding-where"]], "Adding JOIN": [[215, "adding-join"]], "Displaying Pager Links": [[215, "displaying-pager-links"]], "Paginating Multiple Results": [[215, "paginating-multiple-results"]], "Setting Page Manually": [[215, "setting-page-manually"]], "Specifying the URI Segment for Page": [[215, "specifying-the-uri-segment-for-page"]], "Manual Pagination": [[215, "manual-pagination"]], "Paginating with Only Expected Queries": [[215, "paginating-with-only-expected-queries"]], "Customizing the Links": [[215, "customizing-the-links"]], "View Configuration": [[215, "view-configuration"]], "Creating the View": [[215, "creating-the-view"]], "setSurroundCount()": [[215, "setsurroundcount"]], "hasPrevious() & hasNext()": [[215, "hasprevious-hasnext"]], "getPrevious() & getNext()": [[215, "getprevious-getnext"]], "getFirst() & getLast()": [[215, "getfirst-getlast"]], "links()": [[215, "links"]], "hasPreviousPage() & hasNextPage()": [[215, "haspreviouspage-hasnextpage"]], "getPreviousPage() & getNextPage()": [[215, "getpreviouspage-getnextpage"]], "getPreviousPageNumber() & getNextPageNumber()": [[215, "getpreviouspagenumber-getnextpagenumber"]], "getFirstPageNumber() & getLastPageNumber()": [[215, "getfirstpagenumber-getlastpagenumber"]], "getCurrentPageNumber()": [[215, "getcurrentpagenumber"]], "getPageCount()": [[215, "getpagecount"]], "Publisher": [[216, "publisher"]], "Concept and Usage": [[216, "concept-and-usage"]], "On Demand": [[216, "on-demand"]], "Automation and Discovery": [[216, "automation-and-discovery"]], "Security": [[216, "security"], [217, "security"]], "File Sync Example": [[216, "file-sync-example"]], "Asset Dependencies Example": [[216, "asset-dependencies-example"]], "Module Deployment Example": [[216, "module-deployment-example"]], "Support Methods": [[216, "support-methods"]], "[static] discover(string $directory = \u2018Publishers\u2019): Publisher[]": [[216, "static-discover-string-directory-publishers-publisher"]], "publish(): bool": [[216, "publish-bool"]], "getScratch(): string": [[216, "getscratch-string"]], "getErrors(): array": [[216, "geterrors-array-string-throwable"]], "addPath(string $path, bool $recursive = true)": [[216, "addpath-string-path-bool-recursive-true"]], "addPaths(array $paths, bool $recursive = true)": [[216, "addpaths-array-paths-bool-recursive-true"]], "addUri(string $uri)": [[216, "adduri-string-uri"]], "addUris(array $uris)": [[216, "adduris-array-uris"]], "Outputting Files": [[216, "outputting-files"]], "wipe()": [[216, "wipe"]], "copy(bool $replace = true): bool": [[216, "copy-bool-replace-true-bool"]], "merge(bool $replace = true): bool": [[216, "merge-bool-replace-true-bool"]], "Modifying Files": [[216, "modifying-files"]], "replace(string $file, array $replaces): bool": [[216, "replace-string-file-array-replaces-bool"]], "addLineAfter(string $file, string $line, string $after): bool": [[216, "addlineafter-string-file-string-line-string-after-bool"]], "addLineBefore(string $file, string $line, string $after): bool": [[216, "addlinebefore-string-file-string-line-string-after-bool"]], "Cross-Site Request Forgery (CSRF)": [[217, "cross-site-request-forgery-csrf"]], "When Auto-Routing is Disabled": [[217, "when-auto-routing-is-disabled"]], "When Auto-Routing is Enabled": [[217, "when-auto-routing-is-enabled"]], "Config for CSRF": [[217, "config-for-csrf"]], "CSRF Protection Methods": [[217, "csrf-protection-methods"]], "Token Randomization": [[217, "token-randomization"]], "Token Regeneration": [[217, "token-regeneration"]], "Redirection on Failure": [[217, "redirection-on-failure"]], "Enable CSRF Protection": [[217, "enable-csrf-protection"]], "HTML Forms": [[217, "html-forms"]], "The Order of Token Sent by Users": [[217, "the-order-of-token-sent-by-users"]], "Other Helpful Methods": [[217, "other-helpful-methods"]], "sanitizeFilename()": [[217, "sanitizefilename"]], "Session Library": [[218, "session-library"]], "Using the Session Class": [[218, "using-the-session-class"]], "Initializing a Session": [[218, "initializing-a-session"]], "How Do Sessions Work?": [[218, "how-do-sessions-work"]], "A Note about Concurrency": [[218, "a-note-about-concurrency"]], "What is Session Data?": [[218, "what-is-session-data"]], "Retrieving Session Data": [[218, "retrieving-session-data"]], "Adding Session Data": [[218, "adding-session-data"]], "Pushing New Value to Session Data": [[218, "pushing-new-value-to-session-data"]], "Removing Session Data": [[218, "removing-session-data"]], "Flashdata": [[218, "flashdata"]], "Tempdata": [[218, "tempdata"]], "Closing a Session": [[218, "closing-a-session"]], "Destroying a Session": [[218, "destroying-a-session"]], "destroy()": [[218, "destroy"]], "stop()": [[218, "stop"]], "Accessing Session Metadata": [[218, "accessing-session-metadata"]], "Session Preferences": [[218, "session-preferences"]], "Session Drivers": [[218, "session-drivers"]], "FileHandler Driver (the default)": [[218, "filehandler-driver-the-default"]], "Bonus Tip": [[218, "bonus-tip"], [218, "id2"]], "DatabaseHandler Driver": [[218, "databasehandler-driver"]], "Configure DatabaseHandler": [[218, "configure-databasehandler"]], "Setting Table Name": [[218, "setting-table-name"]], "Creating Database Table": [[218, "creating-database-table"]], "Adding Primary Key": [[218, "adding-primary-key"]], "Changing Database Group": [[218, "changing-database-group"]], "Setting Up Database Table with Command": [[218, "setting-up-database-table-with-command"]], "RedisHandler Driver": [[218, "redishandler-driver"]], "Configure RedisHandler": [[218, "configure-redishandler"]], "MemcachedHandler Driver": [[218, "memcachedhandler-driver"]], "Configure MemcachedHandler": [[218, "configure-memcachedhandler"]], "Throttler": [[219, "throttler"]], "Overview": [[219, "overview"], [225, "overview"], [255, "overview"]], "Rate Limiting": [[219, "rate-limiting"]], "The Code": [[219, "the-code"]], "Applying the Filter": [[219, "applying-the-filter"]], "Times and Dates": [[220, "times-and-dates"]], "Instantiating": [[220, "instantiating"]], "now()": [[220, "now"]], "parse()": [[220, "parse"]], "today()": [[220, "today"]], "yesterday()": [[220, "yesterday"]], "tomorrow()": [[220, "tomorrow"]], "createFromDate()": [[220, "createfromdate"]], "createFromTime()": [[220, "createfromtime"]], "create()": [[220, "create"]], "createFromFormat()": [[220, "createfromformat"]], "createFromTimestamp()": [[220, "createfromtimestamp"]], "createFromInstance()": [[220, "createfrominstance"]], "toDateTime()": [[220, "todatetime"]], "Displaying the Value": [[220, "displaying-the-value"]], "toLocalizedString()": [[220, "tolocalizedstring"]], "toDateTimeString()": [[220, "todatetimestring"]], "toDateString()": [[220, "todatestring"]], "toTimeString()": [[220, "totimestring"]], "humanize()": [[220, "humanize"], [220, "id1"]], "Working with Individual Values": [[220, "working-with-individual-values"]], "Getters": [[220, "getters"]], "getAge()": [[220, "getage"]], "getDST()": [[220, "getdst"]], "getLocal()": [[220, "getlocal"]], "getUtc()": [[220, "getutc"]], "getTimezone()": [[220, "gettimezone"]], "getTimezoneName()": [[220, "gettimezonename"]], "Setters": [[220, "setters"]], "setTimezone()": [[220, "settimezone"]], "setTimestamp()": [[220, "settimestamp"]], "Modifying the Value": [[220, "modifying-the-value"]], "Comparing Two Times": [[220, "comparing-two-times"]], "equals()": [[220, "equals"]], "sameAs()": [[220, "sameas"]], "isBefore()": [[220, "isbefore"]], "isAfter()": [[220, "isafter"]], "Viewing Differences": [[220, "viewing-differences"]], "Typography": [[221, "typography"]], "Available static functions": [[221, "available-static-functions"]], "Working with Uploaded Files": [[222, "working-with-uploaded-files"]], "The Process": [[222, "the-process"]], "Creating the Upload Form": [[222, "creating-the-upload-form"]], "The Success Page": [[222, "the-success-page"], [225, "the-success-page"]], "The Controller": [[222, "the-controller"], [225, "the-controller"]], "The Routes": [[222, "the-routes"], [225, "the-routes"]], "The Upload Directory": [[222, "the-upload-directory"]], "Try it!": [[222, "try-it"], [225, "try-it"]], "Accessing Files": [[222, "accessing-files"]], "All Files": [[222, "all-files"]], "Single File": [[222, "single-file"]], "Simplest usage": [[222, "simplest-usage"]], "Array notation": [[222, "array-notation"]], "Multiple files": [[222, "multiple-files"]], "Working with the File": [[222, "working-with-the-file"]], "Verify a File": [[222, "verify-a-file"]], "File Names": [[222, "file-names"]], "getName()": [[222, "getname"]], "getClientName()": [[222, "getclientname"]], "getTempName()": [[222, "gettempname"]], "Other File Info": [[222, "other-file-info"]], "getClientExtension()": [[222, "getclientextension"]], "getClientMimeType()": [[222, "getclientmimetype"]], "getClientPath()": [[222, "getclientpath"]], "with Original Filename": [[222, "with-original-filename"]], "with New Filename": [[222, "with-new-filename"]], "Overwriting Existing File": [[222, "overwriting-existing-file"]], "Check if the File Moved": [[222, "check-if-the-file-moved"]], "When Moving Fails": [[222, "when-moving-fails"]], "Store Files": [[222, "store-files"]], "Working with URIs": [[223, "working-with-uris"]], "Creating URI instances": [[223, "creating-uri-instances"]], "The Current URI": [[223, "the-current-uri"]], "URI Strings": [[223, "uri-strings"]], "The URI Parts": [[223, "the-uri-parts"]], "Scheme": [[223, "scheme"]], "Authority": [[223, "authority"]], "UserInfo": [[223, "userinfo"]], "Host": [[223, "host"]], "Port": [[223, "port"]], "Path": [[223, "path"]], "Query": [[223, "query"]], "Getting/Setting Query": [[223, "getting-setting-query"]], "Setting Query from Array": [[223, "setting-query-from-array"]], "Adding Query Value": [[223, "adding-query-value"]], "Filtering Query Values": [[223, "filtering-query-values"]], "Changing Query Values": [[223, "changing-query-values"]], "Fragment": [[223, "fragment"]], "Disable Throwing Exceptions": [[223, "disable-throwing-exceptions"]], "User Agent Class": [[224, "user-agent-class"]], "Using the User Agent Class": [[224, "using-the-user-agent-class"]], "User Agent Definitions": [[224, "user-agent-definitions"]], "Example": [[224, "example"]], "Form Validation Tutorial": [[225, "form-validation-tutorial"]], "The Form": [[225, "the-form"]], "Explanation": [[225, "explanation"]], "signup.php": [[225, "signup-php"]], "Form.php": [[225, "form-php"]], "Add Validation Rules": [[225, "add-validation-rules"]], "Config for Validation": [[225, "config-for-validation"]], "Traditional and Strict Rules": [[225, "traditional-and-strict-rules"]], "Traditional Rules": [[225, "traditional-rules"]], "Strict Rules": [[225, "strict-rules"]], "Using Traditional Rules": [[225, "using-traditional-rules"]], "Setting Validation Rules": [[225, "setting-validation-rules"], [229, "setting-validation-rules"]], "Setting a Single Rule": [[225, "setting-a-single-rule"]], "setRule()": [[225, "setrule"]], "Setting Multiple Rules": [[225, "setting-multiple-rules"]], "setRules()": [[225, "setrules"]], "Setting Rules for Array Data": [[225, "setting-rules-for-array-data"]], "withRequest()": [[225, "withrequest"]], "Working with Validation": [[225, "working-with-validation"]], "Running Validation": [[225, "running-validation"]], "Running Multiple Validations": [[225, "running-multiple-validations"]], "Validating 1 Value": [[225, "validating-1-value"]], "Getting Validated Data": [[225, "getting-validated-data"]], "Saving Sets of Validation Rules to the Config File": [[225, "saving-sets-of-validation-rules-to-the-config-file"]], "How to Save Your Rules": [[225, "how-to-save-your-rules"]], "How to Specify Rule Group": [[225, "how-to-specify-rule-group"]], "How to Save Error Messages": [[225, "how-to-save-error-messages"]], "Getting & Setting Rule Groups": [[225, "getting-setting-rule-groups"]], "Get Rule Group": [[225, "get-rule-group"]], "Set Rule Group": [[225, "set-rule-group"]], "Working with Errors": [[225, "working-with-errors"]], "Setting Custom Error Messages": [[225, "setting-custom-error-messages"]], "Translation of Messages and Validation Labels": [[225, "translation-of-messages-and-validation-labels"]], "Getting All Errors": [[225, "getting-all-errors"]], "Getting a Single Error": [[225, "getting-a-single-error"]], "Check If Error Exists": [[225, "check-if-error-exists"]], "Redirect and Validation Errors": [[225, "redirect-and-validation-errors"]], "Customizing Error Display": [[225, "customizing-error-display"]], "Creating the Views": [[225, "creating-the-views"]], "Specifying the Template": [[225, "specifying-the-template"]], "Creating Custom Rules": [[225, "creating-custom-rules"]], "Using Rule Classes": [[225, "using-rule-classes"]], "Adding a RuleSet": [[225, "adding-a-ruleset"]], "Creating a Rule Class": [[225, "creating-a-rule-class"]], "Using a Custom Rule": [[225, "using-a-custom-rule"]], "Using Closure Rule": [[225, "using-closure-rule"]], "Available Rules": [[225, "available-rules"]], "Rules for General Use": [[225, "rules-for-general-use"]], "Rules for File Uploads": [[225, "rules-for-file-uploads"]], "The MIT License (MIT)": [[226, "the-mit-license-mit"]], "Using Entity Classes": [[227, "using-entity-classes"]], "Entity Usage": [[227, "entity-usage"]], "Create the Entity Class": [[227, "create-the-entity-class"]], "Create the Model": [[227, "create-the-model"]], "Working with the Entity Class": [[227, "working-with-the-entity-class"]], "Filling Properties Quickly": [[227, "filling-properties-quickly"]], "Bulk Accessing Properties": [[227, "bulk-accessing-properties"]], "Handling Business Logic": [[227, "handling-business-logic"]], "Special Getter/Setter": [[227, "special-getter-setter"]], "Data Mapping": [[227, "data-mapping"]], "Mutators": [[227, "mutators"]], "Date Mutators": [[227, "date-mutators"]], "Property Casting": [[227, "property-casting"]], "Scalar Type Casting": [[227, "scalar-type-casting"]], "Array/Json Casting": [[227, "array-json-casting"]], "CSV Casting": [[227, "csv-casting"]], "Custom Casting": [[227, "custom-casting"]], "Parameters": [[227, "parameters"]], "Checking for Changed Attributes": [[227, "checking-for-changed-attributes"]], "Modeling Data": [[228, "modeling-data"]], "Using CodeIgniter\u2019s Model": [[229, "using-codeigniter-s-model"]], "Accessing Models": [[229, "accessing-models"]], "CodeIgniter\u2019s Model": [[229, "codeigniter-s-model"]], "Creating Your Model": [[229, "creating-your-model"]], "initialize()": [[229, "initialize"]], "Connecting to the Database": [[229, "connecting-to-the-database"]], "Configuring Your Model": [[229, "configuring-your-model"]], "$table": [[229, "table"]], "$primaryKey": [[229, "primarykey"]], "$useAutoIncrement": [[229, "useautoincrement"]], "$returnType": [[229, "returntype"]], "$useSoftDeletes": [[229, "usesoftdeletes"]], "$allowedFields": [[229, "allowedfields"]], "$allowEmptyInserts": [[229, "allowemptyinserts"]], "Dates": [[229, "dates"]], "$useTimestamps": [[229, "usetimestamps"]], "$dateFormat": [[229, "dateformat"]], "$createdField": [[229, "createdfield"]], "$updatedField": [[229, "updatedfield"]], "$deletedField": [[229, "deletedfield"]], "$validationRules": [[229, "validationrules"]], "$validationMessages": [[229, "validationmessages"]], "$skipValidation": [[229, "skipvalidation"]], "$cleanValidationRules": [[229, "cleanvalidationrules"]], "Callbacks": [[229, "callbacks"]], "$allowCallbacks": [[229, "allowcallbacks"]], "$beforeInsert": [[229, "beforeinsert"]], "$afterInsert": [[229, "afterinsert"]], "$beforeUpdate": [[229, "beforeupdate"]], "$afterUpdate": [[229, "afterupdate"]], "$beforeFind": [[229, "beforefind"]], "$afterFind": [[229, "afterfind"]], "$beforeDelete": [[229, "beforedelete"]], "$afterDelete": [[229, "afterdelete"]], "$beforeInsertBatch": [[229, "beforeinsertbatch"]], "$afterInsertBatch": [[229, "afterinsertbatch"]], "$beforeUpdateBatch": [[229, "beforeupdatebatch"]], "$afterUpdateBatch": [[229, "afterupdatebatch"]], "Working with Data": [[229, "working-with-data"]], "Finding Data": [[229, "finding-data"]], "find()": [[229, "find"]], "findColumn()": [[229, "findcolumn"]], "findAll()": [[229, "findall"]], "first()": [[229, "first"]], "withDeleted()": [[229, "withdeleted"]], "onlyDeleted()": [[229, "onlydeleted"]], "Saving Data": [[229, "saving-data"]], "insert()": [[229, "insert"]], "allowEmptyInserts()": [[229, "model-allow-empty-inserts"]], "update()": [[229, "update"]], "save()": [[229, "save"]], "delete()": [[229, "delete"]], "purgeDeleted()": [[229, "purgedeleted"]], "In-Model Validation": [[229, "in-model-validation"]], "Getting Validation Result": [[229, "getting-validation-result"]], "Getting Validation Errors": [[229, "getting-validation-errors"]], "Retrieving Validation Rules": [[229, "retrieving-validation-rules"]], "Protecting Fields": [[229, "protecting-fields"]], "Runtime Return Type Changes": [[229, "runtime-return-type-changes"]], "asArray()": [[229, "asarray"]], "asObject()": [[229, "asobject"]], "Processing Large Amounts of Data": [[229, "processing-large-amounts-of-data"]], "Working with Query Builder": [[229, "working-with-query-builder"]], "Getting Query Builder for the Model\u2019s Table": [[229, "getting-query-builder-for-the-model-s-table"]], "Getting Query Builder for Another Table": [[229, "getting-query-builder-for-another-table"]], "Mixing Methods of Query Builder and Model": [[229, "mixing-methods-of-query-builder-and-model"]], "Model Events": [[229, "model-events"]], "Defining Callbacks": [[229, "defining-callbacks"]], "Specifying Callbacks To Run": [[229, "specifying-callbacks-to-run"]], "Event Parameters": [[229, "event-parameters"]], "Modifying Find* Data": [[229, "modifying-find-data"]], "Manual Model Creation": [[229, "manual-model-creation"]], "Alternate PHP Syntax for View Files": [[230, "alternate-php-syntax-for-view-files"]], "Alternative Echos": [[230, "alternative-echos"]], "Alternative Control Structures": [[230, "alternative-control-structures"]], "API Response Trait": [[231, "api-response-trait"]], "Handling Response Types": [[231, "handling-response-types"]], "Content Security Policy": [[232, "content-security-policy"]], "What is Content Security Policy?": [[232, "what-is-content-security-policy"]], "Turning CSP On": [[232, "turning-csp-on"]], "Runtime Configuration": [[232, "runtime-configuration"]], "Inline Content": [[232, "inline-content"]], "Using Placeholders": [[232, "using-placeholders"]], "Using Functions": [[232, "using-functions"]], "Building Responses": [[233, "building-responses"]], "Localization": [[234, "localization"], [247, "localization"]], "Working with Locales": [[234, "working-with-locales"]], "Configuring the Locale": [[234, "configuring-the-locale"]], "Setting the Default Locale": [[234, "setting-the-default-locale"]], "Locale Detection": [[234, "locale-detection"]], "In Routes": [[234, "in-routes"]], "Setting the Current Locale": [[234, "setting-the-current-locale"]], "Retrieving the Current Locale": [[234, "retrieving-the-current-locale"]], "Language Localization": [[234, "language-localization"]], "Creating Language Files": [[234, "creating-language-files"]], "Replacing Parameters": [[234, "replacing-parameters"]], "Specifying Locale": [[234, "specifying-locale"]], "Nested Arrays": [[234, "nested-arrays"]], "Language Fallback": [[234, "language-fallback"]], "Message Translations": [[234, "message-translations"]], "HTTP Responses": [[235, "http-responses"]], "Working with the Response": [[235, "working-with-the-response"]], "Setting the Output": [[235, "setting-the-output"]], "Setting Headers": [[235, "setting-headers"], [248, "setting-headers"]], "setHeader()": [[235, "setheader"]], "appendHeader()": [[235, "appendheader"]], "removeHeader()": [[235, "removeheader"]], "Redirect": [[235, "redirect"]], "Redirect to a URI path": [[235, "redirect-to-a-uri-path"]], "Redirect to a Defined Route": [[235, "redirect-to-a-defined-route"]], "Redirect Back": [[235, "redirect-back"]], "Redirect with Cookies": [[235, "redirect-with-cookies"]], "Redirect with Headers": [[235, "redirect-with-headers"]], "Force File Download": [[235, "force-file-download"]], "Open File in Browser": [[235, "open-file-in-browser"]], "HTTP Caching": [[235, "http-caching"]], "HTML Table Class": [[236, "html-table-class"]], "Using the Table Class": [[236, "using-the-table-class"]], "Changing the Look of Your Table": [[236, "changing-the-look-of-your-table"]], "Synchronizing Rows with Headings": [[236, "synchronizing-rows-with-headings"]], "View Cells": [[237, "view-cells"]], "Simple and Controlled Cells": [[237, "simple-and-controlled-cells"]], "Calling a View Cell": [[237, "calling-a-view-cell"]], "Namespace Omission": [[237, "namespace-omission"]], "Passing Parameters as Key/Value String": [[237, "passing-parameters-as-key-value-string"]], "Simple Cells": [[237, "simple-cells"]], "Controlled Cells": [[237, "controlled-cells"]], "Creating a Controlled Cell": [[237, "creating-a-controlled-cell"]], "Generating Cell via Command": [[237, "generating-cell-via-command"]], "Using a Different View": [[237, "using-a-different-view"]], "Customize the Rendering": [[237, "customize-the-rendering"]], "Computed Properties": [[237, "computed-properties"]], "Presentation Methods": [[237, "presentation-methods"]], "Performing Setup Logic": [[237, "performing-setup-logic"]], "Cell Caching": [[237, "cell-caching"]], "View Decorators": [[238, "view-decorators"]], "Creating Decorators": [[238, "creating-decorators"]], "View Layouts": [[239, "view-layouts"]], "Creating A Layout": [[239, "creating-a-layout"]], "Using Layouts in Views": [[239, "using-layouts-in-views"]], "Rendering the View": [[239, "rendering-the-view"]], "Including View Partials": [[239, "including-view-partials"]], "View Parser": [[240, "view-parser"]], "Using the View Parser Class": [[240, "using-the-view-parser-class"]], "What It Does": [[240, "what-it-does"], [241, "what-it-does"]], "Parser templates": [[240, "parser-templates"]], "Parser Configuration Options": [[240, "parser-configuration-options"]], "Substitution Variations": [[240, "substitution-variations"]], "Loop Substitutions": [[240, "loop-substitutions"]], "Nested Substitutions": [[240, "nested-substitutions"]], "Comments": [[240, "comments"]], "Cascading Data": [[240, "cascading-data"]], "Preventing Parsing": [[240, "preventing-parsing"]], "Conditional Logic": [[240, "conditional-logic"]], "Changing the Conditional Delimiters": [[240, "changing-the-conditional-delimiters"]], "Escaping Data": [[240, "escaping-data"], [241, "escaping-data"]], "Custom Filters": [[240, "custom-filters"]], "Parser Plugins": [[240, "parser-plugins"]], "Provided Plugins": [[240, "provided-plugins"]], "Registering a Plugin": [[240, "registering-a-plugin"]], "Usage Notes": [[240, "usage-notes"]], "View Fragments": [[240, "view-fragments"]], "View Renderer": [[241, "view-renderer"]], "Using the View Renderer": [[241, "using-the-view-renderer"]], "Setting View Parameters": [[241, "setting-view-parameters"]], "Escaping Contexts": [[241, "escaping-contexts"]], "View Renderer Options": [[241, "view-renderer-options"]], "Creating a View": [[242, "creating-a-view"]], "Displaying a View": [[242, "displaying-a-view"]], "Loading Multiple Views": [[242, "loading-multiple-views"]], "Storing Views within Sub-directories": [[242, "storing-views-within-sub-directories"]], "Namespaced Views": [[242, "namespaced-views"]], "Caching Views": [[242, "caching-views"]], "Adding Dynamic Data to the View": [[242, "adding-dynamic-data-to-the-view"]], "The saveData Option": [[242, "the-savedata-option"]], "Creating Loops": [[242, "creating-loops"]], "Benchmarking": [[243, "benchmarking"]], "Using the Timer": [[243, "using-the-timer"]], "Timer::start()": [[243, "timer-start"]], "Timer::stop()": [[243, "timer-stop"]], "timer()": [[243, "timer"]], "Timer::record()": [[243, "timer-record"]], "Viewing Your Benchmark Points": [[243, "viewing-your-benchmark-points"]], "Displaying Execution Time": [[243, "displaying-execution-time"]], "Using the Iterator": [[243, "using-the-iterator"]], "Creating Tasks To Run": [[243, "creating-tasks-to-run"]], "Running the Tasks": [[243, "running-the-tasks"]], "Testing Controllers": [[244, "testing-controllers"]], "The Helper Trait": [[244, "the-helper-trait"], [244, "id1"]], "Helper Methods": [[244, "helper-methods"], [245, "helper-methods"]], "controller($class)": [[244, "controller-class"]], "execute(string $method, \u2026$params)": [[244, "execute-string-method-params"]], "withConfig($config)": [[244, "withconfig-config"]], "withRequest($request)": [[244, "withrequest-request"]], "withResponse($response)": [[244, "withresponse-response"]], "withLogger($logger)": [[244, "withlogger-logger"]], "withURI(string $uri)": [[244, "withuri-string-uri"]], "withBody($body)": [[244, "withbody-body"]], "Checking the Response": [[244, "checking-the-response"], [248, "checking-the-response"]], "Filter Testing": [[244, "filter-testing"]], "Checking Routes": [[244, "checking-routes"]], "Calling Filter Methods": [[244, "calling-filter-methods"]], "Assertions": [[244, "assertions"], [245, "assertions"]], "assertFilter()": [[244, "assertfilter"]], "assertNotFilter()": [[244, "assertnotfilter"]], "assertHasFilters()": [[244, "asserthasfilters"]], "assertNotHasFilters()": [[244, "assertnothasfilters"]], "Testing Your Database": [[245, "testing-your-database"]], "The Test Class": [[245, "the-test-class"], [248, "the-test-class"], [251, "the-test-class"]], "Setting Up a Test Database": [[245, "setting-up-a-test-database"]], "Migrations and Seeds": [[245, "migrations-and-seeds"]], "$migrate": [[245, "migrate"]], "$migrateOnce": [[245, "migrateonce"]], "$refresh": [[245, "refresh"]], "$namespace": [[245, "namespace"]], "$seed": [[245, "seed"]], "$seedOnce": [[245, "seedonce"]], "$basePath": [[245, "basepath"]], "Changing Database State": [[245, "changing-database-state"]], "regressDatabase()": [[245, "regressdatabase"]], "migrateDatabase()": [[245, "migratedatabase"]], "seed($name)": [[245, "seed-name"]], "hasInDatabase($table, $data)": [[245, "hasindatabase-table-data"]], "Getting Data from Database": [[245, "getting-data-from-database"]], "grabFromDatabase($table, $column, $criteria)": [[245, "grabfromdatabase-table-column-criteria"]], "dontSeeInDatabase($table, $criteria)": [[245, "dontseeindatabase-table-criteria"]], "seeInDatabase($table, $criteria)": [[245, "seeindatabase-table-criteria"]], "seeNumRecords($expected, $table, $criteria)": [[245, "seenumrecords-expected-table-criteria"]], "Debugging Your Application": [[246, "debugging-your-application"]], "Checking Logs": [[246, "checking-logs"]], "Logging All SQL Queries": [[246, "logging-all-sql-queries"]], "Replacing var_dump()": [[246, "replacing-var-dump"]], "Enabling Kint": [[246, "enabling-kint"]], "Using Kint": [[246, "using-kint"]], "d()": [[246, "d"]], "dd()": [[246, "dd"]], "trace()": [[246, "trace"]], "The Debug Toolbar": [[246, "the-debug-toolbar"]], "Enabling the Toolbar": [[246, "enabling-the-toolbar"]], "Choosing What to Show": [[246, "choosing-what-to-show"]], "Setting Benchmark Points": [[246, "setting-benchmark-points"]], "Creating Custom Collectors": [[246, "creating-custom-collectors"]], "Displaying a Toolbar Tab": [[246, "displaying-a-toolbar-tab"]], "Providing Timeline Data": [[246, "providing-timeline-data"]], "Providing Vars": [[246, "providing-vars"]], "Hot Reloading": [[246, "hot-reloading"]], "Generating Test Data": [[247, "generating-test-data"]], "Supported Models": [[247, "supported-models"]], "Loading Fabricators": [[247, "loading-fabricators"]], "Defining Formatters": [[247, "defining-formatters"]], "Advanced Formatting": [[247, "advanced-formatting"]], "Faking the Data": [[247, "faking-the-data"]], "Specifying Test Data": [[247, "specifying-test-data"]], "Table Counts": [[247, "table-counts"]], "getCount(string $table): int": [[247, "getcount-string-table-int"]], "setCount(string $table, int $count): int": [[247, "setcount-string-table-int-count-int"]], "upCount(string $table): int": [[247, "upcount-string-table-int"]], "downCount(string $table): int": [[247, "downcount-string-table-int"]], "resetCounts()": [[247, "resetcounts"]], "HTTP Feature Testing": [[248, "http-feature-testing"]], "Requesting a Page": [[248, "requesting-a-page"]], "Shorthand Methods": [[248, "shorthand-methods"]], "Setting Different Routes": [[248, "setting-different-routes"]], "Setting Session Values": [[248, "setting-session-values"]], "Bypassing Events": [[248, "bypassing-events"]], "Formatting the Request": [[248, "formatting-the-request"]], "Setting the Body": [[248, "setting-the-body"]], "Mocking System Classes": [[250, "mocking-system-classes"]], "Available Assertions": [[250, "available-assertions"]], "System Set Up": [[251, "system-set-up"]], "Installing PHPUnit": [[251, "installing-phpunit"]], "Composer": [[251, "composer"]], "Phar": [[251, "phar"]], "Testing Your Application": [[251, "testing-your-application"]], "PHPUnit Configuration": [[251, "phpunit-configuration"]], "Staging": [[251, "staging"]], "Traits": [[251, "traits"]], "Additional Assertions": [[251, "additional-assertions"]], "assertLogged($level, $expectedMessage)": [[251, "assertlogged-level-expectedmessage"]], "assertLogContains($level, $logMessage)": [[251, "assertlogcontains-level-logmessage"]], "assertEventTriggered($eventName)": [[251, "asserteventtriggered-eventname"]], "assertHeaderEmitted($header, $ignoreCase = false)": [[251, "assertheaderemitted-header-ignorecase-false"]], "assertHeaderNotEmitted($header, $ignoreCase = false)": [[251, "assertheadernotemitted-header-ignorecase-false"]], "assertCloseEnough($expected, $actual, $message = \u2018\u2019, $tolerance = 1)": [[251, "assertcloseenough-expected-actual-message-tolerance-1"]], "assertCloseEnoughString($expected, $actual, $message = \u2018\u2019, $tolerance = 1)": [[251, "assertcloseenoughstring-expected-actual-message-tolerance-1"]], "Accessing Protected/Private Properties": [[251, "accessing-protected-private-properties"]], "getPrivateMethodInvoker($instance, $method)": [[251, "getprivatemethodinvoker-instance-method"]], "getPrivateProperty($instance, $property)": [[251, "getprivateproperty-instance-property"]], "setPrivateProperty($instance, $property, $value)": [[251, "setprivateproperty-instance-property-value"]], "Mocking Services": [[251, "mocking-services"]], "Services::injectMock()": [[251, "services-injectmock"]], "Services::reset()": [[251, "services-reset"]], "Services::resetSingle(string $name)": [[251, "services-resetsingle-string-name"]], "Mocking Factory Instances": [[251, "mocking-factory-instances"]], "Testing and Time": [[251, "testing-and-time"]], "Testing CLI Output": [[251, "testing-cli-output"]], "StreamFilterTrait": [[251, "streamfiltertrait"]], "CITestStreamFilter": [[251, "citeststreamfilter"]], "Testing CLI Input": [[251, "testing-cli-input"]], "PhpStreamWrapper": [[251, "phpstreamwrapper"]], "Testing Responses": [[252, "testing-responses"]], "Testing the Response": [[252, "testing-the-response"]], "Accessing Request/Response": [[252, "accessing-request-response"]], "request()": [[252, "request"]], "response()": [[252, "response"]], "Checking Response Status": [[252, "checking-response-status"]], "isOK()": [[252, "isok"]], "assertOK()": [[252, "assertok"]], "isRedirect()": [[252, "isredirect"]], "assertRedirect()": [[252, "assertredirect"]], "assertRedirectTo()": [[252, "assertredirectto"]], "getRedirectUrl()": [[252, "getredirecturl"]], "assertStatus(int $code)": [[252, "assertstatus-int-code"]], "Session Assertions": [[252, "session-assertions"]], "assertSessionHas(string $key, $value = null)": [[252, "assertsessionhas-string-key-value-null"]], "assertSessionMissing(string $key)": [[252, "assertsessionmissing-string-key"]], "Header Assertions": [[252, "header-assertions"]], "assertHeader(string $key, $value = null)": [[252, "assertheader-string-key-value-null"]], "assertHeaderMissing(string $key)": [[252, "assertheadermissing-string-key"]], "Cookie Assertions": [[252, "cookie-assertions"]], "assertCookie(string $key, $value = null, string $prefix = \u2018\u2019)": [[252, "assertcookie-string-key-value-null-string-prefix"]], "assertCookieMissing(string $key)": [[252, "assertcookiemissing-string-key"]], "assertCookieExpired(string $key, string $prefix = \u2018\u2019)": [[252, "assertcookieexpired-string-key-string-prefix"]], "DOM Helpers": [[252, "dom-helpers"]], "see()": [[252, "see"]], "seeElement()": [[252, "seeelement"]], "seeLink()": [[252, "seelink"]], "seeInField()": [[252, "seeinfield"]], "seeCheckboxIsChecked()": [[252, "seecheckboxischecked"]], "DOM Assertions": [[252, "dom-assertions"]], "assertSee(string $search = null, string $element = null)": [[252, "assertsee-string-search-null-string-element-null"]], "assertDontSee(string $search = null, string $element = null)": [[252, "assertdontsee-string-search-null-string-element-null"]], "assertSeeElement(string $search)": [[252, "assertseeelement-string-search"]], "assertDontSeeElement(string $search)": [[252, "assertdontseeelement-string-search"]], "assertSeeLink(string $text, string $details = null)": [[252, "assertseelink-string-text-string-details-null"]], "assertSeeInField(string $field, string $value = null)": [[252, "assertseeinfield-string-field-string-value-null"]], "Working with JSON": [[252, "working-with-json"]], "getJSON()": [[252, "getjson"]], "assertJSONFragment(array $fragment)": [[252, "assertjsonfragment-array-fragment"]], "assertJSONExact($test)": [[252, "assertjsonexact-test"]], "Working with XML": [[252, "working-with-xml"]], "getXML()": [[252, "getxml"]], "Conclusion": [[253, "conclusion"]], "Create News Items": [[254, "create-news-items"]], "Enable CSRF Filter": [[254, "enable-csrf-filter"]], "Adding Routing Rules": [[254, "adding-routing-rules"], [256, "adding-routing-rules"]], "Create a Form": [[254, "create-a-form"]], "Create news/create View File": [[254, "create-news-create-view-file"]], "News Controller": [[254, "news-controller"]], "Add News::new() to Display the Form": [[254, "add-news-new-to-display-the-form"]], "Add News::create() to Create a News Item": [[254, "add-news-create-to-create-a-news-item"]], "Retrieve the Data": [[254, "retrieve-the-data"]], "Validate the Data": [[254, "validate-the-data"]], "Save the News Item": [[254, "save-the-news-item"]], "Return Success Page": [[254, "return-success-page"]], "NewsModel Updating": [[254, "newsmodel-updating"]], "Create a News Item": [[254, "create-a-news-item"]], "Congratulations": [[254, "congratulations"]], "Getting Up and Running": [[255, "getting-up-and-running"]], "Installing CodeIgniter": [[255, "installing-codeigniter"]], "Setting Development Mode": [[255, "setting-development-mode"]], "Running Development Server": [[255, "running-development-server"]], "The Welcome Page": [[255, "the-welcome-page"]], "Debugging": [[255, "debugging"]], "Debug Toolbar": [[255, "debug-toolbar"]], "Error Pages": [[255, "error-pages"]], "News Section": [[256, "news-section"]], "Create a Database to Work with": [[256, "create-a-database-to-work-with"]], "Connect to Your Database": [[256, "connect-to-your-database"]], "Setting up Your Model": [[256, "setting-up-your-model"]], "Create NewsModel": [[256, "create-newsmodel"]], "Add NewsModel::getNews() Method": [[256, "add-newsmodel-getnews-method"]], "Display the News": [[256, "display-the-news"]], "Create News Controller": [[256, "create-news-controller"]], "Complete News::index() Method": [[256, "complete-news-index-method"]], "Create news/index View File": [[256, "create-news-index-view-file"]], "Complete News::show() Method": [[256, "complete-news-show-method"]], "Create news/view View File": [[256, "create-news-view-view-file"]], "Static Pages": [[257, "static-pages"]], "Let\u2019s Make our First Controller": [[257, "let-s-make-our-first-controller"]], "Create Pages Controller": [[257, "create-pages-controller"]], "Create Views": [[257, "create-views"]], "Adding Logic to the Controller": [[257, "adding-logic-to-the-controller"]], "Create home.php and about.php": [[257, "create-home-php-and-about-php"]], "Complete Pages::view() Method": [[257, "complete-pages-view-method"]], "Running the App": [[257, "running-the-app"]]}, "indexentries": {"basecommand (class in codeigniter\\cli)": [[57, "CodeIgniter\\CLI\\BaseCommand"]], "codeigniter\\cli (namespace)": [[57, "namespace-CodeIgniter\\CLI"]], "call() (codeigniter\\cli\\basecommand method)": [[57, "CodeIgniter\\CLI\\BaseCommand::call"]], "getpad() (codeigniter\\cli\\basecommand method)": [[57, "CodeIgniter\\CLI\\BaseCommand::getPad"]], "setpad() (codeigniter\\cli\\basecommand method)": [[57, "CodeIgniter\\CLI\\BaseCommand::setPad"]], "showerror() (codeigniter\\cli\\basecommand method)": [[57, "CodeIgniter\\CLI\\BaseCommand::showError"]], "showhelp() (codeigniter\\cli\\basecommand method)": [[57, "CodeIgniter\\CLI\\BaseCommand::showHelp"]], "basebuilder (class in codeigniter\\database)": [[82, "CodeIgniter\\Database\\BaseBuilder"]], "codeigniter\\database (namespace)": [[82, "namespace-CodeIgniter\\Database"], [83, "namespace-CodeIgniter\\Database"], [87, "namespace-CodeIgniter\\Database"], [89, "namespace-CodeIgniter\\Database"]], "countall() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::countAll"]], "countallresults() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::countAllResults"]], "db() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::db"]], "decrement() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::decrement"]], "delete() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::delete"]], "deletebatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::deleteBatch"]], "distinct() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::distinct"]], "emptytable() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::emptyTable"]], "from() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::from"]], "fromsubquery() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::fromSubquery"]], "get() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::get"]], "getcompileddelete() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::getCompiledDelete"]], "getcompiledinsert() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::getCompiledInsert"]], "getcompiledselect() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::getCompiledSelect"]], "getcompiledupdate() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::getCompiledUpdate"]], "getwhere() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::getWhere"]], "groupby() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::groupBy"]], "groupend() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::groupEnd"]], "groupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::groupStart"]], "having() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::having"]], "havinggroupend() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::havingGroupEnd"]], "havinggroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::havingGroupStart"]], "havingin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::havingIn"]], "havinglike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::havingLike"]], "havingnotin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::havingNotIn"]], "increment() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::increment"]], "insert() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::insert"]], "insertbatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::insertBatch"]], "join() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::join"]], "like() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::like"]], "limit() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::limit"]], "notgroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::notGroupStart"]], "nothavinggroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::notHavingGroupStart"]], "nothavinglike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::notHavingLike"]], "notlike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::notLike"]], "offset() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::offset"]], "onconstraint() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::onConstraint"]], "orgroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orGroupStart"]], "orhaving() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orHaving"]], "orhavinggroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orHavingGroupStart"]], "orhavingin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orHavingIn"]], "orhavinglike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orHavingLike"]], "orhavingnotin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orHavingNotIn"]], "orlike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orLike"]], "ornotgroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orNotGroupStart"]], "ornothavinggroupstart() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orNotHavingGroupStart"]], "ornothavinglike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orNotHavingLike"]], "ornotlike() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orNotLike"]], "orwhere() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orWhere"]], "orwherein() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orWhereIn"]], "orwherenotin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orWhereNotIn"]], "orderby() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::orderBy"]], "replace() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::replace"]], "resetquery() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::resetQuery"]], "select() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::select"]], "selectavg() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectAvg"]], "selectcount() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectCount"]], "selectmax() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectMax"]], "selectmin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectMin"]], "selectsubquery() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectSubquery"]], "selectsum() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::selectSum"]], "set() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::set"]], "setdata() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::setData"]], "setinsertbatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::setInsertBatch"]], "setqueryasdata() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::setQueryAsData"]], "setupdatebatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::setUpdateBatch"]], "truncate() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::truncate"]], "union() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::union"]], "unionall() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::unionAll"]], "update() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::update"]], "updatebatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::updateBatch"]], "updatefields() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::updateFields"]], "upsert() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::upsert"]], "upsertbatch() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::upsertBatch"]], "where() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::where"]], "wherein() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::whereIn"]], "wherenotin() (codeigniter\\database\\basebuilder method)": [[82, "CodeIgniter\\Database\\BaseBuilder::whereNotIn"]], "baseresult (class in codeigniter\\database)": [[83, "CodeIgniter\\Database\\BaseResult"]], "dataseek() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::dataSeek"]], "freeresult() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::freeResult"]], "getcustomresultobject() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getCustomResultObject"]], "getcustomrowobject() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getCustomRowObject"]], "getfieldcount() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getFieldCount"]], "getfielddata() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getFieldData"]], "getfieldnames() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getFieldNames"]], "getfirstrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getFirstRow"]], "getlastrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getLastRow"]], "getnextrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getNextRow"]], "getnumrows() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getNumRows"]], "getpreviousrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getPreviousRow"]], "getresult() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getResult"]], "getresultarray() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getResultArray"]], "getresultobject() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getResultObject"]], "getrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getRow"]], "getrowarray() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getRowArray"]], "getrowobject() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getRowObject"]], "getunbufferedrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::getUnbufferedRow"]], "setrow() (codeigniter\\database\\baseresult method)": [[83, "CodeIgniter\\Database\\BaseResult::setRow"]], "forge (class in codeigniter\\database)": [[87, "CodeIgniter\\Database\\Forge"]], "addcolumn() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addColumn"]], "addfield() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addField"]], "addforeignkey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addForeignKey"]], "addkey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addKey"]], "addprimarykey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addPrimaryKey"]], "adduniquekey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::addUniqueKey"]], "createdatabase() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::createDatabase"]], "createtable() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::createTable"]], "dropcolumn() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::dropColumn"]], "dropdatabase() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::dropDatabase"]], "dropkey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::dropKey"]], "dropprimarykey() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::dropPrimaryKey"]], "droptable() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::dropTable"]], "modifycolumn() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::modifyColumn"]], "processindexes() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::processIndexes"]], "renametable() (codeigniter\\database\\forge method)": [[87, "CodeIgniter\\Database\\Forge::renameTable"]], "migrationrunner (class in codeigniter\\database)": [[89, "CodeIgniter\\Database\\MigrationRunner"]], "findmigrations() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::findMigrations"]], "force() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::force"]], "latest() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::latest"]], "regress() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::regress"]], "setgroup() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::setGroup"]], "setnamespace() (codeigniter\\database\\migrationrunner method)": [[89, "CodeIgniter\\Database\\MigrationRunner::setNamespace"]], "apppath (global constant)": [[101, "APPPATH"]], "day (global constant)": [[101, "DAY"]], "decade (global constant)": [[101, "DECADE"]], "fcpath (global constant)": [[101, "FCPATH"]], "hour (global constant)": [[101, "HOUR"]], "minute (global constant)": [[101, "MINUTE"]], "month (global constant)": [[101, "MONTH"]], "rootpath (global constant)": [[101, "ROOTPATH"]], "second (global constant)": [[101, "SECOND"]], "systempath (global constant)": [[101, "SYSTEMPATH"]], "week (global constant)": [[101, "WEEK"]], "writepath (global constant)": [[101, "WRITEPATH"]], "year (global constant)": [[101, "YEAR"]], "app_timezone() (global function)": [[101, "app_timezone"]], "cache() (global function)": [[101, "cache"]], "config() (global function)": [[101, "config"]], "cookie() (global function)": [[101, "cookie"]], "cookies() (global function)": [[101, "cookies"]], "csp_script_nonce() (global function)": [[101, "csp_script_nonce"]], "csp_style_nonce() (global function)": [[101, "csp_style_nonce"]], "csrf_field() (global function)": [[101, "csrf_field"]], "csrf_hash() (global function)": [[101, "csrf_hash"]], "csrf_header() (global function)": [[101, "csrf_header"]], "csrf_meta() (global function)": [[101, "csrf_meta"]], "csrf_token() (global function)": [[101, "csrf_token"]], "env() (global function)": [[101, "env"]], "esc() (global function)": [[101, "esc"]], "force_https() (global function)": [[101, "force_https"]], "function_usable() (global function)": [[101, "function_usable"]], "helper() (global function)": [[101, "helper"]], "is_cli() (global function)": [[101, "is_cli"]], "is_really_writable() (global function)": [[101, "is_really_writable"]], "is_windows() (global function)": [[101, "is_windows"]], "lang() (global function)": [[101, "lang"]], "log_message() (global function)": [[101, "log_message"]], "model() (global function)": [[101, "model"]], "old() (global function)": [[101, "old"]], "redirect() (global function)": [[101, "redirect"]], "remove_invisible_characters() (global function)": [[101, "remove_invisible_characters"]], "request() (global function)": [[101, "request"]], "response() (global function)": [[101, "response"]], "route_to() (global function)": [[101, "route_to"]], "service() (global function)": [[101, "service"]], "session() (global function)": [[101, "session"]], "single_service() (global function)": [[101, "single_service"]], "slash_item() (global function)": [[101, "slash_item"]], "stringify_attributes() (global function)": [[101, "stringify_attributes"]], "timer() (global function)": [[101, "timer"]], "view() (global function)": [[101, "view"]], "view_cell() (global function)": [[101, "view_cell"]], "array_deep_search() (global function)": [[111, "array_deep_search"]], "array_flatten_with_dots() (global function)": [[111, "array_flatten_with_dots"]], "array_group_by() (global function)": [[111, "array_group_by"]], "array_sort_by_multiple_keys() (global function)": [[111, "array_sort_by_multiple_keys"]], "dot_array_search() (global function)": [[111, "dot_array_search"]], "delete_cookie() (global function)": [[112, "delete_cookie"]], "get_cookie() (global function)": [[112, "get_cookie"]], "has_cookie() (global function)": [[112, "has_cookie"]], "set_cookie() (global function)": [[112, "set_cookie"]], "now() (global function)": [[113, "now"]], "timezone_select() (global function)": [[113, "timezone_select"]], "delete_files() (global function)": [[114, "delete_files"]], "directory_map() (global function)": [[114, "directory_map"]], "directory_mirror() (global function)": [[114, "directory_mirror"]], "get_dir_file_info() (global function)": [[114, "get_dir_file_info"]], "get_file_info() (global function)": [[114, "get_file_info"]], "get_filenames() (global function)": [[114, "get_filenames"]], "octal_permissions() (global function)": [[114, "octal_permissions"]], "same_file() (global function)": [[114, "same_file"]], "set_realpath() (global function)": [[114, "set_realpath"]], "symbolic_permissions() (global function)": [[114, "symbolic_permissions"]], "write_file() (global function)": [[114, "write_file"]], "form_button() (global function)": [[115, "form_button"]], "form_checkbox() (global function)": [[115, "form_checkbox"]], "form_close() (global function)": [[115, "form_close"]], "form_dropdown() (global function)": [[115, "form_dropdown"]], "form_fieldset() (global function)": [[115, "form_fieldset"]], "form_fieldset_close() (global function)": [[115, "form_fieldset_close"]], "form_hidden() (global function)": [[115, "form_hidden"]], "form_input() (global function)": [[115, "form_input"]], "form_label() (global function)": [[115, "form_label"]], "form_multiselect() (global function)": [[115, "form_multiselect"]], "form_open() (global function)": [[115, "form_open"]], "form_open_multipart() (global function)": [[115, "form_open_multipart"]], "form_password() (global function)": [[115, "form_password"]], "form_radio() (global function)": [[115, "form_radio"]], "form_reset() (global function)": [[115, "form_reset"]], "form_submit() (global function)": [[115, "form_submit"]], "form_textarea() (global function)": [[115, "form_textarea"]], "form_upload() (global function)": [[115, "form_upload"]], "set_checkbox() (global function)": [[115, "set_checkbox"]], "set_radio() (global function)": [[115, "set_radio"]], "set_select() (global function)": [[115, "set_select"]], "set_value() (global function)": [[115, "set_value"]], "validation_errors() (global function)": [[115, "validation_errors"]], "validation_list_errors() (global function)": [[115, "validation_list_errors"]], "validation_show_error() (global function)": [[115, "validation_show_error"]], "audio() (global function)": [[116, "audio"]], "doctype() (global function)": [[116, "doctype"]], "embed() (global function)": [[116, "embed"]], "img() (global function)": [[116, "img"]], "img_data() (global function)": [[116, "img_data"]], "link_tag() (global function)": [[116, "link_tag"]], "object() (global function)": [[116, "object"]], "ol() (global function)": [[116, "ol"]], "param() (global function)": [[116, "param"]], "script_tag() (global function)": [[116, "script_tag"]], "source() (global function)": [[116, "source"]], "track() (global function)": [[116, "track"]], "ul() (global function)": [[116, "ul"]], "video() (global function)": [[116, "video"]], "camelize() (global function)": [[118, "camelize"]], "counted() (global function)": [[118, "counted"]], "dasherize() (global function)": [[118, "dasherize"]], "decamelize() (global function)": [[118, "decamelize"]], "humanize() (global function)": [[118, "humanize"]], "is_pluralizable() (global function)": [[118, "is_pluralizable"]], "ordinal() (global function)": [[118, "ordinal"]], "ordinalize() (global function)": [[118, "ordinalize"]], "pascalize() (global function)": [[118, "pascalize"]], "plural() (global function)": [[118, "plural"]], "singular() (global function)": [[118, "singular"]], "underscore() (global function)": [[118, "underscore"]], "number_to_amount() (global function)": [[119, "number_to_amount"]], "number_to_currency() (global function)": [[119, "number_to_currency"]], "number_to_roman() (global function)": [[119, "number_to_roman"]], "number_to_size() (global function)": [[119, "number_to_size"]], "encode_php_tags() (global function)": [[120, "encode_php_tags"]], "sanitize_filename() (global function)": [[120, "sanitize_filename"]], "strip_image_tags() (global function)": [[120, "strip_image_tags"]], "fake() (global function)": [[121, "fake"]], "alternator() (global function)": [[122, "alternator"]], "ascii_to_entities() (global function)": [[122, "ascii_to_entities"]], "character_limiter() (global function)": [[122, "character_limiter"]], "convert_accented_characters() (global function)": [[122, "convert_accented_characters"]], "ellipsize() (global function)": [[122, "ellipsize"]], "entities_to_ascii() (global function)": [[122, "entities_to_ascii"]], "excerpt() (global function)": [[122, "excerpt"]], "highlight_code() (global function)": [[122, "highlight_code"]], "highlight_phrase() (global function)": [[122, "highlight_phrase"]], "increment_string() (global function)": [[122, "increment_string"]], "quotes_to_entities() (global function)": [[122, "quotes_to_entities"]], "random_string() (global function)": [[122, "random_string"]], "reduce_double_slashes() (global function)": [[122, "reduce_double_slashes"]], "reduce_multiples() (global function)": [[122, "reduce_multiples"]], "strip_quotes() (global function)": [[122, "strip_quotes"]], "strip_slashes() (global function)": [[122, "strip_slashes"]], "word_censor() (global function)": [[122, "word_censor"]], "word_limiter() (global function)": [[122, "word_limiter"]], "word_wrap() (global function)": [[122, "word_wrap"]], "anchor() (global function)": [[123, "anchor"]], "anchor_popup() (global function)": [[123, "anchor_popup"]], "auto_link() (global function)": [[123, "auto_link"]], "base_url() (global function)": [[123, "base_url"]], "current_url() (global function)": [[123, "current_url"]], "index_page() (global function)": [[123, "index_page"]], "mailto() (global function)": [[123, "mailto"]], "mb_url_title() (global function)": [[123, "mb_url_title"]], "prep_url() (global function)": [[123, "prep_url"]], "previous_url() (global function)": [[123, "previous_url"]], "safe_mailto() (global function)": [[123, "safe_mailto"]], "site_url() (global function)": [[123, "site_url"]], "uri_string() (global function)": [[123, "uri_string"]], "url_is() (global function)": [[123, "url_is"]], "url_title() (global function)": [[123, "url_title"]], "url_to() (global function)": [[123, "url_to"]], "xml_convert() (global function)": [[124, "xml_convert"]], "codeigniter\\http (namespace)": [[128, "namespace-CodeIgniter\\HTTP"], [130, "namespace-CodeIgniter\\HTTP"], [132, "namespace-CodeIgniter\\HTTP"], [224, "namespace-CodeIgniter\\HTTP"], [235, "namespace-CodeIgniter\\HTTP"]], "incomingrequest (class in codeigniter\\http)": [[128, "CodeIgniter\\HTTP\\IncomingRequest"]], "getcookie() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getCookie"]], "getget() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getGet"]], "getgetpost() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getGetPost"]], "getpath() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getPath"]], "getpost() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getPost"]], "getpostget() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getPostGet"]], "getserver() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getServer"]], "getuseragent() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getUserAgent"]], "getvar() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::getVar"]], "isajax() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::isAJAX"]], "iscli() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::isCLI"]], "issecure() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::isSecure"]], "setpath() (codeigniter\\http\\incomingrequest method)": [[128, "CodeIgniter\\HTTP\\IncomingRequest::setPath"]], "message (class in codeigniter\\http)": [[130, "CodeIgniter\\HTTP\\Message"]], "appendbody() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::appendBody"]], "appendheader() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::appendHeader"]], "getbody() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::getBody"]], "getheaderline() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::getHeaderLine"]], "getprotocolversion() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::getProtocolVersion"]], "hasheader() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::hasHeader"]], "header() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::header"]], "headers() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::headers"]], "populateheaders() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::populateHeaders"]], "prependheader() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::prependHeader"]], "removeheader() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::removeHeader"]], "setbody() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::setBody"]], "setheader() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::setHeader"]], "setprotocolversion() (codeigniter\\http\\message method)": [[130, "CodeIgniter\\HTTP\\Message::setProtocolVersion"]], "request (class in codeigniter\\http)": [[132, "CodeIgniter\\HTTP\\Request"]], "fetchglobal() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::fetchGlobal"]], "getenv() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::getEnv"]], "getipaddress() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::getIPAddress"]], "getmethod() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::getMethod"]], "getserver() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::getServer"]], "isvalidip() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::isValidIP"]], "setglobal() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::setGlobal"]], "setmethod() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::setMethod"]], "withmethod() (codeigniter\\http\\request method)": [[132, "CodeIgniter\\HTTP\\Request::withMethod"]], "cacheinterface (class in codeigniter\\cache)": [[204, "CodeIgniter\\Cache\\CacheInterface"]], "codeigniter\\cache (namespace)": [[204, "namespace-CodeIgniter\\Cache"]], "clean() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::clean"]], "decrement() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::decrement"]], "delete() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::delete"]], "deletematching() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::deleteMatching"]], "get() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::get"]], "getcacheinfo() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::getCacheInfo"]], "getmetadata() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::getMetadata"]], "increment() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::increment"]], "issupported() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::isSupported"]], "remember() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::remember"]], "save() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::save"]], "validatekey() (codeigniter\\cache\\cacheinterface method)": [[204, "CodeIgniter\\Cache\\CacheInterface::validateKey"]], "codeigniter\\cookie (namespace)": [[205, "namespace-CodeIgniter\\Cookie"]], "cookie (class in codeigniter\\cookie)": [[205, "CodeIgniter\\Cookie\\Cookie"]], "cookiestore (class in codeigniter\\cookie)": [[205, "CodeIgniter\\Cookie\\CookieStore"]], "__construct() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::__construct"]], "__construct() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::__construct"]], "clear() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::clear"]], "dispatch() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::dispatch"]], "display() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::display"]], "fromcookieheaders() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::fromCookieHeaders"]], "fromheaderstring() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::fromHeaderString"]], "get() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::get"]], "getdomain() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getDomain"]], "getexpiresstring() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getExpiresString"]], "getexpirestimestamp() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getExpiresTimestamp"]], "getid() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getId"]], "getmaxage() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getMaxAge"]], "getname() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getName"]], "getoptions() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getOptions"]], "getpath() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getPath"]], "getprefix() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getPrefix"]], "getprefixedname() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getPrefixedName"]], "getsamesite() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getSameSite"]], "getvalue() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::getValue"]], "has() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::has"]], "isexpired() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::isExpired"]], "ishttponly() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::isHTTPOnly"]], "israw() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::isRaw"]], "issecure() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::isSecure"]], "put() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::put"]], "remove() (codeigniter\\cookie\\cookiestore method)": [[205, "CodeIgniter\\Cookie\\CookieStore::remove"]], "setdefaults() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::setDefaults"]], "toarray() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::toArray"]], "toheaderstring() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::toHeaderString"]], "withdomain() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withDomain"]], "withexpired() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withExpired"]], "withexpires() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withExpires"]], "withhttponly() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withHTTPOnly"]], "withname() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withName"]], "withneverexpiring() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withNeverExpiring"]], "withpath() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withPath"]], "withprefix() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withPrefix"]], "withraw() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withRaw"]], "withsamesite() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withSameSite"]], "withsecure() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withSecure"]], "withvalue() (codeigniter\\cookie\\cookie method)": [[205, "CodeIgniter\\Cookie\\Cookie::withValue"]], "codeigniter\\email (namespace)": [[207, "namespace-CodeIgniter\\Email"]], "email (class in codeigniter\\email)": [[207, "CodeIgniter\\Email\\Email"]], "attach() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::attach"]], "clear() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::clear"]], "printdebugger() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::printDebugger"]], "send() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::send"]], "setaltmessage() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setAltMessage"]], "setattachmentcid() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setAttachmentCID"]], "setbcc() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setBCC"]], "setcc() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setCC"]], "setfrom() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setFrom"]], "setheader() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setHeader"]], "setmessage() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setMessage"]], "setreplyto() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setReplyTo"]], "setsubject() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setSubject"]], "setto() (codeigniter\\email\\email method)": [[207, "CodeIgniter\\Email\\Email::setTo"]], "codeigniter\\encryption (namespace)": [[208, "namespace-CodeIgniter\\Encryption"]], "encryption (class in codeigniter\\encryption)": [[208, "CodeIgniter\\Encryption\\Encryption"]], "createkey() (codeigniter\\encryption\\encryption method)": [[208, "CodeIgniter\\Encryption\\Encryption::createKey"]], "decrypt() (codeigniter\\encryption\\encryption method)": [[208, "CodeIgniter\\Encryption\\Encryption::decrypt"]], "encrypt() (codeigniter\\encryption\\encryption method)": [[208, "CodeIgniter\\Encryption\\Encryption::encrypt"]], "initialize() (codeigniter\\encryption\\encryption method)": [[208, "CodeIgniter\\Encryption\\Encryption::initialize"]], "() ( method)": [[219, "check"], [219, "getTokentime"], [219, "remove"], [231, "fail"], [231, "failForbidden"], [231, "failNotFound"], [231, "failResourceExists"], [231, "failResourceGone"], [231, "failServerError"], [231, "failTooManyRequests"], [231, "failUnauthorized"], [231, "failValidationErrors"], [231, "respond"], [231, "respondCreated"], [231, "respondDeleted"], [231, "respondNoContent"], [231, "setResponseFormat"]], "autotypography() (global function)": [[221, "autoTypography"]], "formatcharacters() (global function)": [[221, "formatCharacters"]], "nl2brexceptpre() (global function)": [[221, "nl2brExceptPre"]], "useragent (class in codeigniter\\http)": [[224, "CodeIgniter\\HTTP\\UserAgent"]], "getagentstring() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getAgentString"]], "getbrowser() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getBrowser"]], "getmobile() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getMobile"]], "getplatform() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getPlatform"]], "getreferrer() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getReferrer"]], "getrobot() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getRobot"]], "getversion() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::getVersion"]], "isbrowser() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::isBrowser"]], "ismobile() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::isMobile"]], "isreferral() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::isReferral"]], "isrobot() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::isRobot"]], "parse() (codeigniter\\http\\useragent method)": [[224, "CodeIgniter\\HTTP\\UserAgent::parse"]], "codeigniter (namespace)": [[229, "namespace-CodeIgniter"]], "model (class in codeigniter)": [[229, "CodeIgniter\\Model"]], "setvalidationmessage() (codeigniter\\model method)": [[229, "CodeIgniter\\Model::setValidationMessage"]], "setvalidationmessages() (codeigniter\\model method)": [[229, "CodeIgniter\\Model::setValidationMessages"]], "setvalidationrule() (codeigniter\\model method)": [[229, "CodeIgniter\\Model::setValidationRule"]], "setvalidationrules() (codeigniter\\model method)": [[229, "CodeIgniter\\Model::setValidationRules"]], "response (class in codeigniter\\http)": [[235, "CodeIgniter\\HTTP\\Response"]], "deletecookie() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::deleteCookie"]], "getcookie() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::getCookie"]], "getcookies() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::getCookies"]], "getreasonphrase() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::getReasonPhrase"]], "getstatuscode() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::getStatusCode"]], "hascookie() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::hasCookie"]], "nocache() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::noCache"]], "send() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::send"]], "setcache() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setCache"]], "setcontenttype() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setContentType"]], "setcookie() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setCookie"]], "setdate() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setDate"]], "setlastmodified() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setLastModified"]], "setstatuscode() (codeigniter\\http\\response method)": [[235, "CodeIgniter\\HTTP\\Response::setStatusCode"]], "codeigniter\\view (namespace)": [[236, "namespace-CodeIgniter\\View"], [240, "namespace-CodeIgniter\\View"], [241, "namespace-CodeIgniter\\View"]], "table (class in codeigniter\\view)": [[236, "CodeIgniter\\View\\Table"]], "addrow() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::addRow"]], "clear() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::clear"]], "generate() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::generate"]], "makecolumns() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::makeColumns"]], "setcaption() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setCaption"]], "setempty() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setEmpty"]], "setfooting() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setFooting"]], "setheading() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setHeading"]], "setsyncrowswithheading() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setSyncRowsWithHeading"]], "settemplate() (codeigniter\\view\\table method)": [[236, "CodeIgniter\\View\\Table::setTemplate"]], "parser (class in codeigniter\\view)": [[240, "CodeIgniter\\View\\Parser"]], "render() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::render"]], "renderstring() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::renderString"]], "setconditionaldelimiters() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::setConditionalDelimiters"]], "setdata() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::setData"]], "setdelimiters() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::setDelimiters"]], "setvar() (codeigniter\\view\\parser method)": [[240, "CodeIgniter\\View\\Parser::setVar"]], "view (class in codeigniter\\view)": [[241, "CodeIgniter\\View\\View"]], "render() (codeigniter\\view\\view method)": [[241, "CodeIgniter\\View\\View::render"]], "renderstring() (codeigniter\\view\\view method)": [[241, "CodeIgniter\\View\\View::renderString"]], "setdata() (codeigniter\\view\\view method)": [[241, "CodeIgniter\\View\\View::setData"]], "setvar() (codeigniter\\view\\view method)": [[241, "CodeIgniter\\View\\View::setVar"]], "getfiltercaller() (global function)": [[244, "getFilterCaller"]], "getfiltersforroute() (global function)": [[244, "getFiltersForRoute"]]}}) \ No newline at end of file diff --git a/docs/testing/benchmark.html b/docs/testing/benchmark.html index 9bac4249..2c781a91 100644 --- a/docs/testing/benchmark.html +++ b/docs/testing/benchmark.html @@ -4,7 +4,7 @@ - Benchmarking — CodeIgniter 4.4.5 documentation + Benchmarking — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -26,7 +26,7 @@ - + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -493,7 +493,7 @@

    Running the Tasks

    @@ -311,7 +311,7 @@

    Testing

    © Copyright 2019-2024 CodeIgniter Foundation. - Last updated on Jan 27, 2024. + Last updated on Feb 24, 2024.

    diff --git a/docs/testing/mocking.html b/docs/testing/mocking.html index abdf8e0d..403b0c54 100644 --- a/docs/testing/mocking.html +++ b/docs/testing/mocking.html @@ -4,7 +4,7 @@ - Mocking System Classes — CodeIgniter 4.4.5 documentation + Mocking System Classes — CodeIgniter 4.4.6 documentation @@ -17,7 +17,7 @@ - + @@ -25,8 +25,8 @@ - - + + @@ -223,9 +223,9 @@
  • Controller Testing
  • HTTP Testing
  • Testing Responses
  • +
  • Mocking
  • Benchmarking
  • Debugging Your Application
  • -
  • Mocking
  • @@ -345,15 +345,15 @@

    Available Assertions<

    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 z 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