public function storeTemplate($input)
{
$validator = $this->Validator->make($input, $this->registerRules(), $this->messages);
if ($validator->passes()) {
$configContents = $this->ConfigFileManager->getAppOnly('devise.templates');
// setup array for config file and sets vars array to
// blank key/value pair to prep. data for init. edit form
$configContents[$input['file_name']] = array('human_name' => $input['human_name'], 'extends' => $input['extends']);
return $this->ConfigFileManager->saveToFile($configContents, 'templates');
}
$this->errors = $validator->errors()->all();
return false;
}