@fr3em1nd said:
pub-1234567891234567
some might have this:
ca-pub-1234567891234567
remember never to modify the numbers/letters, also never put spaces in between, else, the revenue might go to someone else.

But looking at the code you should change public function SettingsController_AdSense_Create(&$Sender) to public function SettingsController_AdSense_Create($Sender) anyway. Maybe that's enough and no need to debug.