Example #1
0
 function apply_filter($filter)
 {
     $output = apply_filters($filter, array());
     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 (!MainWPExtensions::hookVerify($output[$i]['plugin'], $output[$i]['key'])) {
             unset($output[$i]);
             continue;
         }
     }
     return $output;
 }