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

The AMI_Tx_Cmd_Args class

• Introduction

Transaction command arguments.

• Class synopsis

AMI_Tx_Cmd_Args {
/* Properties */
// Initial data
protected array $aData;
/* Methods */
// Constructor.
public __construct ( $aData ) returns AMI_Tx_Cmd_Args;
// Returns all properties.
public getAll ( ) returns array;
// Overwrites property.
public overwrite ( string $name, mixed $value ) returns void;
// Magic __get().
public __get ( string $name ) returns mixed;
// Magic __isset().
public __isset ( string $name ) returns bool;
// Magic __set().
public __set ( string $name, mixed $value ) returns void;
// Magic __unset().
public __unset ( string $name ) returns void;
}

• Class Details

Kind of registry design pattern.
Tags:
property-read string $source: Source content or file name
property-read string $target: Target place (db table name, file name or etc)
since 6.0.2

• Class Properies

protected array $aData

Initial data

• Class Methods

// Constructor.
public __construct ( $aData ) returns AMI_Tx_Cmd_Args;
  • array $aData
    Object properties
// Returns all properties.
public getAll ( ) returns array;
// Overwrites property.
public overwrite ( string $name, mixed $value ) returns void;
  • string $name
    Property name
  • mixed $value
    Property value
// Magic __get().
public __get ( string $name ) returns mixed;
  • string $name
    Property name
// Magic __isset().
public __isset ( string $name ) returns bool;
  • string $name
    Property name
// Magic __set().
public __set ( string $name, mixed $value ) returns void;
  • string $name
    Property name
  • mixed $value
    Property value
Setting is forbidden.
// Magic __unset().
public __unset ( string $name ) returns void;
  • string $name
    Property name
Deleting is forbidden.