Jarves\Admin\FieldTypes\ColumnDefinitionInterface::getSqlDataType PHP 메소드

getSqlDataType() 공개 메소드

public getSqlDataType ( ) : string
리턴 string
    public function getSqlDataType();

Usage Example

예제 #1
0
파일: Propel.php 프로젝트: jarves/jarves
 protected function setupColumnAttributes(ColumnDefinitionInterface $column, $xmlColumn)
 {
     $xmlColumn['name'] = Tools::camelcase2Underscore($column->getName());
     $type = $column->getSqlDataType();
     $size = null;
     if (false !== ($pos = strpos($type, '('))) {
         $size = trim(str_replace(['(', ')'], '', substr($type, $pos)));
         $type = substr($type, 0, $pos);
     }
     $propelType = $this->getPropelColumnType($type);
     $xmlColumn['type'] = strtoupper($propelType);
     if ($size) {
         $xmlColumn['size'] = $size;
     }
 }