protected static function _getArgList($acts, $defaultActs, $args) { $differing = array(); foreach ($acts as $key => $val) { if ($val != $defaultActs[$key]) { $differing[$key] = $val; } } return array_merge($differing, $args); }