Можно ли получить имена полей таблицы, используя Datamapper с Codeigniter? - PullRequest
0 голосов
/ 27 июля 2011

Мне нужно выбрать поля из таблицы, чтобы я мог проверить, будет ли эта конкретная таблица принимать пару ключ / значение. Можно ли получить только имена полей? Я использую Datamapper с Codeigniter.

EDIT:

Пример:

//Controller
foreach($entity->allowedFields() as $key=>$value)
{
  $entity->$key = $value;
}

//Entity Model
function allowedFields()
{
  return $this->tableKeysAsArray;
}

1 Ответ

2 голосов
/ 27 июля 2011

Is it possible to fetch only the field names? Так же просто, как

$o = new Foo();

foreach ($o->fields as $key, $field)
{
   echo 'Field ' . $key . ' is ' . $field .' <br>';
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...