public static function addCIRValidation(TableMap $map, ColumnMap $column, $message = null)
 {
     $columnName = $column->getColumnName();
     $value = $column->getRelatedTableName();
     if (!isset($message)) {
         $message = $value . " non trouvé";
     }
     $map->addValidator($columnName, "class", "utils.CIRValidator", $value, $message);
 }
Esempio n. 2
0
 /**
  * Add a pre-created column to this table. It will replace any
  * existing column.
  *
  * @param      ColumnMap $cmap A ColumnMap.
  * @return     ColumnMap The added column map.
  */
 public function addConfiguredColumn($cmap)
 {
   $this->columns[ $cmap->getColumnName() ] = $cmap;
   return $cmap;
 }