willow
willow copied to clipboard
Add Model Doc block properties and FIELDS const when generating from template
Example:
/**
* @property integer $Id
* @property integer $ResidentId
* @property string $Drug
* @property string $Strength
* @property string $Barcode
* @property string $Directions
* @property string $Notes
* @property integer $FillDateDay
* @property integer $FillDateMonth
* @property integer $FillDateYear
* @property boolean $OTC
* @property DateTime $Created
* @property DateTime $Updated
* @property DateTime $deleted_at
*
* @mixin Builder
*/
class Medicine extends ModelBase
{
public const FIELDS = [
'Id' => 'integer',
'ResidentId' => 'integer',
'UserId' => 'integer',
'Drug' => 'string',
'Strength' => 'string',
'Barcode' => 'string',
'Directions' => 'string',
'Notes' => 'string',
'FillDateMonth' => 'tinyint',
'FillDateDay' => 'tinyint',
'FillDateYear' => 'integer',
'OTC' => 'boolean',
'Created' => 'datetime',
'Updated' => 'datetime',
'deleted_at' => 'datetime'
];
}