renamed yield function names to yield_content

This is required for 5.4+ compatibility, as in PHP 5.4+ yield is a reserved word and cannot be used as identifier.