Loading video formats, please wait... If the video buffers too much, choose a lower quality from the selector above.
Leeds PHP - March 2022
B
Big Orange Heart
5 Views • Mar 16, 2022
Description
✩ PHP component descriptions files - Damien Seguy (@exakat)
In this age of massive Composer's library, it is impressive to know that we rely merely on a component name and a version number to decide on a dependency. And this is also true with frameworks or applications. In the Open Source world, checking the code's description means reading it, and then fixing the errors as they pop up in the tests or the logs. It would be nice to have a more detailed description of our dependencies. Introducing the PDFF : PHP Document File Format. It describes all the OOP structures that we and static code analysis love, in machine readable format. Devised by versions, it list all the available elements and their constraints, such as visibility, extends, types and default values. By itself, it makes it easy to check if anything is changed in the code. By comparison, it gives a frame of description to identify what was added, changed and removed. And in the future, we may also include extra recommendations beyond the current PHP syntax.
In this age of massive Composer's library, it is impressive to know that we rely merely on a component name and a version number to decide on a dependency. And this is also true with frameworks or applications. In the Open Source world, checking the code's description means reading it, and then fixing the errors as they pop up in the tests or the logs. It would be nice to have a more detailed description of our dependencies. Introducing the PDFF : PHP Document File Format. It describes all the OOP structures that we and static code analysis love, in machine readable format. Devised by versions, it list all the available elements and their constraints, such as visibility, extends, types and default values. By itself, it makes it easy to check if anything is changed in the code. By comparison, it gives a frame of description to identify what was added, changed and removed. And in the future, we may also include extra recommendations beyond the current PHP syntax.
Discover More
Keywords & Tags
More from User
00:00
#WPGLOBAL Meetup - April 2022 (previously Virtual #WPLDN)
Big Orange Heart
30:18
230 - Sally Thoun - A Rookie’s Reflection – My First-Year Journey with WordPress and Accessibility
Big Orange Heart
23:54
229 - Alain Schlesser - The Cost of Contribution
Big Orange Heart
52:06
228 - Kathy Zant - Overcoming Adversity - Keeping Yourself Together When Everything Falls Apart
Big Orange Heart
58:45
226 - Lance Robbins - "Always On" Culture is a Killer - A Remote Survival Guide
Big Orange Heart
34:05
225 - Christina Workman - Colouring for Relaxation (Yes you can!)
Big Orange Heart
Related Videos
01:46
Hire PHP Developer, PHP Developer, PHP Development Company, PHP Application Development, Hire PHP Programmer, PHP Developer, PHP Web Development, PHP Web Development Company, PHP Development Company, PHP Web Developer, PHP Developers, Hire Dedicated PHP
David Mathew
01:42
Web Development Tutorials | Web Development Using PHP | Web Development Using Laravel
a2z Solution provider
01:06
Applications of PHP website development Programming Language|PHP Web Development Company | Webhonchoz
Webhonchoz Itservices
00:37
PHP website development services, PHP web development company
Nethues Technology
00:05
Read Desarrollo Web con PHP y Dreamweaver Mx 2004 / PHP Web Development with Macromedia Dreamweaver
Sweintraub
00:30
php development india ~ php web development company - it's broad worth in enterprise world
ncode.seo