I was fooling around with them and discovered that --- also discovered some differences --- the book was not at all clear.
I'm not sure of the reason why they are seperated like that and why you might choose one over another (other than that action helpers are much better).
Is it possible to directly call a method in a view helper class?
I guess I also just want to know why you'd use one and not the other. My thinking is that in the future if I go back to a project, I'm going to have some things in views and somethings in actions and they're going to be harder to find/work with.
I want to display the credit a customer has and the number of minutes that credit translates into based on their currency. If I use view helpers I can pass their balance and currency from the controller to the view and let it get converted there. But I have to create 1 view to format currency and 1 view to convert the credit to minutes.
If I use action helpers then I can use 1 helper (with multiple methods) but now I have to pass currency, credits, and minutes to the view.
Do you get where I'm coming from?