original_string: public function externalAssociations(Table $repository)
      {
          if ($this->_loadExternal) {
              return $this->_loadExternal;
          }
  
          $this->attachableAssociations($repository);
  
          return $this->_loadExternal;
      }
code: public function externalAssociations(Table $repository)
      {
          if ($this->_loadExternal) {
              return $this->_loadExternal;
          }
  
          $this->attachableAssociations($repository);
  
          return $this->_loadExternal;
      }
code_tokens: public function externalAssociations ( Table $ repository ) { if ( $ this -> _loadExternal ) { return $ this -> _loadExternal ; } $ this -> attachableAssociations ( $ repository ) ; return $ this -> _loadExternal ; }
docstring: Returns an array with the associations that need to be fetched using a
  separate query, each array value will contain a Cake\ORM\EagerLoadable object.
  
  @param \Cake\ORM\Table $repository The table containing the associations
  to be loaded
  @return \Cake\ORM\EagerLoadable[]
docstring_tokens: Returns an array with the associations that need to be fetched using a separate query each array value will contain a Cake \ ORM \ EagerLoadable object .