SimplePie_Misc::atom_10_construct_type PHP Method

atom_10_construct_type() public method

public atom_10_construct_type ( $attribs )
    function atom_10_construct_type($attribs)
    {
        if (isset($attribs['']['type'])) {
            switch (strtolower(trim($attribs['']['type']))) {
                case 'text':
                    return SIMPLEPIE_CONSTRUCT_TEXT;
                case 'html':
                    return SIMPLEPIE_CONSTRUCT_HTML;
                case 'xhtml':
                    return SIMPLEPIE_CONSTRUCT_XHTML;
                default:
                    return SIMPLEPIE_CONSTRUCT_NONE;
            }
        }
        return SIMPLEPIE_CONSTRUCT_TEXT;
    }

Usage Example

Example #1
0
 public function get_copyright()
 {
     if ($return = $this->get_item_tags(SIMPLEPIE_NAMESPACE_ATOM_10, 'rights')) {
         return $this->sanitize($return[0]['data'], SimplePie_Misc::atom_10_construct_type($return[0]['attribs']), $this->get_base($return[0]));
     } elseif ($return = $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_11, 'rights')) {
         return $this->sanitize($return[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
     } elseif ($return = $this->get_item_tags(SIMPLEPIE_NAMESPACE_DC_10, 'rights')) {
         return $this->sanitize($return[0]['data'], SIMPLEPIE_CONSTRUCT_TEXT);
     } else {
         return null;
     }
 }
All Usage Examples Of SimplePie_Misc::atom_10_construct_type