assertEquals($expected, $cc->clean($lines, $requireSemicolons)); } public function codeProvider() { return array( array(array('true'), false, 'return true;'), array(array('true;'), false, 'return true;'), array(array('true;'), true, 'return true;'), array(array('true'), true, false), array(array('echo "foo";', 'true'), false, "echo 'foo';\nreturn true;"), array(array('echo "foo";', 'true'), true , false), ); } }