At first I have some problem with fuel HMVC Request behaviour. Problem is with passing data to HMVC controller method.
Fuelphp documentation has mention about pass in some data, however, did not mentioned about pass in big array:
http://fuelphp.com/docs/general/hmvc.html
I found that it is pretty easy if you has a big array to pass to controller, same method as mentioned and straight:
$data = array("some big array inside"); \Request::forge('controller/process', false)->execute(array('data'=>$data)); function process($data){ print_r($data);die(); } Output: "you big array"
What do you think?