Class: ScoresControleur
- Inherits:
-
Controller
- Object
- Controller
- ScoresControleur
- Defined in:
- app/controller/ScoresControleur.rb
Overview
Classe permettant de créer un contrôleur pour la vue FenetreScores
Instance Method Summary collapse
-
#initialize ⇒ ScoresControleur
constructor
Initialize.
-
#run ⇒ Object
Méthode à définir dans tous les cas !.
Methods inherited from Controller
inherited, #loadFile, #loadModel, #render, #set_properties
Constructor Details
#initialize ⇒ ScoresControleur
Initialize
15 16 17 18 19 20 21 22 23 24 |
# File 'app/controller/ScoresControleur.rb', line 15 def initialize() #charge le modèle utilisateur loadModel('Score') #paramètres fenêtre @title = "Sudoku - Scores" @width = 600 @height = 550 @resizable = false @position= "CENTER_ALWAYS" end |
Instance Method Details
#run ⇒ Object
Méthode à définir dans tous les cas !
31 32 33 34 35 36 37 38 39 40 41 |
# File 'app/controller/ScoresControleur.rb', line 31 def run() meilleursScores = @Score.meilleursScores(10) @content["meilleursScores"] = [] meilleursScores.each do |score| @content["meilleursScores"] << [score["pseudo"], score["score"]] end return self end |