shopping-list/.test/php_syntax.sh
2019-01-20 00:00:17 +01:00

28 lines
411 B
Bash
Executable file

#!/bin/bash
PHP=/usr/bin/php
COUNT=0
HIT=0
cd ..
for file in `find . -name \*.php`; do
OUTPUT=`$PHP -l $file`
if ! [ 0 = $? ]; then
echo $OUTPUT
HIT=$(($HIT+1))
fi
COUNT=$(($COUNT+1))
done
if ! [ 0 = $HIT ]; then
echo "Syntax check: FAILED"
echo "Checked Files: $COUNT, Files with Errors: $HIT"
exit 1
else
echo "Syntax check: PASSED"
echo "Checked Files: $COUNT"
exit 0
fi