From fc57f091501071cf5fadd327480aa67338cac88e Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Fri, 11 Jan 2013 11:13:12 +0100 Subject: Add "check-php-syntax" snippet --- site/snippets/check-php-syntax.org | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 site/snippets/check-php-syntax.org (limited to 'site/snippets') diff --git a/site/snippets/check-php-syntax.org b/site/snippets/check-php-syntax.org new file mode 100644 index 0000000..b213113 --- /dev/null +++ b/site/snippets/check-php-syntax.org @@ -0,0 +1,32 @@ +#+TITLE: check-php-syntax +#+OPTIONS: toc:nil + +* check-php-syntax + + A ~pre-commit~ script for git that checks if all php source files + have proper syntax. This catches far from all mistakes (as most are + not syntax related, of course), but it helps sometimes. + + #+BEGIN_SRC sh :tangle yes + #!/bin/zsh + + result=0 + + cd $PWD/src + for php in **/*.php + do + message=$(php -l $php) + if [ $? -ne 0 ] + then + echo "$message" + result=1 + fi + done + + if [ $result -eq 0 ] + then + echo "All checked out" + fi + + exit $result + #+END_SRC -- cgit v1.2.3-54-g00ecf