Documentation

ImportDataController extends Controller
in package

Controller qui gère les actions liées à l'importation de données

Table of Contents

$template  : mixed
Chemin vers le template
$viewPath  : mixed
Chemin vers le dossier des vues
__construct()  : mixed
Constructeur Initialise les chemins vers les vues et le template
importData()  : void
Affiche la vue d'importation de données
importDataImport()  : void
Importe les données depuis plusieurs fichiers
importSujets()  : void
Importe les sujets
isUserConnected()  : void
Vérifie si l'utilisateur est connecté
loadModel()  : void
Charge un modèle dans le contrôleur
redirect()  : void
Redirige vers une route
render()  : void
Affiche une vue
importCursus()  : void
Importe les cursus
importDataFromFile()  : void
Importe les données depuis un fichier
importMatieres()  : void
Importe les matières
importNiveaux()  : void
Importe les niveaux
importProfesseurs()  : void
Importe les professeurs
importQuestions()  : void
Importe les questions

Properties

$template

Chemin vers le template

protected mixed $template

$viewPath

Chemin vers le dossier des vues

protected mixed $viewPath

Methods

__construct()

Constructeur Initialise les chemins vers les vues et le template

public __construct() : mixed
Return values
mixed

importData()

Affiche la vue d'importation de données

public importData() : void
Return values
void

importDataImport()

Importe les données depuis plusieurs fichiers

public importDataImport() : void
Return values
void

importSujets()

Importe les sujets

public importSujets(array<string|int, mixed> $sujets) : void
Parameters
$sujets : array<string|int, mixed>
Return values
void

isUserConnected()

Vérifie si l'utilisateur est connecté

protected isUserConnected() : void
Return values
void

loadModel()

Charge un modèle dans le contrôleur

protected loadModel(string $model) : void
Parameters
$model : string
Return values
void

redirect()

Redirige vers une route

protected redirect(string $route) : void
Parameters
$route : string
Return values
void

render()

Affiche une vue

protected render(string $view[, bool $withTemplate = false ][, array<string|int, mixed> $variables = [] ]) : void
Parameters
$view : string
$withTemplate : bool = false
$variables : array<string|int, mixed> = []
Return values
void

importCursus()

Importe les cursus

private importCursus(array<string|int, mixed> $cursus) : void
Parameters
$cursus : array<string|int, mixed>
Return values
void

importDataFromFile()

Importe les données depuis un fichier

private importDataFromFile( $file) : void
Parameters
$file :
Return values
void

importMatieres()

Importe les matières

private importMatieres(array<string|int, mixed> $matieres) : void
Parameters
$matieres : array<string|int, mixed>
Return values
void

importNiveaux()

Importe les niveaux

private importNiveaux(array<string|int, mixed> $niveaux) : void
Parameters
$niveaux : array<string|int, mixed>
Return values
void

importProfesseurs()

Importe les professeurs

private importProfesseurs(array<string|int, mixed> $professeurs) : void
Parameters
$professeurs : array<string|int, mixed>
Return values
void

importQuestions()

Importe les questions

private importQuestions(array<string|int, mixed> $questions) : void
Parameters
$questions : array<string|int, mixed>
Return values
void

Search results