{"size": 878, "ext": "js", "max_stars_repo_path": "assets/js/lib/Employee.js", "max_stars_repo_name": "harben31/bbh_homework_wk10", "max_stars_repo_stars_event_min_datetime": null, "max_stars_repo_stars_event_max_datetime": null, "max_issues_repo_path": "assets/js/lib/Employee.js", "max_issues_repo_name": "harben31/bbh_homework_wk10", "max_issues_repo_issues_event_min_datetime": null, "max_issues_repo_issues_event_max_datetime": null, "max_forks_repo_path": "assets/js/lib/Employee.js", "max_forks_repo_name": "harben31/bbh_homework_wk10", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": null, "max_issues_count": null, "max_forks_count": null, "avg_line_length": 17.9183673469, "max_line_length": 51, "alphanum_fraction": 0.4510250569}
class Employee {
    constructor(empName, id, email){
        this.empName = empName,
        this.id = id,
        this.email = email,
        this.role = 'Employee'
    }

    static questions = [
        {
            type: `input`,
            name: `empName`,
            message: `Enter employee's name`
        },
        {
            type: `input`,
            name: `id`,
            message: `Enter employee's employee ID`
        },
        {
            type: `input`,
            name: `email`,
            message : `Enter employee's email`
        },
    ]

    getName(){
        return this.empName;
    }

    getId(){
        return this.id;
    }

    getEmail(){
        return this.email;
    }

    getRole(){
        //returns employee
        return this.role
    }

    getQuestions(){
        return this.questions
    }
}

module.exports = Employee 