<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Extending the PHP Language with Static Analysis- Dave Liddament</title>
        <link>https://phpc.tv/videos/watch/9ecb0899-0d03-4e35-9c42-956e965365b8</link>
        <description>Level: Intermediate/Advanced Do you wish that PHP had features that other languages have? Have you got some great ideas about how to extend PHP’s feature set but don’t want to go through the RFC process? Great news. There is another way. It is possible to implement some new language features using static analysis. This talk will briefly introduce the PHP Language Extension library which offers features such as Java’s package level visibility and C++’s friend feature. Then, we’ll take a deep dive into how to create a custom PHPStan rule. By the end of the talk, hopefully you’ll be inspired to create your own enhancements to PHP, or at the very least have a starting point to write your own custom rules.</description>
        <lastBuildDate>Tue, 14 Apr 2026 21:12:23 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://phpc.tv</generator>
        <image>
            <title>Extending the PHP Language with Static Analysis- Dave Liddament</title>
            <url>https://phpc.tv/lazy-static/avatars/a00c380b-7291-4db3-b239-61999888fbca.png</url>
            <link>https://phpc.tv/videos/watch/9ecb0899-0d03-4e35-9c42-956e965365b8</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://phpc.tv/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://phpc.tv/feeds/video-comments.xml?videoId=9ecb0899-0d03-4e35-9c42-956e965365b8" rel="self" type="application/rss+xml"/>
    </channel>
</rss>