for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace eXpansion\Framework\Core\Model\Gui\Grid\Column;
/**
* Class AbstractColumn
*
* @package eXpansion\Framework\Core\Model\Gui\Grid\Column;
* @author oliver de Cramer <[email protected]>
*/
abstract class AbstractColumn
{
/** @var string */
protected $key;
protected $name;
/** @var float */
protected $widthCoeficiency;
* AbstractColumn constructor.
* @param string $key
* @param string $name
* @param float $widthCoeficiency
public function __construct($key, $name, $widthCoeficiency)
$this->key = $key;
$this->name = $name;
$this->widthCoeficiency = $widthCoeficiency;
}
* @return string
public function getKey()
return $this->key;
public function setKey($key)
public function getName()
return $this->name;
public function setName($name)
* @return float
public function getWidthCoeficiency()
return $this->widthCoeficiency;
public function setWidthCoeficiency($widthCoeficiency)