Config_Container::setDirective() – Set child directive content or create new directive


require_once 'Config/Container.php';

void Config_Container::setDirective ( string $name , mixed $content , int $index = -1 )


This is an helper method that will first try to find the item with the desired name using getItem(). If the item is found, it will call its setContent() method. If not, it will just create a new directive at the bottom with the given name and content.


string $name

Name of the directive to look for

mixed $content

New content, usually a string

integer $index

Index of the directive to set, in case there are more than one directive with the same name

Return value

object - Newly set directive


This function can not be called statically.

Set item content (Previous) Set item name (Next)
Last updated: Thu, 18 Oct 2018 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report.
View this page in:
  • English

User Notes:

There are no user contributed notes for this page.