PHP Класс Devise\Models\Scaffolding\ScaffoldingManager

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$errors
$message

Открытые методы

Метод Описание
interpretInputData ( array &$input ) : array Takes in input array and sets/unsets data according to form input.
makeScaffolding ( $input, $scaffolding ) : boolean

Приватные методы

Метод Описание
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

Описание методов

interpretInputData() публичный Метод

Takes in input array and sets/unsets data according to form input.
public interpretInputData ( array &$input ) : array
$input array
Результат array

makeScaffolding() публичный Метод

public makeScaffolding ( $input, $scaffolding ) : boolean
$input
Результат boolean

Описание свойств

$errors публичное свойство

public $errors

$message публичное свойство

public $message