Overview

Namespaces

  • CzProject
    • SqlSchema

Classes

  • Column
  • ForeignKey
  • Index
  • IndexColumn
  • Schema
  • Table

Exceptions

  • DuplicateException
  • EmptyException
  • Exception
  • OutOfRangeException
  • StaticClassException
  • Overview
  • Namespace
  • Class

Class IndexColumn

Namespace: CzProject\SqlSchema
Located at IndexColumn.php
Methods summary
public
# __construct( string $name, string $order = self::ASC, integer|null $length = NULL )

Parameters

$name
$order
$length
public CzProject\SqlSchema\IndexColumn
# setName( string $name )

Parameters

$name

Returns

CzProject\SqlSchema\IndexColumn
public string
# getName( )

Returns

string
public CzProject\SqlSchema\IndexColumn
# setOrder( integer $order )

Parameters

$order

Returns

CzProject\SqlSchema\IndexColumn
public integer
# getOrder( )

Returns

integer
public CzProject\SqlSchema\IndexColumn
# setLength( integer|null $length )

Parameters

$length

Returns

CzProject\SqlSchema\IndexColumn
public integer|null
# getLength( )

Returns

integer|null
Constants summary
string ASC
# 'ASC'
string DESC
# 'DESC'
czproject/sql-schema v1.0.0 API documentation API documentation generated by ApiGen