Overview

Packages

  • Actions
  • Codegen
  • Controls
    • Base
  • DatabaseAdapters
  • Events
  • None
  • Sessions
  • Tests

Classes

  • JqControlGen
  • QCodeGen
  • QCodeGenBase
  • QConvertNotation
  • QConvertNotationBase
  • QDatabaseCodeGen
  • QIndex
  • QManyToManyReference
  • QReference
  • QRestServiceCodeGen
  • QReverseReference
  • QSqlColumn
  • QSqlTable
  • QTypeTable
  • Overview
  • Package
  • Class

Class QRestServiceCodeGen

QBaseClass
Extended by QCodeGenBase
Extended by QCodeGen
Extended by QRestServiceCodeGen
Package: Codegen
Located at includes/codegen/QRestServiceCodeGen.class.php
Methods summary
public
# __construct( $objSettingsXml )

Construct the QCodeGen object.

Construct the QCodeGen object.

Gives you an opportunity to read your xml file and make codegen changes accordingly.

Overrides

QCodeGen::__construct()
public
# GetTitle( )
public
# GetConfigXml( )
public
# GetReportLabel( )
public
# GenerateAll( )
public mixed
# __get( string $strName )

Override method to perform a property "Get" This will get the value of $strName

Override method to perform a property "Get" This will get the value of $strName

Parameters

$strName
Name of the property to get

Returns

mixed

Throws

Exception|QCallerException

Overrides

QCodeGenBase::__get()
public mixed|
# __set( string $strName, string $mixValue )

PHP magic method to set class properties

PHP magic method to set class properties

Parameters

$strName
$mixValue

Returns

mixed|

Throws

QUndefinedPropertyException

Overrides

QCodeGenBase::__set()
Methods inherited from QCodeGen
Pluralize()
Methods inherited from QCodeGenBase
CalculateGraphPrefixArray(), CalculateObjectDescription(), CalculateObjectDescriptionForAssociation(), CalculateObjectMemberVariable(), CalculateObjectPropertyName(), DataListControlClass(), DataListControlName(), DataListItemName(), DataListPropertyName(), DataListPropertyNamePlural(), DataListVarName(), EvaluatePHP(), GenerateAggregate(), GenerateFile(), GenerateFiles(), GetControlCodeGenerator(), GetDataListCodeGenerator(), GetSettingsXml(), ImplodeObjectArray(), LookupSetting(), ModelClassName(), ModelColumnPropertyName(), ModelColumnVariableName(), ModelConnectorControlClass(), ModelConnectorControlName(), ModelConnectorLabelVariableName(), ModelConnectorPropertyName(), ModelConnectorVariableName(), ModelReferenceColumnName(), ModelReferencePropertyName(), ModelReferenceVariableName(), ModelReverseReferenceVariableName(), ModelReverseReferenceVariableType(), ModelVariableName(), ParameterCleanupFromColumn(), ParameterListFromColumnArray(), ReportError(), Run(), TypeColumnPropertyName(), TypeTokenFromTypeName(), VariableTypeFromDbType(), buildTemplateArray(), getTemplateSettings(), setGeneratedFilePermissions()
Methods inherited from QBaseClass
OverrideAttributes(), __call()
Constants inherited from QCodeGenBase
DebugMode, PhpReservedWords
Properties summary
protected $strServiceUrl
#
Properties inherited from QCodeGenBase
$ApplicationName, $CodeGenArray, $CreateMethod, $DefaultButtonClass, $DirectoriesToExcludeArray, $PreferredRenderMethod, $RootErrors, $SettingsFilePath, $SettingsXml, $SettingsXmlArray, $TemplateEscapeBegin, $TemplateEscapeBeginLength, $TemplateEscapeEnd, $TemplateEscapeEndLength, $TemplatePaths, $strClassPrefix, $strClassSuffix, $strErrors, $strWarnings
Magic properties inherited from QCodeGenBase
$Errors, $Warnings
API documentation generated by ApiGen