REBELinBLUE\Deployer\Console\Commands\InstallApp::getAdminInformation PHP Метод

getAdminInformation() приватный Метод

Prompts for the admin user details.
private getAdminInformation ( ) : array
Результат array
    private function getAdminInformation()
    {
        $this->header('Admin details');
        $name = $this->ask('Name', 'Admin');
        $email_address = $this->askAndValidate('Email address', [], function ($answer) {
            $validator = Validator::make(['email_address' => $answer], ['email_address' => 'email']);
            if (!$validator->passes()) {
                throw new \RuntimeException($validator->errors()->first('email_address'));
            }
            return $answer;
        });
        $password = $this->askSecretAndValidate('Password', [], function ($answer) {
            $validator = Validator::make(['password' => $answer], ['password' => 'min:6']);
            if (!$validator->passes()) {
                throw new \RuntimeException($validator->errors()->first('password'));
            }
            return $answer;
        });
        return ['name' => $name, 'email' => $email_address, 'password' => $password];
    }