parameters: (self, id, title='',
                 connection_id = '',
                 arguments = '',
                 template = ''
                 )
docstring: Assign attributes to this class and override ZSQL init method to have
      consistency with manage_edit(as ZSQL init also creates manage_edit)
docstring_summary: Assign attributes to this class and override ZSQL init method to have
      consistency with manage_edit(as ZSQL init also creates manage_edit)
docstring_tokens: Assign attributes to this class and override ZSQL init method to have consistency with manage_edit ( as ZSQL init also creates manage_edit )
function: def __init__(self, id, title='',
                 connection_id = '',
                 arguments = '',
                 template = ''
                 ):
      """
      Assign attributes to this class and override ZSQL init method to have
      consistency with manage_edit(as ZSQL init also creates manage_edit)
      """
      # Add the properties as the attributes for the SQL Method objects
      # Useful while migrating data from ZSQLMethods to ERP5 SQLMethod objects
      self.id = id
  
      # Initializing ZSQL class object is important as this will call manage_edit
      # which will change database method properties
      ZSQL.__init__(self, id, title, connection_id, arguments, template)
function_tokens: def __init__ ( self , id , title = '' , connection_id = '' , arguments = '' , template = '' ) : # Add the properties as the attributes for the SQL Method objects # Useful while migrating data from ZSQLMethods to ERP5 SQLMethod objects self . id = id # Initializing ZSQL class object is important as this will call manage_edit # which will change database method properties ZSQL . __init__ ( self , id , title , connection_id , arguments , template )