public function inArray()
    {
        $needle = $this->getParameter('value');
        $haystack = $this->getParameter('array');

        if($haystack instanceof Meta){
            $haystack = $haystack->getMetaValue();
        }

        if(is_string($haystack))
            $haystack = StringUtils::smartExplode($haystack);

        return in_array($needle, (array)$haystack);
    }