`$error_msg` is singular, `$errors` would be more appropriate.
Wouldn't hurt to have a typehint as well:

    array $errors = array()