Amiro.CMS API Reference
Amiro.Ru / Manual
Loading search...

The Hyper_AmiFiles_TableItemModifier class

AMI_ModTableItemModifier
   |
   --AMI_Module_TableItemModifier
      |
      --Hyper_AmiFiles_TableItemModifier

• Introduction

AmiFiles hypermodule category table item model modifier.

• Class synopsis

Hyper_AmiFiles_TableItemModifier extends AMI_Module_TableItemModifier {
/* Inherited Properties */
// Module table model
// Module table item model
// Validator exception on item saving
/* Methods */
// Returns default fields and its values on save.
public getDefaultsOnSave ( bool $onCreate ) returns array;
/* Inherited Methods */
// Constructor.
public AMI_ModTableItemModifier::__construct ( $oTable, $oTableItem ) returns AMI_ModTableItemModifier;
// Deletes item from table.
public AMI_ModTableItemModifier::delete ( [ mixed $id = null ] ) returns bool;
// Returns default fields and its values on save.
public AMI_ModTableItemModifier::getDefaultsOnSave ( bool $onCreate ) returns array;
// Returns validator exception object validator after save or null.
// Calls when validation failed.
public AMI_ModTableItemModifier::rollback ( $aData, bool $onCreate ) returns void;
// Allows change data model before create / update item.
public AMI_ModTableItemModifier::save ( ) returns void;
// Validates item data.
public AMI_ModTableItemModifier::validate ( $aData, bool $onCreate ) returns AMI_ModTableItemModifier;
}
Tags:
abstract
since 6.0.2

• Class Methods

// Returns default fields and its values on save.
public getDefaultsOnSave ( bool $onCreate ) returns array;
  • bool $onCreate
    True on item create, false on update