WP_CLI\Traverser
RecursiveDataStructureTraverser::__construct
RecursiveDataStructureTraverser constructor.
Method of the class: RecursiveDataStructureTraverser{}
No Hooks.
Returns
null. Nothing (null).
Usage
$RecursiveDataStructureTraverser = new RecursiveDataStructureTraverser(); $RecursiveDataStructureTraverser->__construct( $data, $key, $parent_instance );
- $data(mixed) (required) (passed by reference — &)
- The data to read/manipulate by reference.
- $key(string|int)
- The key/property the data belongs to.
Default:null - $parent_instance(static|null)
- The parent instance of the traverser.
Default:null
RecursiveDataStructureTraverser::__construct() RecursiveDataStructureTraverser:: construct code WP-CLI 2.13.0-alpha
public function __construct( &$data, $key = null, $parent_instance = null ) {
$this->data =& $data;
$this->key = $key;
$this->parent = $parent_instance;
}