original_string: public function build()
      {
          foreach ($this->getJoinColumns() as $column) {
              $this->getAssociation()->addJoinColumn(
                  $column->getJoinColumn(),
                  $column->getReferenceColumn(),
                  $column->isNullable(),
                  $column->isUnique(),
                  $column->getOnDelete(),
                  $column->getColumnDefinition()
              );
          }
  
          parent::build();
      }
code: public function build()
      {
          foreach ($this->getJoinColumns() as $column) {
              $this->getAssociation()->addJoinColumn(
                  $column->getJoinColumn(),
                  $column->getReferenceColumn(),
                  $column->isNullable(),
                  $column->isUnique(),
                  $column->getOnDelete(),
                  $column->getColumnDefinition()
              );
          }
  
          parent::build();
      }
code_tokens: public function build ( ) { foreach ( $ this -> getJoinColumns ( ) as $ column ) { $ this -> getAssociation ( ) -> addJoinColumn ( $ column -> getJoinColumn ( ) , $ column -> getReferenceColumn ( ) , $ column -> isNullable ( ) , $ column -> isUnique ( ) , $ column -> getOnDelete ( ) , $ column -> getColumnDefinition ( ) ) ; } parent :: build ( ) ; }
docstring: Build the association.
docstring_tokens: Build the association .