File: /home/cafsindia/lead_cafsinfotech_in/core/backend/Install/Service/Installation/InstallStepTrait.php
<?php
namespace App\Install\Service\Installation;
trait InstallStepTrait
{
/**
* @param array $context
* @return array|mixed
*/
protected function getInputs(array &$context)
{
return $context['inputs'] ?? [];
}
/**
* @param array $inputs
* @return bool
*/
protected function validateInputs(array $inputs): bool
{
$inputsValid = true;
if (empty($inputs)) {
$inputsValid = false;
}
if (empty($inputs["db_host"]) || empty($inputs["db_username"]) || empty($inputs["db_password"])) {
$inputsValid = false;
}
return $inputsValid;
}
}