original_string: public function createTable($conn, $table, $schema, array $definition)
      {
          if (empty($definition['columns'])) {
              throw new Exception("The table must contain at least one column");
          }
          $conn->execute($this->getDialect($conn)->createTable($table, $schema, $definition));
      }
code: public function createTable($conn, $table, $schema, array $definition)
      {
          if (empty($definition['columns'])) {
              throw new Exception("The table must contain at least one column");
          }
          $conn->execute($this->getDialect($conn)->createTable($table, $schema, $definition));
      }
code_tokens: public function createTable ( $ conn , $ table , $ schema , array $ definition ) { if ( empty ( $ definition [ 'columns' ] ) ) { throw new Exception ( "The table must contain at least one column" ) ; } $ conn -> execute ( $ this -> getDialect ( $ conn ) -> createTable ( $ table , $ schema , $ definition ) ) ; }
docstring: creates database table
docstring_tokens: creates database table