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

setSetter() public method

Set Setter
public setSetter ( string $setter )
$setter string
    public function setSetter($setter)
    {
        $this->setter = $setter;
        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::setSetter