function apply_filter($filter, $value = array()) { $output = apply_filters($filter, $value); if (!is_array($output)) { return array(); } for ($i = 0; $i < count($output); $i++) { if (!isset($output[$i]['plugin']) || !isset($output[$i]['key'])) { unset($output[$i]); continue; } if (!MainWP_Extensions::hookVerify($output[$i]['plugin'], $output[$i]['key'])) { unset($output[$i]); continue; } } return $output; }