abstract class RelationStats (View source)

Relations preferences/statistics

This class fetches the table master and foreign fields positions and helps in generating the Table references and then connects master table's master field to foreign table's foreign key.

Properties

mixed $xSrc
mixed $ySrc
int $srcDir
int $destDir
mixed $xDest
mixed $yDest
int $wTick

Methods

__construct(object $diagram, TableStats $masterTable, string $masterField, TableStats $foreignTable, string $foreignField)

No description

Details

__construct(object $diagram, TableStats $masterTable, string $masterField, TableStats $foreignTable, string $foreignField)

No description

Parameters

object $diagram

The diagram

TableStats $masterTable

The master table name

string $masterField

The relation field in the master table

TableStats $foreignTable

The foreign table name

string $foreignField

The relation field in the foreign table