protected function _meta($type, $name, $value)
{
$meta = isset($this->_metas[$type][$name]) ? $this->_metas[$type][$name] : null;
if (!$meta || isset($meta['options']) && !in_array($value, $meta['options'])) {
return;
}
$meta += array('keyword' => '', 'escape' => false, 'join' => ' ');
if ($meta['escape'] === true) {
$value = $this->value($value, array('type' => 'string'));
}
return ($result = "{$meta['keyword']}{$meta['join']}{$value}") !== ' ' ? $result : '';
}