The presence of an "eval" makes it pretty obvious that there was something going on.
The only clever thing here is putting the code after the GPL text that usually nobody reads.
Does not Joomla community code reviews the contribution to their code base?