phpDocumentor Wodafok
[ class tree: Wodafok ] [ index: Wodafok ] [ all elements ]

Class: ViewController

Source Location: /Classes/ViewController.php

Class ViewController

Property Summary
mixed   $cssFiles  
string   $jqueryscripts   JQuery script dynamique à ajouter à la page
string   $jscripts   Javascript dynamique à ajouter à la page
mixed   $jsFiles  
\Wodafok\Template   $template  
String   $templateName  
TranslateService   $translate   Classe permetant le multilingue
\Wodafok\View   $view  

[ Top ]
Method Summary
ViewController   __construct()  
void   addACSSFile()  
void   addAJSFile()  
void   addJQueryScript()  
void   finalise()  
void   getCSSFiles()  
void   getJScript()  
void   getJSFiles()  
string   getTemplateName()   Retourne le nom du template à utiliser.
\Wodafok\View   getView()   Definit la vue afficher par le controller
void   setTemplateName()   Setter le nom du template à utiliser par la vue si différent de celui par
void   setView()   Definit la vue afficher par le controller
String   Translate()   Permet de traduire une chaine générique dans la langue définit pour le site
void   __call()  
string   __toString()  

[ Top ]
Properties
mixed   $cssFiles = array() [line 128]
API Tags:
Access:  private


[ Top ]
string   $jqueryscripts = "" [line 54]

JQuery script dynamique à ajouter à la page

API Tags:
Access:  private


[ Top ]
string   $jscripts = "" [line 47]

Javascript dynamique à ajouter à la page

API Tags:
Access:  private


[ Top ]
mixed   $jsFiles = array() [line 129]
API Tags:
Access:  private


[ Top ]
\Wodafok\Template   $template [line 71]
API Tags:
Access:  private


[ Top ]
String   $templateName [line 65]
API Tags:
Access:  private


[ Top ]
TranslateService   $translate [line 40]

Classe permetant le multilingue

API Tags:
Access:  private


[ Top ]
\Wodafok\View   $view [line 59]
API Tags:
Access:  private


[ Top ]
Methods
Constructor __construct  [line 79]

  ViewController __construct( Configuration $config, array $datas, String $menuFileName  )

Parameters:
Configuration   $config: 
array   $datas: 
String   $menuFileName:  Nom du fichier xml pour le menu de cette vue

API Tags:
Access:  public


Implementation of:
Wodafok::__construct()

[ Top ]
addACSSFile  [line 131]

  void addACSSFile( $filename  )

Parameters:
   $filename: 

API Tags:
Access:  public


[ Top ]
addAJSFile  [line 143]

  void addAJSFile( $filename  )

Parameters:
   $filename: 

API Tags:
Access:  public


[ Top ]
addJQueryScript  [line 168]

  void addJQueryScript( $script  )

Parameters:
   $script: 

API Tags:
Access:  public


[ Top ]
finalise  [line 172]

  void finalise( )


API Tags:
Access:  public


Implementation of:
Wodafok::finalise()
Finalisation de l'execution.
IController::finalise()
After execute action of controller and header send you do finalise it By send string or JSon or other data you want

[ Top ]
getCSSFiles  [line 139]

  void getCSSFiles( )


API Tags:
Access:  public


[ Top ]
getJScript  [line 162]

  void getJScript( )


API Tags:
Access:  public


[ Top ]
getJSFiles  [line 135]

  void getJSFiles( )


API Tags:
Access:  public


[ Top ]
getTemplateName  [line 115]

  string getTemplateName( )

Retourne le nom du template à utiliser.

False si non setter


API Tags:
Return:  Nom du template à utiliser
Access:  public


[ Top ]
getView  [line 106]

  \Wodafok\View getView( )

Definit la vue afficher par le controller


API Tags:
Return:  Nom du fichier .phtml de la vue à afficher
Access:  public


[ Top ]
setTemplateName  [line 124]

  void setTemplateName( string $template  )

Setter le nom du template à utiliser par la vue si différent de celui par

defaut

Parameters:
string   $template:  Nom du template à utiliser

API Tags:
Access:  public


[ Top ]
setView  [line 97]

  void setView( View \\$view, \Wodafok\View $fileName  )

Definit la vue afficher par le controller

Parameters:
\Wodafok\View   $fileName:  Nom du fichier .phtml de la vue à afficher
View   \\$view: 

API Tags:
Access:  public


[ Top ]
Translate  [line 153]

  String Translate( String $stringName, [Array $valuesReplace = array()]  )

Permet de traduire une chaine générique dans la langue définit pour le site

Parameters:
String   $stringName:  Nom de la chaine à traduire
Array   $valuesReplace:  Tableau des valeurs de remplacement dans la chaine traduite

API Tags:
Return:  La chaine traduite dans la langue définit pour l'application
Access:  public


[ Top ]
__call  [line 191]

  void __call( $application, $file  )

Parameters:
   $application: 
   $file: 


[ Top ]
__toString  [line 187]

  string __toString( )


API Tags:
Access:  public


Implementation of:
IController::__toString()

[ Top ]

Documentation generated on Mon, 13 Aug 2012 23:01:12 +0200 by phpDocumentor 1.4.4