TYPO3 CMS  TYPO3_6-2
TYPO3\CMS\Install\FolderStructure\StructureFacade Class Reference
Inheritance diagram for TYPO3\CMS\Install\FolderStructure\StructureFacade:
TYPO3\CMS\Install\FolderStructure\StructureFacadeInterface

Public Member Functions

 __construct (RootNodeInterface $structure)
 
 getStatus ()
 
 fix ()
 

Protected Attributes

 $structure
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Structure facade, a facade class in front of root node. This is the main API interface to the node structure and should be the only class used from outside.

Definition at line 24 of file StructureFacade.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Install\FolderStructure\StructureFacade::__construct ( RootNodeInterface  $structure)

Constructor sets structure to work on

Parameters
RootNodeInterface$structure

Implements TYPO3\CMS\Install\FolderStructure\StructureFacadeInterface.

Definition at line 36 of file StructureFacade.php.

References TYPO3\CMS\Install\FolderStructure\StructureFacade\$structure.

Member Function Documentation

◆ fix()

TYPO3\CMS\Install\FolderStructure\StructureFacade::fix ( )

Fix structure

Returns
array<>

Implements TYPO3\CMS\Install\FolderStructure\StructureFacadeInterface.

Definition at line 54 of file StructureFacade.php.

◆ getStatus()

TYPO3\CMS\Install\FolderStructure\StructureFacade::getStatus ( )

Get status of node tree

Returns
array<>

Implements TYPO3\CMS\Install\FolderStructure\StructureFacadeInterface.

Definition at line 45 of file StructureFacade.php.

Member Data Documentation

◆ $structure

TYPO3\CMS\Install\FolderStructure\StructureFacade::$structure
protected