There's quite some discussion about how to use php_eval vs eval and how to get rid of associated errors. However, could someone explain to me why we use php_eval or eval in the first place? I dug through the code and all I saw was php_eval being run on an array that is empty anyway. Besides that, there's usually a way to do something without eval. I like what views PDF could do for me but I don't really want to hand over a site to my client with the php module enabled as it could cause some serious damage if used wrongly.
Thanks in advance.