Nasıl özel özellikleri Doktrini bir sütuna eklenebilir

1 Cevap php

Bu kodu işlerseniz doktrini ile

$columns = $accountTable->getColumns();
foreach ($columns as $column)
{
    print_r($column);
}

Eğer sonuç olarak örneğin bu alabilir:

Array
(
    [type] => integer
    [length] => 20
    [autoincrement] => 1
    [primary] => 1
)
Array
(
    [type] => string
    [length] => 255
)

Sonuç olacaktır ki, bir sütun için özel özellikler eklemek için bir yolu var mı:

Array
(
    [type] => integer
    [length] => 20
    [autoincrement] => 1
    [primary] => 1
    [customproperty] => customvalue
)
Array
(
    [type] => string
    [length] => 255
)

1 Cevap

Bunu yapabilirsiniz:

$accountTable->setColumnOption('column', 'option', 'value');

Eğer bu devam etmek isterseniz, muhtemelen AccountTable sınıfın kendisi bu ayarı en iyi.