1: <?php
2:
3: /**
4: * This file contains the cContentTypeHtmlhead class.
5: *
6: * @package Core
7: * @subpackage ContentType
8: * @author Simon Sprankel
9: * @copyright four for business AG <www.4fb.de>
10: * @license http://www.contenido.org/license/LIZENZ.txt
11: * @link http://www.4fb.de
12: * @link http://www.contenido.org
13: */
14:
15: defined('CON_FRAMEWORK') || die('Illegal call: Missing framework initialization - request aborted.');
16:
17: /**
18: * Content type CMS_HTMLHEAD which lets the editor enter HTML with the help of a
19: * WYSIWYG editor.
20: *
21: * @package Core
22: * @subpackage ContentType
23: */
24: class cContentTypeHtmlhead extends cContentTypeHtml {
25:
26: /**
27: * Initialises class attributes and handles store events.
28: *
29: * @param string $rawSettings
30: * the raw settings in an XML structure or as plaintext
31: * @param int $id
32: * ID of the content type, e.g. 3 if CMS_DATE[3] is used
33: * @param array $contentTypes
34: * array containing the values of all content types
35: */
36: public function __construct($rawSettings, $id, array $contentTypes) {
37:
38: // call parent constructor
39: parent::__construct($rawSettings, $id, $contentTypes);
40:
41: // set props
42: $this->_type = 'CMS_HTMLHEAD';
43: $this->_prefix = 'htmlhead';
44:
45: }
46:
47: }
48: