filter class

This commit is contained in:
2024-08-23 14:52:22 +03:00
parent 77a306a0f6
commit b4dc2f6ab1
8 changed files with 118 additions and 59 deletions

View File

@ -91,11 +91,29 @@ class JasonTable
return $styleStr;
}
protected function getTagFromCustomColumn(string $column): string
{
if (is_array($this->beforePrintCell[$column])) {
if (isset($this->beforePrintCell[$column]['filter'])) {
if (is_array($this->beforePrintCell[$column]['filter'])) {
foreach ($this->beforePrintCell[$column]['filter'] as $key => $value) {
return $key;
}
}
}
}
return "text";
}
protected function getFilterFromCustomColumn(string $column)
{
if (is_array($this->beforePrintCell[$column])) {
if (isset($this->beforePrintCell[$column]['filter'])) {
return $this->beforePrintCell[$column]['filter'];
if (is_array($this->beforePrintCell[$column]['filter'])) {
foreach ($this->beforePrintCell[$column]['filter'] as $value) {
return $value;
}
}
}
}
return "text";