Gestion du formulaire input/phone, il manque les relations de la matrice
This commit is contained in:
parent
733a49453c
commit
08a4e6c595
|
@ -110,7 +110,7 @@
|
||||||
case self::UploadError: return "Une erreur d'upload est survenue."; break;
|
case self::UploadError: return "Une erreur d'upload est survenue."; break;
|
||||||
case self::FormatError: return "Le fichier n'est pas au bon format."; break;
|
case self::FormatError: return "Le fichier n'est pas au bon format."; break;
|
||||||
|
|
||||||
// default: return "Erreur inconnue..."; break;
|
default: return "Description d'erreur inconnue..."; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Erreur inconnue
|
// Erreur inconnue
|
||||||
|
|
|
@ -91,10 +91,32 @@
|
||||||
$closest_id[$contact] = $create_contact_response->get('id_subject');
|
$closest_id[$contact] = $create_contact_response->get('id_subject');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* [4] On crée les relations avec le sujet de l'enquête
|
/* [4] On crée les relations avec le sujet de l'enquête
|
||||||
=========================================================*/
|
=========================================================*/
|
||||||
|
/* (1) Relation de type _CALL_ */
|
||||||
|
if( in_array('CALL', $relations) ){
|
||||||
|
$call_rel_request = new Repo('subject/link', array( $subject_id, $closest_id[$contact], '_CALL_' ));
|
||||||
|
|
||||||
|
$call_rel_response = $call_rel_request->answer();
|
||||||
|
|
||||||
|
// Si erreur de création de relation
|
||||||
|
if( $call_rel_response === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/* (2) Relation de type _SMS_ */
|
||||||
|
if( in_array('SMS', $relations) ){
|
||||||
|
$call_rel_request = new Repo('subject/link', array( $subject_id, $closest_id[$contact], '_SMS_' ));
|
||||||
|
|
||||||
|
$call_rel_response = $call_rel_request->answer();
|
||||||
|
|
||||||
|
// Si erreur de création de relation
|
||||||
|
if( $call_rel_response === false )
|
||||||
|
return array( 'ModuleError' => ManagerError::ModuleError );
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -102,7 +124,7 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* [2] Gestion du retour
|
/* [n] Gestion du retour
|
||||||
=========================================================*/
|
=========================================================*/
|
||||||
return array(
|
return array(
|
||||||
'ModuleError' => ManagerError::Success,
|
'ModuleError' => ManagerError::Success,
|
||||||
|
|
|
@ -264,7 +264,7 @@
|
||||||
|
|
||||||
/* [4] On vérifie que la relation est crée
|
/* [4] On vérifie que la relation est crée
|
||||||
=========================================================*/
|
=========================================================*/
|
||||||
$check_relation = Database::getPDO()->prepare("SELECT idPersonnA, idPersonneB, idCategorie
|
$check_relation = Database::getPDO()->prepare("SELECT idPersonneA, idPersonneB, idCategorie
|
||||||
FROM relations
|
FROM relations
|
||||||
WHERE idPersonneA = :A
|
WHERE idPersonneA = :A
|
||||||
AND idPersonneB = :B
|
AND idPersonneB = :B
|
||||||
|
|
Loading…
Reference in New Issue