original_string: public function createAllDocumentTables()
      {
          /**
           * @var ClassMetadata $class
           */
          foreach ($this->metadataFactory->getAllMetadata() as $class) {
              if ($class->isMappedSuperclass || $class->isEmbeddedDocument || (count($class->parentClassNames) && $class->inheritanceType == ClassMetadata::INHERITANCE_TYPE_SINGLE_TABLE)) {
                  continue;
              }
  
              $this->createDocumentTableFor($class->name);
          }
      }
code: public function createAllDocumentTables()
      {
          /**
           * @var ClassMetadata $class
           */
          foreach ($this->metadataFactory->getAllMetadata() as $class) {
              if ($class->isMappedSuperclass || $class->isEmbeddedDocument || (count($class->parentClassNames) && $class->inheritanceType == ClassMetadata::INHERITANCE_TYPE_SINGLE_TABLE)) {
                  continue;
              }
  
              $this->createDocumentTableFor($class->name);
          }
      }
code_tokens: public function createAllDocumentTables ( ) { /**
           * @var ClassMetadata $class
           */ foreach ( $ this -> metadataFactory -> getAllMetadata ( ) as $ class ) { if ( $ class -> isMappedSuperclass || $ class -> isEmbeddedDocument || ( count ( $ class -> parentClassNames ) && $ class -> inheritanceType == ClassMetadata :: INHERITANCE_TYPE_SINGLE_TABLE ) ) { continue ; } $ this -> createDocumentTableFor ( $ class -> name ) ; } }
docstring: Create all the mapped document tables in the metadata factory.
  
  @return void
docstring_tokens: Create all the mapped document tables in the metadata factory .