'key',
'type' => 'string',
'workflow' => 'int',
'values' => 'longstring',
'sort' => 'int'
);
//Colonnes indexées
public $indexes = array();
//Méthode d'execution d'un effet
public function run($parameters = array()){
//On récupere la calsse du type d'effet pour l'effet courant
$type = self::types($this->type);
// On met les variables de workflow a disposition de l'effet
// On utilise pas $conf->get volontairement pour eviter le session cache conflictuel avec les workflows
$theConf = Configuration::load(array('key'=>'workflow-var'));
$confValue = !$theConf ? '{}' : decrypt($theConf->value);
$parameters['workflow-var'] = json_decode($confValue,true);
//On execute la méthode run de la classe du type d'effet ciblée en lui fournissant les données de l'effet et les données workflow (entité, item courant etc...)
$results = $type::run($this,$parameters);
$logs[] = ' '.$type::manifest('label').'