public function throughJoinTable(string $tableName) : ManyToManyParentIdDefiner
    {
        return new ManyToManyParentIdDefiner($this->callback, $this->mapperLoader, $tableName, $this->bidirectionalRelationProperty,  $this->loadIds);
    }
public function throughJoinTable(string $tableName) : ManyToManyParentIdDefiner
    {
        return new ManyToManyParentIdDefiner($this->callback, $this->mapperLoader, $tableName, $this->bidirectionalRelationProperty,  $this->loadIds);
    }
public function throughJoinTable ( string $ tableName ) : ManyToManyParentIdDefiner { return new ManyToManyParentIdDefiner ( $ this -> callback , $ this -> mapperLoader , $ tableName , $ this -> bidirectionalRelationProperty , $ this -> loadIds ) ; }
Defines the relationship as many-to-many mapping through
the supplied join table.

@param string $tableName

@return ManyToManyParentIdDefiner
Defines the relationship as many - to - many mapping through the supplied join table .