\Hubleto\Framework\Db\Column\Image
Properties
☍ type
protected string $type
Inherited methods
ƒ __construct
public __construct(\Hubleto\Framework\Model $model, string $title): mixed
Parameters
| Parameter |
Type |
Description |
$model |
\Hubleto\Framework\Model |
|
$title |
string |
|
ƒ addIndex
public addIndex(string $indexDefinition): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$indexDefinition |
string |
|
ƒ getIndexes
public getIndexes(): array
ƒ getProperty
public getProperty(string $pName): mixed
Parameters
| Parameter |
Type |
Description |
$pName |
string |
|
ƒ setProperty
public setProperty(string $pName, mixed $pValue): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$pName |
string |
|
$pValue |
mixed |
|
ƒ getReactComponent
public getReactComponent(): string
ƒ setReactComponent
public setReactComponent(string $reactComponent): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$reactComponent |
string |
|
ƒ getByteSize
public getByteSize(): int
ƒ setByteSize
public setByteSize(int $byteSize): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$byteSize |
int |
|
ƒ getType
public getType(): string
ƒ setType
public setType(string $type): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$type |
string |
|
ƒ getSqlDataType
public getSqlDataType(): string
ƒ setSqlDataType
public setSqlDataType(string $sqlDataType): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$sqlDataType |
string |
|
ƒ getTitle
public getTitle(): string
ƒ setTitle
public setTitle(string $title): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$title |
string |
|
ƒ getReadonly
public getReadonly(): bool
ƒ setReadonly
public setReadonly(bool $readonly = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$readonly |
bool |
|
ƒ getRequired
public getRequired(): bool
ƒ setRequired
public setRequired(bool $required = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$required |
bool |
|
ƒ getVisibility
public getVisibility(): int
ƒ setVisibility
public setVisibility(int $visibility): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$visibility |
int |
|
ƒ setAlwaysVisible
public setAlwaysVisible(): \Hubleto\Framework\Column
ƒ setAlwaysHidden
public setAlwaysHidden(): \Hubleto\Framework\Column
ƒ setDefaultVisible
public setDefaultVisible(): \Hubleto\Framework\Column
ƒ setDefaultHidden
public setDefaultHidden(): \Hubleto\Framework\Column
ƒ getPlaceholder
public getPlaceholder(): bool
ƒ setPlaceholder
public setPlaceholder(bool $placeholder = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$placeholder |
bool |
|
ƒ getUnit
public getUnit(): string
ƒ setUnit
public setUnit(string $unit): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$unit |
string |
|
ƒ getColorScale
public getColorScale(): string
ƒ setColorScale
public setColorScale(string $colorScale): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$colorScale |
string |
|
ƒ getCssClass
public getCssClass(): string
ƒ setCssClass
public setCssClass(string $cssClass): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$cssClass |
string |
|
ƒ getFormat
public getFormat(): bool
ƒ setFormat
public setFormat(bool $format = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$format |
bool |
|
ƒ getDescription
public getDescription(): string
ƒ setDescription
public setDescription(string $description): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$description |
string |
|
ƒ getExamples
public getExamples(): array
ƒ setExamples
public setExamples(array $examples): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$examples |
array |
|
ƒ getEnumValues
public getEnumValues(): array
ƒ setEnumValues
public setEnumValues(array $enumValues): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$enumValues |
array |
|
ƒ getEnumCssClasses
public getEnumCssClasses(): array
ƒ setEnumCssClasses
public setEnumCssClasses(array $enumCssClasses): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$enumCssClasses |
array |
|
ƒ getPredefinedValues
public getPredefinedValues(): array
ƒ setPredefinedValues
public setPredefinedValues(array $predefinedValues): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$predefinedValues |
array |
|
ƒ getHidden
public getHidden(): bool
ƒ setHidden
public setHidden(bool $hidden = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$hidden |
bool |
|
ƒ getRawSqlDefinition
public getRawSqlDefinition(): string
ƒ setRawSqlDefinition
public setRawSqlDefinition(string $rawSqlDefinition): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$rawSqlDefinition |
string |
|
ƒ getDefaultValue
public getDefaultValue(): mixed
ƒ setDefaultValue
public setDefaultValue(mixed $defaultValue): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$defaultValue |
mixed |
|
ƒ getTableCellRenderer
public getTableCellRenderer(): string
ƒ setTableCellRenderer
public setTableCellRenderer(string $tableCellRenderer): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$tableCellRenderer |
string |
|
ƒ getLookupModel
public getLookupModel(): string
ƒ setLookupModel
public setLookupModel(string $lookupModel): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$lookupModel |
string |
|
ƒ getDecimals
public getDecimals(): int
ƒ setDecimals
public setDecimals(int $decimals): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$decimals |
int |
|
ƒ getStep
public getStep(): float
ƒ setStep
public setStep(float $step): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$step |
float |
|
ƒ getIcon
public getIcon(): string
ƒ setIcon
public setIcon(string $icon): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$icon |
string |
|
ƒ getEndpoint
public getEndpoint(): string
ƒ setEndpoint
public setEndpoint(string $endpoint): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$endpoint |
string |
|
ƒ getCreatable
public getCreatable(): bool
ƒ setCreatable
public setCreatable(bool $creatable = true): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$creatable |
bool |
|
ƒ getInputProps
public getInputProps(): array
ƒ setInputProps
public setInputProps(array $inputProps): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$inputProps |
array |
|
ƒ setInputProp
public setInputProp(string $pName, mixed $pValue): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$pName |
string |
|
$pValue |
mixed |
|
ƒ describeInput
public describeInput(): \Hubleto\Framework\Description\Input
ƒ loadFromArray
public loadFromArray(array $columnConfig): \Hubleto\Framework\Column
Parameters
| Parameter |
Type |
Description |
$columnConfig |
array |
|
ƒ jsonSerialize
public jsonSerialize(): array
ƒ toArray
public toArray(): array
ƒ getNullValue
public getNullValue(): mixed
ƒ isEmpty
public isEmpty(mixed $value): bool
Parameters
| Parameter |
Type |
Description |
$value |
mixed |
|
ƒ normalize
public normalize(mixed $value): mixed
Parameters
| Parameter |
Type |
Description |
$value |
mixed |
|
ƒ validate
public validate(mixed $value): bool
Parameters
| Parameter |
Type |
Description |
$value |
mixed |
|
ƒ sqlCreateString
public sqlCreateString(string $table, string $columnName): string
Parameters
| Parameter |
Type |
Description |
$table |
string |
|
$columnName |
string |
|
ƒ sqlIndexString
public sqlIndexString(string $table, string $columnName): string
Parameters
| Parameter |
Type |
Description |
$table |
string |
|
$columnName |
string |
|
ƒ getFolderPath
public getFolderPath(): string
ƒ setFolderPath
public setFolderPath(string $folderPath): \Hubleto\Framework\Db\Column\File
Parameters
| Parameter |
Type |
Description |
$folderPath |
string |
|
ƒ getRenamePattern
public getRenamePattern(): string
ƒ setRenamePattern
public setRenamePattern(string $renamePattern): \Hubleto\Framework\Db\Column\File
Parameters
| Parameter |
Type |
Description |
$renamePattern |
string |
|