Skip to content
Switch branches/tags
Go to file
Cannot retrieve contributors at this time
203 lines (136 sloc) 4.39 KB

autoscale: true theme: Next, 1

[fit] The Latest in PHP

[fit] March 2017 Edition

[fit] Presented by

[fit] Chris Gmyr

[fit] @cmgmyr

PHP Releases

7.1.2, 7.0.[16-17], 5.6.30



  • 5.7 support will end 2/2/18
  • 6.0 became stable on 2/3/17
  • Namespaced classes! PHPUnit_Framework_TestCase is now PHPUnit\Framework\TestCase

Note: PHPUnit 7.0 (2/2/18) will not support PHP 7.0


  • 5.4.[14-15]
  • Collections: whereNotIn() and tap()
  • Query builder: orderByDesc($column)
  • Blade: @includeWhen(Auth::user(), 'nav.user')
  • Forge API
  • File Testing…

Laravel File Testing


$response = $this->json('POST', '/avatar', [
    'avatar' => UploadedFile::fake()->image('avatar.jpg')

// Assert the file was stored...


3.2.[5-6], 2.8.18, 2.7.25


8.3.0-rc[1, 2], 8.2.7

Because of security vulnerabilities, you should update to 8.2.7 immediately.


4.7.3 Security Release

  • Cross-site scripting (XSS) via media file metadata. 
  • Control characters can trick redirect URL validation.
  • Unintended files can be deleted by administrators using the plugin deletion functionality.
  • Cross-site scripting (XSS) via video URL in YouTube embeds.
  • Cross-site scripting (XSS) via taxonomy term names.
  • Cross-site request forgery (CSRF) in Press This leading to excessive use of server resources.


2017.1 RC Available

  • Codeception Support
  • PHPUnit 6 Support
  • Better Laravel Blade Support (includeWhen, component, slot)
  • Improved PHP Formatting
  • Vue.js Support
  • and much more…

PHP Conferences - March

Midwest PHP 2017 March 17–18, Bloomington, Minnesota,

WordCamp London March 17–19, London, U.K.

PHP Experience 2017 March 27–28, Sao Paulo, Brazil

SymfonyLive Paris 2017 March 31–31, Paris, France

PHP Conferences - April

PHP Yorkshire April 8, York, U.K.

Lone Star PHP 2017 April 20–22, Addison, TX

DrupalCon Baltimore April 24–28, Baltimore, MD

Nomad PHP

US Yielding Higher-Performance PHP Applications By Ian Littman

Europe Zend Framework Done Right By Gary Hockin

Notable News & Articles

Next Month @ TrianglePHP

Application Security for the Modern Web Presented By Phillip Maddux of Signal Sciences

Thursday, April 13 6pm Atlantic BT