Bravo3\Orm\Mappers\Metadata\Column::setClassName PHP Method

setClassName() public method

Set object class name
public setClassName ( string $class_name )
$class_name string
    public function setClassName($class_name)
    {
        $this->class_name = $class_name;
        return $this;
    }

Usage Example

 /**
  * Parse a ColumnAnnotation and return a Column object
  *
  * @param ColumnAnnotation $column_annotation
  * @param string           $name
  * @return Column
  */
 private function parseColumnAnnotation(ColumnAnnotation $column_annotation, $name)
 {
     $column = new Column($name);
     /** @noinspection PhpParamsInspection */
     $column->setType(FieldType::memberByValue($column_annotation->type));
     $column->setName($column_annotation->name);
     $column->setGetter($column_annotation->getter);
     $column->setSetter($column_annotation->setter);
     $column->setClassName($column_annotation->class_name);
     return $column;
 }
All Usage Examples Of Bravo3\Orm\Mappers\Metadata\Column::setClassName