Msieprawski\ResourceTable\Helpers\Column::index PHP Метод

index() публичный Метод

Returns column index
public index ( ) : null | string
Результат null | string
    public function index()
    {
        return $this->_data['index'];
    }

Usage Example

Пример #1
0
 /**
  * Checks if provided order configuration (from GET) is valid
  *
  * @param array $params
  * @return bool
  */
 private function _validSort(array $params)
 {
     if (!isset($params['order_by']) || !isset($params['order_dir'])) {
         return false;
     }
     if (!in_array(strtoupper($params['order_dir']), ['ASC', 'DESC'])) {
         return false;
     }
     foreach ($this->_columns as $data) {
         $column = new Column($data);
         if ($column->index() == $params['order_by']) {
             return true;
         }
     }
     return false;
 }