PHP Class Devise\Models\Scaffolding\ScaffoldingManager

Afficher le fichier Open project: devisephp/cms Class Usage Examples

Méthodes publiques

Свойство Type Description
$errors
$message

Méthodes publiques

Méthode Description
interpretInputData ( array &$input ) : array Takes in input array and sets/unsets data according to form input.
makeScaffolding ( $input, $scaffolding ) : boolean

Private Methods

Méthode Description
appendSoftDelete ( array &$input ) : void Checks for deleted_at key in input array and appends deleted_at data if it exists
appendTimestamps ( array &$input ) : void Checks for timestamps key to determine if created_at and updated_at fields should be added to fields array
castToBoolean ( &$value ) : void Ensures checkbox values are set as "true" or "false"
cleanseModelName ( &$input ) : array Removes special characters from input['model_name']
interpretFieldsArray ( &$input ) : array Fields input array "choices" and builds/formats array as a properly formatted choices array

Method Details

interpretInputData() public méthode

Takes in input array and sets/unsets data according to form input.
public interpretInputData ( array &$input ) : array
$input array
Résultat array

makeScaffolding() public méthode

public makeScaffolding ( $input, $scaffolding ) : boolean
$input
Résultat boolean

Property Details

$errors public_oe property

public $errors

$message public_oe property

public $message