#!/bin/bash

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
ERRORS=0

for FILE in $(find "$DIR" -name '*.php'); do
  CHECK=$(php -l $FILE | grep -v "^No syntax errors detected")
  if [ -n "$CHECK" ]; then
    echo "$CHECK"
    ERRORS=1
  fi
done

if [ $ERRORS -eq 0 ]; then
  echo "Syntax OK"
fi

exit $ERRORS