Please reformat the code, to follow the doctrine coding style.