PHP Class Bravo3\Orm\Mappers\Metadata\Column

Show file Open project: bravo3/orm Class Usage Examples

Protected Properties

Property Type Description
$class_name string
$getter string
$is_id boolean
$name string
$property string
$setter string
$type Bravo3\Orm\Enum\FieldType

Public Methods

Method Description
__construct ( string $property )
getClassName ( ) : string Get object class name
getGetter ( ) : string Get Getter
getName ( ) : string Get database field name
getProperty ( ) : string Get class property name
getSetter ( ) : string Get Setter
getType ( ) : FieldType Get field type
isId ( ) : boolean Check if the column is an ID column
setClassName ( string $class_name ) Set object class name
setGetter ( string $getter ) Set Getter
setId ( boolean $is_id ) Define if the column is an ID column
setName ( string $name ) Set database field name
setProperty ( string $property ) Set class property name
setSetter ( string $setter ) Set Setter
setType ( FieldType $type ) Set field type

Method Details

__construct() public method

public __construct ( string $property )
$property string

getClassName() public method

Get object class name
public getClassName ( ) : string
return string

getGetter() public method

Get Getter
public getGetter ( ) : string
return string

getName() public method

Get database field name
public getName ( ) : string
return string

getProperty() public method

Get class property name
public getProperty ( ) : string
return string

getSetter() public method

Get Setter
public getSetter ( ) : string
return string

getType() public method

Get field type
public getType ( ) : FieldType
return Bravo3\Orm\Enum\FieldType

isId() public method

Check if the column is an ID column
public isId ( ) : boolean
return boolean

setClassName() public method

Set object class name
public setClassName ( string $class_name )
$class_name string

setGetter() public method

Set Getter
public setGetter ( string $getter )
$getter string

setId() public method

Define if the column is an ID column
public setId ( boolean $is_id )
$is_id boolean

setName() public method

Set database field name
public setName ( string $name )
$name string

setProperty() public method

Set class property name
public setProperty ( string $property )
$property string

setSetter() public method

Set Setter
public setSetter ( string $setter )
$setter string

setType() public method

Set field type
public setType ( FieldType $type )
$type Bravo3\Orm\Enum\FieldType

Property Details

$class_name protected property

protected string $class_name
return string

$getter protected property

protected string $getter
return string

$is_id protected property

protected bool $is_id
return boolean

$name protected property

protected string $name
return string

$property protected property

protected string $property
return string

$setter protected property

protected string $setter
return string

$type protected property

protected FieldType,Bravo3\Orm\Enum $type
return Bravo3\Orm\Enum\FieldType