public function load(StateMachine $statemachine) { $data = $this->getLoaderData($statemachine->getContext()->getMachine()); // delegate to LoaderArray $loader = new LoaderArray($data); $loader->load($statemachine); }