This class is meant to parse and recreate a smb.conf file that is used by the tools of the Samba package to access Windows shares.
After parsing you are able to edit the contents of a smb.conf file that are stored in an array. After you make any changes to that array, you can also use the class to update the smb.conf file.