/**
  * Get taskjobs of an agent
  *
  * @param $agent_id integer id of the agent
  *
  * @return nothing
  *
  **/
 function getTaskjobsAgent($agent_id)
 {
     $pfTaskjob = new PluginFusioninventoryTaskjob();
     $moduleRun = array();
     $a_taskjobstates = $this->find("`plugin_fusioninventory_agents_id`='" . $agent_id . "' AND `state`='" . self::PREPARED . "'", "`id`");
     foreach ($a_taskjobstates as $data) {
         // Get job and data to send to agent
         if ($pfTaskjob->getFromDB($data['plugin_fusioninventory_taskjobs_id'])) {
             $pluginName = PluginFusioninventoryModule::getModuleName($pfTaskjob->fields['plugins_id']);
             if ($pluginName) {
                 $className = "Plugin" . ucfirst($pluginName) . ucfirst($pfTaskjob->fields['method']);
                 $moduleRun[$className][] = $data;
             }
         }
     }
     return $moduleRun;
 }