{"id":2303,"date":"2019-03-04T23:05:03","date_gmt":"2019-03-04T23:05:03","guid":{"rendered":"https:\/\/2019.london.wordcamp.org\/?post_type=wcb_speaker&#038;p=2303"},"modified":"2019-03-13T00:05:56","modified_gmt":"2019-03-13T00:05:56","slug":"alain-schlesser","status":"publish","type":"wcb_speaker","link":"https:\/\/london.wordcamp.org\/2019\/speaker\/alain-schlesser\/","title":{"rendered":"Alain Schlesser"},"content":{"rendered":"\n<p>WordPress is planning to raise its minimum PHP version requirement and if all goes according to plan, we will have a required minimum of PHP 7.2+ for December 2019.<\/p>\n\n\n\n<p>Alain says: \u201cFew WordPress plugin developers currently know how to make the best use of the language features that PHP 7.2+ provides. That&#8217;s why I worked on a new open source plugin boilerplate that provides you with a robust, strictly typed OOP framework and incorporates a lot of applied best practices.\u201d<\/p>\n\n\n\n<p>In this session, he will introduce this new boilerplate and go into the details of why this can improve your plugin code and reduce its maintenance cost in the long run.<\/p>\n\n\n\n<p>Alain contributes to Make WordPress <a href=\"https:\/\/make.wordpress.org\/core\/\">core<\/a>, <a href=\"https:\/\/make.wordpress.org\/cli\/handbook\/internal-api\/\">WP-CLI<\/a> and <a href=\"https:\/\/make.wordpress.org\/polyglots\/\">Polyglots<\/a> teams, and is a MeetUp Organiser.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WordPress is planning to raise its minimum PHP version requirement and if all goes according to plan, we will have a required minimum of PHP 7.2+ for December 2019. Alain says: \u201cFew WordPress plugin developers currently know how to make the best use of the language features that PHP 7.2+ provides. That&#8217;s why I worked [&hellip;]<\/p>\n","protected":false},"author":13945803,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_user_name":"schlessera","footnotes":""},"speaker_group":[144,1271658],"class_list":["post-2303","wcb_speaker","type-wcb_speaker","status-publish","hentry","wcb_speaker_group-development","wcb_speaker_group-speaker-group-3"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/paiD76-B9","jetpack_likes_enabled":false,"avatar_urls":{"24":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=24&d=mm&r=g","48":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=48&d=mm&r=g","96":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=96&d=mm&r=g","128":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=128&d=mm&r=g","256":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=256&d=mm&r=g","512":"https:\/\/secure.gravatar.com\/avatar\/6dde7f578e5530884238e7173f768ae3a890b6d66eb99262a82f2c494a1b67d4?s=512&d=mm&r=g"},"_links":{"self":[{"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2303","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers"}],"about":[{"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/types\/wcb_speaker"}],"author":[{"embeddable":true,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/users\/13945803"}],"replies":[{"embeddable":true,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/comments?post=2303"}],"version-history":[{"count":6,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2303\/revisions"}],"predecessor-version":[{"id":3400,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/speakers\/2303\/revisions\/3400"}],"sessions":[{"embeddable":true,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/sessions\/3297?_embed=1&context=view"}],"wp:attachment":[{"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/media?parent=2303"}],"wp:term":[{"taxonomy":"wcb_speaker_group","embeddable":true,"href":"https:\/\/london.wordcamp.org\/2019\/wp-json\/wp\/v2\/speaker_group?post=2303"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}