Quick thought - would it be nicer to make this array a field variable. So all you need to do is set options in your field and then for example in list.php you override the class variable with your options and don't need a getInput function at all?