PHP Class LazyRecord\Schema\MixinSchemaDeclare

Inheritance: extends DeclareSchema
Afficher le fichier Open project: corneltek/lazyrecord

Protected Properties

Свойство Type Description
$parentSchema

Méthodes publiques

Méthode Description
__construct ( $parentSchema, array $options = [] )
afterCreate ( $args )
afterUpdate ( $args )
beforeCreate ( $args ) compatible methods for BaseModel to mixin.
beforeUpdate ( $args )
build ( array $options = [] ) Build schema.
getParentSchema ( )
postSchema ( )
schema ( ) * is_a can not work on an abstract class

Method Details

__construct() public méthode

public __construct ( $parentSchema, array $options = [] )
$options array

afterCreate() public static méthode

public static afterCreate ( $args )

afterUpdate() public static méthode

public static afterUpdate ( $args )

beforeCreate() public static méthode

compatible methods for BaseModel to mixin.
public static beforeCreate ( $args )

beforeUpdate() public static méthode

public static beforeUpdate ( $args )

build() public méthode

Build schema.
public build ( array $options = [] )
$options array

getParentSchema() public méthode

public getParentSchema ( )

postSchema() public méthode

public postSchema ( )

schema() public méthode

* is_a can not work on an abstract class
public schema ( )

Property Details

$parentSchema protected_oe property

protected $parentSchema