Ubiquity  2.0.2
php rapid development framework
ModelsConfigTrait Class Reference
+ Inheritance diagram for ModelsConfigTrait:

Public Member Functions

 _getAdminData ()
 
 _getAdminViewer ()
 
 _getAdminFiles ()
 
 _getModelsStepper ()
 
 _isModelsCompleted ()
 
 _changeEngineering ($oldEngineering, $completed=null)
 
 _loadModelStep ($engineering=null, $newStep=null)
 
 _importFromYuml ()
 
 _generateFromYuml ()
 
 _updateYumlDiagram ()
 
- Public Member Functions inherited from CheckTrait
 _isModelsCompleted ()
 
 _getAdminFiles ()
 
 createModels ($singleTable=null)
 

Data Fields

 reverse => [ [ "toggle off","Engineering","Reverse" ]
 
- Data Fields inherited from CheckTrait
 info => [ ] ]
 

Protected Member Functions

 getModelSteps ()
 
 getActiveModelStep ()
 
 getNextModelStep ()
 
 displayModelsMessages ($type, $messagesToDisplay)
 
- Protected Member Functions inherited from CheckTrait
 getModelSteps ()
 
 getActiveModelStep ()
 
 getNextModelStep ()
 
 displayModelsMessages ($type, $messagesToDisplay)
 
 showSimpleMessage ($content, $type, $icon="info", $timeout=NULL, $staticName=null)
 
 _checkStep ($niveau=null)
 
 _modelCheckOneNiveau ($name)
 
 checkDatabase ($config, $infoIcon="database")
 
 checkModels ($config, $infoIcon="sticky note")
 
 checkModelsCache ($config, $infoIcon="lightning")
 
 checkArrayCache ($config, $infoIcon="lightning")
 
 checkModelsCacheFiles ($config, $infoIcon="lightning")
 
 displayAllMessages ()
 
 showActions ()
 
 missingKeyInConfigMessage ($message, $keys)
 
 _addErrorMessage ($type, $content)
 
 _addInfoMessage ($type, $content)
 
 _addMessage ($key, $type, $content)
 
 hasError ()
 
 hasNoError ()
 
 hasMessages ()
 
 displayMessages ($type, $messagesToDisplay, $header="", $icon="")
 

Private Member Functions

 _yumlMenu ($url="/_updateDiagram", $params="{}", $responseElement="#diag-class", $type="plain", $size=";scale:100")
 

Private Attributes

 $activeStep =5
 
 $engineering ="forward"
 
 $steps =[ "forward" => [ [ "toggle on","Engineering","Forward" ],[ "settings","Conf","Database configuration" ],[ "database","Connexion","Database connexion" ],[ "sticky note","Models","Models generation" ],[ "lightning","Cache","Models cache generation" ] ]
 

Additional Inherited Members

- Protected Attributes inherited from CheckTrait
 $messages =[ "error" => [ ]
 

Detailed Description

Definition at line 19 of file ModelsConfigTrait.php.

Member Function Documentation

◆ _changeEngineering()

_changeEngineering (   $oldEngineering,
  $completed = null 
)

Definition at line 61 of file ModelsConfigTrait.php.

◆ _generateFromYuml()

_generateFromYuml ( )

Definition at line 128 of file ModelsConfigTrait.php.

◆ _getAdminData()

_getAdminData ( )
abstract

◆ _getAdminFiles()

_getAdminFiles ( )
abstract

◆ _getAdminViewer()

_getAdminViewer ( )
abstract

◆ _getModelsStepper()

_getModelsStepper ( )

Definition at line 34 of file ModelsConfigTrait.php.

◆ _importFromYuml()

_importFromYuml ( )

Definition at line 112 of file ModelsConfigTrait.php.

◆ _isModelsCompleted()

_isModelsCompleted ( )

Definition at line 57 of file ModelsConfigTrait.php.

◆ _loadModelStep()

_loadModelStep (   $engineering = null,
  $newStep = null 
)

Definition at line 91 of file ModelsConfigTrait.php.

◆ _updateYumlDiagram()

_updateYumlDiagram ( )

Definition at line 140 of file ModelsConfigTrait.php.

◆ _yumlMenu()

_yumlMenu (   $url = "/_updateDiagram",
  $params = "{}",
  $responseElement = "#diag-class",
  $type = "plain",
  $size = ";scale:100" 
)
private

Definition at line 150 of file ModelsConfigTrait.php.

◆ displayModelsMessages()

displayModelsMessages (   $type,
  $messagesToDisplay 
)
protected

Definition at line 165 of file ModelsConfigTrait.php.

◆ getActiveModelStep()

getActiveModelStep ( )
protected

Definition at line 77 of file ModelsConfigTrait.php.

◆ getModelSteps()

getModelSteps ( )
protected

Definition at line 73 of file ModelsConfigTrait.php.

◆ getNextModelStep()

getNextModelStep ( )
protected

Definition at line 83 of file ModelsConfigTrait.php.

Field Documentation

◆ $activeStep

$activeStep =5
private

Definition at line 30 of file ModelsConfigTrait.php.

◆ $engineering

$engineering ="forward"
private

Definition at line 31 of file ModelsConfigTrait.php.

◆ $steps

$steps =[ "forward" => [ [ "toggle on","Engineering","Forward" ],[ "settings","Conf","Database configuration" ],[ "database","Connexion","Database connexion" ],[ "sticky note","Models","Models generation" ],[ "lightning","Cache","Models cache generation" ] ]
private

Definition at line 32 of file ModelsConfigTrait.php.

◆ reverse

reverse => [ [ "toggle off","Engineering","Reverse" ]

Definition at line 32 of file ModelsConfigTrait.php.


The documentation for this class was generated from the following file: