| // +----------------------------------------------------------------------+ // // $Id$ // /** * Class that represents a text string node. * * */ class HTML_Template_Flexy_Token_Text extends HTML_Template_Flexy_Token { /** * Simple check to see if this piece of text is a word * so that gettext and the merging tricks dont try * - merge white space with a flexy tag * - gettext doesnt translate   etc. * * @return boolean true if this is a word * @access public */ function isWord() { if (!strlen(trim($this->value))) { return false; } if (preg_match('/^\&[a-z0-9]+;$/i',trim($this->value))) { return false; } return preg_match('/\w/i',$this->value); } }