It's a code reformater. Takes messy code and makes it look all nice and pretty. A tidy of sorts. Brings it to PSR2 coding standards. Does things like adding public in front of any function names that have not been specified as public, private or protected, ect.
It does have a bug tho. If the code contains any errors of any kind. It will not reformat it and does not report it encountered a problem.