diff options
Diffstat (limited to 'shared/classes/gentoo_package.php')
-rw-r--r-- | shared/classes/gentoo_package.php | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/shared/classes/gentoo_package.php b/shared/classes/gentoo_package.php index 580312f..f16a3e1 100644 --- a/shared/classes/gentoo_package.php +++ b/shared/classes/gentoo_package.php @@ -64,15 +64,7 @@ class sql_gentoo_package extends sql_row_obj { $array=$this->to_array(true); } $heads=$this->get_profile()->get_headers(); - $accept=explode(' ', $heads['accept_keywords']); - foreach ($accept as $akwd) { - foreach (explode(' ', $array['keywords']) as $kwd) { - if ($akwd == $kwd) { - return false; - } - } - } - return true; + return !count(array_intersect(explode(' ', $array['keywords']), explode(' ', $heads['accept_keywords']))); } } ?> |