PageSourceSearch

https://book.cakephp.org/5.x/assets/chunks/metadata.f0b48bab.js

js cakephp.org collected 2026-10-01 08:43:58 UTC 37,054 bytes, 1 lines download raw bytes

1window.__VP_HASH_MAP__=JSON.parse("{\"404.md\":\"C8fgFGoO\",\"appendices.md\":\"B-r7SjZR\",\"appendices_5-0-migration-guide.md\":\"Dlj-4e8T\",\"appendices_5-0-upgrade-guide.md\":\"DPVJeIyA\",\"appendices_5-1-migration-guide.md\":\"B548b5hI\",\"appendices_5-2-migration-guide.md\":\"BaiLhx7x\",\"appendices_5-3-migration-guide.md\":\"B7Oowhvq\",\"appendices_5-4-migration-guide.md\":\"CrHLAQiW\",\"appendices_cakephp-development-process.md\":\"DVyyhcDL\",\"appendices_glossary.md\":\"BOVK6RVp\",\"appendices_migration-guides.md\":\"D1qRl8_k\",\"appendices_phpunit-upgrade.md\":\"D6hoYmsb\",\"bake.md\":\"CgHfXMnv\",\"bake_development.md\":\"DFgWH8CB\",\"bake_usage.md\":\"CQOF7WwM\",\"chronos.md\":\"B0tmxL8V\",\"console-commands.md\":\"-xJtu2Ut\",\"console-commands_cache.md\":\"BlvLC6st\",\"console-commands_commands.md\":\"CYQl1pgA\",\"console-commands_completion.md\":\"1SEEtNf3\",\"console-commands_counter-cache.md\":\"DILVIqRj\",\"console-commands_cron-jobs.md\":\"CZUSufbF\",\"console-commands_i18n.md\":\"DtjgDtvu\",\"console-commands_input-output.md\":\"BC4uGn6O\",\"console-commands_option-parsers.md\":\"CRrWXKC4\",\"console-commands_plugin.md\":\"CV4TKDqI\",\"console-commands_repl.md\":\"sT1dw-WF\",\"console-commands_routes.md\":\"C4OI20HZ\",\"console-commands_schema-cache.md\":\"CqXeBuhl\",\"console-commands_server.md\":\"CDmfZrcy\",\"contents.md\":\"BgXKcgk_\",\"contributing.md\":\"CXMolW2K\",\"contributing_backwards-compatibility.md\":\"BBccXCju\",\"contributing_cakephp-coding-conventions.md\":\"C2A0cPQk\",\"contributing_code.md\":\"CfIQ8pqL\",\"contributing_documentation.md\":\"BJ-0Hyb1\",\"contributing_tickets.md\":\"-dX4fiaM\",\"controllers.md\":\"DAAvSqTg\",\"controllers_components.md\":\"B2BvOrtz\",\"controllers_components_check-http-cache.md\":\"CBxb30Zk\",\"controllers_components_flash.md\":\"DccH42mJ\",\"controllers_components_form-protection.md\":\"DN3lh01a\",\"controllers_middleware.md\":\"DsWF9_1r\",\"controllers_middleware_rate-limit.md\":\"BxNKwW5J\",\"controllers_pages-controller.md\":\"Bk9ejujf\",\"controllers_pagination.md\":\"CjJChCyp\",\"controllers_request-response.md\":\"5kpUGqKq\",\"core-libraries_app.md\":\"CNgZd4oc\",\"core-libraries_caching.md\":\"zHQUnJiV\",\"core-libraries_collections.md\":\"DpTwYfmZ\",\"core-libraries_email.md\":\"D9pT4wVK\",\"core-libraries_events.md\":\"CX2RjteT\",\"core-libraries_filesystem.md\":\"B_LHJfcq\",\"core-libraries_form.md\":\"DmTSXUHg\",\"core-libraries_global-constants-and-functions.md\":\"CJ_8ToLq\",\"core-libraries_hash.md\":\"BP7nJTl4\",\"core-libraries_httpclient.md\":\"cFq1tdXK\",\"core-libraries_inflector.md\":\"DgNm2s3j\",\"core-libraries_internationalization-and-localization.md\":\"Dz0HVc1h\",\"core-libraries_locking.md\":\"wQoz4Sdj\",\"core-libraries_logging.md\":\"BtiG2JNh\",\"core-libraries_number.md\":\"BJuj1Xzv\",\"core-libraries_plugin.md\":\"DUWmKQdd\",\"core-libraries_registry-objects.md\":\"Djex9LLg\",\"core-libraries_security.md\":\"B1eoSupL\",\"core-libraries_text.md\":\"CPxSIi3A\",\"core-libraries_time.md\":\"DdLTn8d_\",\"core-libraries_validation.md\":\"1KrVtBbr\",\"core-libraries_xml.md\":\"C2xfB2mi\",\"debug-kit.md\":\"CqbmP9gn\",\"deployment.md\":\"Dr3QKjA2\",\"development_application.md\":\"BFOjSUjg\",\"development_configuration.md\":\"B6ZGCUPu\",\"development_debugging.md\":\"QMvH-vPK\",\"development_dependency-injection.md\":\"e0l9pMH8\",\"development_errors.md\":\"BzMLjSF0\",\"development_rest.md\":\"C9uY9por\",\"development_routing.md\":\"C75mmGRI\",\"development_sessions.md\":\"D-wnTMqK\",\"development_testing.md\":\"CSxmCYJ-\",\"elasticsearch.md\":\"D_1i_LwN\",\"epub-contents.md\":\"mu0vNKip\",\"index.md\":\"DbC2jzNG\",\"installation.md\":\"DBrEXEtu\",\"intro.md\":\"LBxQWLdJ\",\"intro_conventions.md\":\"Chn42xTF\",\"intro_supported-versions.md\":\"DPhQL7bG\",\"intro_where-to-get-help.md\":\"Bb_ZhNC7\",\"ja_404.md\":\"wVOSIJSl\",\"ja_appendices.md\":\"BEKuleTB\",\"ja_appendices_5-0-migration-guide.md\":\"B-9emMru\",\"ja_appendices_5-0-upgrade-guide.md\":\"Bjz-iAMa\",\"ja_appendices_5-1-migration-guide.md\":\"DVa7df7L\",\"ja_appendices_5-2-migration-guide.md\":\"Z0rW6_tF\",\"ja_appendices_cakephp-development-process.md\":\"BOaaFu4Y\",\"ja_appendices_glossary.md\":\"DozZQWws\",\"ja_appendices_migration-guides.md\":\"BLjdtqDD\",\"ja_appendices_phpunit-upgrade.md\":\"DmduFqQ8\",\"ja_bake.md\":\"BPa6AK5c\",\"ja_bake_development.md\":\"UHRduE3W\",\"ja_bake_usage.md\":\"j0dNX7ky\",\"ja_chronos.md\":\"CayejoX9\",\"ja_console-commands.md\":\"CVVFgbaw\",\"ja_console-commands_cache.md\":\"DTGEqmDP\",\"ja_console-commands_commands.md\":\"CB-amao4\",\"ja_console-commands_completion.md\":\"CTC_3t9h\",\"ja_console-commands_cron-jobs.md\":\"vP9WV_a4\",\"ja_console-commands_i18n.md\":\"D3vEiiKy\",\"ja_console-commands_input-output.md\":\"DqktvGUm\",\"ja_console-commands_option-parsers.md\":\"QHN1I4bN\",\"ja_console-commands_plugin.md\":\"CiKBeAPF\",\"ja_console-commands_repl.md\":\"CRpglwhM\",\"ja_console-commands_routes.md\":\"D6bEmQLA\",\"ja_console-commands_schema-cache.md\":\"BqVaU8Vf\",\"ja_console-commands_server.md\":\"-RrmPsca\",\"ja_console-commands_shells.md\":\"Bu0ssJ3p\",\"ja_contents.md\":\"BityH4ev\",\"ja_contributing.md\":\"Di8nEAeQ\",\"ja_contributing_backwards-compatibility.md\":\"7rtLFyNU\",\"ja_contributing_cakephp-coding-conventions.md\":\"D9E_GQSm\",\"ja_contributing_code.md\":\"PaLpztwO\",\"ja_contributing_documentation.md\":\"BxcVmU_M\",\"ja_contributing_tickets.md\":\"CnZ-wGDi\",\"ja_controllers.md\":\"DK66_t8T\",\"ja_controllers_components.md\":\"B6xQQCoa\",\"ja_controllers_components_check-http-cache.md\":\"Ci3sYs8w\",\"ja_controllers_components_flash.md\":\"Dr-5tdT9\",\"ja_controllers_components_form-protection.md\":\"D9oNfxR7\",\"ja_controllers_components_request-handling.md\":\"BTSOggl-\",\"ja_controllers_middleware.md\":\"BgmCmBK0\",\"ja_controllers_pages-controller.md\":\"aXX_k5aW\",\"ja_controllers_pagination.md\":\"BjCvin31\",\"ja_controllers_request-response.md\":\"Cs20SEfK\",\"ja_core-libraries_app.md\":\"WaT5CTHP\",\"ja_core-libraries_caching.md\":\"D9-PDMPa\",\"ja_core-libraries_collections.md\":\"bS_sQq3V\",\"ja_core-libraries_email.md\":\"BxJpjMCw\",\"ja_core-libraries_events.md\":\"C2NJOd2a\",\"ja_core-libraries_file-folder.md\":\"BKOxdhCR\",\"ja_core-libraries_form.md\":\"DTWA8MHF\",\"ja_core-libraries_global-constants-and-functions.md\":\"B4Bf1HPd\",\"ja_core-libraries_hash.md\":\"DKVveK3C\",\"ja_core-libraries_httpclient.md\":\"Dm6RbTae\",\"ja_core-libraries_inflector.md\":\"Dwq_JIKM\",\"ja_core-libraries_internationalization-and-localization.md\":\"CH53POjX\",\"ja_core-libraries_logging.md\":\"DgSl66SD\",\"ja_core-libraries_number.md\":\"B9I33sxa\",\"ja_core-libraries_plugin.md\":\"CV_GuD31\",\"ja_core-libraries_registry-objects.md\":\"BSvEEB_V\",\"ja_core-libraries_security.md\":\"DlQIzeMB\",\"ja_core-libraries_text.md\":\"C7Ev1KfI\",\"ja_core-libraries_time.md\":\"ClwlO4as\",\"ja_core-libraries_validation.md\":\"DxUrhHjh\",\"ja_core-libraries_xml.md\":\"gu_Rzuxz\",\"ja_debug
1-kit.md\":\"DWjfNo5y\",\"ja_deployment.md\":\"HokKvE1k\",\"ja_development_application.md\":\"B6wYUNFI\",\"ja_development_configuration.md\":\"D_G_najp\",\"ja_development_debugging.md\":\"DWPcb5VB\",\"ja_development_dependency-injection.md\":\"DuDB1SFl\",\"ja_development_errors.md\":\"CCQYWXQ3\",\"ja_development_rest.md\":\"DB9UiCKB\",\"ja_development_routing.md\":\"ClJbdtQ9\",\"ja_development_sessions.md\":\"CDec5VvX\",\"ja_development_testing.md\":\"Dm31rxOY\",\"ja_elasticsearch.md\":\"BzSkZ6DK\",\"ja_epub-contents.md\":\"RgjWcA8r\",\"ja_index.md\":\"ZwG0QdpF\",\"ja_installation.md\":\"B1je1w1E\",\"ja_intro.md\":\"Bpaj85f_\",\"ja_intro_cakephp-folder-structure.md\":\"BVrE67Qa\",\"ja_intro_conventions.md\":\"DP6iepOs\",\"ja_intro_where-to-get-help.md\":\"PSgQAx9m\",\"ja_migrations.md\":\"D9tj4030\",\"ja_orm.md\":\"CeZHCyyt\",\"ja_orm_associations.md\":\"CeyzSIcZ\",\"ja_orm_behaviors.md\":\"buwlPZ88\",\"ja_orm_behaviors_counter-cache.md\":\"B7oWwl-h\",\"ja_orm_behaviors_timestamp.md\":\"Bn4OjU9V\",\"ja_orm_behaviors_translate.md\":\"qCtA94AZ\",\"ja_orm_behaviors_tree.md\":\"DSW03g2o\",\"ja_orm_database-basics.md\":\"Djb6AMyr\",\"ja_orm_deleting-data.md\":\"Doq9bSjT\",\"ja_orm_entities.md\":\"B4LV7Yj9\",\"ja_orm_query-builder.md\":\"B8KGGnR7\",\"ja_orm_retrieving-data-and-resultsets.md\":\"DoNTVBwT\",\"ja_orm_saving-data.md\":\"DY8-iRTO\",\"ja_orm_schema-system.md\":\"BRxxdJKW\",\"ja_orm_table-objects.md\":\"BjjRdV_-\",\"ja_orm_validation.md\":\"BDyElWvP\",\"ja_pdf-contents.md\":\"DhQp43nM\",\"ja_phinx.md\":\"DW6cnB3e\",\"ja_plugins.md\":\"BYEdT-4R\",\"ja_quickstart.md\":\"DsIB4dyi\",\"ja_release-policy.md\":\"B-rtb2q0\",\"ja_security.md\":\"CuPtOaKr\",\"ja_security_content-security-policy.md\":\"BKjuTn7L\",\"ja_security_csrf.md\":\"BRVNavHS\",\"ja_security_https-enforcer.md\":\"CkjuVJW2\",\"ja_security_security-headers.md\":\"DPaDg18A\",\"ja_standalone-packages.md\":\"CoKhF29A\",\"ja_topics.md\":\"BS5gA7-o\",\"ja_tutorials-and-examples.md\":\"DJc273BJ\",\"ja_tutorials-and-examples_blog-auth-example_auth.md\":\"GA4QhYnH\",\"ja_tutorials-and-examples_blog_blog.md\":\"CJoeF4uX\",\"ja_tutorials-and-examples_blog_part-three.md\":\"SfSfPYm-\",\"ja_tutorials-and-examples_blog_part-two.md\":\"8tH7ToNY\",\"ja_tutorials-and-examples_bookmarks_intro.md\":\"DBIWyTDV\",\"ja_tutorials-and-examples_bookmarks_part-two.md\":\"rZGAKE_U\",\"ja_tutorials-and-examples_cms_articles-controller.md\":\"BnCzT1GV\",\"ja_tutorials-and-examples_cms_authentication.md\":\"9UYbx-n8\",\"ja_tutorials-and-examples_cms_authorization.md\":\"Gffq7E19\",\"ja_tutorials-and-examples_cms_database.md\":\"DGd3yY3m\",\"ja_tutorials-and-examples_cms_installation.md\":\"gM4Rvp41\",\"ja_tutorials-and-examples_cms_tags-and-users.md\":\"BpBpfjpK\",\"ja_views.md\":\"DMbvqTq2\",\"ja_views_cells.md\":\"mL26pP69\",\"ja_views_helpers.md\":\"Bc2h9jpO\",\"ja_views_helpers_breadcrumbs.md\":\"CFIF8PpU\",\"ja_views_helpers_flash.md\":\"DyMw9MZ7\",\"ja_views_helpers_form.md\":\"BKYQpkcC\",\"ja_views_helpers_html.md\":\"VXnoU1XX\",\"ja_views_helpers_number.md\":\"BOu38Afr\",\"ja_views_helpers_paginator.md\":\"0IdEYsWZ\",\"ja_views_helpers_text.md\":\"Di0AP3N7\",\"ja_views_helpers_time.md\":\"CPJrzgtk\",\"ja_views_helpers_url.md\":\"ByF8XsHc\",\"ja_views_json-and-xml-views.md\":\"0gZaQQsc\",\"ja_views_themes.md\":\"CwHatP_d\",\"migrations.md\":\"IKRmXlow\",\"orm.md\":\"DxoiT4wt\",\"orm_associations.md\":\"CCkhYEGJ\",\"orm_behaviors.md\":\"DvcYa8fk\",\"orm_behaviors_counter-cache.md\":\"BEHTwNZR\",\"orm_behaviors_timestamp.md\":\"CWHQoN8J\",\"orm_behaviors_translate.md\":\"DbWpYJGL\",\"orm_behaviors_tree.md\":\"BDPM6oeX\",\"orm_database-basics.md\":\"BlQc0WHw\",\"orm_deleting-data.md\":\"o24Ucfl1\",\"orm_entities.md\":\"p2TgHBql\",\"orm_query-builder.md\":\"DxzHJFbF\",\"orm_retrieving-data-and-resultsets.md\":\"DdJjVDX8\",\"orm_saving-data.md\":\"D2BHdjsk\",\"orm_schema-system.md\":\"DD1QuWq1\",\"orm_table-objects.md\":\"vMyCl64Q\",\"orm_validation.md\":\"anYIN-Qv\",\"pdf-contents.md\":\"BLE8pfEk\",\"phinx.md\":\"B5yNOSk2\",\"plugins.md\":\"Dfbnae76\",\"quickstart.md\":\"s2NWRRMH\",\"release-policy.md\":\"DHuTNsId\",\"security.md\":\"ClL75jNY\",\"security_content-security-policy.md\":\"C5bUtVby\",\"security_csrf.md\":\"DpMDlVdb\",\"security_https-enforcer.md\":\"7z72YxFj\",\"security_security-headers.md\":\"De51cl_7\",\"standalone-packages.md\":\"7JmhXQcz\",\"topics.md\":\"yvy0kLRH\",\"tutorials-and-examples.md\":\"UGvex57I\",\"tutorials-and-examples_cms_articles-controller.md\":\"CExTc5nP\",\"tutorials-and-examples_cms_articles-model.md\":\"y_54mrd7\",\"tutorials-and-examples_cms_authentication.md\":\"r4uUqixw\",\"tutorials-and-examples_cms_authorization.md\":\"DhsWjCaj\",\"tutorials-and-examples_cms_database.md\":\"Bm78I7m9\",\"tutorials-and-examples_cms_installation.md\":\"CVTHS_bY\",\"tutorials-and-examples_cms_tags-and-users.md\":\"DCzrDlF0\",\"views.md\":\"DeB2JXhj\",\"views_cells.md\":\"CfEAcxHM\",\"views_helpers.md\":\"C827A8kL\",\"views_helpers_breadcrumbs.md\":\"CN9ATki3\",\"views_helpers_flash.md\":\"BhsjZySG\",\"views_helpers_form.md\":\"C4nAaVWf\",\"views_helpers_html.md\":\"bbrIyCjY\",\"views_helpers_number.md\":\"DGk0g2nk\",\"views_helpers_paginator.md\":\"sfxWFxzC\",\"views_helpers_text.md\":\"A_WvM_pt\",\"views_helpers_time.md\":\"CDKsWKIk\",\"views_helpers_url.md\":\"BXxWhSfY\",\"views_json-and-xml-views.md\":\"pphGqG-n\",\"views_themes.md\":\"DBsfwmSl\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"CakePHP\",\"description\":\"CakePHP Documentation - The rapid development PHP framework\",\"base\":\"/5.x/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.svg\",\"siteTitle\":false,\"outline\":{\"level\":[2,3]}
1,\"search\":{\"provider\":\"local\"},\"footer\":{\"message\":\"Released under the MIT License.\",\"copyright\":\"Copyright © Cake Software Foundation, Inc. All rights reserved.\"},\"lastUpdated\":{\"text\":\"Updated at\",\"formatOptions\":{\"dateStyle\":\"full\",\"timeStyle\":\"medium\"}},\"versionBanner\":false,\"pluginName\":false,\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/cakephp/cakephp\"}],\"editLink\":{\"pattern\":\"https://github.com/cakephp/docs/edit/5.x/docs/:path\",\"text\":\"Edit this page on GitHub\"},\"sidebar\":{\"/\":[{\"text\":\"Getting Started\",\"collapsed\":false,\"items\":[{\"text\":\"Quickstart\",\"link\":\"/quickstart\"},{\"text\":\"Installation\",\"link\":\"/installation\"},{\"text\":\"Introduction\",\"link\":\"/intro\"},{\"text\":\"Structure & Conventions\",\"link\":\"/intro/conventions\"},{\"text\":\"Supported Versions\",\"link\":\"/intro/supported-versions\"},{\"text\":\"Where to Get Help\",\"link\":\"/intro/where-to-get-help\"},{\"text\":\"Tutorials & Examples\",\"collapsed\":true,\"items\":[{\"text\":\"Overview\",\"link\":\"/tutorials-and-examples\"},{\"text\":\"CMS Tutorial\",\"collapsed\":true,\"items\":[{\"text\":\"Installation\",\"link\":\"/tutorials-and-examples/cms/installation\"},{\"text\":\"Database\",\"link\":\"/tutorials-and-examples/cms/database\"},{\"text\":\"Articles Model\",\"link\":\"/tutorials-and-examples/cms/articles-model\"},{\"text\":\"Articles Controller\",\"link\":\"/tutorials-and-examples/cms/articles-controller\"},{\"text\":\"Tags and Users\",\"link\":\"/tutorials-and-examples/cms/tags-and-users\"},{\"text\":\"Authentication\",\"link\":\"/tutorials-and-examples/cms/authentication\"},{\"text\":\"Authorization\",\"link\":\"/tutorials-and-examples/cms/authorization\"}]}]},{\"text\":\"Migration Guides\",\"collapsed\":true,\"items\":[{\"text\":\"Upgrading CakePHP\",\"link\":\"/appendices/migration-guides\"},{\"text\":\"5.0 Upgrade Guide\",\"link\":\"/appendices/5-0-upgrade-guide\"},{\"text\":\"5.0 Migration Guide\",\"link\":\"/appendices/5-0-migration-guide\"},{\"text\":\"5.1 Migration Guide\",\"link\":\"/appendices/5-1-migration-guide\"},{\"text\":\"5.2 Migration Guide\",\"link\":\"/appendices/5-2-migration-guide\"},{\"text\":\"5.3 Migration Guide\",\"link\":\"/appendices/5-3-migration-guide\"},{\"text\":\"5.4 Migration Guide\",\"link\":\"/appendices/5-4-migration-guide\"}]}]},{\"text\":\"Controllers\",\"collapsed\":true,\"items\":[{\"text\":\"Controllers\",\"link\":\"/controllers\"},{\"text\":\"Request & Response\",\"link\":\"/controllers/request-response\"},{\"text\":\"Routing\",\"link\":\"/development/routing\"},{\"text\":\"Sessions\",\"link\":\"/development/sessions\"},{\"text\":\"Middleware\",\"link\":\"/controllers/middleware\"},{\"text\":\"Pages Controller\",\"link\":\"/controllers/pages-controller\"},{\"text\":\"Pagination\",\"link\":\"/controllers/pagination\"},{\"text\":\"Components\",\"collapsed\":true,\"items\":[{\"text\":\"Components\",\"link\":\"/controllers/components\"},{\"text\":\"Check HTTP Cache\",\"link\":\"/controllers/components/check-http-cache\"},{\"text\":\"Flash\",\"link\":\"/controllers/components/flash\"},{\"text\":\"Form Protection\",\"link\":\"/controllers/components/form-protection\"}]}]},{\"text\":\"Views\",\"collapsed\":true,\"items\":[{\"text\":\"Views\",\"link\":\"/views\"},{\"text\":\"Cells\",\"link\":\"/views/cells\"},{\"text\":\"JSON and XML Views\",\"link\":\"/views/json-and-xml-views\"},{\"text\":\"Themes\",\"link\":\"/views/themes\"},{\"text\":\"Helpers\",\"collapsed\":true,\"items\":[{\"text\":\"Helpers\",\"link\":\"/views/helpers\"},{\"text\":\"Breadcrumbs\",\"link\":\"/views/helpers/breadcrumbs\"},{\"text\":\"Flash\",\"link\":\"/views/helpers/flash\"},{\"text\":\"Form\",\"link\":\"/views/helpers/form\"},{\"text\":\"HTML\",\"link\":\"/views/helpers/html\"},{\"text\":\"Number\",\"link\":\"/views/helpers/number\"},{\"text\":\"Paginator\",\"link\":\"/views/helpers/paginator\"},{\"text\":\"Text\",\"link\":\"/views/helpers/text\"},{\"text\":\"Time\",\"link\":\"/views/helpers/time\"},{\"text\":\"URL\",\"link\":\"/views/helpers/url\"}]}]},{\"text\":\"ORM\",\"collapsed\":true,\"items\":[{\"text\":\"ORM\",\"link\":\"/orm\"},{\"text\":\"Database Basics\",\"link\":\"/orm/database-basics\"},{\"text\":\"Query Builder\",\"link\":\"/orm/query-builder\"},{\"text\":\"Table Objects\",\"link\":\"/orm/table-objects\"},{\"text\":\"Entities\",\"link\":\"/orm/entities\"},{\"text\":\"Associations\",\"link\":\"/orm/associations\"},{\"text\":\"Retrieving Data and Resultsets\",\"link\":\"/orm/retrieving-data-and-resultsets\"},{\"text\":\"Saving Data\",\"link\":\"/orm/saving-data\"},{\"text\":\"Deleting Data\",\"link\":\"/orm/deleting-data\"},{\"text\":\"Validation\",\"link\":\"/orm/validation\"},{\"text\":\"Schema System\",\"link\":\"/orm/schema-system\"},{\"text\":\"Behaviors\",\"collapsed\":true,\"items\":[{\"text\":\"Behaviors\",\"link\":\"/orm/behaviors\"},{\"text\":\"Counter Cache\",\"link\":\"/orm/behaviors/counter-cache\"},{\"text\":\"Timestamp\",\"link\":\"/orm/behaviors/timestamp\"},{\"text\":\"Translate\",\"link\":\"/orm/behaviors/translate\"},{\"text\":\"Tree\",\"link\":\"/orm/behaviors/tree\"}]}]},{\"text\":\"Core Libraries\",\"collapsed\":true,\"items\":[{\"text\":\"Events\",\"link\":\"/core-libraries/events\"},{\"text\":\"Caching\",\"link\":\"/core-libraries/caching\"},{\"text\":\"Locking\",\"link\":\"/core-libraries/locking\"},{\"text\":\"Email\",\"link\":\"/core-libraries/email\"},{\"text\":\"Logging\",\"link\":\"/core-libraries/logging\"},{\"text\":\"Security\",\"link\":\"/core-libraries/security\"},{\"text\":\"Application Core\",\"items\":[{\"text\":\"App\",\"link\":\"/core-libraries/app\"},{\"text\":\"Plugin\",\"link\":\"/core-libraries/plugin\"},{\"text\":\"Registry Objects\",\"link\":\"/core-libraries/registry-objects\"},{\"text\":\"Global Constants and Functions\",\"link\":\"/core-libraries/global-constants-and-functions\"},{\"text\":\"HTTP Client\",\"link\":\"/core-libraries/httpclient\"}]}
1,{\"text\":\"Data Handling\",\"items\":[{\"text\":\"Collections\",\"link\":\"/core-libraries/collections\"},{\"text\":\"Filesystem\",\"link\":\"/core-libraries/filesystem\"},{\"text\":\"Hash\",\"link\":\"/core-libraries/hash\"},{\"text\":\"XML\",\"link\":\"/core-libraries/xml\"}]},{\"text\":\"Text & Formatting\",\"items\":[{\"text\":\"Inflector\",\"link\":\"/core-libraries/inflector\"},{\"text\":\"Number\",\"link\":\"/core-libraries/number\"},{\"text\":\"Text\",\"link\":\"/core-libraries/text\"},{\"text\":\"Time\",\"link\":\"/core-libraries/time\"},{\"text\":\"Internationalization and Localization\",\"link\":\"/core-libraries/internationalization-and-localization\"}]},{\"text\":\"Forms & Validation\",\"items\":[{\"text\":\"Form\",\"link\":\"/core-libraries/form\"},{\"text\":\"Validation\",\"link\":\"/core-libraries/validation\"}]}]},{\"text\":\"Console Commands\",\"collapsed\":true,\"items\":[{\"text\":\"Console Commands\",\"link\":\"/console-commands\"},{\"text\":\"Commands\",\"link\":\"/console-commands/commands\"},{\"text\":\"Input Output\",\"link\":\"/console-commands/input-output\"},{\"text\":\"Option Parsers\",\"link\":\"/console-commands/option-parsers\"},{\"text\":\"Cache\",\"link\":\"/console-commands/cache\"},{\"text\":\"Completion\",\"link\":\"/console-commands/completion\"},{\"text\":\"Counter Cache\",\"link\":\"/console-commands/counter-cache\"},{\"text\":\"Cron Jobs\",\"link\":\"/console-commands/cron-jobs\"},{\"text\":\"I18n\",\"link\":\"/console-commands/i18n\"},{\"text\":\"Plugin\",\"link\":\"/console-commands/plugin\"},{\"text\":\"REPL\",\"link\":\"/console-commands/repl\"},{\"text\":\"Routes\",\"link\":\"/console-commands/routes\"},{\"text\":\"Schema Cache\",\"link\":\"/console-commands/schema-cache\"},{\"text\":\"Server\",\"link\":\"/console-commands/server\"}]},{\"text\":\"Development\",\"collapsed\":true,\"items\":[{\"text\":\"Application\",\"link\":\"/development/application\"},{\"text\":\"Configuration\",\"link\":\"/development/configuration\"},{\"text\":\"Debugging\",\"link\":\"/development/debugging\"},{\"text\":\"Dependency Injection\",\"link\":\"/development/dependency-injection\"},{\"text\":\"Plugins\",\"link\":\"/plugins\"},{\"text\":\"Errors\",\"link\":\"/development/errors\"},{\"text\":\"REST\",\"link\":\"/development/rest\"},{\"text\":\"Testing\",\"link\":\"/development/testing\"}]},{\"text\":\"Security\",\"collapsed\":true,\"items\":[{\"text\":\"Security\",\"link\":\"/security\"},{\"text\":\"Content Security Policy\",\"link\":\"/security/content-security-policy\"},{\"text\":\"CSRF\",\"link\":\"/security/csrf\"},{\"text\":\"HTTPS Enforcer\",\"link\":\"/security/https-enforcer\"},{\"text\":\"Security Headers\",\"link\":\"/security/security-headers\"}]},{\"text\":\"Additional Topics\",\"collapsed\":true,\"items\":[{\"text\":\"Deployment\",\"link\":\"/deployment\"},{\"text\":\"Release Policy\",\"link\":\"/release-policy\"},{\"text\":\"Standalone Packages\",\"link\":\"/standalone-packages\"},{\"text\":\"Topics\",\"link\":\"/topics\"},{\"text\":\"Contributing\",\"items\":[{\"text\":\"Contributing\",\"link\":\"/contributing\"},{\"text\":\"Backwards Compatibility\",\"link\":\"/contributing/backwards-compatibility\"},{\"text\":\"CakePHP Coding Conventions\",\"link\":\"/contributing/cakephp-coding-conventions\"},{\"text\":\"Code\",\"link\":\"/contributing/code\"},{\"text\":\"Documentation\",\"link\":\"/contributing/documentation\"},{\"text\":\"Tickets\",\"link\":\"/contributing/tickets\"}]},{\"text\":\"Appendices\",\"items\":[{\"text\":\"Appendices\",\"link\":\"/appendices\"},{\"text\":\"CakePHP Development Process\",\"link\":\"/appendices/cakephp-development-process\"},{\"text\":\"Glossary\",\"link\":\"/appendices/glossary\"},{\"text\":\"PHPUnit Upgrade\",\"link\":\"/appendices/phpunit-upgrade\"}]}]}]},\"nav\":[{\"text\":\"Guide\",\"link\":\"/intro\"},{\"text\":\"API\",\"link\":\"https://api.cakephp.org/\"},{\"text\":\"Plugins\",\"items\":[{\"text\":\"Core Plugins\",\"items\":[{\"text\":\"Authentication\",\"link\":\"https://book.cakephp.org/authentication/\",\"target\":\"_self\"},{\"text\":\"Authorization\",\"link\":\"https://book.cakephp.org/authorization/\",\"target\":\"_self\"},{\"text\":\"Bake\",\"link\":\"https://book.cakephp.org/bake/\",\"target\":\"_self\"},{\"text\":\"Chronos\",\"link\":\"https://book.cakephp.org/chronos/\",\"target\":\"_self\"},{\"text\":\"Debug Kit\",\"link\":\"https://book.cakephp.org/debugkit/\",\"target\":\"_self\"},{\"text\":\"Elasticsearch\",\"link\":\"https://book.cakephp.org/elasticsearch/\",\"target\":\"_self\"},{\"text\":\"Migrations\",\"link\":\"https://book.cakephp.org/migrations/\",\"target\":\"_self\"},{\"text\":\"Phinx\",\"link\":\"https://book.cakephp.org/phinx/\",\"target\":\"_self\"},{\"text\":\"Queue\",\"link\":\"https://book.cakephp.org/queue/\",\"target\":\"_self\"}]},{\"text\":\"Community\",\"items\":[{\"text\":\"Community Plugins\",\"link\":\"https://plugins.cakephp.org/\",\"target\":\"_self\"}]}]},{\"text\":\"5.x\",\"items\":[{\"text\":\"5.x (latest)\",\"link\":\"https://book.cakephp.org/5.x/\",\"target\":\"_self\"},{\"text\":\"4.x\",\"link\":\"https://book.cakephp.org/4.x/\",\"target\":\"_self\"},{\"text\":\"3.x\",\"link\":\"https://book.cakephp.org/3.x/\",\"target\":\"_self\"},{\"text\":\"2.x\",\"link\":\"https://book.cakephp.org/2.x/\",\"target\":\"_self\"},{\"text\":\"Next releases\",\"items\":[{\"text\":\"5.next\",\"link\":\"https://book.cakephp.org/5.next/\",\"target\":\"_self\"},{\"text\":\"6.x\",\"link\":\"https://book.cakephp.org/6.x/\",\"target\":\"_self\"}]}]}]},\"locales\":{\"root\":{\"label\":\"English\",\"lang\":\"en\"},\"ja\":{\"label\":\"Japanese\",\"lang\":\"ja\",\"themeConfig\":{\"nav\":[{\"text\":\"ガイド\",\"link\":\"/ja/intro\"},{\"text\":\"API\",\"link\":\"https://api.cakephp.org/\"},{\"text\":\"ドキュメント\",\"link\":\"/ja/\"},{\"text\":\"Plugins\",\"items\":[{\"text\":\"Core Plugins\",\"items\":[{\"text\":\"Authentication\",\"link\":\"https://book.cakephp.org/authentication/\",\"target\":\"_self\"},{\"text\":\"Authorization\",\"link\":\"https://book.cakephp.org/authorization/\",\"target\":\"_self\"},{\"text\":\"Bake\",\"link\":\"https://book.cakephp.org/bake/\",\"target\":\"_self\"},{\"text\":\"Chronos\",\"link\":\"https://book.cakephp.org/chronos/\",\"target\":\"_self\"},{\"text\":\"Debug Kit\",\"link\":\"https://book.cakephp.org/debugkit/\",\"target\":\"_self\"},{\"text\":\"Elasticsearch\",\"link\":\"https://book.cakephp.org/elasticsearch/\",\"target\":\"_self\"},{\"text\":\"Migrations\",\"link\":\"https://book.cakephp.org/migrations/\",\"target\":\"_self\"},{\"text\":\"Phinx\",\"link\":\"https://book.cakephp.org/phinx/\",\"target\":\"_self\"},{\"text\":\"Queue\",\"link\":\"https://book.cakephp.org/queue/\",\"target\":\"_self\"}]},{\"text\":\"Community\",\"items\":[{\"text\":\"Community Plugins\",\"link\":\"https://plugins.cakephp.org/\",\"target\":\"_self\"}]}]},{\"text\":\"5.x\",\"items\":[{\"text\":\"5.x (latest)\",\"link\":\"https://book.cakephp.org/5.x/\",\"target\":\"_self\"},{\"text\":\"4.x\",\"link\":\"https://book.cakephp.org/4.x/\",\"target\":\"_self\"},{\"text\":\"3.x\",\"link\":\"https://book.cakephp.org/3.x/\",\"target\":\"_self\"},{\"text\":\"2.x\",\"link\":\"https://book.cakephp.org/2.x/\",\"target\":\"_self\"},{\"text\":\"Next releases\",\"items\":[{\"text\":\"5.next\",\"link\":\"https://book.cakephp.org/5.next/\",\"target\":\"_self\"},{\"text\":\"6.x\",\"link\":\"https://book.cakephp.org/6.x/\",\"target\":\"_self\"}]}]}],\"sidebar\":{\"/ja/\":[{\"text\":\"はじめに\",\"collapsed\":false,\"items\":[{\"text\":\"インストール\",\"link\":\"/ja/installation\"},{\"text\":\"クイックスタート\",\"link\":\"/ja/quickstart\"},{\"text\":\"イントロダクション\",\"link\":\"/ja/intro\"},{\"text\":\"規約\",\"link\":\"/ja/intro/conventions\"},{\"text\":\"CakePHP フォルダ構造\",\"link\":\"/ja/intro/cakephp-folder-structure\"},{\"text\":\"ヘルプの取得\",\"link\":\"/ja/intro/where-to-get-help\"},{\"text\":\"チュートリアル & 例\",\"collapsed\":true,\"items\":[{\"text\":\"概要\",\"link\":\"/ja/tutorials-and-examples\"},{\"text\":\"ブログチュートリアル\",\"collapsed\":true,\"items\":[{\"text\":\"ブログチュートリアル\",\"link\":\"/ja/tutorials-and-examples/blog/blog\"},{\"text\":\"パート2\",\"link\":\"/ja/tutorials-and-examples/blog/part-two\"},{\"text\":\"パート3\",\"link\":\"/ja/tutorials-and-examples/blog/part-three\"}]},{\"text\":\"ブログ認証サンプル\",\"collapsed\":true,\"items\":[{\"text\":\"認証\",\"link\":\"/ja/tutorials-and-examples/blog-auth-example/auth\"}]},{\"text\":\"ブックマークチュートリアル\",\"collapsed\":true,\"items\":[{\"text\":\"イントロダクション\",\"link\":\"/ja/tutorials-and-examples/bookmarks/intro\"},{\"text\":\"パート2\",\"link\":\"/ja/tutorials-and-examples/bookmarks/part-two\"}]},{\"text\":\"CMS チュートリアル\",\"collapsed\":true,\"items\":[{\"text\":\"インストール\",\"link\":\"/ja/tutorials-and-examples/cms/installation\"},{\"text\":\"データベース\",\"link\":\"/ja/tutorials-and-examples/cms/database\"},{\"text\":\"記事コントローラー\",\"link\":\"/ja/tutorials-and-examples/cms/articles-controller\"},{\"text\":\"タグとユーザー\",\"link\":\"/ja/tutorials-and-examples/cms/tags-and-users\"},{\"text\":\"認証\",\"link\":\"/ja/tutorials-and-examples/cms/authentication\"},{\"text\":\"認可\",\"link\":\"/ja/tutorials-and-examples/cms/authorization\"}]}]}]},{\"text\":\"コントローラー\",\"collapsed\":true,\"items\":[{\"text\":\"コントローラー\",\"link\":\"/ja/controllers\"},{\"text\":\"リクエスト & レスポンス\",\"link\":\"/ja/controllers/request-response\"},{\"text\":\"ミドルウェア\",\"link\":\"/ja/controllers/middleware\"},{\"text\":\"ページコントローラー\",\"link\":\"/ja/controllers/pages-controller\"},{\"text\":\"ページネーション\",\"link\":\"/ja/controllers/pagination\"},{\"text\":\"コンポーネント\",\"collapsed\":true,\"items\":[{\"text\":\"コンポーネント\",\"link\":\"/ja/controllers/components\"},{\"text\":\"HTTP キャッシュチェック\",\"link\":\"/ja/controllers/components/check-http-cache\"},{\"text\":\"フラッシュ\",\"link\":\"/ja/controllers/components/flash\"},{\"text\":\"フォーム保護\",\"link\":\"/ja/controllers/components/form-protection\"}]}]},{\"text\":\"ビュー\",\"collapsed\":true,\"items\":[{\"text\":\"ビュー\",\"link\":\"/ja/views\"},{\"text\":\"セル\",\"link\":\"/ja/views/cells\"},{\"text\":\"JSON と XML ビュー\",\"link\":\"/ja/views/json-and-xml-views\"},{\"text\":\"テーマ\",\"link\":\"/ja/views/themes\"},{\"text\":\"ヘルパー\",\"collapsed\":true,\"items\":[{\"text\":\"ヘルパー\",\"link\":\"/ja/views/helpers\"},{\"text\":\"パンくずリスト\",\"link\":\"/ja/views/helpers/breadcrumbs\"},{\"text\":\"フラッシュ\",\"link\":\"/ja/views/helpers/flash\"},{\"text\":\"フォーム\",\"link\":\"/ja/views/helpers/form\"},{\"text\":\"HTML\",\"link\":\"/ja/views/helpers/html\"},{\"text\":\"数値\",\"link\":\"/ja/views/helpers/number\"},{\"text\":\"ページネーター\",\"link\":\"/ja/views/helpers/paginator\"},{\"text\":\"テキスト\",\"link\":\"/ja/views/helpers/text\"},{\"text\":\"時間\",\"link\":\"/ja/views/helpers/time\"}
1,{\"text\":\"URL\",\"link\":\"/ja/views/helpers/url\"}]}]},{\"text\":\"ORM\",\"collapsed\":true,\"items\":[{\"text\":\"ORM\",\"link\":\"/ja/orm\"},{\"text\":\"データベース基礎\",\"link\":\"/ja/orm/database-basics\"},{\"text\":\"クエリビルダー\",\"link\":\"/ja/orm/query-builder\"},{\"text\":\"テーブルオブジェクト\",\"link\":\"/ja/orm/table-objects\"},{\"text\":\"エンティティ\",\"link\":\"/ja/orm/entities\"},{\"text\":\"アソシエーション\",\"link\":\"/ja/orm/associations\"},{\"text\":\"データの取得と結果セット\",\"link\":\"/ja/orm/retrieving-data-and-resultsets\"},{\"text\":\"データの保存\",\"link\":\"/ja/orm/saving-data\"},{\"text\":\"データの削除\",\"link\":\"/ja/orm/deleting-data\"},{\"text\":\"バリデーション\",\"link\":\"/ja/orm/validation\"},{\"text\":\"スキーマシステム\",\"link\":\"/ja/orm/schema-system\"},{\"text\":\"ビヘイビア\",\"collapsed\":true,\"items\":[{\"text\":\"ビヘイビア\",\"link\":\"/ja/orm/behaviors\"},{\"text\":\"カウンターキャッシュ\",\"link\":\"/ja/orm/behaviors/counter-cache\"},{\"text\":\"タイムスタンプ\",\"link\":\"/ja/orm/behaviors/timestamp\"},{\"text\":\"翻訳\",\"link\":\"/ja/orm/behaviors/translate\"},{\"text\":\"ツリー\",\"link\":\"/ja/orm/behaviors/tree\"}]}]},{\"text\":\"コアライブラリ\",\"collapsed\":true,\"items\":[{\"text\":\"イベント\",\"link\":\"/ja/core-libraries/events\"},{\"text\":\"キャッシュ\",\"link\":\"/ja/core-libraries/caching\"},{\"text\":\"メール\",\"link\":\"/ja/core-libraries/email\"},{\"text\":\"ログ\",\"link\":\"/ja/core-libraries/logging\"},{\"text\":\"セキュリティ\",\"link\":\"/ja/core-libraries/security\"},{\"text\":\"アプリケーションコア\",\"items\":[{\"text\":\"アプリ\",\"link\":\"/ja/core-libraries/app\"},{\"text\":\"プラグイン\",\"link\":\"/ja/core-libraries/plugin\"},{\"text\":\"レジストリオブジェクト\",\"link\":\"/ja/core-libraries/registry-objects\"},{\"text\":\"グローバル定数と関数\",\"link\":\"/ja/core-libraries/global-constants-and-functions\"},{\"text\":\"HTTP クライアント\",\"link\":\"/ja/core-libraries/httpclient\"}]},{\"text\":\"データ処理\",\"items\":[{\"text\":\"コレクション\",\"link\":\"/ja/core-libraries/collections\"},{\"text\":\"ハッシュ\",\"link\":\"/ja/core-libraries/hash\"},{\"text\":\"XML\",\"link\":\"/ja/core-libraries/xml\"}]},{\"text\":\"テキストと書式設定\",\"items\":[{\"text\":\"インフレクター\",\"link\":\"/ja/core-libraries/inflector\"},{\"text\":\"数値\",\"link\":\"/ja/core-libraries/number\"},{\"text\":\"テキスト\",\"link\":\"/ja/core-libraries/text\"},{\"text\":\"時間\",\"link\":\"/ja/core-libraries/time\"},{\"text\":\"国際化とローカライゼーション\",\"link\":\"/ja/core-libraries/internationalization-and-localization\"}]},{\"text\":\"フォームとバリデーション\",\"items\":[{\"text\":\"フォーム\",\"link\":\"/ja/core-libraries/form\"},{\"text\":\"バリデーション\",\"link\":\"/ja/core-libraries/validation\"}]}]},{\"text\":\"コンソールコマンド\",\"collapsed\":true,\"items\":[{\"text\":\"コンソールコマンド\",\"link\":\"/ja/console-commands\"},{\"text\":\"コマンド\",\"link\":\"/ja/console-commands/commands\"},{\"text\":\"入力出力\",\"link\":\"/ja/console-commands/input-output\"},{\"text\":\"オプションパーサー\",\"link\":\"/ja/console-commands/option-parsers\"},{\"text\":\"キャッシュ\",\"link\":\"/ja/console-commands/cache\"},{\"text\":\"補完\",\"link\":\"/ja/console-commands/completion\"},{\"text\":\"クロンジョブ\",\"link\":\"/ja/console-commands/cron-jobs\"},{\"text\":\"i18n\",\"link\":\"/ja/console-commands/i18n\"},{\"text\":\"プラグイン\",\"link\":\"/ja/console-commands/plugin\"},{\"text\":\"REPL\",\"link\":\"/ja/console-commands/repl\"},{\"text\":\"ルート\",\"link\":\"/ja/console-commands/routes\"},{\"text\":\"スキーマキャッシュ\",\"link\":\"/ja/console-commands/schema-cache\"},{\"text\":\"サーバー\",\"link\":\"/ja/console-commands/server\"}]},{\"text\":\"開発\",\"collapsed\":true,\"items\":[{\"text\":\"アプリケーション\",\"link\":\"/ja/development/application\"},{\"text\":\"設定\",\"link\":\"/ja/development/configuration\"},{\"text\":\"ルーティング\",\"link\":\"/ja/development/routing\"},{\"text\":\"セッション\",\"link\":\"/ja/development/sessions\"},{\"text\":\"デバッグ\",\"link\":\"/ja/development/debugging\"},{\"text\":\"依存性注入\",\"link\":\"/ja/development/dependency-injection\"},{\"text\":\"プラグイン\",\"link\":\"/ja/plugins\"},{\"text\":\"エラー\",\"link\":\"/ja/development/errors\"},{\"text\":\"REST\",\"link\":\"/ja/development/rest\"},{\"text\":\"テスト\",\"link\":\"/ja/development/testing\"}]},{\"text\":\"セキュリティ\",\"collapsed\":true,\"items\":[{\"text\":\"セキュリティ\",\"link\":\"/ja/security\"},{\"text\":\"コンテンツセキュリティポリシー\",\"link\":\"/ja/security/content-security-policy\"},{\"text\":\"CSRF\",\"link\":\"/ja/security/csrf\"},{\"text\":\"HTTPS エンフォーサー\",\"link\":\"/ja/security/https-enforcer\"},{\"text\":\"セキュリティヘッダー\",\"link\":\"/ja/security/security-headers\"}]},{\"text\":\"追加トピック\",\"collapsed\":true,\"items\":[{\"text\":\"デプロイメント\",\"link\":\"/ja/deployment\"},{\"text\":\"リリースポリシー\",\"link\":\"/ja/release-policy\"},{\"text\":\"スタンドアロンパッケージ\",\"link\":\"/ja/standalone-packages\"},{\"text\":\"トピック\",\"link\":\"/ja/topics\"},{\"text\":\"貢献\",\"items\":[{\"text\":\"貢献\",\"link\":\"/ja/contributing\"},{\"text\":\"後方互換性\",\"link\":\"/ja/contributing/backwards-compatibility\"},{\"text\":\"CakePHP コーディング規約\",\"link\":\"/ja/contributing/cakephp-coding-conventions\"},{\"text\":\"コード\",\"link\":\"/ja/contributing/code\"},{\"text\":\"ドキュメント\",\"link\":\"/ja/contributing/documentation\"},{\"text\":\"チケット\",\"link\":\"/ja/contributing/tickets\"}]},{\"text\":\"付録\",\"items\":[{\"text\":\"付録\",\"link\":\"/ja/appendices\"},{\"text\":\"移行ガイド\",\"link\":\"/ja/appendices/migration-guides\"},{\"text\":\"5.0 アップグレードガイド\",\"link\":\"/ja/appendices/5-0-upgrade-guide\"},{\"text\":\"5.0 移行ガイド\",\"link\":\"/ja/appendices/5-0-migration-guide\"},{\"text\":\"5.1 移行ガイド\",\"link\":\"/ja/appendices/5-1-migration-guide\"},{\"text\":\"5.2 移行ガイド\",\"link\":\"/ja/appendices/5-2-migration-guide\"},{\"text\":\"CakePHP 開発プロセス\",\"link\":\"/ja/appendices/cakephp-development-process\"},{\"text\":\"用語集\",\"link\":\"/ja/appendices/glossary\"},{\"text\":\"PHPUnit アップグレード\",\"link\":\"/ja/appendices/phpunit-upgrade\"}]}]}]}}}},\"cleanUrls\":false,\"additionalConfig\":{}}");

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.