LeanMapper\Reflection\Property::getColumn PHP Method

getColumn() public method

Gets name of column holding low-level value
public getColumn ( ) : string | null
return string | null
    public function getColumn()
    {
        return $this->column;
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * @param Property $property
  * @param string $tableAlias
  * @param string $prefix
  * @return string
  * @throws InvalidArgumentException
  */
 public function formatColumn(Property $property, $tableAlias, $prefix = null)
 {
     isset($prefix) or $prefix = $tableAlias;
     if (($column = $property->getColumn()) === null) {
         throw new InvalidArgumentException("Missing low-level column for property {$property}.");
     }
     return $prefix . self::PREFIX_SEPARATOR . $column;
 }