public function hasCaps($caps) { $all_caps = $this->allcaps; if (is_array($caps)) { foreach ($caps as $cap) { if (isset($all_caps[$cap])) { return true; } } } else { return in_array($all_caps, $caps); } return false; }