/** * On obtient le tableau des id Fta chapitre pour lesquelle l'utilisateur connecté à les droits d'accès * @param array $paramArrayProcessus */ public static function getIdFtaChapitreByArrayProcessusAndWorkflow($paramArrayProcessus, $paramIdFtaWorkflow) { $arrayIdFtaChapitre = DatabaseOperation::convertSqlStatementWithoutKeyToArray('SELECT DISTINCT ' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_CHAPITRE . ' FROM ' . FtaWorkflowStructureModel::TABLENAME . ' WHERE ( 0 ' . FtaProcessusModel::addIdFtaProcessus($paramArrayProcessus) . ')' . ' AND ' . FtaWorkflowStructureModel::FIELDNAME_ID_FTA_WORKFLOW . '=' . $paramIdFtaWorkflow); foreach ($arrayIdFtaChapitre as $rowsIdFtaChapitre) { $ListeIdFtaChapitre[] = $rowsIdFtaChapitre[self::KEYNAME]; } return $ListeIdFtaChapitre; }