PEAR Manual
Prev |  | Next

# getPlaceholderList()

getPlaceholderList() -- Returns a list of placeholders within a block.

## Synopsis

    require_once 'HTML/Template/Sigma.php';

``array HTML_Template_Sigma::getPlaceholderList` ([string $block = '__global__'])`

## Description

Returns a list of placeholders within a block.

Only 'normal' placeholders are in the list, not ones automatically created for blocks and template functions.

## Parameter

string `$block`

  block name

## Return value

return a list of placeholders

## See

see HTML_Template_Sigma::placeholderExists(), HTML_Template_Sigma::getBlockList()

## Throws

Table 41-1. Possible PEAR_Error values

Error code | Error message | Reason | Solution
--- | --- | --- | ---
`SIGMA_BLOCK_NOT_FOUND` | Cannot find block '`$block`' | There is no block `$block` in the template | Check the block name spelling, check whether you added all the necessary blocks to the template

## Note

This function can not be called statically.

Prev | Home | Next
getCurrentBlock() | Up | hideBlock()