Piwik \ \ DataTable \过滤器

模式

删除特定列与提供的正则表达式模式不匹配的每一行。

例子

$dataTable->filter('Pattern', array('label', '^piwik'));

方法

该类定义了以下方法:

__construct ()

构造函数。

签名

  • 它接受以下参数:

    • 美元的表数据表) - - -

    • columnToFilter美元字符串属性所匹配的列patternToSearch美元模式。

    • patternToSearch美元字符串) -使用的正则表达式模式。
    • invertedMatch美元保龄球) -是否反转图案。如果为true,将删除匹配模式的行。

filter ()

看到模式

签名

  • 它接受以下参数:

  • 它不返回任何东西,也不返回混合结果。

enableRecursive ()

启用/禁用递归过滤。是否实际使用此属性取决于派生的BaseFilter类。

签名

  • 它接受以下参数:

    • 使美元保龄球) - - -
  • 它不返回任何东西,也不返回混合结果。

filterSubTable ()

筛选行的子表,如果存在子表并且已加载到内存中。

签名

  • 它接受以下参数:
    • 行美元) -子表为filter的行。
  • 它不返回任何东西,也不返回混合结果。

filterArray ()

看到模式

签名

  • 它接受以下参数:

    • 美元的数组数组) - - -
  • 它返回一个数组价值。

Baidu