Gestion du formulaire input/phone, il manque les relations de la matrice

This commit is contained in:
xdrm-brackets 2016-05-09 11:46:12 +02:00
parent 733a49453c
commit 08a4e6c595
3 changed files with 26 additions and 4 deletions

View File

@ -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

View File

@ -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,

View File

@ -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