{"id":2607,"date":"2016-03-02T16:42:36","date_gmt":"2016-03-02T11:12:36","guid":{"rendered":"http:\/\/www.konstantinfo.com\/blog\/?p=2607"},"modified":"2016-03-02T19:01:16","modified_gmt":"2016-03-02T13:31:16","slug":"cakephp-3-2-3","status":"publish","type":"post","link":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/","title":{"rendered":"New Release CakePHP 3.0.16, 3.1.11, 3.2.3"},"content":{"rendered":"<p>They call it \u2018Tastiest of Frameworks,\u2019 CakePHP is an exceptionally helpful and popular PHP framework now for building and developing seamless customized web applications. Having built on MVC architecture, CakePHP provides the advantage of code reuse with simplified and less coding. In our previous article on CakePHP, we have highlighted \u2018<em><a href=\"http:\/\/www.konstantinfo.com\/blog\/how-is-cakephp-helpful-in-building-a-large-scale-web-application\/\" target=\"_blank\">how the framework is helpful in building a large scale web application<\/a><\/em>?\u2019<\/p>\n<p>The PHP development frameworks are rapidly evolving as CakePHP announces its new versions 3.6.16, 3.1.11 and 3.2.3. The first stable release from\u00a0 3.2 division (i.e. 3.2.0) was released earlier this year, and after a month only, we now have 3.2.3.<\/p>\n<p>Referring to the advancements in security issues, the PaginatorHelper will now put a check on manipulation of the pagination links. No malignant user could control the URLs to further direct them to any erratic locations.<\/p>\n<p>Moving ahead, CakePHP 3.2.3 encourages rectifying and fixing errors from the last release. Features include:<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>Unavailable in 3.2.0 version, developers can now access the camel-backed virtual properties<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>Wrapping up of long paths in error pages<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>With Date::parseDate(), the timezones will be managed and presented in correct formats<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>A method named- Security::randomBytes() is added to wrap different ways so as to receive secure random data<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>The method also functions to generate CSRF tokens<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>When marshalling the available BelongsToMany records with id attributes, _joinData\u00a0is no more lost<\/p>\n<p style=\"padding-left: 55px;\"><strong style=\"color: #1e8cbe;\">&gt; <\/strong>DateTimeImmutable\u00a0 objects can now be correctly sorted using Hash::sort()<\/p>\n<p>In addition to these must-have bug fixes, there are few enhancements in the API documentation of CakePHP. For instance, AuthComponent finder allows to define finder options, Table::find(&#8216;list&#8217;)\u00a0 automatically use the selected lists from two tables, a new method App::shortName()\u00a0 is added.<\/p>\n<p>If you are looking for a trustworthy, experienced and reliable source to develop a professionally competent and seamless business website using PHP technicalities, Konstantinfo is the right choice. We have a <a title=\"dedicated CakePHP developers\" href=\"http:\/\/www.konstantinfo.com\/hire-cakephp-developer\" target=\"_blank\">dedicated team of PHP developers<\/a> who deliver the best solutions based on your business requirements, for web development.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>They call it \u2018Tastiest of Frameworks,\u2019 CakePHP is an exceptionally helpful and popular PHP framework now for building and developing seamless customized web applications. Having built on MVC architecture, CakePHP provides the advantage of code reuse with simplified and less coding. In our previous article on CakePHP, we have highlighted \u2018how the framework is helpful&hellip; <a class=\"more-link\" href=\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\">Continue reading <span class=\"screen-reader-text\">New Release CakePHP 3.0.16, 3.1.11, 3.2.3<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":2620,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[150,41],"tags":[319,688,689,690],"class_list":["post-2607","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology","category-web-development","tag-cake-php-development","tag-cakephp-3-2-3","tag-cakephp-developer","tag-php-developer","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo<\/title>\n<meta name=\"description\" content=\"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo\" \/>\n<meta property=\"og:description\" content=\"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\" \/>\n<meta property=\"og:site_name\" content=\"Konstantinfo\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/profile.php?id=100000171764372\" \/>\n<meta property=\"article:published_time\" content=\"2016-03-02T11:12:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-03-02T13:31:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1029\" \/>\n\t<meta property=\"og:image:height\" content=\"457\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Manish Jain\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@konstantinfo\" \/>\n<meta name=\"twitter:site\" content=\"@konstantinfo\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Manish Jain\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\",\"url\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\",\"name\":\"New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo\",\"isPartOf\":{\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg\",\"datePublished\":\"2016-03-02T11:12:36+00:00\",\"dateModified\":\"2016-03-02T13:31:16+00:00\",\"author\":{\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/adedb6e1470dd8933303105e82ad328f\"},\"description\":\"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage\",\"url\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg\",\"contentUrl\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg\",\"width\":1029,\"height\":457,\"caption\":\"CakePHP 3.2.3\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"New Release CakePHP 3.0.16, 3.1.11, 3.2.3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/#website\",\"url\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/\",\"name\":\"Konstantinfo\",\"description\":\"Welcome to Konstant Info\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/adedb6e1470dd8933303105e82ad328f\",\"name\":\"Manish Jain\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2020\/08\/manish-Jain-150x150.jpg\",\"contentUrl\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2020\/08\/manish-Jain-150x150.jpg\",\"caption\":\"Manish Jain\"},\"description\":\"Manish Jain is the co-founder and Managing Director at Konstant Infosolutions. He is responsible for the overall operations of the company and has played a major role in bringing Konstant up from its humble beginnings and, with his immense energy and drive, transforming it into a globally trusted name in IT solutions.\",\"sameAs\":[\"http:\/\/www.konstantinfo.com\",\"https:\/\/www.facebook.com\/profile.php?id=100000171764372\",\"https:\/\/x.com\/konstantinfo\"],\"url\":\"https:\/\/www.konstantinfo.com\/konstant-blog\/author\/manish-jain\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo","description":"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/","og_locale":"en_US","og_type":"article","og_title":"New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo","og_description":"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.","og_url":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/","og_site_name":"Konstantinfo","article_author":"https:\/\/www.facebook.com\/profile.php?id=100000171764372","article_published_time":"2016-03-02T11:12:36+00:00","article_modified_time":"2016-03-02T13:31:16+00:00","og_image":[{"width":1029,"height":457,"url":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg","type":"image\/jpeg"}],"author":"Manish Jain","twitter_card":"summary_large_image","twitter_creator":"@konstantinfo","twitter_site":"@konstantinfo","twitter_misc":{"Written by":"Manish Jain","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/","url":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/","name":"New Release CakePHP 3.0.16, 3.1.11, 3.2.3 - Konstantinfo","isPartOf":{"@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage"},"image":{"@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage"},"thumbnailUrl":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg","datePublished":"2016-03-02T11:12:36+00:00","dateModified":"2016-03-02T13:31:16+00:00","author":{"@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/adedb6e1470dd8933303105e82ad328f"},"description":"CakePHP growth is certainly on the rise. The new editions encompass security fixes in 3.0.16, 3.1.11 and bug fixes in 3.2.3.","breadcrumb":{"@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#primaryimage","url":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg","contentUrl":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2016\/03\/CakePHP-3.2.3.jpg","width":1029,"height":457,"caption":"CakePHP 3.2.3"},{"@type":"BreadcrumbList","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/cakephp-3-2-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.konstantinfo.com\/konstant-blog\/"},{"@type":"ListItem","position":2,"name":"New Release CakePHP 3.0.16, 3.1.11, 3.2.3"}]},{"@type":"WebSite","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/#website","url":"https:\/\/www.konstantinfo.com\/konstant-blog\/","name":"Konstantinfo","description":"Welcome to Konstant Info","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.konstantinfo.com\/konstant-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/adedb6e1470dd8933303105e82ad328f","name":"Manish Jain","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.konstantinfo.com\/konstant-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2020\/08\/manish-Jain-150x150.jpg","contentUrl":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2020\/08\/manish-Jain-150x150.jpg","caption":"Manish Jain"},"description":"Manish Jain is the co-founder and Managing Director at Konstant Infosolutions. He is responsible for the overall operations of the company and has played a major role in bringing Konstant up from its humble beginnings and, with his immense energy and drive, transforming it into a globally trusted name in IT solutions.","sameAs":["http:\/\/www.konstantinfo.com","https:\/\/www.facebook.com\/profile.php?id=100000171764372","https:\/\/x.com\/konstantinfo"],"url":"https:\/\/www.konstantinfo.com\/konstant-blog\/author\/manish-jain\/"}]}},"show_toc":false,"table_of_content":[],"faq":[],"related_blogs":[{"id":11095,"title":"How to Build a Real Estate Website &#8211; A Detailed Guide","slug":"build-real-estate-website","link":"https:\/\/www.konstantinfo.com\/konstant-blog\/build-real-estate-website\/","modified":"2026-05-07 17:49:50","excerpt":"\u201cWebsites promote you 24\/7: No employee will do that.\u201d \u2013 Paul Cookson This powerful quote by the popular writer, Paul...","image":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2024\/10\/build-a-real-estate-website.webp"},{"id":5342,"title":"How Much Does It Cost to Develop an Augmented Reality App?","slug":"how-much-does-it-cost-to-develop-an-augmented-reality-app","link":"https:\/\/www.konstantinfo.com\/konstant-blog\/how-much-does-it-cost-to-develop-an-augmented-reality-app\/","modified":"2026-05-04 13:26:23","excerpt":"Augmented Reality app development seems like magic. Like what you see on your mobile screen can be generated in real...","image":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2017\/11\/cost-of-Augmented-Reality-300x133.jpg"},{"id":6850,"title":"Hiring a Skilled and Experienced Nodejs Developer is Easy; Determine Cost Factors!","slug":"cost-to-hire-a-nodejs-developer","link":"https:\/\/www.konstantinfo.com\/konstant-blog\/cost-to-hire-a-nodejs-developer\/","modified":"2026-05-04 13:23:21","excerpt":"After spending two days on research, there is no doubt in my mind about the power that node provides to...","image":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-content\/uploads\/2018\/09\/Nodejs-Developer-1-300x133.jpg"}],"_links":{"self":[{"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/posts\/2607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/comments?post=2607"}],"version-history":[{"count":0,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/posts\/2607\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/media\/2620"}],"wp:attachment":[{"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/media?parent=2607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/categories?post=2607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.konstantinfo.com\/konstant-blog\/wp-json\/wp\/v2\/tags?post=2607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}