for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace OpenSkill\Datatable\Columns;
class ColumnOrder
{
/** @var string */
private $columnName;
/** @var bool */
private $isAscOrdering;
/**
* ColumnOrder constructor.
* @param string $columnName the internal name of the column
* @param bool $isAscOrdering true if the ordering is ascending
*/
public function __construct($columnName, $isAscOrdering)
$this->columnName = $columnName;
$this->isAscOrdering = $isAscOrdering;
}
* @return string
public function columnName()
return $this->columnName;
* @return bool
public function isAscending()
return $this->isAscOrdering;
public function isDescending()
return !$this->isAscOrdering;