PHP Class ConfigurationModule, vanilla

Zurmo is free software; you can redistribute it and/or modify it under the terms of the GNU Affero General Public License version 3 as published by the Free Software Foundation with the addition of the following permission added to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK IN WHICH THE COPYRIGHT IS OWNED BY ZURMO, ZURMO DISCLAIMS THE WARRANTY OF NON INFRINGEMENT OF THIRD PARTY RIGHTS. Zurmo is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details. You should have received a copy of the GNU Affero General Public License along with this program; if not, see http://www.gnu.org/licenses or write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. You can contact Zurmo, Inc. with a mailing address at 27 North Wacker Drive Suite 370 Chicago, IL 60606. or at email address [email protected]. The interactive user interfaces in original and modified versions of this program must display Appropriate Legal Notices, as required under Section 5 of the GNU Affero General Public License version 3. In accordance with Section 7(b) of the GNU Affero General Public License version 3, these Appropriate Legal Notices must retain the display of the Zurmo logo and Zurmo copyright notice. If the display of the logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices must display the words "Copyright Zurmo Inc. 2015. All rights reserved". ******************************************************************************
Inheritance: extends SecurableModule
Exibir arquivo Open project: vanilla/vanilla Class Usage Examples

Public Properties

Property Type Description
$ConfigurationModule ConfigurationModule
$RenderAll Whether or not the view is rendering the entire page.

Protected Properties

Property Type Description
$_Schema A definition of the data that this will manage.

Public Methods

Method Description
__construct ( $Sender = null )
controller ( ) : Gdn_Controller
form ( Gdn_Form $NewValue = null ) : Gdn_Form
hasFiles ( ) : boolean
initialize ( null $Schema = null )
labelCode ( $SchemaRow ) : boolean | mixed | string
renderAll ( )
schema ( array $Def = null ) Set the data definition to load/save from the config.

Method Details

__construct() public method

public __construct ( $Sender = null )

controller() public method

public controller ( ) : Gdn_Controller
return Gdn_Controller

form() public method

public form ( Gdn_Form $NewValue = null ) : Gdn_Form
$NewValue Gdn_Form
return Gdn_Form

hasFiles() public method

public hasFiles ( ) : boolean
return boolean

initialize() public method

public initialize ( null $Schema = null )
$Schema null

labelCode() public method

public labelCode ( $SchemaRow ) : boolean | mixed | string
$SchemaRow
return boolean | mixed | string

renderAll() public method

public renderAll ( )

schema() public method

Set the data definition to load/save from the config.
public schema ( array $Def = null )
$Def array A list of fields from the config that this form will use.

Property Details

$ConfigurationModule public_oe property

public ConfigurationModule $ConfigurationModule
return ConfigurationModule

$RenderAll public_oe property

Whether or not the view is rendering the entire page.
public $RenderAll

$_Schema protected_oe property

A definition of the data that this will manage.
protected $_Schema