View/Helper/HeadLink.php
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
- Category
- Zend
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_View
- Subpackage
- Helper
- Version
- $Id: HeadLink.php 24858 2012-06-01 01:24:17Z adamlundrigan $
\Zend_View_Helper_HeadLink
- Parent(s)
- \Zend_View_Helper_Placeholder_Container_Standalone < \Zend_View_Helper_Abstract
- See
- \global\http://www.w3.org/TR/xhtml1/dtds.html
- Copyright
- Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Uses
- \global\Zend_View_Helper_Placeholder_Container_Standalone
Properties

\book $_autoEscape = truetrueDetails- Type
- \book
- Inherited_from
- \Zend_View_Helper_Placeholder_Container_Standalone::$$_autoEscape

\Zend_View_Helper_Placeholder_Container_Abstract $_container
array $_itemKeys = array('charset', 'href', 'hreflang', 'id', 'media', 'rel', 'rev', 'type', 'title', 'extras', 'sizes')array('charset', 'href', 'hreflang', 'id', 'media', 'rel', 'rev', 'type', 'title', 'extras', 'sizes')Details- Type
- array

string $_regKey = 'Zend_View_Helper_HeadLink''Zend_View_Helper_HeadLink'Details- Type
- string

\Zend_View_Helper_Placeholder_Registry $_registry
\Zend_View_Interface $view = nullnullDetails- Type
- \Zend_View_Interface
- Inherited_from
- \Zend_View_Helper_Abstract::$$view
- Inherited_from
- \Zend_View_Helper_Placeholder_Container_Standalone::$$view
Methods

__call(mixed $method, mixed $args) : voidOverload method access
Creates the following virtual methods: - appendStylesheet($href, $media, $conditionalStylesheet, $extras) - offsetSetStylesheet($index, $href, $media, $conditionalStylesheet, $extras) - prependStylesheet($href, $media, $conditionalStylesheet, $extras) - setStylesheet($href, $media, $conditionalStylesheet, $extras) - appendAlternate($href, $type, $title, $extras) - offsetSetAlternate($index, $href, $type, $title, $extras) - prependAlternate($href, $type, $title, $extras) - setAlternate($href, $type, $title, $extras)
Items that may be added in the future: - Navigation? need to find docs on this - public function appendStart() - public function appendContents() - public function appendPrev() - public function appendNext() - public function appendIndex() - public function appendEnd() - public function appendGlossary() - public function appendAppendix() - public function appendHelp() - public function appendBookmark() - Other? - public function appendCopyright() - public function appendChapter() - public function appendSection() - public function appendSubsection()
| Name | Type | Description |
|---|---|---|
| $method | mixed | |
| $args | mixed |

__get(string $key) : mixedOverloading: retrieve property
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::__get()| Name | Type | Description |
|---|---|---|
| $key | string |
| Type | Description |
|---|---|
| mixed |

__isset(string $key) : boolOverloading: check if property is set
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::__isset()| Name | Type | Description |
|---|---|---|
| $key | string |
| Type | Description |
|---|---|
| bool |

__set(string $key, mixed $value) : voidOverloading: set property value
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::__set()| Name | Type | Description |
|---|---|---|
| $key | string | |
| $value | mixed |

__toString() : stringCast to string representation
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::__toString()| Type | Description |
|---|---|
| string |

__unset(string $key) : voidOverloading: unset property
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::__unset()| Name | Type | Description |
|---|---|---|
| $key | string |

_applyExtras(array $attributes) : arrayApply any overrides specified in the 'extras' array
| Name | Type | Description |
|---|---|---|
| $attributes | array |
| Type | Description |
|---|---|
| array |

_escape(string $string) : stringEscape a string
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::_escape()| Name | Type | Description |
|---|---|---|
| $string | string |
| Type | Description |
|---|---|
| string |

_isDuplicateStylesheet(string $uri) : boolIs the linked stylesheet a duplicate?
| Name | Type | Description |
|---|---|---|
| $uri | string |
| Type | Description |
|---|---|
| bool |

_isValid(mixed $value) : booleanCheck if value is valid
| Name | Type | Description |
|---|---|---|
| $value | mixed |
| Type | Description |
|---|---|
| boolean |

createData(array $attributes) : \stdClassCreate data item for stack
| Name | Type | Description |
|---|---|---|
| $attributes | array |
| Type | Description |
|---|---|
| \stdClass |

createDataAlternate(array $args) : \stdClassCreate item for alternate link item
| Name | Type | Description |
|---|---|---|
| $args | array |
| Type | Description |
|---|---|
| \stdClass |

