I'm not sure if I have done this correctly.
As I understand it:
if I have a class foo and a static method bar I can register that as the callback by passing the array
array("foo","bar") as the function name.
If I have an instance of a class in $foo and want to call the method bar I pass the array
If I need to register an action inside the class itself would it work with