#NEWLINE# def __init__( self , query , parent , table , foreign_key , other_key , relation_name = None ) : #NEWLINE# #INDENT# '\n        :param query: A Builder instance\n        :type query: Builder\n\n        :param parent: The parent model\n        :type parent: Model\n\n        :param table: The pivot table\n        :type table: str\n\n        :param foreign_key: The foreign key\n        :type foreign_key: str\n\n        :param other_key: The other key\n        :type other_key: str\n\n        :param relation_name: The relation name\n        :type relation_name: str\n        ' #NEWLINE# self . _table = table #NEWLINE# self . _other_key = other_key #NEWLINE# self . _foreign_key = foreign_key #NEWLINE# self . _relation_name = relation_name #NEWLINE# self . _pivot_columns = [ ] #NEWLINE# self . _pivot_wheres = [ ] #NEWLINE# super ( BelongsToMany , self ) . __init__ ( query , parent )