createDataStylesheet(array $args) : \stdClass | falseCreate item for stylesheet link item
| Name | Type | Description |
|---|---|---|
| $args | array |
| Type | Description |
|---|---|
| \stdClass | false | Returns fals if stylesheet is a duplicate |

direct() : voidStrategy pattern: currently unutilized
Inherited from: \Zend_View_Helper_Abstract::direct()\Zend_View_Helper_Placeholder_Container_Standalone::direct()
getAutoEscape() : voidReturn whether autoEscaping is enabled or disabled
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::getAutoEscape()return bool

getContainer() : \Zend_View_Helper_Placeholder_Container_AbstractRetrieve placeholder container
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::getContainer()| Type | Description |
|---|---|
| \Zend_View_Helper_Placeholder_Container_Abstract |

getIterator() : \IteratorIteratorAggregate: get Iterator
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::getIterator()| Type | Description |
|---|---|
| \Iterator |

getRegistry() : \Zend_View_Helper_Placeholder_RegistryRetrieve registry
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::getRegistry()| Type | Description |
|---|---|
| \Zend_View_Helper_Placeholder_Registry |

headLink( $attributes = null, $placement = \Zend_View_Helper_Placeholder_Container_Abstract::APPEND) : \Zend_View_Helper_HeadLinkheadLink() - View Helper Method
Returns current object instance. Optionally, allows passing array of values to build link.
| Name | Type | Description |
|---|---|---|
| $attributes | ||
| $placement |
| Type | Description |
|---|---|
| \Zend_View_Helper_HeadLink |

itemToString(\stdClass $item) : stringCreate HTML link element from data item
| Name | Type | Description |
|---|---|---|
| $item | \stdClass |
| Type | Description |
|---|---|
| string |

offsetExists(string | int $offset) : boolArrayAccess: offsetExists
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::offsetExists()| Name | Type | Description |
|---|---|---|
| $offset | string | int |
| Type | Description |
|---|---|
| bool |

offsetGet(string | int $offset) : mixedArrayAccess: offsetGet
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::offsetGet()| Name | Type | Description |
|---|---|---|
| $offset | string | int |
| Type | Description |
|---|---|
| mixed |

offsetSet(string | int $index, array $value) : voidoffsetSet()
| Name | Type | Description |
|---|---|---|
| $index | string | int | |
| $value | array |

offsetUnset(string | int $offset) : voidArrayAccess: offsetUnset
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::offsetUnset()| Name | Type | Description |
|---|---|---|
| $offset | string | int |

prepend(array $value) : \Zend_Layout_ViewHelper_HeadLinkprepend()
| Name | Type | Description |
|---|---|---|
| $value | array |
| Type | Description |
|---|---|
| \Zend_Layout_ViewHelper_HeadLink |

set(array $value) : \Zend_Layout_ViewHelper_HeadLinkset()
| Name | Type | Description |
|---|---|---|
| $value | array |
| Type | Description |
|---|---|
| \Zend_Layout_ViewHelper_HeadLink |

setAutoEscape(bool $autoEscape = true) : \Zend_View_Helper_Placeholder_Container_StandaloneSet whether or not auto escaping should be used
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::setAutoEscape()| Name | Type | Description |
|---|---|---|
| $autoEscape | bool | whether or not to auto escape output |
| Type | Description |
|---|---|
| \Zend_View_Helper_Placeholder_Container_Standalone |

setContainer(\Zend_View_Helper_Placeholder_Container_Abstract $container) : \Zend_View_Helper_Placeholder_Container_StandaloneSet container on which to operate
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::setContainer()| Name | Type | Description |
|---|---|---|
| $container | \Zend_View_Helper_Placeholder_Container_Abstract |
| Type | Description |
|---|---|
| \Zend_View_Helper_Placeholder_Container_Standalone |

setRegistry(\Zend_View_Helper_Placeholder_Registry $registry) : \Zend_View_Helper_Placeholder_Container_StandaloneSet registry object
Inherited from: \Zend_View_Helper_Placeholder_Container_Standalone::setRegistry()| Name | Type | Description |
|---|---|---|
| $registry | \Zend_View_Helper_Placeholder_Registry |
| Type | Description |
|---|---|
| \Zend_View_Helper_Placeholder_Container_Standalone |

setView(\Zend_View_Interface $view) : \Zend_View_Helper_AbstractSet the View object
Inherited from: \Zend_View_Helper_Abstract::setView()\Zend_View_Helper_Placeholder_Container_Standalone::setView()| Name | Type | Description |
|---|---|---|
| $view | \Zend_View_Interface |
| Type | Description |
|---|---|
| \Zend_View_Helper_Abstract |