#!/usr/bin/php OK to commit !\n"; exit(0); function GetFilesWithExtension($sExtension, $aFiles) { return array_filter( $aFiles, function($item) use ($sExtension) { return (endsWith($item, '.'.$sExtension)); } ); } function endsWith( $haystack, $needle ) { $length = strlen( $needle ); if( !$length ) { return true; } return substr( $haystack, -$length ) === $needle; } function exitWithMessage($sMessage, $iCode) { echo $sMessage; exit($iCode); }