resolved variable conflict
made methods abstract
do not use void result
throw exceptions
removed unreachable statement
fixed phpdocs
avoid invalid argument supplied for foreach()
fixed phpdocs
rex_exception: removed $code parameter
fixed typo
fixed phpdoc