Does my input helper class look good?
In Java and C# you can simply put 

return !empty($this-&gt;_source);


and

return isset($this-&gt;_source[$input]);


since the evaluation of that is a boolean by itself and thus there is no need for the additional ternary operation. I would suspect that this is the same in PHP.