Esempio n. 1
0
 /**
  * Verifica se a coluna existe.
  *
  * @param string $column
  * @param Entity $entity
  * @param string $dataSource
  * @return boolean
  * */
 public function columnExists($column, $entity, $dataSource)
 {
     # relacao de colunas disponiveis na entidade
     $columns = $entity->columns();
     # se a coluna nao estiver disponivel ou na existir uma coluna para o dataSource informado, retorna TRUE;
     if (FALSE == isset($columns->{$column}) || FALSE == isset($columns->{$column}->{$dataSource})) {
         return FALSE;
     }
     return TRUE;
 }