Files
wyczarujprezent.pl/modules/configurator/classes/Config.php
2024-10-28 22:14:22 +01:00

41 lines
1.4 KiB
PHP

<?php
class Config extends \ObjectModel
{
public $id;
public $id_config;
public $level;
public $width;
public $height;
public $print_width;
public $print_height;
public $image;
public $id_product;
public $active;
public $id_page;
public $name;
public $id_configurator_group;
/**
* @see ObjectModel::$definition
*/
public static $definition = [
'table' => 'config',
'primary' => 'id_config',
'fields' => [
'id_config' => ['type' => self::TYPE_INT, 'validate' => 'isUnsignedInt'],
'level' => ['type' => self::TYPE_INT, 'required' => false],
'width' => ['type' => self::TYPE_INT, 'required' => false],
'height' => ['type' => self::TYPE_INT, 'required' => false],
'print_width' => ['type' => self::TYPE_INT, 'required' => false],
'print_height' => ['type' => self::TYPE_INT, 'required' => false],
'image' => ['type' => self::TYPE_STRING, 'required' => false],
'id_product' => ['type' => self::TYPE_INT, 'validate' => 'isUnsignedInt', 'required' => true],
'active' => ['type' => self::TYPE_BOOL, 'required' => false],
'id_page' => ['type' => self::TYPE_INT, 'required' => false],
'name' => ['type' => self::TYPE_STRING, 'required' => false],
'id_configurator_group' => ['type' => self::TYPE_INT, 'required' => false],
],
];
}