Source of file Field.php
Size: 1,416 Bytes - Last Modified: 2021-12-23T10:02:17+00:00
/var/www/docs.ssmods.com/process/src/code/Util/Field.php
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 | <?php namespace Seeder\Util; /** * Class Field * @package Seeder\Util */ class Field { /** * */ const FT_FIELD = 'db'; /** * */ const FT_HAS_ONE = 'has_one'; /** * */ const FT_HAS_MANY = 'has_many'; /** * */ const FT_MANY_MANY = 'many_many'; /** * */ const FT_ROOT = 'root'; /** * @var */ public $name; /** * @var */ public $parent; /** * @var */ public $key; /** * @var array */ public $options = array(); /** * @var */ public $fieldType; /** * @var */ public $dataType; /** * @var */ public $fieldName; /** * @var */ public $methodName; /** * @var */ public $provider; /** * @var bool */ public $explicit = false; /** * @var int */ public $count = 1; /** * @var int */ public $totalCount = 0; /** * @var bool */ public $ignore = false; /** * @var array */ public $fields = array(); /** * @var array */ public $hasOne = array(); /** * @var array */ public $hasMany = array(); /** * @var array */ public $manyMany = array(); /** * @var array */ public $ancestry = array(); } |