Overview

Namespaces

  • Inlm
    • SchemaGenerator
      • Adapters
      • Bridges
        • PhpCli
      • Diffs
      • Dumpers
      • Extractors
      • Integrations
      • Loggers
      • Utils

Classes

  • Configuration
  • ConfigurationFactory
  • ConfigurationSerializer
  • Database
  • DataType
  • DiffGenerator
  • SchemaGenerator

Interfaces

  • IAdapter
  • IDumper
  • IExtractor
  • IIntegration
  • ILogger

Exceptions

  • DuplicatedException
  • EmptyException
  • Exception
  • FileSystemException
  • IncompatibleException
  • InvalidArgumentException
  • InvalidStateException
  • MissingArgumentException
  • MissingException
  • StaticClassException
  • UnsupportedException
  • Overview
  • Namespace
  • Class

Interface IExtractor

Direct known implementers

Inlm\SchemaGenerator\Extractors\DibiExtractor, Inlm\SchemaGenerator\Extractors\LeanMapperExtractor, Inlm\SchemaGenerator\Extractors\NeonExtractor
Namespace: Inlm\SchemaGenerator
Located at IExtractor.php
Methods summary
public CzProject\SqlSchema\Schema
# generateSchema( array $options = array(), array $customTypes = array(), string|null $databaseType = NULL )

Parameters

$options
$customTypes
$databaseType

Returns

CzProject\SqlSchema\Schema
inlm/schema-generator master API documentation API documentation generated by ApiGen