Lines Matching refs:column

26     protected $column;  variable in dokuwiki\\plugin\\struct\\types\\Lookup
49 if ($this->column instanceof Column) return $this->column;
50 $this->column = $this->getColumn($this->config['schema'], $this->config['field']);
51 return $this->column;
74 $column = $table->findColumn($field);
75 if (!$column) {
77 $column = $table->findColumn($field);
79 if (!$column) {
81 $column = new PageColumn(0, new Page(), $table);
84 $column = new PageColumn(0, new Page(['usetitles' => true]), $table);
87 $column = new RevisionColumn(0, new DateTime(), $table);
90 $column = new UserColumn(0, new User(), $table);
96 $column = new RowColumn(0, new Decimal(), $table);
99 if (!$column) {
105 if ($column->isMulti()) {
111 return $column;
122 $column = $this->getLookupColumn();
123 if (!$column) return [];
124 $field = $column->getLabel();
156 $column = $this->getLookupColumn();
157 if (!$column) return false;
158 return $column->getType()->renderValue($value, $R, $mode);
178 $column = $this->getLookupColumn();
179 if (!$column) return false;
180 return $column->getType()->renderMultiValue($values, $R, $mode);
200 $column = $this->getLookupColumn();
201 if ($column) {
202 return $column->getType()->displayValue($value);
220 $column = $this->getLookupColumn();
221 if ($column) {
222 return $column->getType()->rawValue($value);
240 $column = $this->getLookupColumn();
241 if (!$column) {
246 $field = $column->getColName();
256 $column->getType()->select($QB, $rightalias, $field, $alias);
274 $column = $this->getLookupColumn();
275 if (!$column) {
279 $field = $column->getColName();
291 $column->getType()->filter($add, $rightalias, $field, $comp, $value, $op);
305 $column = $this->getLookupColumn();
306 if (!$column) {
310 $field = $column->getColName();
320 $column->getType()->sort($QB, $rightalias, $field, $order);