{"guid":"54fca040-49f9-5cf6-906a-10a576530047","title":"The State of Quality Assurance Tools for PHP","subtitle":null,"slug":"HS1-2_-_The_State_of_Quality_Assurance_Tools_for_PHP_-_337","link":"https://c3voc.de","description":"More and more PHP developers know about quality assurance tools for PHP\nsuch as PHPUnit, PHP_CodeSniffer, PHP_Depend, and phpUnderControl these days.\nThis presentation, given by the creator of PHPUnit, provides a high-level\noverview of the quality assurance tools landscape and shows how these\ntools work and can be combined for increased benefit.","original_language":"eng","persons":["Sebastian Bergmann"],"tags":["froscon2009","337","2009","Web"],"view_count":11,"promoted":false,"date":"2009-08-22T11:15:00.000+02:00","release_date":"2020-01-04T01:00:00.000+01:00","updated_at":"2024-02-20T17:45:07.800+01:00","length":2876,"duration":2876,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2009/337-sd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2009/337-sd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2009/337-sd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2009/337-sd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/HS1-2_-_The_State_of_Quality_Assurance_Tools_for_PHP_-_337","url":"https://api.media.ccc.de/public/events/54fca040-49f9-5cf6-906a-10a576530047","conference_title":"FrOSCon 2009","conference_url":"https://api.media.ccc.de/public/conferences/froscon2009","related":[],"recordings":[{"size":118,"length":2876,"mime_type":"video/mp4","language":"eng","filename":"froscon2009-337-eng-The_State_of_Quality_Assurance_Tools_for_PHP_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2020-01-04T23:15:14.146+01:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2009/h264-sd/froscon2009-337-eng-The_State_of_Quality_Assurance_Tools_for_PHP_sd.mp4","url":"https://api.media.ccc.de/public/recordings/44741","event_url":"https://api.media.ccc.de/public/events/54fca040-49f9-5cf6-906a-10a576530047","conference_url":"https://api.media.ccc.de/public/conferences/froscon2009"}]}