View/Helper/HeadLink.php
Zend Framework
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-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Package
- Zend_View
- Subpackage
- Helper
- Version
- $Id$
\Zend_View_Helper_HeadLink
Package: Zend_View\Helper
Returns
Zend_Layout_View_Helper_HeadLink
- Parent(s)
- \Zend_View_Helper_Placeholder_Container_Standalone < \Zend_View_Helper_Abstract
- See
- Copyright
- Copyright (c) 2005-2014 Zend Technologies USA Inc. (http://www.zend.com)
- License
- New BSD License
- Uses
Properties
array $_itemKeys = array('charset', 'href', 'hreflang', 'id', 'media', 'rel', 'rev', 'type', 'title', 'extras', 'sizes')
$_validAttributes
Default value
array('charset', 'href', 'hreflang', 'id', 'media', 'rel', 'rev', 'type', 'title', 'extras', 'sizes')
Details- Type
- array
Methods
__call(mixed $method, mixed $args) : void
Overload 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()
ParametersName | Type | Description |
---|---|---|
$method | mixed | |
$args | mixed |
_applyExtras(array $attributes) : array
Apply any overrides specified in the 'extras' array
Parameters
Returns
Name | Type | Description |
---|---|---|
$attributes | array |
Type | Description |
---|---|
array |
_isDuplicateStylesheet(string $uri) : bool
Is the linked stylesheet a duplicate?
Parameters
Returns
Name | Type | Description |
---|---|---|
$uri | string |
Type | Description |
---|---|
bool |
_isValid(mixed $value) : boolean
Check if value is valid
Parameters
Returns
Name | Type | Description |
---|---|---|
$value | mixed |
Type | Description |
---|---|
boolean |
createData(array $attributes) : \stdClass
Create data item for stack
Parameters
Returns
Name | Type | Description |
---|---|---|
$attributes | array |
Type | Description |
---|---|
\stdClass |
createDataAlternate(array $args) : \stdClass
Create item for alternate link item
Parameters
Returns
Name | Type | Description |
---|---|---|
$args | array |
Type | Description |
---|---|
\stdClass |
createDataStylesheet(array $args) : \stdClass | false
Create item for stylesheet link item
Parameters
Returns
Name | Type | Description |
---|---|---|
$args | array |
Type | Description |
---|---|
\stdClass | false | Returns fals if stylesheet is a duplicate |
headLink( $attributes = null, $placement = \Zend_View_Helper_Placeholder_Container_Abstract::APPEND) : \Zend_View_Helper_HeadLink
headLink() - View Helper Method
Returns current object instance. Optionally, allows passing array of
values to build link.
ParametersName | Type | Description |
---|---|---|
$attributes | ||
$placement |
Type | Description |
---|---|
\Zend_View_Helper_HeadLink |
itemToString(\stdClass $item) : string
Create HTML link element from data item
Parameters
Returns
Name | Type | Description |
---|---|---|
$item | \stdClass |
Type | Description |
---|---|
string |
offsetSet(string | int $index, array $value) : void
offsetSet()
Parameters
Name | Type | Description |
---|---|---|
$index | string | int | |
$value | array |
prepend(array $value) : \Zend_Layout_ViewHelper_HeadLink
prepend()
Parameters
Returns
Name | Type | Description |
---|---|---|
$value | array |
Type | Description |
---|---|
\Zend_Layout_ViewHelper_HeadLink |
set(array $value) : \Zend_Layout_ViewHelper_HeadLink
set()
Parameters
Returns
Name | Type | Description |
---|---|---|
$value | array |
Type | Description |
---|---|
\Zend_Layout_ViewHelper_HeadLink |