A

AddAssetManifestCommandClass in namespace App\G6K\Command
Adds an asset to the manifest.json file for the assets versioning.
AddAssetManifestCommand::addFile() — Method in class AddAssetManifestCommand
AssetManifestCommandBaseClass in namespace App\G6K\Command
Base class for all command of the g6k:assets namespace.
AssetManifestCommandBase::addFile() — Method in class AssetManifestCommandBase
Adds a file to the manifest.
CommandBase::askArgument() — Method in class CommandBase
Asks an argument if it's not supplied in the command line.
RefreshAssetManifestCommand::addFile() — Method in class RefreshAssetManifestCommand
RemoveAssetManifestCommand::addFile() — Method in class RemoveAssetManifestCommand
RemoveViewAssetManifestCommand::addFile() — Method in class RemoveViewAssetManifestCommand
RenameAssetManifestCommand::addFile() — Method in class RenameAssetManifestCommand
SimulatorCommandBase::addToManifest() — Method in class SimulatorCommandBase
Adds a stylesheet to the assets manifest
APIControllerClass in namespace App\G6K\Controller
This class deals with the API function of the simulation engine.
APIController::apiOutput() — Method in class APIController
Composes the API response
APIController::addResponseError() — Method in class APIController
Add response error
APIController::addParameterError() — Method in class APIController
Composes a parameter error
APIController::addEntityError() — Method in class APIController
Composes an entity error
$BaseAdminController#authorizationCheckerProperty in class BaseAdminController
$BaseController#authorizationCheckerProperty in class BaseController
BaseController::addWidget() — Method in class BaseController
Adds a widget to the list of widgets
BaseController::addFunction() — Method in class BaseController
Adds a function to the list of functions
DataSourcesAdminController::addDBTableRow() — Method in class DataSourcesAdminController
Inserts a row into a table
DataSourcesAdminController::addTableRow() — Method in class DataSourcesAdminController
Adds a table row
DataSourcesAdminController::addColumnsToTable() — Method in class DataSourcesAdminController
Adds columns to a table
$SimulatorsAdminController#actionsProperty in class SimulatorsAdminController
SimulatorsAdminController::actionsData() — Method in class SimulatorsAdminController
Builds an actions data array for the Javascript rule engine
UsersAdminController::addUser() — Method in class UsersAdminController
Creates a user with the data in the form fields.
$ViewsAdminController#assetsDirProperty in class ViewsAdminController
ViewsAdminController::addNodeToManifest() — Method in class ViewsAdminController
Adds a node to the manifest of assets.
ViewsAdminController::addViewNode() — Method in class ViewsAdminController
Adds a node into the view tree
DatasourcesTrait::alterSQLiteTable() — Method in class DatasourcesTrait
Emulates a 'ALTER TABLE' for columns of a SQLite database.
DateFunction::addMonths() — Method in class DateFunction
Returns a new date from the input date by adding the given number of months
$Token#arityProperty in class Token
Token::associativity() — Method in class Token
Determines if the operator represented by this token is right-associative, left-associative or non-associative
JsonSQL::addColumn() — Method in class JsonSQL
Adds a column in a table of the database
$DMLParser#allowedProperty in class DMLParser
Allowed PHP functions in conditions
DMLStatement::aggregate() — Method in class DMLStatement
Performs group by clause on the given result set, if any
Engine::addColumn() — Method in class Engine
Adds a column in a table of the database
JsonColumn::add() — Method in class JsonColumn
Adds a column in a table of the database
$SQLSelectTokenizer#allowedProperty in class SQLSelectTokenizer
Allowed PHP functions in conditions
SQLSelectTokenizer::addTokenInCondition() — Method in class SQLSelectTokenizer
Inserts a token into a condition
ActionClass in namespace App\G6K\Model
This class allows the stockage and the retrieval of the attributes of an action button for a step
BlockInfo::addChapter() — Method in class BlockInfo
Adds a chapter to the list of chapters contained in this BlockInfo object
BusinessRule::addIfAction() — Method in class BusinessRule
Adds an action to the list of actions that must be executed if the conditions of this business rule are verified.
BusinessRule::addElseAction() — Method in class BusinessRule
Adds an action to the list of actions that must be executed if the conditions of this business rule are NOT verified.
Chapter::addSection() — Method in class Chapter
Adds a section to the list of sections contained in this Chapter object
ChoiceGroup::addChoice() — Method in class ChoiceGroup
Adds a Choice object to the list of choices
Connector::addCondition() — Method in class Connector
Adds a Condition object or Connector object to the list of objects inside this connector.
Data::addChoice() — Method in class Data
Adds a Choice object in the list of choices of this data item.
Data::addRuleDependency() — Method in class Data
Adds a business rule id to the list of business rules that use this data item
DataGroup::addData() — Method in class DataGroup
Adds a data to the list of data item of this data group.
DataSource::addNamespace() — Method in class DataSource
Adds a namespace to the associative array of namespaces of this data source.
DataSource::addTable() — Method in class DataSource
Adds a table to the list of tables in the database of this data source.
DatasetChild::addErrorMessage() — Method in class DatasetChild
Adds a message to the list of error messages.
DatasetChild::addWarningMessage() — Method in class DatasetChild
Adds a message to the list of warning messages.
FieldRow::addField() — Method in class FieldRow
Adds a Field object to the list of fields contained in this field row.
FieldSet::addField() — Method in class FieldSet
Adds a Field or FieldRow object in the list of fields of this field set.
FieldSet::addColumn() — Method in class FieldSet
Adds a Column object in the list of columns (header of a grid) in this field set.
FootNotes::addFootNote() — Method in class FootNotes
Adds a FootNote Object to the list of footnotes contained in this container
Panel::addFieldSet() — Method in class Panel
Adds a Fieldset or BlockInfo object to the list of field sets or block of informations contained in this panel.
Profile::addData() — Method in class Profile
Adds a "data ID/default value" pair to the list of data that are pre-filled by this profile.
Profiles::addProfile() — Method in class Profiles
Adds a Profile object to the list of profiles contained in this set of profiles.
Row::addCell() — Method in class Row
Adds a cell (Cell object) to this row
$RuleAction#actionProperty in class RuleAction
$Section#annotationsProperty in class Section
Simulator::addData() — Method in class Simulator
Adds a DatasetChild object in the list of data used by this simulator.
Simulator::addStep() — Method in class Simulator
Adds a Step object in the list of steps defined by this simulator.
Simulator::addSource() — Method in class Simulator
Adds a Source object in the list of used sources by this simulator.
Simulator::addBusinessRule() — Method in class Simulator
Adds a BusinessRule object in the list of business rules implemented by this simulator
Simulator::addWarningMessage() — Method in class Simulator
Adds a warning message to the list of warning messages
Simulator::addErrorMessage() — Method in class Simulator
Adds an error message to the list of error messages
Simulator::addDependency() — Method in class Simulator
Adds a dependency for the data item whose ID is in the first element of the given array
Simulator::addNoteDependency() — Method in class Simulator
Adds a note (field pre-note, field post-note, footnote) dependency for the data item is in the first element of the given array
Simulator::actionData() — Method in class Simulator
Converts to an associative array representing one action (in the "then" part or the the "else" part) of a business rule extracted from the XML file.
Source::addParameter() — Method in class Source
Adds a Parameter object to the list of parameters passed to the request of this source.
$Step#actionsProperty in class Step
Step::addPanel() — Method in class Step
Adds a Panel object to the list of panels of this step.
Step::addAction() — Method in class Step
Adds an Action object to the list of action buttons of this step.
Table::addColumn() — Method in class Table
Adds a Column object to the list of columns of this table
Table::addRow() — Method in class Table
Adds a Row object to the list of rows of this table
Deployer::addDeployedDatasource() — Method in class Deployer
Adds a datasource to the list of deployed data sources
VersionStrategy::applyVersion() — Method in class VersionStrategy
Applies the version strategy on the given path
AssetExistsClass in namespace App\G6K\Twig\Extension
class AssetExists
AssetExists::assetExists() — Method in class AssetExists
function assetExists

B

ScriptHandler::buildDotenv() — Method in class ScriptHandler
Builds environment variables
BaseAdminControllerClass in namespace App\G6K\Controller
Base class for all the admin module controllers
BaseControllerClass in namespace App\G6K\Controller
The class BaseController is the heart the simulation engine
Operation::bitwiseAnd() — Method in class Operation
Calculates and returns the result of the bitwise AND on the two given operands.
Operation::bitwiseXor() — Method in class Operation
Calculates and returns the result of the bitwise XOR on the two given operands.
Operation::bitwiseOr() — Method in class Operation
Calculates and returns the result of the bitwise OR on the two given operands.
JsonSQL::beginTransaction() — Method in class JsonSQL
Initiates a transaction.
$DMLStatement#builtinsProperty in class DMLStatement
$Engine#backupProperty in class Engine
Content being updated during a transaction
Engine::beginTransaction() — Method in class Engine
Initiates a transaction.
Statement::bindValue() — Method in class Statement
Binds a value to a corresponding named or question mark placeholder in the SQL statement that was used to prepare the statement.
Statement::bindParam() — Method in class Statement
Binds a PHP variable to a corresponding named or question mark placeholder in the SQL statement that was used to prepare the statement.
ResultFilter::bool2str() — Method in class ResultFilter
Converts a true/false (boolean) value to a string
BlockInfoClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a block of information (blockinfo)
BusinessRuleClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a business rule
$Chapter#blocinfoProperty in class Chapter
Database::bindParam() — Method in class Database
Binds a parameter to the specified variable name.
Database::bindValue() — Method in class Database
Binds a value to a parameter
$RuleAction#blockinfoProperty in class RuleAction
$Simulator#businessrulesProperty in class Simulator

C

CommandBaseClass in namespace App\G6K\Command
Base class for all command of the g6k namespace.
CommandBase::configure() — Method in class CommandBase
Configures the current command.
CommandBase::castDOMElement() — Method in class CommandBase
Casts a DOMNode to DOMElement
CommandBase::comment() — Method in class CommandBase
Displays a comment
CopyDataSourceCommandClass in namespace App\G6K\Command
Copies one or all data sources from another instance of G6K.
CopyDataSourceCommand::copy() — Method in class CopyDataSourceCommand
function copy
CopySimulatorCommandClass in namespace App\G6K\Command
Copies one or all simulators from another instance of G6K.
CopySimulatorCommand::copy() — Method in class CopySimulatorCommand
function copy
CopySimulatorCommand::copyDatasources() — Method in class CopySimulatorCommand
function copyDatasources
CopySimulatorCommand::copyTemplates() — Method in class CopySimulatorCommand
function copyTemplates
CopyViewCommandClass in namespace App\G6K\Command
Copies one or all views from another instance of G6K.
CopyViewCommand::copy() — Method in class CopyViewCommand
function copy
ValidateSimulatorCommand::checkDefaultViewElements() — Method in class ValidateSimulatorCommand
Checks the existence of the elements of the default view
ValidateSimulatorCommand::checkDataReferences() — Method in class ValidateSimulatorCommand
Checks the references of data
ValidateSimulatorCommand::checkDataUniqueness() — Method in class ValidateSimulatorCommand
Checks the uniqueness of id and data names
ValidateSimulatorCommand::checkSources() — Method in class ValidateSimulatorCommand
Checks the data sources
ValidateSimulatorCommand::checkBusinessRules() — Method in class ValidateSimulatorCommand
Checks the business rules
ValidateSimulatorCommand::checkBusinessRulesUniqueness() — Method in class ValidateSimulatorCommand
Checks the uniqueness of id and business rule names
APIController::calcul() — Method in class APIController
The entry point of the API request
BaseController::checkField() — Method in class BaseController
Checks the given field
CacheAdminControllerClass in namespace App\G6K\Controller
The UsersAdminController class is the controller that handles all actions of the symfony cache management interface.
CacheAdminController::clear() — Method in class CacheAdminController
Entry point for the route paths begining by /admin/cache/clear
CacheAdminController::cc() — Method in class CacheAdminController
Realizes the cleaning of the cache
DataSourcesAdminController::createDatasource() — Method in class DataSourcesAdminController
Creates a data source
DataSourcesAdminController::createDB() — Method in class DataSourcesAdminController
Creates a database
DataSourcesAdminController::createDBTable() — Method in class DataSourcesAdminController
Creates a table
DataSourcesAdminController::createTable() — Method in class DataSourcesAdminController
Creates a table
DefaultController::calcul() — Method in class DefaultController
Entry point for the route paths begining by /{simu} excepted /admin
SimulatorsAdminController::composeSimpleSQLRequest() — Method in class SimulatorsAdminController
Composes a simple SQL request from the supplied elements in the source associative array
SimulatorsAdminController::conjonct() — Method in class SimulatorsAdminController
Converts an array of conditions connected with the connector 'all' to a string expression in conjunctive form
ControllersTraitClass in namespace App\G6K\Manager
This class implements common functions needed in G6KBundle controllers.
DOMClient::createClient() — Method in class DOMClient
Returns an instance of this class as a client to access a local or remote server.
DatasourcesHelper::convertDOMNodeToDOMElement() — Method in class DatasourcesHelper
Converts a DOMNode to a DOMElement
DatasourcesTrait::checkColumnValue() — Method in class DatasourcesTrait
Checks the value of a column
DatasourcesTrait::createDatabase() — Method in class DatasourcesTrait
Creates a database
DatasourcesTrait::createDatabaseTable() — Method in class DatasourcesTrait
Creates a database table
DelimitedToSQLConverter::convert() — Method in class DelimitedToSQLConverter
Imports a delimited text file into a table of a data source and returns an array descriptor of the table
Evaluator::comparison() — Method in class Evaluator
Compares two arguments with a comparison operator and returns the result token.
Evaluator::compatible() — Method in class Evaluator
Determines whether two arguments have compatible types.
JSONToSQLConverter::convert() — Method in class JSONToSQLConverter
Imports a JSON database to a SQL database and returns an array descriptor of the database for the update of DataSources.xml
JsonSQL::create() — Method in class JsonSQL
Creates a json database then open it
JsonSQL::commit() — Method in class JsonSQL
Commits a transaction.
JsonSQL::createTable() — Method in class JsonSQL
Creates a table in the database
DMLParser::checkSafety() — Method in class DMLParser
Verifies that an php expression is sufficiently secured before being evaluated by the eval function
$Engine#compactProperty in class Engine
Indicates whether to save the json file in a compact form or not
Engine::create() — Method in class Engine
Creates a json database then open it
Engine::commit() — Method in class Engine
Commits a transaction.
Engine::checkDuplicateKeys() — Method in class Engine
Checks if the table already contains a record with the provided keys
Engine::createTable() — Method in class Engine
Creates a table in the database
JsonColumn::checkColumn() — Method in class JsonColumn
Checks the existence of a column
JsonTable::create() — Method in class JsonTable
Creates a table in the database
Parser::create() — Method in class Parser
Parser factory.
Statement::create() — Method in class Statement
Statement factory
Statement::columnCount() — Method in class Statement
Returns the number of columns in the result set
Statement::checkValue() — Method in class Statement
Checks if a value corresponds to its type and if it is safety in case of string
SQLToJSONConverter::convert() — Method in class SQLToJSONConverter
Transfers the schema and data from a data source into an array for conversion to JSON
SQLToJSONConverter::castValue() — Method in class SQLToJSONConverter
Casts a value according to its type.
ResultFilter::createXML() — Method in class ResultFilter
Converts an array to a XML DOM document
ResultFilter::convertToXML() — Method in class ResultFilter
Converts an array to a XML DOM node of a DOM document
ResultFilter::createArray() — Method in class ResultFilter
Creates and returns an array from a list of XML DOM node
ResultFilter::convertToArray() — Method in class ResultFilter
Converts a list of XML DOM node to an array
SQLConverterBase::connectDatabase() — Method in class SQLConverterBase
Connects to the database
SQLConverterBase::convert() — Method in class SQLConverterBase
Imports file(s) to a SQL database and returns an array descriptor of the database for the update of DataSources.xml
SQLSelectTokenizer::checkSafety() — Method in class SQLSelectTokenizer
Verifies that an php expression is sufficiently secured before being evaluated by the eval function
$Action#clazzProperty in class Action
$BlockInfo#chaptersProperty in class BlockInfo
$BusinessRule#conditionsProperty in class BusinessRule
$BusinessRule#connectorProperty in class BusinessRule
CellClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a cell
$Cell#columnProperty in class Cell
ChapterClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a chapter
$Chapter#collapsibleProperty in class Chapter
ChoiceClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a choice
ChoiceGroupClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a group of choices
$ChoiceGroup#choicesProperty in class ChoiceGroup
$ChoiceGroup#choiceSourceProperty in class ChoiceGroup
ChoiceSourceClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a ChoiceSource object
$ChoiceSource#caseInsensitiveProperty in class ChoiceSource
ColumnClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a column of a Table object
ConditionClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a condition
$Condition#connectorProperty in class Condition
ConnectorClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a connector
$Connector#conditionsProperty in class Connector
$Data#contentProperty in class Data
$Data#choicesProperty in class Data
$Data#choiceSourceProperty in class Data
Data::check() — Method in class Data
Checks the value of this data item according to its type
$Database#connectedProperty in class Database
Database::connect() — Method in class Database
Composes a DSN (Data Source Name) string, connects to the database and stores an instance representing a connection to a database
Database::convertSQLFunctions() — Method in class Database
Converts internal functions in a SQL statement into appropriate functions to the database driver
$Field#colonProperty in class Field
$FieldRow#colonProperty in class FieldRow
$FieldSet#columnsProperty in class FieldSet
$Parameter#constantProperty in class Parameter
$RichText#contentProperty in class RichText
$Row#cellsProperty in class Row
$RuleAction#columnProperty in class RuleAction
$RuleAction#chapterProperty in class RuleAction
$RuleAction#choiceProperty in class RuleAction
$Section#chapterProperty in class Section
$Section#contentProperty in class Section
$Simulator#controllerProperty in class Simulator
$Simulator#categoryProperty in class Simulator
Simulator::cleanRichText() — Method in class Simulator
Cleans the text produced with the Javascript component "bootstrap3-wysihtml5" for its registration in the XML file of definition of this simulator
$Table#columnsProperty in class Table
Kernel::configureContainer() — Method in class Kernel
function configureContainer
Kernel::configureRoutes() — Method in class Kernel

D

CommandBase::doInitialization() — Method in class CommandBase
Realizes the initialization this command
CommandBase::debug() — Method in class CommandBase
Displays a debug message
$APIController#datasProperty in class APIController
$BaseAdminController#deployerProperty in class BaseAdminController
$BaseAdminController#databasesDirProperty in class BaseAdminController
$BaseController#databasesDirProperty in class BaseController
CacheAdminController::doRender() — Method in class CacheAdminController
function doRender
DataSourcesAdminControllerClass in namespace App\G6K\Controller
The DataSourcesAdminController class is the controller that handles all actions of the datasources management interface.
$DataSourcesAdminController#datasourcesProperty in class DataSourcesAdminController
DataSourcesAdminController::dispatch() — Method in class DataSourcesAdminController
Dispatches the index action to the appropriate processing based on the value of the crud parameter.
DataSourcesAdminController::doExportDatasource() — Method in class DataSourcesAdminController
Exports a data source
DataSourcesAdminController::doImportDatasource() — Method in class DataSourcesAdminController
Imports a data source from a JSON data file and a JSON schema file
DataSourcesAdminController::doImportTable() — Method in class DataSourcesAdminController
Imports a delimited text file into a table of a data source
DataSourcesAdminController::deleteDBTableRow() — Method in class DataSourcesAdminController
Deletes a row from a table
DataSourcesAdminController::dropDBTable() — Method in class DataSourcesAdminController
Drops a table
DataSourcesAdminController::deleteTableRow() — Method in class DataSourcesAdminController
Deletes a table row
DataSourcesAdminController::doEditTable() — Method in class DataSourcesAdminController
Edits a table structure
DataSourcesAdminController::dropTable() — Method in class DataSourcesAdminController
Drops a table
DataSourcesAdminController::doEditDatasource() — Method in class DataSourcesAdminController
Edits a data source
DataSourcesAdminController::dropDatasource() — Method in class DataSourcesAdminController
Drops a data source
DefaultControllerClass in namespace App\G6K\Controller
The actions of the DefaultController class are used to run the simulation engine for a particular simulator.
DocumentationControllerClass in namespace App\G6K\Controller
The DocumentationController class is the controller that manages the display of documentation pages.
$HomeAdminController#datasourcesProperty in class HomeAdminController
PDFFormsAdminController::deepArrayMerge() — Method in class PDFFormsAdminController
array_merge_recursive does indeed merge arrays, but it converts values with duplicate keys to arrays rather than overwriting the value in the first array with the duplicate value in the second array, as array_merge does. I.e., with array_merge_recursive, this happens (documented behavior):
PDFFormsAdminController::doCreatePDFForm() — Method in class PDFFormsAdminController
function doCreatePDFForm
PDFFormsAdminController::dropPDFForm() — Method in class PDFFormsAdminController
function dropPDFForm
PDFFormsAdminController::doEditPDFForm() — Method in class PDFFormsAdminController
function doEditPDFForm
$SimulatorsAdminController#datasetProperty in class SimulatorsAdminController
SimulatorsAdminController::doCreate() — Method in class SimulatorsAdminController
Creates a simulator with the data in the form fields.
SimulatorsAdminController::doDelete() — Method in class SimulatorsAdminController
Deletes a simulator whose name is in the $simulator parameter
SimulatorsAdminController::doRename() — Method in class SimulatorsAdminController
Renames a simulator
SimulatorsAdminController::doDeleteWorkingVersion() — Method in class SimulatorsAdminController
Deletes a simulator whose name is in the $simulator parameter
SimulatorsAdminController::doExportSimulator() — Method in class SimulatorsAdminController
Exports a simulator
SimulatorsAdminController::doPublishSimulator() — Method in class SimulatorsAdminController
Publishes a simulator ie copies the xml file of the simulator from the work directory to the main directory of simulators
SimulatorsAdminController::doDeploySimulator() — Method in class SimulatorsAdminController
Deploys a simulator on front-end servers
SimulatorsAdminController::doImportSimulator() — Method in class SimulatorsAdminController
Imports a simulator by copying the uploaded definition xml file into the main simulator directory as well as the css file into the css directory of the default view if this file is uploaded by the user.
SimulatorsAdminController::disjonct() — Method in class SimulatorsAdminController
Converts an array of conditions connected with the connector 'any' to a string expression in disjunctive form
UsersAdminController::doUpdateUser() — Method in class UsersAdminController
Realizes the update of the user database via FOSUserBundle with the data in the form fields.
UsersAdminController::deleteUser() — Method in class UsersAdminController
Deletes a user with the data in the form fields.
ViewsAdminController::doCreateView() — Method in class ViewsAdminController
Creates a views and installs its templates and assets
ViewsAdminController::dropView() — Method in class ViewsAdminController
Drops a view and all its files
ViewsAdminController::doEditNode() — Method in class ViewsAdminController
Edits a text file content
DOMClientClass in namespace App\G6K\Manager
This class provides access to a local or remote http server with a URL as a browser does
DOMClient::doRequest() — Method in class DOMClient
Executes the request
DOMClient::doRemoteRequest() — Method in class DOMClient
Executes the request to the remote server
DOMClient::doLocalRequest() — Method in class DOMClient
Executes the request to the local server
DOMClient::decodeChunked() — Method in class DOMClient
Decodes a chunked content
DatasourcesHelperClass in namespace App\G6K\Manager
This class implements common functions needed for data sources management.
$DatasourcesHelper#datasourcesProperty in class DatasourcesHelper
DatasourcesHelper::doCreateDatasource() — Method in class DatasourcesHelper
Creates and returns a data source into a DOM element from a form.
DatasourcesTraitClass in namespace App\G6K\Manager
This class implements common functions needed in G6KBundle controllers.
$DatasourcesTrait#datatypesProperty in class DatasourcesTrait
DatasourcesTrait::deleteRowFromTable() — Method in class DatasourcesTrait
Deletes a row from a table
DatasourcesTrait::dropDatabaseTable() — Method in class DatasourcesTrait
Drops a table
DelimitedToSQLConverterClass in namespace App\G6K\Manager\Delimited
This class allows the conversion of a json-schema.org compliant JSON database and exported from G6K to a SQL database
DateFunctionClass in namespace App\G6K\Manager\ExpressionParser
This class provides some date functions for the expression parser.
$DateFunction#dateFormatProperty in class DateFunction
$MoneyFunction#decimalPointProperty in class MoneyFunction
$NumberFunction#decimalPointProperty in class NumberFunction
Operation::div() — Method in class Operation
Calculates and returns the quotient of the Euclidean division of one number by another.
Operation::degre() — Method in class Operation
Converts a number expressed in radians to a number expressed in degrees
$PercentFunction#decimalPointProperty in class PercentFunction
JsonSQL::delete() — Method in class JsonSQL
Deletes a table row
JsonSQL::dropTable() — Method in class JsonSQL
Drops a table
JsonSQL::dropColumn() — Method in class JsonSQL
Drops a column
DDLParserClass in namespace App\G6K\Manager\Json\JsonSQL
This class allows you to store and retrieve data from files in JSON format using SQL standard.
$DDLParser#datatypesProperty in class DDLParser
Conversion table of SQL data types in JSON data types
DDLParser::decodeLiteral() — Method in class DDLParser
Decode text encoded with base64
DDLStatementClass in namespace App\G6K\Manager\Json\JsonSQL
The class JsonSQLStatement Represents a prepared statement and, after the statement is executed, an associated result set.
DMLParserClass in namespace App\G6K\Manager\Json\JsonSQL
This class allows you to store and retrieve data from files in JSON format using SQL standard.
DMLStatementClass in namespace App\G6K\Manager\Json\JsonSQL
The class JsonSQLStatement represents a prepared statement and, after the statement is executed, an associated result set.
$Engine#dbProperty in class Engine
A pointer on the content of the JSON database managed by that engine.
Engine::delete() — Method in class Engine
Deletes a table row
Engine::dropTable() — Method in class Engine
Drops a table
Engine::dropColumn() — Method in class Engine
Drops a column
JsonColumn::drop() — Method in class JsonColumn
Drops a column
JsonTable::drop() — Method in class JsonTable
Drops a table
$SQLToJSONConverter#databasesDirProperty in class SQLToJSONConverter
$SQLToJSONConverter#datasourcesProperty in class SQLToJSONConverter
$SQLConverterBase#databasesDirProperty in class SQLConverterBase
$SQLConverterBase#datasourcesProperty in class SQLConverterBase
$SQLConverterBase#databaseProperty in class SQLConverterBase
StreamedOutput::doWrite() — Method in class StreamedOutput
function doWrite
$Action#displayableProperty in class Action
$BlockInfo#displayProperty in class BlockInfo
$BlockInfo#displayableProperty in class BlockInfo
$Chapter#displayableProperty in class Chapter
$Choice#dataProperty in class Choice
$ChoiceSource#dataProperty in class ChoiceSource
DataClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a data item.
$Data#defaultProperty in class Data
DataGroupClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a data group.
$DataGroup#datasProperty in class DataGroup
DataSourceClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a data source.
$DataSource#databaseProperty in class DataSource
$DataSource#descriptionProperty in class DataSource
DatabaseClass in namespace App\G6K\Model
this class provides a unified access interface to SQL databases, whether MySQL, PostgreSQL, SQLite, or JsonSQL
$Database#databasesDirProperty in class Database
DatasetChildClass in namespace App\G6K\Model
This class allows the storage and retrieval of common attributes of a dataset child.
$DatasetChild#descriptionProperty in class DatasetChild
$Field#dataProperty in class Field
$Field#displayableProperty in class Field
$FieldNote#displayableProperty in class FieldNote
$FieldRow#datagroupProperty in class FieldRow
$FieldSet#dispositionProperty in class FieldSet
$FieldSet#displayProperty in class FieldSet
$FieldSet#displayableProperty in class FieldSet
$FootNote#displayableProperty in class FootNote
$FootNotes#displayableProperty in class FootNotes
$Panel#displayableProperty in class Panel
$Parameter#dataProperty in class Parameter
$Profile#descriptionProperty in class Profile
$Profile#datasProperty in class Profile
$RuleAction#dataProperty in class RuleAction
$RuleAction#datagroupProperty in class RuleAction
$Section#displayableProperty in class Section
$Simulator#defaultViewProperty in class Simulator
$Simulator#dynamicProperty in class Simulator
$Simulator#descriptionProperty in class Simulator
$Simulator#dateFormatProperty in class Simulator
$Simulator#decimalPointProperty in class Simulator
$Simulator#datasProperty in class Simulator
$Simulator#databasesProperty in class Simulator
$Simulator#datasourcesProperty in class Simulator
$Simulator#dependenciesProperty in class Simulator
$Source#datasourceProperty in class Source
$Source#delimiterProperty in class Source
$Step#descriptionProperty in class Step
$Step#dynamicProperty in class Step
$Step#displayableProperty in class Step
$Table#dataProperty in class Table
$Table#descriptionProperty in class Table
DeployerClass in namespace App\G6K\Services
This class implements a service that performs the deployment of files from a new simulator or modified simulator to all front-end servers described in the entry 'deployment of parameters.yml.
$Deployer#deployedProperty in class Deployer
Deployer::doDeploy() — Method in class Deployer
Realizes the deployment
Deployer::deploy() — Method in class Deployer
Entry point of the service

E

AddAssetManifestCommand::execute() — Method in class AddAssetManifestCommand
CommandBase::execute() — Method in class CommandBase
Executes the current command.
CommandBase::error() — Method in class CommandBase
Displays an error message
CopyDataSourceCommand::execute() — Method in class CopyDataSourceCommand
CopySimulatorCommand::execute() — Method in class CopySimulatorCommand
CopyViewCommand::execute() — Method in class CopyViewCommand
ImportDataSourceCommand::execute() — Method in class ImportDataSourceCommand
ImportDataSourceTableCommand::execute() — Method in class ImportDataSourceTableCommand
ImportSimulatorCommand::execute() — Method in class ImportSimulatorCommand
ImportViewCommand::execute() — Method in class ImportViewCommand
MigrateTemplatesCommand::execute() — Method in class MigrateTemplatesCommand
RefreshAssetManifestCommand::execute() — Method in class RefreshAssetManifestCommand
RemoveAssetManifestCommand::execute() — Method in class RemoveAssetManifestCommand
RemoveViewAssetManifestCommand::execute() — Method in class RemoveViewAssetManifestCommand
RenameAssetManifestCommand::execute() — Method in class RenameAssetManifestCommand
ValidateSimulatorCommand::execute() — Method in class ValidateSimulatorCommand
$APIController#errorsProperty in class APIController
BaseAdminController::errorResponse() — Method in class BaseAdminController
Returns a JSON response formed with the data of a form and an error message.
$BaseController#errorProperty in class BaseController
BaseController::evaluate() — Method in class BaseController
Evaluates a condition with the expression parser
BaseController::evaluateDefault() — Method in class BaseController
Evaluates the default value of the given data
BaseController::evaluateDefaults() — Method in class BaseController
Evaluates the default value of all data
BaseController::evaluateMin() — Method in class BaseController
Evaluates the minimum value of the given data
BaseController::evaluateMax() — Method in class BaseController
Evaluates the maximum value of the given data
BaseController::evaluateMinMax() — Method in class BaseController
Evaluates the minimum and the maximum value of all data
DataSourcesAdminController::editDBTable() — Method in class DataSourcesAdminController
Edits a table structure
ViewsAdminController::exportViewNode() — Method in class ViewsAdminController
Exports a view node
DOMClient::encodeData() — Method in class DOMClient
Encodes data to be usable in an url or a html form.
DatasourcesTrait::executeSource() — Method in class DatasourcesTrait
Executes the query from a source
DatasourcesTrait::editTableStructure() — Method in class DatasourcesTrait
Edits a table structure
EvaluatorClass in namespace App\G6K\Manager\ExpressionParser
This class allows the evaluation of postfixed expressions (RPN notation)
ExpressionClass in namespace App\G6K\Manager\ExpressionParser
This class represents an arithmetic or a logical expression.
Expression::evaluate() — Method in class Expression
Evaluates this expression
Holidays::easter() — Method in class Holidays
Returns the easter day of the given year
$JsonSQL#engineProperty in class JsonSQL
The JsonSQL engine attached to this instance
JsonSQL::exec() — Method in class JsonSQL
Executes an SQL statement in a single function call, returning the number of rows affected by the statement.
DDLParser::encodeLiteral() — Method in class DDLParser
Encode text between quote with base64
DDLStatement::executeCreateTable() — Method in class DDLStatement
Executes a prepared 'create table' statement.
DDLStatement::executeAlterTable() — Method in class DDLStatement
Executes a prepared 'alter table' statement.
DDLStatement::executeDropTable() — Method in class DDLStatement
Executes a prepared 'drop table' statement.
DDLStatement::executeCompoundSelect() — Method in class DDLStatement
function executeCompoundSelect
DDLStatement::executeSelect() — Method in class DDLStatement
function executeSelect
DDLStatement::executeInsert() — Method in class DDLStatement
function executeInsert
DDLStatement::executeUpdate() — Method in class DDLStatement
function executeUpdate
DDLStatement::executeDelete() — Method in class DDLStatement
function executeDelete
DDLStatement::executeTruncate() — Method in class DDLStatement
function executeTruncate
DMLStatement::executeSelect() — Method in class DMLStatement
Executes a prepared select statement.
DMLStatement::executeCompoundSelect() — Method in class DMLStatement
Executes a prepared select statement with set opertations.
DMLStatement::executeInsert() — Method in class DMLStatement
Executes a prepared insert statement.
DMLStatement::executeUpdate() — Method in class DMLStatement
Executes a prepared update statement.
DMLStatement::executeDelete() — Method in class DMLStatement
Executes a prepared delete statement.
DMLStatement::executeTruncate() — Method in class DMLStatement
Executes a prepared 'truncate' statement.
DMLStatement::evaluate() — Method in class DMLStatement
Evaluates a condition with the values of the given row.
DMLStatement::executeCreateTable() — Method in class DMLStatement
function executeCreateTable
DMLStatement::executeAlterTable() — Method in class DMLStatement
function executeAlterTable
DMLStatement::executeDropTable() — Method in class DMLStatement
function executeDropTable
EngineClass in namespace App\G6K\Manager\Json\JsonSQL
This class allows you to store and retrieve data from files in JSON format using SQL standard.
Engine::endTransaction() — Method in class Engine
Ends a transaction.
$Parser#engineProperty in class Parser
A pointer on JSON database engine.
$Statement#engineProperty in class Statement
Statement::execute() — Method in class Statement
Executes a prepared statement.
Statement::executeCompoundSelect() — Method in class Statement
Executes a prepared select statement with set opertations.
Statement::executeSelect() — Method in class Statement
Executes a prepared select statement.
Statement::executeInsert() — Method in class Statement
Executes a prepared insert statement.
Statement::executeUpdate() — Method in class Statement
Executes a prepared update statement.
Statement::executeDelete() — Method in class Statement
Executes a prepared delete statement.
Statement::executeCreateTable() — Method in class Statement
Executes a prepared 'create table' statement.
Statement::executeAlterTable() — Method in class Statement
Executes a prepared 'alter table' statement.
Statement::executeTruncate() — Method in class Statement
Executes a prepared 'truncate' statement.
Statement::executeDropTable() — Method in class Statement
Executes a prepared 'drop table' statement.
$BusinessRule#elementIdProperty in class BusinessRule
$BusinessRule#elseActionsProperty in class BusinessRule
$Condition#expressionProperty in class Condition
Database::execute() — Method in class Database
Executes a prepared statement
Database::exec() — Method in class Database
Execute an SQL statement and return the number of affected rows
$DatasetChild#errorProperty in class DatasetChild
$DatasetChild#errorMessagesProperty in class DatasetChild
$Field#emphasizeProperty in class Field
$Field#explanationProperty in class Field
$Field#expandedProperty in class Field
$FieldRow#emphasizeProperty in class FieldRow
$RichText#editionProperty in class RichText
$Simulator#errorProperty in class Simulator
$Simulator#errorMessagesProperty in class Simulator

F

CommandBase::findFile() — Method in class CommandBase
Finds files in the subdirectories of a giving directory
CommandBase::findAssetsDirectory() — Method in class CommandBase
Finds the assets directory
CommandBase::findTemplatesDirectory() — Method in class CommandBase
Finds the templates directory
CommandBase::findPDFFormsDirectory() — Method in class CommandBase
Finds the pdf forms directory
CommandBase::findSimulatorsDirectory() — Method in class CommandBase
Finds the simulators directory
CommandBase::failure() — Method in class CommandBase
Displays a failure message
CommandBase::fatal() — Method in class CommandBase
Displays an fatal error message
SimulatorCommandBase::fixDatasourcesReference() — Method in class SimulatorCommandBase
Replaces the numeric data source reference by the name of the data source The name of the data source if extracted from the DataSources.xml
SimulatorCommandBase::fixNewAttributes() — Method in class SimulatorCommandBase
Sets the missing new attributes of the schema: - regionale settings (locale, timezone and grouping separator) by those of this platform - pdfFooter flag
$BaseAdminController#fileUploaderProperty in class BaseAdminController
BaseController::functionDeps() — Method in class BaseController
Adds functions that depend on a function in the list of functions
DefaultController::fields() — Method in class DefaultController
Entry point for the route path : /{simu}/Default/fields
DefaultController::fieldsTryIt() — Method in class DefaultController
Entry point for the route path : /{simu}/tryIt/Default/fields
DefaultController::filledPdfOutput() — Method in class DefaultController
function filledPdfOutput
SimulatorsAdminController::findDisposition() — Method in class SimulatorsAdminController
Finds the disposition of a fieldset where one of the elements is the target of a rule action
SimulatorsAdminController::findDataNameById() — Method in class SimulatorsAdminController
Searches for the name of a data in the dataset from its identifier
ViewsAdminController::findNodePath() — Method in class ViewsAdminController
Recursively traverses a directory to find the directory path of the current node
FileSystemLoaderClass in namespace App\G6K\EventListener
Loads twig template from the filesystem.
FileSystemLoader::findTemplate() — Method in class FileSystemLoader
Checks if the template can be found.
ControllersTrait::formatParamValue() — Method in class ControllersTrait
Formats a source parameter value
ControllersTrait::findAction() — Method in class ControllersTrait
Retrieves an action node by its name in the actions tree from the supplied node
ControllersTrait::findActionField() — Method in class ControllersTrait
Retrieves an action field node in the given fields list for the given current option node
ControllersTrait::findActionOption() — Method in class ControllersTrait
Retrieves an action field option node by its value in the field list of the given action node
DatasourcesTrait::filterResult() — Method in class DatasourcesTrait
Filters the result set of a query on the source return path
DatasourcesTrait::filterResultByLines() — Method in class DatasourcesTrait
Filters the result set of a query on the source return path
DateFunction::firstDayOfMonth() — Method in class DateFunction
Returns a new date corresponding to the first day of the month of the given date.
Evaluator::func() — Method in class Evaluator
Evaluates a function and returns the result token.
Holidays::fixedHolidays() — Method in class Holidays
Returns the list of fixed holidays of the given year for the given lang and country
MoneyFunction::format() — Method in class MoneyFunction
function format
$NumberFunction#fractionDigitProperty in class NumberFunction
NumberFunction::format() — Method in class NumberFunction
function format
NumberFunction::formatNumber() — Method in class NumberFunction
function formatNumber
PercentFunction::format() — Method in class PercentFunction
function format
DDLParser::fillTableField() — Method in class DDLParser
Copy the definitions of columns
DMLStatement::fetch() — Method in class DMLStatement
Fetches the next row from a result set
DMLStatement::fetchColumn() — Method in class DMLStatement
Returns a single column from the next row of a result set
DMLStatement::fetchAll() — Method in class DMLStatement
Returns an array containing all of the result set rows
DMLStatement::fieldValue() — Method in class DMLStatement
Returns the value of a field
$ResultFilter#functionsProperty in class ResultFilter
ResultFilter::filter() — Method in class ResultFilter
Filters the results of a query on a data source with the 'return path' defined in the source.
ResultFilter::filterJSON() — Method in class ResultFilter
Filters the JSON results of a query on a data source with the 'return path' defined in the source.
ResultFilter::filterCSV() — Method in class ResultFilter
Filters the CSV results of a query on a data source with the 'return path' defined in the source.
ResultFilter::filterHTML() — Method in class ResultFilter
Filters the HTML results of a query on a data source with the 'return path' defined in the source.
ResultFilter::filterXML() — Method in class ResultFilter
Filters the XML results of a query on a data source with the 'return path' defined in the source.
$Action#forProperty in class Action
FieldClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a field.
$Field#fieldsetProperty in class Field
FieldNoteClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a note attached to a field.
$FieldNote#fieldProperty in class FieldNote
FieldRowClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a field row.
$FieldRow#fieldsetProperty in class FieldRow
$FieldRow#fieldsProperty in class FieldRow
FieldSetClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a field set.
$FieldSet#fieldsProperty in class FieldSet
FootNoteClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a footnote attached to a step.
FootNotesClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a footnote container attached to a step.
$FootNotes#footnotesProperty in class FootNotes
$Panel#fieldsetsProperty in class Panel
$Parameter#formatProperty in class Parameter
$RuleAction#fieldsetProperty in class RuleAction
$RuleAction#fieldrowProperty in class RuleAction
$RuleAction#fieldProperty in class RuleAction
$RuleAction#footnoteProperty in class RuleAction
Simulator::fieldProperties() — Method in class Simulator
Converts a field extracted from the XML file of this simulator into an associative array for encoding in JSON format.
$Step#footnotesProperty in class Step
FileUploaderClass in namespace App\G6K\Services
This class implements a file uploader service.
$VersionStrategy#formatProperty in class VersionStrategy
FiltersClass in namespace App\G6K\Twig\Extension
This class is a Twig extension custom filter that implements 'jscode' to replace the deprecated raw filter

G

AddAssetManifestCommand::getCommandName() — Method in class AddAssetManifestCommand
AddAssetManifestCommand::getCommandDescription() — Method in class AddAssetManifestCommand
AddAssetManifestCommand::getCommandHelp() — Method in class AddAssetManifestCommand
AddAssetManifestCommand::getCommandArguments() — Method in class AddAssetManifestCommand
AddAssetManifestCommand::getCommandOptions() — Method in class AddAssetManifestCommand
AssetManifestCommandBase::getCommandName() — Method in class AssetManifestCommandBase
AssetManifestCommandBase::getCommandDescription() — Method in class AssetManifestCommandBase
AssetManifestCommandBase::getCommandHelp() — Method in class AssetManifestCommandBase
AssetManifestCommandBase::getCommandArguments() — Method in class AssetManifestCommandBase
AssetManifestCommandBase::getCommandOptions() — Method in class AssetManifestCommandBase
CommandBase::getParameters() — Method in class CommandBase
This function parses the '.env' file and returns an array of parameters
CommandBase::getParameterValue() — Method in class CommandBase
Returns the value of a parameter
CommandBase::getConfigParameter() — Method in class CommandBase
Gets a parameter with its name.
CommandBase::getDOMElementItem() — Method in class CommandBase
Retuns the DOMElement at position $index of the DOMNodeList
CommandBase::getCommandName() — Method in class CommandBase
Returns the name of the current command
CommandBase::getCommandDescription() — Method in class CommandBase
Returns the description of the current command
CommandBase::getCommandHelp() — Method in class CommandBase
Returns the help text of the current command
CommandBase::getCommandArguments() — Method in class CommandBase
Returns the arguments of the current command
CommandBase::getCommandOptions() — Method in class CommandBase
Returns the options of the current command
CopyDataSourceCommand::getCommandName() — Method in class CopyDataSourceCommand
CopyDataSourceCommand::getCommandDescription() — Method in class CopyDataSourceCommand
CopyDataSourceCommand::getCommandHelp() — Method in class CopyDataSourceCommand
CopyDataSourceCommand::getCommandArguments() — Method in class CopyDataSourceCommand
CopyDataSourceCommand::getCommandOptions() — Method in class CopyDataSourceCommand
CopySimulatorCommand::getCommandName() — Method in class CopySimulatorCommand
CopySimulatorCommand::getCommandDescription() — Method in class CopySimulatorCommand
CopySimulatorCommand::getCommandHelp() — Method in class CopySimulatorCommand
CopySimulatorCommand::getCommandArguments() — Method in class CopySimulatorCommand
CopySimulatorCommand::getCommandOptions() — Method in class CopySimulatorCommand
CopyViewCommand::getCommandName() — Method in class CopyViewCommand
CopyViewCommand::getCommandDescription() — Method in class CopyViewCommand
CopyViewCommand::getCommandHelp() — Method in class CopyViewCommand
CopyViewCommand::getCommandArguments() — Method in class CopyViewCommand
CopyViewCommand::getCommandOptions() — Method in class CopyViewCommand
ImportDataSourceCommand::getCommandName() — Method in class ImportDataSourceCommand
ImportDataSourceCommand::getCommandDescription() — Method in class ImportDataSourceCommand
ImportDataSourceCommand::getCommandHelp() — Method in class ImportDataSourceCommand
ImportDataSourceCommand::getCommandArguments() — Method in class ImportDataSourceCommand
ImportDataSourceCommand::getCommandOptions() — Method in class ImportDataSourceCommand
ImportDataSourceTableCommand::getCommandName() — Method in class ImportDataSourceTableCommand
ImportDataSourceTableCommand::getCommandDescription() — Method in class ImportDataSourceTableCommand
ImportDataSourceTableCommand::getCommandHelp() — Method in class ImportDataSourceTableCommand
ImportDataSourceTableCommand::getCommandArguments() — Method in class ImportDataSourceTableCommand
ImportDataSourceTableCommand::getCommandOptions() — Method in class ImportDataSourceTableCommand
ImportSimulatorCommand::getCommandName() — Method in class ImportSimulatorCommand
ImportSimulatorCommand::getCommandDescription() — Method in class ImportSimulatorCommand
ImportSimulatorCommand::getCommandHelp() — Method in class ImportSimulatorCommand
ImportSimulatorCommand::getCommandArguments() — Method in class ImportSimulatorCommand
ImportSimulatorCommand::getCommandOptions() — Method in class ImportSimulatorCommand
ImportViewCommand::getCommandName() — Method in class ImportViewCommand
ImportViewCommand::getCommandDescription() — Method in class ImportViewCommand
ImportViewCommand::getCommandHelp() — Method in class ImportViewCommand
ImportViewCommand::getCommandArguments() — Method in class ImportViewCommand
ImportViewCommand::getCommandOptions() — Method in class ImportViewCommand
MigrateTemplatesCommand::getCommandName() — Method in class MigrateTemplatesCommand
MigrateTemplatesCommand::getCommandDescription() — Method in class MigrateTemplatesCommand
MigrateTemplatesCommand::getCommandHelp() — Method in class MigrateTemplatesCommand
MigrateTemplatesCommand::getCommandArguments() — Method in class MigrateTemplatesCommand
MigrateTemplatesCommand::getCommandOptions() — Method in class MigrateTemplatesCommand
RefreshAssetManifestCommand::getCommandName() — Method in class RefreshAssetManifestCommand
RefreshAssetManifestCommand::getCommandDescription() — Method in class RefreshAssetManifestCommand
RefreshAssetManifestCommand::getCommandHelp() — Method in class RefreshAssetManifestCommand
RefreshAssetManifestCommand::getCommandArguments() — Method in class RefreshAssetManifestCommand
RefreshAssetManifestCommand::getCommandOptions() — Method in class RefreshAssetManifestCommand
RemoveAssetManifestCommand::getCommandName() — Method in class RemoveAssetManifestCommand
RemoveAssetManifestCommand::getCommandDescription() — Method in class RemoveAssetManifestCommand
RemoveAssetManifestCommand::getCommandHelp() — Method in class RemoveAssetManifestCommand
RemoveAssetManifestCommand::getCommandOptions() — Method in class RemoveAssetManifestCommand
RemoveAssetManifestCommand::getCommandArguments() — Method in class RemoveAssetManifestCommand
RemoveViewAssetManifestCommand::getCommandName() — Method in class RemoveViewAssetManifestCommand
RemoveViewAssetManifestCommand::getCommandDescription() — Method in class RemoveViewAssetManifestCommand
RemoveViewAssetManifestCommand::getCommandHelp() — Method in class RemoveViewAssetManifestCommand
RemoveViewAssetManifestCommand::getCommandArguments() — Method in class RemoveViewAssetManifestCommand
RemoveViewAssetManifestCommand::getCommandOptions() — Method in class RemoveViewAssetManifestCommand
RenameAssetManifestCommand::getCommandName() — Method in class RenameAssetManifestCommand
RenameAssetManifestCommand::getCommandDescription() — Method in class RenameAssetManifestCommand
RenameAssetManifestCommand::getCommandHelp() — Method in class RenameAssetManifestCommand
RenameAssetManifestCommand::getCommandArguments() — Method in class RenameAssetManifestCommand
RenameAssetManifestCommand::getCommandOptions() — Method in class RenameAssetManifestCommand
SimulatorCommandBase::getCommandName() — Method in class SimulatorCommandBase
SimulatorCommandBase::getCommandDescription() — Method in class SimulatorCommandBase
SimulatorCommandBase::getCommandHelp() — Method in class SimulatorCommandBase
SimulatorCommandBase::getCommandArguments() — Method in class SimulatorCommandBase
SimulatorCommandBase::getCommandOptions() — Method in class SimulatorCommandBase
ValidateSimulatorCommand::getCommandName() — Method in class ValidateSimulatorCommand
ValidateSimulatorCommand::getCommandDescription() — Method in class ValidateSimulatorCommand
ValidateSimulatorCommand::getCommandHelp() — Method in class ValidateSimulatorCommand
ValidateSimulatorCommand::getCommandArguments() — Method in class ValidateSimulatorCommand
ValidateSimulatorCommand::getCommandOptions() — Method in class ValidateSimulatorCommand
ViewCommandBase::getCommandName() — Method in class ViewCommandBase
ViewCommandBase::getCommandDescription() — Method in class ViewCommandBase
ViewCommandBase::getCommandHelp() — Method in class ViewCommandBase
ViewCommandBase::getCommandArguments() — Method in class ViewCommandBase
ViewCommandBase::getCommandOptions() — Method in class ViewCommandBase
ScriptHandler::getEnvironmentVariables() — Method in class ScriptHandler
function getEnvironmentVariables
ScriptHandler::getParameters() — Method in class ScriptHandler
This function parses the '.env' file and returns an array of database parameters
ScriptHandler::getParameterValue() — Method in class ScriptHandler
function getParameterValue
ScriptHandler::generateRandomSecret() — Method in class ScriptHandler
function generateRandomSecret
BaseController::getSimuPath() — Method in class BaseController
Get the simulators directory
DataSourcesAdminController::getConfigParameter() — Method in class DataSourcesAdminController
Gets a parameter with its name.
PDFFormsAdminController::getDefaultMapping() — Method in class PDFFormsAdminController
Returns the default mapping of a PDF Form
PDFFormsAdminController::getCurrentMapping() — Method in class PDFFormsAdminController
Returns the current mapping of a PDF Form
PDFFormsAdminController::getUsedBy() — Method in class PDFFormsAdminController
function getUsedBy
SimulatorsAdminController::getLocales() — Method in class SimulatorsAdminController
Returns the available locales of the server
SimulatorsAdminController::getLanguages() — Method in class SimulatorsAdminController
Returns the languages for the current locale
SimulatorsAdminController::getTimezones() — Method in class SimulatorsAdminController
Returns the time zones for the given locale
SimulatorsAdminController::getCurrencySymbols() — Method in class SimulatorsAdminController
Returns all the currency symbols
SimulatorsAdminController::getRegionalSettings() — Method in class SimulatorsAdminController
Returns the regional settings for the given locale
ViewsAdminController::getMode() — Method in class ViewsAdminController
Returns the language mode of a file for the javascript component CodeMirror.
G6KExceptionListenerClass in namespace App\G6K\EventListener
Custom exception listener
ControllersTrait::getKernel() — Method in class ControllersTrait
Returns the Symfony kernel
ControllersTrait::getTranslator() — Method in class ControllersTrait
Returns the translator interface
ControllersTrait::getLocale() — Method in class ControllersTrait
Returns the 'locale' from config parameters
ControllersTrait::getLanguage() — Method in class ControllersTrait
Returns the 'app_language' from config parameters
ControllersTrait::getBrowserEngine() — Method in class ControllersTrait
Returns the browser engine from the user agent
ControllersTrait::getDatasource() — Method in class ControllersTrait
Returns the data source accessed by a source query
ControllersTrait::getWidgets() — Method in class ControllersTrait
Returns the list of available widgets.
ControllersTrait::getWidgetsByType() — Method in class ControllersTrait
Returns the list of available widgets by type (g6k type).
ControllersTrait::getWidgetsByInputType() — Method in class ControllersTrait
Returns the list of available widgets by form input type.
ControllersTrait::getFunctions() — Method in class ControllersTrait
Returns the label of available functions.
ControllersTrait::getDataById() — Method in class ControllersTrait
Retrieves the Data object of a data item of the current simulator by its ID.
ControllersTrait::getRelativePath() — Method in class ControllersTrait
Return a relative path to a file or directory using base directory.
ControllersTrait::getEnvironment() — Method in class ControllersTrait
Returns the current environment
DOMClient::get() — Method in class DOMClient
Calls a URI with the GET request method and returns a Crawler object to navigate in a list of \DOMNode objects.
DOMClient::getPath() — Method in class DOMClient
Returns the path part of an uri.
DatasourcesHelper::getDatabase() — Method in class DatasourcesHelper
Creates and returns a database interface
DatasourcesTrait::getDatabase() — Method in class DatasourcesTrait
Constructs a Database object
DatasourcesTrait::getChoicesFromSource() — Method in class DatasourcesTrait
Retrieves the choice values of a data in the result list of a query on a data source
DateFunction::getMonthNames() — Method in class DateFunction
function getMonthNames
Evaluator::guessType() — Method in class Evaluator
Guess the type of a token value
Expression::get() — Method in class Expression
Returns the token list of this expression.
$MoneyFunction#groupingSeparatorProperty in class MoneyFunction
$MoneyFunction#groupingSizeProperty in class MoneyFunction
$NumberFunction#groupingSeparatorProperty in class NumberFunction
$NumberFunction#groupingSizeProperty in class NumberFunction
$PercentFunction#groupingSeparatorProperty in class PercentFunction
$PercentFunction#groupingSizeProperty in class PercentFunction
JsonSQL::getEngine() — Method in class JsonSQL
Returns the JsonSQL engine attached to this instance
Engine::getDb() — Method in class Engine
Returns the pointer on the content of the JSON database
SQLToJSONConverter::getDatabase() — Method in class SQLToJSONConverter
Returns a Database object for the database of a data source
SQLToJSONConverter::getData() — Method in class SQLToJSONConverter
Returns all the rows of a table of a SQL database
SQLToJSONConverter::guessType() — Method in class SQLToJSONConverter
Guess the type of the value of a choice item
SQLConverterBase::getConfigParameter() — Method in class SQLConverterBase
Gets a parameter with its name.
SQLConverterBase::getType() — Method in class SQLConverterBase
Returns the data type of a database column
SQLConverterBase::getValue() — Method in class SQLConverterBase
Prepares a value according to its type for its insertion in a SQL database
Action::getStep() — Method in class Action
Returns the step that defines this action button
Action::getName() — Method in class Action
Returns the name of this action button
Action::getLabel() — Method in class Action
Returns the label of this action button
Action::getClass() — Method in class Action
Returns the class style of this action button
Action::getWhat() — Method in class Action
Returns the "what to do" of this action button
Action::getFor() — Method in class Action
Returns the "for what" of this action button
Action::getUri() — Method in class Action
Returns the uri attribute of this action button
Action::getUriDecoded() — Method in class Action
Returns the decoded uri attribute of this action button
Action::getLocation() — Method in class Action
Returns the "location" of this action button
Action::getShape() — Method in class Action
Returns the "shape" of this action button
Action::getDisplayable() — Method in class Action
Returns the displayable attribute of this action button
BlockInfo::getPanel() — Method in class BlockInfo
Returns the Panel object that contains this BlockInfo object
BlockInfo::getId() — Method in class BlockInfo
Returns the ID of this BlockInfo object
BlockInfo::getName() — Method in class BlockInfo
Returns the name of this BlockInfo object
BlockInfo::getLabel() — Method in class BlockInfo
Returns the label of this BlockInfo object
BlockInfo::getDisplay() — Method in class BlockInfo
Returns the display mode of this BlockInfo object
BlockInfo::getPopinLink() — Method in class BlockInfo
Sets the text of the link to display the pop-in (if display is "pop-in")
BlockInfo::getChapters() — Method in class BlockInfo
Returns the list of chapters contained in this BlockInfo object
BlockInfo::getChapterById() — Method in class BlockInfo
Retrieves a chapter by its ID in the chapter list of this BlockInfo object
BlockInfo::getCollapsibles() — Method in class BlockInfo
Searchs if this block of information contains at least one chapter that can be folded / unfolded and returns true or false according to the result of the search.
BlockInfo::getDisplayable() — Method in class BlockInfo
Returns the displayable attribute of this BlockInfo object
BlockInfo::getClass() — Method in class BlockInfo
Returns the class name of this BlockInfo object
BusinessRule::getSimulator() — Method in class BusinessRule
Returns the Simulator object that defines this BusinessRule
BusinessRule::getElementId() — Method in class BusinessRule
Returns the generated id of this business rule for the DOM element in the browser
BusinessRule::getId() — Method in class BusinessRule
Returns the business rule ID
BusinessRule::getName() — Method in class BusinessRule
Returns the business rule name
BusinessRule::getLabel() — Method in class BusinessRule
Returns the business rule label
BusinessRule::getConditions() — Method in class BusinessRule
Returns the business rule conditions
BusinessRule::getConnector() — Method in class BusinessRule
Returns the Connector object of this business rule
BusinessRule::getIfActions() — Method in class BusinessRule
Returns the list of actions that must be executed if the conditions of this business rule are verified.
BusinessRule::getElseActions() — Method in class BusinessRule
Returns the list of actions that must be executed if the conditions of this business rule are NOT verified.
BusinessRule::getExtendedConditions() — Method in class BusinessRule
Returns the conditions of this business rule in a readable format.
BusinessRule::getPlainOperator() — Method in class BusinessRule
Returns the readable format of an operator
Cell::getColumn() — Method in class Cell
Returns the column that contains the cell
Cell::getValue() — Method in class Cell
Returns the value of the cell
Chapter::getBlocinfo() — Method in class Chapter
Retrieves the BlockInfo object that contains this chapter
Chapter::getId() — Method in class Chapter
Retrieves the ID of this chapter
Chapter::getName() — Method in class Chapter
Retrieves the name of this chapter
Chapter::getLabel() — Method in class Chapter
Retrieves the label of this chapter
Chapter::getIcon() — Method in class Chapter
Retrieves the icon of this chapter
Chapter::getCollapsible() — Method in class Chapter
Retrieves the collapsible attribute of this Chapter object
Chapter::getSections() — Method in class Chapter
Returns the list of sections contained in this Chapter object
Chapter::getSectionById() — Method in class Chapter
Retrieves a section by its ID in the sections list of this Chapter object
Choice::getId() — Method in class Choice
Retrieves the ID of this choice
Choice::getData() — Method in class Choice
Retrieves the Data object that uses this choice
Choice::getValue() — Method in class Choice
Retrieves the value of this choice
Choice::getLabel() — Method in class Choice
Retrieves the label of this choice
Choice::getSelected() — Method in class Choice
Retrieves the selected attribute of this Choice object
Choice::getClass() — Method in class Choice
Returns the class name of this Choice object
ChoiceGroup::getLabel() — Method in class ChoiceGroup
Retrieves the label of this group of choices
ChoiceGroup::getChoices() — Method in class ChoiceGroup
Returns the list of all the choices that have been defined by extension
ChoiceGroup::getChoiceById() — Method in class ChoiceGroup
Retrieves a Choice object by its ID
ChoiceGroup::getChoiceSource() — Method in class ChoiceGroup
Retrieves the ChoiceSource object of this group of choices
ChoiceGroup::getClass() — Method in class ChoiceGroup
Returns the class name of this ChoiceGroup object
ChoiceSource::getData() — Method in class ChoiceSource
Retrieves the Data object that uses this ChoiceSource
ChoiceSource::getId() — Method in class ChoiceSource
Retrieves the ID of this ChoiceSource object
ChoiceSource::getCaseInsensitive() — Method in class ChoiceSource
Returns the caseInsensitive attribute of this ChoiceSource object
ChoiceSource::getIdColumn() — Method in class ChoiceSource
Retrieves the name of the column that contains the ID that will be assigned to a Choice object in a choices list.
ChoiceSource::getValueColumn() — Method in class ChoiceSource
Retrieves the name of the column that contains the value that will be assigned to a Choice object in a choices list.
ChoiceSource::getLabelColumn() — Method in class ChoiceSource
Retrieves the name of the column that contains the label that will be assigned to a Choice object in a choices list.
Column::getTable() — Method in class Column
Retrieves the Table object to which the column belongs
Column::getId() — Method in class Column
Retrieves the ID of this column
Column::getName() — Method in class Column
Retrieves the name of this column
Column::getType() — Method in class Column
Retrieves the type of this column
Column::getLabel() — Method in class Column
Retrieves the label of this column
Column::getSelected() — Method in class Column
Retrieves the selected attribute of this Column object
Condition::getSimulator() — Method in class Condition
Retrieves the Simulator object that has the business rule that uses this condition.
Condition::getConnector() — Method in class Condition
Retrieves the Connector object that combines this condition with others.
Condition::getOperand() — Method in class Condition
Retrieves the operand part (name of a data item) of this condition.
Condition::getOperator() — Method in class Condition
Retrieves the operator part of this condition.
Condition::getExpression() — Method in class Condition
Retrieves the arithmetic expression part of this condition.
Connector::getSimulator() — Method in class Connector
Retrieves the Simulator object that has the business rule that uses this connector
Connector::getType() — Method in class Connector
Retrieves the type of this connector.
Connector::getConditions() — Method in class Connector
Retrieves the conditions (Condition objects) or connectors (Connector objects) inside this connector.
Connector::getCondition() — Method in class Connector
Retrieves the Condition object or Connector object from the list of objects inside this connector at the given position.
Data::getType() — Method in class Data
Returns the type of this data item
Data::getMin() — Method in class Data
Returns the minimum value of this data item
Data::getPlainMin() — Method in class Data
Returns the arithmetic expression used to calculate the minimum value of this data item where the ids (prefixed with #) of the data are replaced by their labels.
Data::getUnparsedMin() — Method in class Data
Returns the arithmetic expression used to calculate the minimum value of this data item.
Data::getMax() — Method in class Data
Returns the maximum value of this data item
Data::getPlainMax() — Method in class Data
Returns the arithmetic expression used to calculate the maximum value of this data item where the ids (prefixed with #) of the data are replaced by their labels.
Data::getUnparsedMax() — Method in class Data
Returns the arithmetic expression used to calculate the minimum value of this data item.
Data::getPattern() — Method in class Data
Returns the pattern of this data item.
Data::getDefault() — Method in class Data
Returns the default value of this data item
Data::getPlainDefault() — Method in class Data
Returns the arithmetic expression used to calculate the default value of this data item where the ids (prefixed with #) of the data are replaced by their labels.
Data::getUnparsedDefault() — Method in class Data
Returns the arithmetic expression used to calculate the default value of this data item.
Data::getUnit() — Method in class Data
Returns the unit (measurement) text of this data item.
Data::getRound() — Method in class Data
Returns the number of decimal places for this data item.
Data::getContent() — Method in class Data
Returns the arithmetic expression used to calculate the current value of this data item.
Data::getPlainContent() — Method in class Data
Returns the arithmetic expression used to calculate the value of this data item where the ids (prefixed with #) of the data are replaced by their labels.
Data::getSource() — Method in class Data
Returns the id of the source if this data item is filled with the result of a query on a data source
Data::getPlainSource() — Method in class Data
Returns the arithmetic expression used to calculate the id of the source where the ids (prefixed with #) of the data are replaced by their labels.
Data::getIndex() — Method in class Data
Returns the key of the associative array of the result if this data item is filled with the result of a query on a data source
Data::getPlainIndex() — Method in class Data
Returns the arithmetic expression used to calculate the key of the associative array of the result if this data item is filled with the result of a query on a data source. The ids (prefixed with #) of the data are replaced by their labels.
Data::getUnparsedIndex() — Method in class Data
Returns the arithmetic expression used to calculate the key of the associative array of the result if this data item is filled with the result of a query on a data source.
Data::getMemorize() — Method in class Data
Returns the memorize attribute of this data item.
Data::getChoices() — Method in class Data
Returns the list of Choice Objects of this data item.
Data::getChoiceLabel() — Method in class Data
Returns the label of the choice corresponding to the current value of this data item.
Data::getChoiceLabelByValue() — Method in class Data
Retrieves the label of a choice by its value from the list of choices associated with that data item.
Data::getChoiceById() — Method in class Data
Retrieves a Choice object by its id in the list of choices of this data item.
Data::getChoiceSource() — Method in class Data
Returns the ChoiceSource object if the type of this data is "choice" or "multichoice" and the list of choices is made with the result of a query on a data source.
Data::getTable() — Method in class Data
Returns the Table object associated with this data item if the type of this data is "table".
Data::getValue() — Method in class Data
Retrieves the current value of this data item
Data::getPlainValue() — Method in class Data
Returns the current value of this data item in a string
Data::getInputStepId() — Method in class Data
Retrieves the id of the step where the user enters the value of this data item
Data::getRulesDependency() — Method in class Data
Returns the list of business rules that use this data item
DataGroup::getDatas() — Method in class DataGroup
Returns the list of data item of this data group.
DataGroup::getDataById() — Method in class DataGroup
Retrieves a Data object of this data group by its id.
DataGroup::getDataByName() — Method in class DataGroup
Retrieves a Data object of this data group by its name.
DataSource::getSimulator() — Method in class DataSource
Returns the Simulator object that uses this data source
DataSource::getId() — Method in class DataSource
Returns the ID of this data source.
DataSource::getName() — Method in class DataSource
Returns the name of this data source.
DataSource::getType() — Method in class DataSource
Returns the type of this data source : uri, database orinternal
DataSource::getUri() — Method in class DataSource
Returns the uri of this data source in case of web service.
DataSource::getMethod() — Method in class DataSource
Returns the HTTP access method of this data source : GET or POST
DataSource::getDatabase() — Method in class DataSource
Returns the ID of the database if the type of this data source is internal or database.
DataSource::getDescription() — Method in class DataSource
Returns the description of this data source.
DataSource::getNamespaces() — Method in class DataSource
Returns the associative array of namespaces of this data source.
DataSource::getTables() — Method in class DataSource
Returns the list of tables in the database of this data source.
Database::getSimulator() — Method in class Database
Returns the Simulator object that uses this database
Database::getDatabasesDir() — Method in class Database
Returns the database directory
Database::getId() — Method in class Database
Returns the ID of this database
Database::getType() — Method in class Database
Returns the type of this database
Database::getName() — Method in class Database
Returns the name of this database
Database::getLabel() — Method in class Database
Returns the label of this database
Database::getHost() — Method in class Database
Returns the host of this database
Database::getPort() — Method in class Database
Returns the port number of this database
Database::getUser() — Method in class Database
Returns the identifier of the user with access rights to this database
Database::getPassword() — Method in class Database
Returns the password of the user with access rights to this database
Database::getConnection() — Method in class Database
Returns the instance representing a connection to this database
Database::getConnected() — Method in class Database
Returns the connection status to the database
DatasetChild::getSimulator() — Method in class DatasetChild
Returns the Simulator object that uses this dataset child
DatasetChild::getId() — Method in class DatasetChild
Returns the ID of this dataset child.
DatasetChild::getName() — Method in class DatasetChild
Returns the name of this dataset child.
DatasetChild::getLabel() — Method in class DatasetChild
Returns the label of this dataset child.
DatasetChild::getDescription() — Method in class DatasetChild
Returns the description of this dataset child.
DatasetChild::getUsed() — Method in class DatasetChild
Returns the state of use of this dataset child by the current simulation step
DatasetChild::getError() — Method in class DatasetChild
Returns the error attribute of this dataset child
DatasetChild::getErrorMessages() — Method in class DatasetChild
Returns the list of error messages.
DatasetChild::getWarning() — Method in class DatasetChild
Returns the warning attribute of this dataset child
DatasetChild::getWarningMessages() — Method in class DatasetChild
Returns the list of warning messages.
DatasetChild::getClass() — Method in class DatasetChild
Returns the class name of this dataset child. It's either "Data" or "DataGroup".
Field::getFieldSet() — Method in class Field
Returns the FieldSet object that contains this field
Field::getPosition() — Method in class Field
Returns the position of this field in the field set.
Field::getNewline() — Method in class Field
Returns the newline attribute of this Field object
Field::getData() — Method in class Field
Returns the ID of the data item displayed or fed by this field.
Field::getLabel() — Method in class Field
Returns the label of this field.
Field::getUsage() — Method in class Field
Returns the usage of this field.
Field::getPrompt() — Method in class Field
Returns the text to appear in the list box when no item is selected.
Field::getRequired() — Method in class Field
Returns the required attribute of this field.
Field::getVisibleRequired() — Method in class Field
Returns the required attribute of this field when displayed.
Field::getColon() — Method in class Field
Returns the colon attribute of this field.
Field::getUnderlabel() — Method in class Field
Returns the underlabel attribute of this field.
Field::getHelp() — Method in class Field
Returns the help attribute of this field.
Field::getEmphasize() — Method in class Field
Returns the emphasize attribute of this field.
Field::getExplanation() — Method in class Field
Returns the text explaining to the user how the field value was calculated.
Field::getExpanded() — Method in class Field
Returns the expanded attribute of this field.
Field::getWidget() — Method in class Field
Returns the name of the widget associated with this field.
Field::getPreNote() — Method in class Field
Returns the note associated with this field that is displayed above the field.
Field::getPostNote() — Method in class Field
Returns the note associated with this field that is displayed below the field.
Field::getDisplayable() — Method in class Field
Returns the displayable attribute of this Field object
Field::getClass() — Method in class Field
Returns the class name of this Field object
FieldNote::getField() — Method in class FieldNote
Returns the Field object to which this note is attached
FieldNote::getDisplayable() — Method in class FieldNote
Returns the displayable attribute of this note
FieldNote::getText() — Method in class FieldNote
Returns the text of this note
FieldRow::getFieldSet() — Method in class FieldRow
Returns the FieldSet object that contains this field row
FieldRow::getId() — Method in class FieldRow
Returns the ID of this field row
FieldRow::getDataGroup() — Method in class FieldRow
Returns the ID of the data group that contains the data associated to the cells of this field row
FieldRow::getLabel() — Method in class FieldRow
Returns the label of this field row
FieldRow::getColon() — Method in class FieldRow
Returns the colon attribute of this field row.
FieldRow::getHelp() — Method in class FieldRow
Returns the help attribute of this field.
FieldRow::getEmphasize() — Method in class FieldRow
Returns the emphasize attribute of this field row.
FieldRow::getFields() — Method in class FieldRow
Returns the list of fields contained in this field row.
FieldRow::getFieldByPosition() — Method in class FieldRow
Retrieves a Field object by its position in the list of fields of this field row.
FieldRow::getClass() — Method in class FieldRow
Returns the class name of this FieldRow object
FieldSet::getPanel() — Method in class FieldSet
Returns the Panel object that contains this field set
FieldSet::getId() — Method in class FieldSet
Returns the ID of this field set
FieldSet::getLegend() — Method in class FieldSet
Returns the legend of this field set
FieldSet::getDisposition() — Method in class FieldSet
Returns the disposition of this field set
FieldSet::getDisplay() — Method in class FieldSet
Returns the display mode of this field set
FieldSet::getPopinLink() — Method in class FieldSet
Sets the text of the link to display the pop-in (if display is "pop-in")
FieldSet::getDisplayable() — Method in class FieldSet
Returns the displayable attribute of this FieldSet object
FieldSet::getInputFields() — Method in class FieldSet
Returns the inputFields attribute of this FieldSet object
FieldSet::getRequiredFields() — Method in class FieldSet
Returns the requiredFields attribute of this FieldSet object
FieldSet::getFields() — Method in class FieldSet
Returns the list of fields or field rows of this field set
FieldSet::getFieldByPosition() — Method in class FieldSet
Retrieves a Field object by its position in the list of fields of this field set.
FieldSet::getFieldRowById() — Method in class FieldSet
Retrieves a FieldRow object by this id.
FieldSet::getColumns() — Method in class FieldSet
Returns the list of columns (header of a grid) in this field set when the disposition is "grid"
FieldSet::getColumnById() — Method in class FieldSet
Retrieves a Column object by this id.
FieldSet::getClass() — Method in class FieldSet
Returns the class name of this FieldSet object
FootNote::getStep() — Method in class FootNote
Returns the Step object to which this footnote is attached
FootNote::getId() — Method in class FootNote
Returns the id of this footnote
FootNote::getDisplayable() — Method in class FootNote
Returns the displayable attribute of this footnote
FootNote::getText() — Method in class FootNote
Returns the text of this footnote
FootNotes::getStep() — Method in class FootNotes
Returns the Step object to which this footnote container is attached.
FootNotes::getPosition() — Method in class FootNotes
Returns the position of this footnote container relative to the action buttons.
FootNotes::getFootNotes() — Method in class FootNotes
Returns the list of footnotes contained in this container
FootNotes::getFootNoteById() — Method in class FootNotes
Retrieves a FootNote object by its ID in the list of footnotes contained in this container
FootNotes::getDisplayable() — Method in class FootNotes
Returns the displayable attribute of this footnote container
Panel::getStep() — Method in class Panel
Returns the Step object that contains this panel
Panel::getId() — Method in class Panel
Returns the id of this panel
Panel::getName() — Method in class Panel
Returns the name of this panel
Panel::getLabel() — Method in class Panel
Returns the label of this panel
Panel::getFieldSets() — Method in class Panel
Returns the list of field sets (FieldSet objects) or block of informations (BlockInfo objects) contained in this panel.
Panel::getFieldSetById() — Method in class Panel
Retrieves a Fieldset object by its id in the list of field sets contained in this panel.
Panel::getBlockInfoById() — Method in class Panel
Retrieves a BlockInfo object by its id in the list of blocks of informations contained in this panel.
Panel::getBlockById() — Method in class Panel
Retrieves the BlockInfo or the Fieldset object by its id in the list of blocks contained in this panel.
Panel::getDisplayable() — Method in class Panel
Returns the displayable attribute of this Panel object
Parameter::getSource() — Method in class Parameter
Returns the Source object that uses this parameter.
Parameter::getType() — Method in class Parameter
Returns the type of this parameter.
Parameter::getOrigin() — Method in class Parameter
Returns the origin of this parameter
Parameter::getName() — Method in class Parameter
Returns the name of this parameter
Parameter::getFormat() — Method in class Parameter
Returns the format in which the parameter must be provided. Useful only for a parameter of type date.
Parameter::getData() — Method in class Parameter
Returns the id of the data item associated with this parameter. Useful only if origin is equal to 'data'.
Parameter::getConstant() — Method in class Parameter
Returns the constant value of this parameter. Useful only if origin is equal to 'constant'.
Parameter::getOptional() — Method in class Parameter
Returns the optional attribute of this parameter.
Profile::getId() — Method in class Profile
Returns the id of this profile.
Profile::getName() — Method in class Profile
Returns the name of this profile.
Profile::getLabel() — Method in class Profile
Returns the label of this profile.
Profile::getDescription() — Method in class Profile
Returns the description of this profile.
Profile::getDatas() — Method in class Profile
Returns the list of data that are pre-filled by this profile.
Profiles::getSimulator() — Method in class Profiles
Returns the Simulator object that uses this set of profiles
Profiles::getLabel() — Method in class Profiles
Returns the label of this set of profiles.
Profiles::getProfiles() — Method in class Profiles
Returns the list of profiles contained in this set of profiles.
RichText::getEdition() — Method in class RichText
Returns the edition mode of this rich text
RichText::getContent() — Method in class RichText
Returns the text content
Row::getTable() — Method in class Row
Retrieves the Table object to which this row belongs
Row::getCells() — Method in class Row
Retrieves the list of cells (Cell Object) of this row
Row::getCell() — Method in class Row
Returns the cell (Cell object) at the given index of the array of cells
RuleAction::getId() — Method in class RuleAction
Returns the ID of this action
RuleAction::getName() — Method in class RuleAction
Returns the name of this action
RuleAction::getTarget() — Method in class RuleAction
Returns the target of this action
RuleAction::getData() — Method in class RuleAction
Returns the ID of the target data item of this action
RuleAction::getDatagroup() — Method in class RuleAction
Returns the ID of the target data group of this action
RuleAction::getStep() — Method in class RuleAction
Returns the ID of the target step of this action
RuleAction::getPanel() — Method in class RuleAction
Returns the ID of the target panel of this action
RuleAction::getFieldset() — Method in class RuleAction
Returns the ID of the target field set of this action
RuleAction::getColumn() — Method in class RuleAction
Returns the ID of the target column of this action
RuleAction::getFieldrow() — Method in class RuleAction
Returns the ID of the target field row of this action
RuleAction::getField() — Method in class RuleAction
Returns the position of the target field of this action
RuleAction::getBlockinfo() — Method in class RuleAction
Returns the ID of the target block of info of this action
RuleAction::getChapter() — Method in class RuleAction
Returns the ID of the target chapter of this action
RuleAction::getSection() — Method in class RuleAction
Returns the ID of the target section of this action
RuleAction::getPrenote() — Method in class RuleAction
Returns the position of the field to which the target note of this action is attached
RuleAction::getPostnote() — Method in class RuleAction
Returns the position of the field to which the target note of this action is attached
RuleAction::getAction() — Method in class RuleAction
Returns the name of the target action button of this action
RuleAction::getFootnote() — Method in class RuleAction
Returns the ID of the target footnote of this action
RuleAction::getChoice() — Method in class RuleAction
Returns the ID of the target choice of this action
RuleAction::getTargetId() — Method in class RuleAction
Returns the target ID of this action
RuleAction::getValue() — Method in class RuleAction
Returns the value or message of this action
Section::getChapter() — Method in class Section
Returns the Chapter object that contains this section.
Section::getId() — Method in class Section
Returns the ID of this section
Section::getName() — Method in class Section
Returns the name of this section
Section::getLabel() — Method in class Section
Returns the label of this section
Section::getContent() — Method in class Section
Returns the textual content of this section
Section::getAnnotations() — Method in class Section
Returns the annotations on the text of this section
Section::getDisplayable() — Method in class Section
Returns the displayable attribute of this Section object
$Simulator#groupingSeparatorProperty in class Simulator
$Simulator#groupingSizeProperty in class Simulator
Simulator::getController() — Method in class Simulator
Returns the Controller Object that uses this Simulator object.
Simulator::getName() — Method in class Simulator
Returns the name of this simulator
Simulator::getLabel() — Method in class Simulator
Returns the label of this simulator
Simulator::getCategory() — Method in class Simulator
Returns the category of this simulator
Simulator::getReferer() — Method in class Simulator
Returns the URL of the site page (main referer) that calls this simulator
Simulator::getDefaultView() — Method in class Simulator
Returns the name of the default view with which this simulator will be displayed
Simulator::getDynamic() — Method in class Simulator
Returns the dynamic attribute of this simulator.
Simulator::getMemo() — Method in class Simulator
Returns the memo attribute of this simulator.
Simulator::getLocale() — Method in class Simulator
Returns the locale attribute of this simulator.
Simulator::getDescription() — Method in class Simulator
Returns the description of this simulator
Simulator::getDateFormat() — Method in class Simulator
Returns the date format in the display language of this simulator
Simulator::getTimezone() — Method in class Simulator
Returns the timezone for the locale used in this simulator
Simulator::getDecimalPoint() — Method in class Simulator
Returns the timezone for the locale used in this simulator
Simulator::getGroupingSeparator() — Method in class Simulator
Returns the grouping separator in the display language of this simulator
Simulator::getGroupingSize() — Method in class Simulator
Returns the grouping size in the display language of this simulator
Simulator::getMoneySymbol() — Method in class Simulator
Returns the currency symbol in the country of use of this simulator
Simulator::getSymbolPosition() — Method in class Simulator
Returns the position of the currency symbol relative to the amount in the country of use of this simulator
Simulator::getDatas() — Method in class Simulator
Returns the list of data used by this simulator.
Simulator::getDataById() — Method in class Simulator
Retrieves a Data object by its ID
Simulator::getDataByName() — Method in class Simulator
Retrieves a Data object by its name
Simulator::getDataGroupById() — Method in class Simulator
Retrieves a DataGroup object by its ID
Simulator::getDataGroupByName() — Method in class Simulator
Retrieves a DataGroup object by its name
Simulator::getProfiles() — Method in class Simulator
Returns the profiles container used in this simulator
Simulator::getSteps() — Method in class Simulator
Returns the list of simulation steps defined by this simulator.
Simulator::getStepById() — Method in class Simulator
Retrieves a Step object by its ID
Simulator::getStepByName() — Method in class Simulator
Retrieves a Step object by its name
Simulator::getSources() — Method in class Simulator
Returns the list of used sources by this simulator.
Simulator::getBusinessRules() — Method in class Simulator
Returns the list of business rules implemented by this simulator
Simulator::getBusinessRuleById() — Method in class Simulator
Retrieves a BusinessRule object by its ID
Simulator::getRelatedInformations() — Method in class Simulator
Returns the informations related to this simulator.
Simulator::getSiteById() — Method in class Simulator
Retrieves a Site object by its ID
Simulator::getDatabaseById() — Method in class Simulator
Retrieves a Database object by its ID
Simulator::getDatasourceById() — Method in class Simulator
Retrieves a DataSource object by its ID
Simulator::getDatasourceByName() — Method in class Simulator
Retrieves a DataSource object by its name
Simulator::getSourceById() — Method in class Simulator
Retrieves a Source object by its ID
Simulator::getWarning() — Method in class Simulator
Returns the warning attribute of this simulator
Simulator::getWarningMessages() — Method in class Simulator
Returns the list of warning messages
Simulator::getError() — Method in class Simulator
Returns the error attribute of this simulator
Simulator::getErrorMessages() — Method in class Simulator
Returns the list of error messages
Site::getSimulator() — Method in class Site
Returns the Simulator object that uses this web site.
Site::getId() — Method in class Site
Returns the id of this Site object
Site::getName() — Method in class Site
Returns the name of this web site.
Site::getHome() — Method in class Site
Returns the URL of the home page of this web site.
Source::getSimulator() — Method in class Source
Returns the Simulator object that uses this source
Source::getId() — Method in class Source
Returns the ID of this source.
Source::getLabel() — Method in class Source
Returns the label of this source.
Source::getDatasource() — Method in class Source
Returns the name of the data source accessed by this source
Source::getRequest() — Method in class Source
Returns the SQL Select clause for internal or external database
Source::getRequestType() — Method in class Source
Returns the type of the request ('simple' or 'complex')
Source::getParsed() — Method in class Source
Returns the associative array, result of the parsing of the simple SQL Request
Source::getReturnType() — Method in class Source
Returns the type (format) or the result returned by the request
Source::getSeparator() — Method in class Source
Returns the character that separates the fields in a query result in csv format
Source::getDelimiter() — Method in class Source
Returns the character that delimits the fields in a query result in csv format
Source::getReturnPath() — Method in class Source
Returns the expression allowing the location of the value looked for in the result returned by the request of this source.
Source::getParameters() — Method in class Source
Returns the list of parameters passed to the request of this source.
Source::getParameterByName() — Method in class Source
Retrieves a Parameter object by its name in the list of parameters passed to the request of this source.
Step::getSimulator() — Method in class Step
Returns the Simulator object to which this step belongs
Step::getId() — Method in class Step
Returns the ID of this step
Step::getName() — Method in class Step
Returns the name of this step
Step::getTemplate() — Method in class Step
Returns the name of the twig template that is used to display the simulation form for this step
Step::getOutput() — Method in class Step
Returns the output of the result of the execution of the step
Step::getLabel() — Method in class Step
Returns the label of this step
Step::getDescription() — Method in class Step
Returns the description of this step
Step::getDynamic() — Method in class Step
Returns the dynamic attribute of this Step object
Step::getPdfFooter() — Method in class Step
Returns the pdfFooter attribute of this Step object
Step::getPanels() — Method in class Step
Returns the list of panels of this step.
Step::getPanelById() — Method in class Step
Retrieves an Panel object by its ID in the list of panels of this step
Step::getActions() — Method in class Step
Returns the list of action buttons of this step.
Step::getActionsOfShapeAt() — Method in class Step
Returns the list of action buttons of this step, placed at location given as parameter.
Step::getActionByName() — Method in class Step
Retrieves an Action object by its name in the list of action buttons of this step
Step::getFootNotes() — Method in class Step
Returns the footnotes container of this step
Step::getDisplayable() — Method in class Step
Returns the displayable attribute of this Step object
Table::getId() — Method in class Table
Returns the ID of this table
Table::getName() — Method in class Table
Returns the name of this table
Table::getData() — Method in class Table
Returns the Data object of type 'table' associated with this this table
Table::getLabel() — Method in class Table
Returns the label of this table
Table::getDescription() — Method in class Table
Returns the description of this table
Table::getColumns() — Method in class Table
Returns the list of columns of this table
Table::getColumn() — Method in class Table
Returns the Column object at the given index in the list of columns of this table
Table::getColumnById() — Method in class Table
Retrieves a Column object by its ID in the list of columns of this table.
Table::getRows() — Method in class Table
Returns the list of rows of this table
Table::getRow() — Method in class Table
Returns the Row object at the given index in the list of rows of this table
Deployer::getDOMElementItem() — Method in class Deployer
Retuns the DOMElement at position $index of the DOMNodeList
Deployer::getImportedCSS() — Method in class Deployer
Retrieves imported css in a css file.
VersionStrategy::getVersion() — Method in class VersionStrategy
Returns the md5 hash of the asset as version
AssetExists::getFunctions() — Method in class AssetExists
Return the functions registered as twig extensions
Filters::getName() — Method in class Filters
Returns the extension class name
Filters::getFilters() — Method in class Filters
Registers the new filters
Kernel::getCacheDir() — Method in class Kernel
function getCacheDir
Kernel::getLogDir() — Method in class Kernel
function getLogDir

H

$CommandBase#htmlProperty in class CommandBase
DataSourcesAdminController::hasConfigParameter() — Method in class DataSourcesAdminController
Checks if a parameter exists.
DefaultController::htmlOutput() — Method in class DefaultController
function htmlOutput
HomeAdminControllerClass in namespace App\G6K\Controller
The HomeAdminController class is the controller that display the administration interface homepage.
G6KExceptionListener::htmlResponse() — Method in class G6KExceptionListener
Renders a HTML response with the exception for the simulation engine
G6KExceptionListener::htmlAdminResponse() — Method in class G6KExceptionListener
Renders a HTML response with the exception for the administration module
ControllersTrait::hasParameter() — Method in class ControllersTrait
Checks if a parameter exists or not
$DOMClient#httpserverProperty in class DOMClient
DateFunction::hasFormat() — Method in class DateFunction
Checks if a date string match a given format
HolidaysClass in namespace App\G6K\Manager\ExpressionParser
This class provides static functions about holidays and working days
Holidays::holidays() — Method in class Holidays
Returns the list of holidays of the given year for the given lang and country
SQLConverterBase::hasConfigParameter() — Method in class SQLConverterBase
Checks if a parameter exists.
BlockInfo::hasCollapsibles() — Method in class BlockInfo
Searchs if this block of information contains at least one chapter that can be folded / unfolded and returns true or false according to the result of the search.
$Database#hostProperty in class Database
$Field#helpProperty in class Field
Field::hasColon() — Method in class Field
Returns the colon attribute of this field.
Field::hasHelp() — Method in class Field
Returns the help attribute of this field.
$FieldRow#helpProperty in class FieldRow
FieldRow::hasColon() — Method in class FieldRow
Returns the colon attribute of this field row.
FieldRow::hasHelp() — Method in class FieldRow
Returns the help attribute of this field.
FieldSet::hasInputFields() — Method in class FieldSet
Returns the inputFields attribute of this FieldSet object
FieldSet::hasRequiredFields() — Method in class FieldSet
Returns the requiredFields attribute of this FieldSet object
Panel::hasInputFields() — Method in class Panel
Does this panel contain at least one input field?
Panel::hasRequiredFields() — Method in class Panel
Does this panel contain at least one required input field?
Simulator::hasMemo() — Method in class Simulator
Returns the memo attribute of this simulator. Alias of the getMemo method.
$Site#homeProperty in class Site
Step::hasPdfFooter() — Method in class Step
Returns the pdfFooter attribute of this Step object
Step::hasInputFields() — Method in class Step
Does this step contain at least one input field?
Step::hasRequiredFields() — Method in class Step
Does this step contain at least one required input field?
$VersionStrategy#hashesProperty in class VersionStrategy
Filters::htmlRaw() — Method in class Filters
Returns the string as HTML raw

I

$User#idProperty in class User
AddAssetManifestCommand::interact() — Method in class AddAssetManifestCommand
Checks the argument of the current command (g6k:assets:manifest:add-asset).
AssetManifestCommandBase::incrementVersion() — Method in class AssetManifestCommandBase
Increments version of an asset
$CommandBase#initializedProperty in class CommandBase
CommandBase::initialize() — Method in class CommandBase
initializes the current command.
CommandBase::isHtml() — Method in class CommandBase
Returns true, if the message are displayed in HTML, false if not.
CommandBase::info() — Method in class CommandBase
Displays an info message
CopyDataSourceCommand::interact() — Method in class CopyDataSourceCommand
Checks the argument of the current command (g6k:datasource:copy).
CopySimulatorCommand::interact() — Method in class CopySimulatorCommand
Checks the argument of the current command (g6k:simulator:import).
CopyViewCommand::interact() — Method in class CopyViewCommand
Checks the argument of the current command (g6k:view:copy).
ImportDataSourceCommandClass in namespace App\G6K\Command
Imports a datasource from an exported json file.
ImportDataSourceCommand::interact() — Method in class ImportDataSourceCommand
Checks the argument of the current command (g6k:datasource:import).
ImportDataSourceTableCommandClass in namespace App\G6K\Command
Imports a datasource table from an delimited text file.
ImportDataSourceTableCommand::interact() — Method in class ImportDataSourceTableCommand
Checks the argument of the current command (g6k:datasource:table:import).
ImportSimulatorCommandClass in namespace App\G6K\Command
Imports a simulator from an exported xml file.
ImportSimulatorCommand::interact() — Method in class ImportSimulatorCommand
Checks the argument of the current command (g6k:simulator:import).
ImportViewCommandClass in namespace App\G6K\Command
Creates and optionally imports a view from a previously exported view with G6K.
ImportViewCommand::interact() — Method in class ImportViewCommand
Checks the argument of the current command (g6k:view:import).
RemoveAssetManifestCommand::interact() — Method in class RemoveAssetManifestCommand
Checks the argument of the current command (g6k:assets:manifest:remove-asset).
RemoveViewAssetManifestCommand::interact() — Method in class RemoveViewAssetManifestCommand
Checks the argument of the current command (g6k:assets:manifest:remove-view).
RenameAssetManifestCommand::interact() — Method in class RenameAssetManifestCommand
Checks the argument of the current command (g6k:assets:manifest:rename-asset).
ValidateSimulatorCommand::interact() — Method in class ValidateSimulatorCommand
Checks the argument of the current command (g6k:simulator:validate).
ScriptHandler::installUsers() — Method in class ScriptHandler
Users installation:
ScriptHandler::installDemo() — Method in class ScriptHandler
Installation of the demonstration simulator from the files "demo.schema.json" and "demo.json" located in the directory 'src/EUREKA/G6KBundle/Resources/data/databases'.
DataSourcesAdminController::index() — Method in class DataSourcesAdminController
Entry point for the route paths begining by /admin/datasources
DocumentationController::index() — Method in class DocumentationController
Entry point for the route path /admin/doc/{document}
HomeAdminController::index() — Method in class HomeAdminController
Entry point of the root path /admin
IndexControllerClass in namespace App\G6K\Controller
The IndexController class is the controller that give of online simulators.
IndexController::index() — Method in class IndexController
Entry point for the route path /
PDFFormsAdminController::index() — Method in class PDFFormsAdminController
Entry point for the route paths begining by /admin/pdfforms
SimulatorsAdminController::index() — Method in class SimulatorsAdminController
Entry point for the route paths begining by /admin/simulators
SimulatorsAdminController::infix() — Method in class SimulatorsAdminController
Converts a boolean expression from an array to an infixed string
UsersAdminController::index() — Method in class UsersAdminController
Entry point for the route paths begining by /admin/users
ViewsAdminController::index() — Method in class ViewsAdminController
Entry point for the route paths begining by /admin/views
ControllersTrait::initialize() — Method in class ControllersTrait
Initialization of common directories
ControllersTrait::isDevelopmentEnvironment() — Method in class ControllersTrait
Determines whether the symfony kernel is in development mode or not.
DatasourcesTrait::infosColumns() — Method in class DatasourcesTrait
Returns informations about the columns of a table
DatasourcesTrait::infosColumnsToForm() — Method in class DatasourcesTrait
Constructs a form fields with informations about the columns of a table
DatasourcesTrait::insertRowIntoTable() — Method in class DatasourcesTrait
Inserts a row into a table
DateFunction::isDate() — Method in class DateFunction
function isDate
DateFunction::init() — Method in class DateFunction
function init
Holidays::isWorkingDay() — Method in class Holidays
Determines whether the given date is a working day
MoneyFunction::isMoney() — Method in class MoneyFunction
function isMoney
MoneyFunction::init() — Method in class MoneyFunction
function init
NumberFunction::isNumber() — Method in class NumberFunction
function isNumber
NumberFunction::init() — Method in class NumberFunction
function init
PercentFunction::isPercent() — Method in class PercentFunction
function isPercent
PercentFunction::init() — Method in class PercentFunction
function init
Token::isUnaryOperator() — Method in class Token
Determines whether this token represents an unary operator or not.
Token::isBinaryOperator() — Method in class Token
Determines whether this token represents a binary operator or not.
Token::isTernaryOperator() — Method in class Token
Determines whether this token represents a ternary operator or not.
Token::isOperator() — Method in class Token
Determines whether this token represents an operator or not.
Token::isComparator() — Method in class Token
Determines whether this token represents a comparison operator or not.
Token::isVariable() — Method in class Token
Determines whether this token represents a variable identifier or not.
Token::isUndefined() — Method in class Token
Determines whether this token represents an undefined value or not.
Token::isBeforeFunctionArgument() — Method in class Token
Determines whether this token is just before a function argument or not.
JsonSQL::inTransaction() — Method in class JsonSQL
Checks if inside a transaction.
JsonSQL::insert() — Method in class JsonSQL
Appends a row to a table
DMLParser::isExpression() — Method in class DMLParser
Checks if a string contains an expression.
DMLStatement::isExpression() — Method in class DMLStatement
Checks if a string contains an expression.
DMLStatement::isBuiltin() — Method in class DMLStatement
Determines if the given value is a builtin value.
Engine::inTransaction() — Method in class Engine
Checks if inside a transaction.
Engine::insert() — Method in class Engine
Appends a row to a table
ResultFilter::isValidTagName() — Method in class ResultFilter
Determines whether the given tag name is valid or not.
SQLSelectTokenizer::isExpression() — Method in class SQLSelectTokenizer
Checks if a string contains an expression.
SQLSelectTokenizer::insertCondition() — Method in class SQLSelectTokenizer
Inserts a condition into a condition array if it does not already exist and returns its position in the array.
Action::isDisplayable() — Method in class Action
Returns the displayable attribute of this action button
$BlockInfo#idProperty in class BlockInfo
BlockInfo::isDisplayable() — Method in class BlockInfo
Returns the displayable attribute of this BlockInfo object
$BusinessRule#idProperty in class BusinessRule
$BusinessRule#ifActionsProperty in class BusinessRule
$BusinessRule#inverseOperatorsProperty in class BusinessRule
$Chapter#idProperty in class Chapter
$Chapter#iconProperty in class Chapter
Chapter::isCollapsible() — Method in class Chapter
Retrieves the collapsible attribute of this Chapter object
Chapter::isDisplayable() — Method in class Chapter
Returns the displayable attribute of this Chapter object
$Choice#idProperty in class Choice
Choice::isSelected() — Method in class Choice
Retrieves the selected attribute of this Choice object
$ChoiceSource#idProperty in class ChoiceSource
$ChoiceSource#idColumnProperty in class ChoiceSource
ChoiceSource::isCaseInsensitive() — Method in class ChoiceSource
Returns the caseInsensitive attribute of this ChoiceSource object
$Column#idProperty in class Column
Column::isSelected() — Method in class Column
Retrieves the selected attribute of this Column object
$Data#indexProperty in class Data
$Data#inputStepIdProperty in class Data
Data::isMemorize() — Method in class Data
Retrieves the memorize attribute of this data item.
$DataSource#idProperty in class DataSource
$Database#idProperty in class Database
Database::isConnected() — Method in class Database
Returns the connection status to the database
$DatasetChild#idProperty in class DatasetChild
DatasetChild::isUsed() — Method in class DatasetChild
Returns the state of use of this dataset child by the current simulation step
DatasetChild::isError() — Method in class DatasetChild
Returns the error attribute of this dataset child
DatasetChild::isWarning() — Method in class DatasetChild
Returns the warning attribute of this dataset child
Field::isNewline() — Method in class Field
Returns the newline attribute of this Field object
Field::isRequired() — Method in class Field
Returns the required attribute of this field.
Field::isVisibleRequired() — Method in class Field
Returns the required attribute of this field when displayed.
Field::isUnderlabel() — Method in class Field
Returns the underlabel attribute of this field.
Field::isEmphasized() — Method in class Field
Returns the emphasize attribute of this field.
Field::isExpanded() — Method in class Field
Returns the expanded attribute of this field.
Field::isDisplayable() — Method in class Field
Returns the displayable attribute of this Field object
FieldNote::isDisplayable() — Method in class FieldNote
Returns the displayable attribute of this note
$FieldRow#idProperty in class FieldRow
FieldRow::isEmphasized() — Method in class FieldRow
Returns the emphasize attribute of this field row.
$FieldSet#idProperty in class FieldSet
$FieldSet#inputFieldsProperty in class FieldSet
FieldSet::isDisplayable() — Method in class FieldSet
Returns the displayable attribute of this FieldSet object
$FootNote#idProperty in class FootNote
FootNote::isDisplayable() — Method in class FootNote
Returns the displayable attribute of this footnote
FootNotes::isDisplayable() — Method in class FootNotes
Returns the displayable attribute of this footnote container
$Panel#idProperty in class Panel
Panel::isDisplayable() — Method in class Panel
Returns the displayable attribute of this Panel object
Parameter::isOptional() — Method in class Parameter
Returns the optional attribute of this parameter.
$Profile#idProperty in class Profile
RichText::isManual() — Method in class RichText
Indicates if this text was edited manually or not
$RuleAction#idProperty in class RuleAction
$Section#idProperty in class Section
Section::isDisplayable() — Method in class Section
Returns the displayable attribute of this Section object
Simulator::isDynamic() — Method in class Simulator
Returns the dynamic attribute of this simulator.
Simulator::isMemo() — Method in class Simulator
Returns the memo attribute of this simulator. Alias of the getMemo method.
Simulator::isWarning() — Method in class Simulator
Returns the warning attribute of this simulator
Simulator::isError() — Method in class Simulator
Returns the error attribute of this simulator
$Site#idProperty in class Site
$Source#idProperty in class Source
$Step#idProperty in class Step
Step::isDynamic() — Method in class Step
Returns the dynamic attribute of this Step object
Step::isDisplayable() — Method in class Step
Returns the displayable attribute of this Step object
$Table#idProperty in class Table
$Deployer#importedCSSProperty in class Deployer

J

G6KExceptionListener::jsonResponse() — Method in class G6KExceptionListener
Renders a JSON response with the exception
JSONToSQLConverterClass in namespace App\G6K\Manager\Json
This class allows the conversion of a json-schema.org compliant JSON database and exported from G6K to a SQL database
JsonSQLClass in namespace App\G6K\Manager\Json
This class allows you to store and retrieve data from files in JSON format using SQL standard.
DMLStatement::joins() — Method in class DMLStatement
Returns the next row resulting from the joining of tables in the query.
$Engine#jsonsqlProperty in class Engine
A pointer on the JsonSQL owner.
$Engine#jsonProperty in class Engine
The committed content of the JSON database managed by that engine
JsonColumnClass in namespace App\G6K\Manager\Json\JsonSQL
This class provides static functions to update the definition of columns in a JsonSQL database
JsonSQLExceptionClass in namespace App\G6K\Manager\Json\JsonSQL
This class represents an error raised by JsonSQL.
JsonTableClass in namespace App\G6K\Manager\Json\JsonSQL
This class provides static functions to update the definition of tables in a JsonSQL database
$Parser#jsonsqlProperty in class Parser
A pointer on the JsonSQL owner.
$Statement#jsonsqlProperty in class Statement
Filters::jscodeFilter() — Method in class Filters
Returns the string as is without any modification

K

$BaseAdminController#kernelProperty in class BaseAdminController
$BaseController#kernelProperty in class BaseController
$G6KExceptionListener#kernelProperty in class G6KExceptionListener
$Deployer#kernelProperty in class Deployer
KernelClass in namespace App
class Kernel

L

$ScriptHandler#localesProperty in class ScriptHandler
$BaseController#logProperty in class BaseController
$CacheAdminController#logProperty in class CacheAdminController
SimulatorsAdminController::loadConnector() — Method in class SimulatorsAdminController
Creates a Connector or a Condition object from an associative array of attributes
SimulatorsAdminController::loadBusinessRules() — Method in class SimulatorsAdminController
Load business rules
SimulatorsAdminController::loadBusinessRuleField() — Method in class SimulatorsAdminController
makes an array of attributes of the field from the field object
DateFunction::lastDay() — Method in class DateFunction
Returns the last day of the month
DateFunction::lastDayOfMonth() — Method in class DateFunction
Returns a new date corresponding to the last day of the month of the given date.
Operation::logicalAnd() — Method in class Operation
Calculates and returns the result of the logical AND on the two given operands.
Operation::logicalOr() — Method in class Operation
Calculates and returns the result of the logical OR on the two given operands.
$Parser#lookupProperty in class Parser
JsonSQL::lastInsertId() — Method in class JsonSQL
Returns the ID of the last inserted row.
DMLStatement::limit() — Method in class DMLStatement
Applies the 'limit' clause on the result set
$Engine#lastInsertIdProperty in class Engine
Stores the ID of the last inserted row.
Engine::lastInsertId() — Method in class Engine
Returns the ID of the last inserted row.
Engine::loadJsonFromCache() — Method in class Engine
Loads a json database into memory.
Engine::loadRequestFromCache() — Method in class Engine
Loads a parsed request from memory cache.
$Action#labelProperty in class Action
$Action#locationProperty in class Action
$BlockInfo#labelProperty in class BlockInfo
$BusinessRule#labelProperty in class BusinessRule
$Chapter#labelProperty in class Chapter
$Choice#labelProperty in class Choice
$ChoiceGroup#labelProperty in class ChoiceGroup
$ChoiceSource#labelColumnProperty in class ChoiceSource
$Column#labelProperty in class Column
$Database#labelProperty in class Database
$Database#linkProperty in class Database
Database::lastInsertId() — Method in class Database
Returns the ID of the last inserted row or sequence value
$DatasetChild#labelProperty in class DatasetChild
$Field#labelProperty in class Field
$FieldRow#labelProperty in class FieldRow
$FieldSet#legendProperty in class FieldSet
$Panel#labelProperty in class Panel
$Profile#labelProperty in class Profile
$Profiles#labelProperty in class Profiles
$Section#labelProperty in class Section
$Simulator#labelProperty in class Simulator
$Simulator#localeProperty in class Simulator
Simulator::loadData() — Method in class Simulator
Loads into a Data object, the data item extracted from the XML file of this simulator
Simulator::load() — Method in class Simulator
Loads the XML definition file of the simulator into this Simulator object.
Simulator::loadEntities() — Method in class Simulator
Loads the entities (elements) of the XML definition files of the simulator and data sources into this Simulator object.
Simulator::loadField() — Method in class Simulator
Loads into a Field object, the field extracted from the XML file of this simulator
Simulator::loadRuleAction() — Method in class Simulator
Loads into a RuleAction object, the business rule action extracted from the XML file of this simulator
Simulator::loadSources() — Method in class Simulator
Loads into Source and Parameter objects, all the used sources extracted from the XML file of this simulator
Simulator::loadDatabases() — Method in class Simulator
Loads into Database objects, all the databases declaration extracted from DataSources.xml
Simulator::loadConnector() — Method in class Simulator
Loads into a Connector or a Condition object, the business rule connector extracted from the XML file of this simulator
Simulator::loadForSource() — Method in class Simulator
Loads Data, DataSource, Source objects in response of the Ajax request using route path : /{simu}/Default/source
Simulator::loadFileFromCache() — Method in class Simulator
Loads an XML file from the APC cache
Simulator::loadEmptySimulator() — Method in class Simulator
Loads a simulator XML definition skeleton into this Simulator object.
$Source#labelProperty in class Source
$Step#labelProperty in class Step
$Table#labelProperty in class Table
$Deployer#lockProperty in class Deployer
Deployer::loadDeployed() — Method in class Deployer
Loads the list of already deployed data sources
VersionStrategy::loadManifest() — Method in class VersionStrategy
Loads the manifest.json file

M

$AssetManifestCommandBase#manifestProperty in class AssetManifestCommandBase
CommandBase::message() — Method in class CommandBase
Displays an message
$CopyDataSourceCommand#maxDataSourceIdProperty in class CopyDataSourceCommand
$CopyDataSourceCommand#maxDatabaseIdProperty in class CopyDataSourceCommand
MigrateTemplatesCommandClass in namespace App\G6K\Command
Migrates templates created under Symfony 2 or 3.
ValidateSimulatorCommand::makeQuery() — Method in class ValidateSimulatorCommand
Computes a xpath query to access the target element of a rule action
ViewCommandBase::migrate3To4() — Method in class ViewCommandBase
Migrates the templates written for Symfony 2 or 3.
$APIController#metasProperty in class APIController
$BaseController#memoProperty in class BaseController
DataSourcesAdminController::makeDatasourceReportHeader() — Method in class DataSourcesAdminController
Makes the header for a datasource action report
DataSourcesAdminController::makeDatasourceReportFooter() — Method in class DataSourcesAdminController
Makes the footer for a datasource action report
DataSourcesAdminController::makeTableReportHeader() — Method in class DataSourcesAdminController
Makes the header for a table action report
DataSourcesAdminController::makeTableReportFooter() — Method in class DataSourcesAdminController
Makes the footer for a datasource action report
DataSourcesAdminController::migrateDB() — Method in class DataSourcesAdminController
Migrates data from a database to another.
MailControllerClass in namespace App\G6K\Controller
The actions of the DefaultController class are used to run the simulation engine for a particular simulator.
PDFFormsAdminController::makeDefaultMapping() — Method in class PDFFormsAdminController
Constructs the default mapping of a PDF Form
PDFFormsAdminController::makeReportHeader() — Method in class PDFFormsAdminController
Makes the header for an action report on PDF Forms
PDFFormsAdminController::makeReportFooter() — Method in class PDFFormsAdminController
Makes the footer for an action report on PDF Forms
SimulatorsAdminController::makeSource() — Method in class SimulatorsAdminController
Creates a Source object from an associative array of source attributes
SimulatorsAdminController::makeParameter() — Method in class SimulatorsAdminController
Creates a Parameter object for a Source from an associative array of parameter attributes
SimulatorsAdminController::makeDataGroup() — Method in class SimulatorsAdminController
Creates a DataGroup object from an associative array of datagroup attributes
SimulatorsAdminController::makeData() — Method in class SimulatorsAdminController
Creates a Data object from an associative array of data attributes
SimulatorsAdminController::makeStep() — Method in class SimulatorsAdminController
Creates a Step object from an associative array of step attributes
SimulatorsAdminController::makePanel() — Method in class SimulatorsAdminController
Creates a Panel object for a Step from an associative array of panel attributes
SimulatorsAdminController::makeFieldSet() — Method in class SimulatorsAdminController
Creates a FieldSet object for a Panel from an associative array of fieldset attributes
SimulatorsAdminController::makeFieldRow() — Method in class SimulatorsAdminController
Creates a FieldRow object for a FieldSet from an associative array of fieldrow attributes
SimulatorsAdminController::makeField() — Method in class SimulatorsAdminController
Creates a Field object for a FieldSet from an associative array of field attributes
SimulatorsAdminController::makeBlockInfo() — Method in class SimulatorsAdminController
Creates a BlockInfo object for a Panel from an array associative of blockinfo attributes
SimulatorsAdminController::makeChapter() — Method in class SimulatorsAdminController
Creates a Chapter object for a BlockInfo from an associative array of chapter attributes
SimulatorsAdminController::makeSection() — Method in class SimulatorsAdminController
Creates a Section object for a Chapter from an associative array of section attributes
SimulatorsAdminController::makeBusinessRule() — Method in class SimulatorsAdminController
Creates a BusinessRule object from an associative array of business rule attributes
SimulatorsAdminController::makeRuleAction() — Method in class SimulatorsAdminController
Creates a RuleAction object from an associative array of action attributes
SimulatorsAdminController::makeProfiles() — Method in class SimulatorsAdminController
Creates a Profiles object from an associative array of profiles attributes
SimulatorsAdminController::makeProfile() — Method in class SimulatorsAdminController
Creates a Profile object from an associative array of profile attributes
SimulatorsAdminController::makeAction() — Method in class SimulatorsAdminController
Creates an Action button object for a Step from an associative array of action attributes
SimulatorsAdminController::makeReportHeader() — Method in class SimulatorsAdminController
Makes the header for an action report
SimulatorsAdminController::makeReportFooter() — Method in class SimulatorsAdminController
Makes the footer for an action report
SimulatorsAdminController::makeCond() — Method in class SimulatorsAdminController
Constructs a condition in a string from an associative array containing the name, operator and value of the condition.
SimulatorsAdminController::makeClause() — Method in class SimulatorsAdminController
Makes a clause from the fields of a rule cation
ViewsAdminController::makeReportHeader() — Method in class ViewsAdminController
Makes the header for an action report
ViewsAdminController::makeReportFooter() — Method in class ViewsAdminController
Makes the footer for an action report
ViewsAdminController::makeTree() — Method in class ViewsAdminController
Recursively constructs a tree into an array from the directories of the view tree.
ControllersTrait::makeDateString() — Method in class ControllersTrait
Makes a date string from an array [year, month, day], according to the date format.
DOMClient::makeRequestHeader() — Method in class DOMClient
function makeRequestHeader
DOMClient::makeRemote() — Method in class DOMClient
Makes a socket adress for a remote server
DatasourcesHelper::makeDatasourceDom() — Method in class DatasourcesHelper
Creates and returns a DOM XML document from json-schema.org compliant JSON data files and schemas
DatasourcesTrait::migrateDatabase() — Method in class DatasourcesTrait
Does the migration of data from a database to another.
DateFunction::makeDate() — Method in class DateFunction
function makeDate
Holidays::moveableHolidays() — Method in class Holidays
Returns the list of moveable holidays of the given year for the given lang and country
MoneyFunctionClass in namespace App\G6K\Manager\ExpressionParser
This class provides some money functions for the expression parser.
$MoneyFunction#moneySymbolProperty in class MoneyFunction
Operation::minus() — Method in class Operation
Calculates and returns the result of subtracting two numbers or a date and a number of days.
Operation::mod() — Method in class Operation
Calculates and returns the remainder of the Euclidean division of one number by another.
Parser::maskDate() — Method in class Parser
function maskDate
DMLStatement::makeExpressionVariables() — Method in class DMLStatement
From the given row, built an array containing all the variables in the scope of the running request.
$Engine#modifiedProperty in class Engine
true if data has been modified, and false if not.
$SQLToJSONConverter#maxIdProperty in class SQLToJSONConverter
$Data#minProperty in class Data
$Data#maxProperty in class Data
$Data#memorizeProperty in class Data
$DataSource#methodProperty in class DataSource
$Database#myformatProperty in class Database
$Simulator#memoProperty in class Simulator
$Simulator#moneySymbolProperty in class Simulator
Simulator::makeRuleActionAttributes() — Method in class Simulator
Converts the properties of a RuleAction object into an XML attributes string
$VersionStrategy#manifestPathProperty in class VersionStrategy

N

$CommandBase#nameProperty in class CommandBase
$ViewsAdminController#nodeNumProperty in class ViewsAdminController
$ViewsAdminController#nodeFileProperty in class ViewsAdminController
$ViewsAdminController#nodeProperty in class ViewsAdminController
DateFunction::nthDayOfMonth() — Method in class DateFunction
Returns the date corresponding of the nth day of a month
Holidays::nextWorkingDay() — Method in class Holidays
Returns the working day following the given date
NumberFunctionClass in namespace App\G6K\Manager\ExpressionParser
This class provides some money functions for the expression parser.
Operation::not() — Method in class Operation
Calculates and returns the result of the logical negation on the given operand.
$Engine#nameProperty in class Engine
Name of the JSON database managed by that engine
Engine::notifyModification() — Method in class Engine
Commits any modification
Engine::notifySchemaModification() — Method in class Engine
Commits any modification of the schema
Engine::normalizeValue() — Method in class Engine
Converts a string value according to its json data type
ResultFilter::nodeHasChild() — Method in class ResultFilter
Determines whether a DOM node has at least one DOM element as child.
$Action#nameProperty in class Action
$BlockInfo#nameProperty in class BlockInfo
$BusinessRule#nameProperty in class BusinessRule
BusinessRule::negate() — Method in class BusinessRule
Transforms the array of parsed conditions of this business rule into their negative forms
$Chapter#nameProperty in class Chapter
$Column#nameProperty in class Column
$DataSource#nameProperty in class DataSource
$DataSource#namespacesProperty in class DataSource
$Database#nameProperty in class Database
$DatasetChild#nameProperty in class DatasetChild
$Field#newlineProperty in class Field
$Panel#nameProperty in class Panel
$Parameter#nameProperty in class Parameter
$Profile#nameProperty in class Profile
$RuleAction#nameProperty in class RuleAction
$Section#nameProperty in class Section
$Simulator#nameProperty in class Simulator
$Site#nameProperty in class Site
$Step#nameProperty in class Step
$Table#nameProperty in class Table
Filters::noFilter() — Method in class Filters
Returns the string as is without any modification
Filters::numberFormat() — Method in class Filters
function numberFormat

O

$RefreshAssetManifestCommand#oldmanifestProperty in class RefreshAssetManifestCommand
G6KExceptionListener::onKernelException() — Method in class G6KExceptionListener
The listener for the exception event
Evaluator::operation() — Method in class Evaluator
Realizes an unary, binary or ternary operation and returns the result token.
OperationClass in namespace App\G6K\Manager\ExpressionParser
This class provides static functions that perform logical or arithmetic operations
JsonSQL::open() — Method in class JsonSQL
Open a json database
Engine::open() — Method in class Engine
Open a json database
BusinessRule::optimize() — Method in class BusinessRule
function optimize
BusinessRule::optimizeCond() — Method in class BusinessRule
function optimizeCond
$Condition#operandProperty in class Condition
$Condition#operatorProperty in class Condition
$Parameter#originProperty in class Parameter
$Parameter#optionalProperty in class Parameter
$Step#outputProperty in class Step
$Deployer#outputProperty in class Deployer

P

AddAssetManifestCommand::processFile() — Method in class AddAssetManifestCommand
AssetManifestCommandBase::processFile() — Method in class AssetManifestCommandBase
Processes a file
$CommandBase#parametersProperty in class CommandBase
$CommandBase#projectDirProperty in class CommandBase
$CommandBase#publicDirProperty in class CommandBase
RefreshAssetManifestCommand::processFile() — Method in class RefreshAssetManifestCommand
RemoveAssetManifestCommand::processFile() — Method in class RemoveAssetManifestCommand
RemoveViewAssetManifestCommand::processFile() — Method in class RemoveViewAssetManifestCommand
RenameAssetManifestCommand::processFile() — Method in class RenameAssetManifestCommand
ValidateSimulatorCommand::parseDatasourceTables() — Method in class ValidateSimulatorCommand
Extracts the tables of the given datasource id from the DataSources.xml file
APIController::processApiField() — Method in class APIController
Processes the API field
APIController::processApiFieldData() — Method in class APIController
Processes the API field data
$BaseAdminController#projectDirProperty in class BaseAdminController
$BaseAdminController#publicDirProperty in class BaseAdminController
$BaseController#projectDirProperty in class BaseController
$BaseController#parserProperty in class BaseController
$BaseController#pathProperty in class BaseController
$BaseController#publicDirProperty in class BaseController
BaseController::processField() — Method in class BaseController
Processes the given field for the step
BaseController::processData() — Method in class BaseController
Processes the given data for the step
BaseController::processActions() — Method in class BaseController
Executes all the actions of a business rule of the step
BaseController::processRule() — Method in class BaseController
Evaluates the conditions of a business rule an executes the suitable actions
BaseController::processRules() — Method in class BaseController
Evaluates the conditions of all business rules an executes the suitable actions
BaseController::processDatas() — Method in class BaseController
Processes all data for the step
DefaultController::pdfOutput() — Method in class DefaultController
function pdfOutput
PDFFormsAdminControllerClass in namespace App\G6K\Controller
The PDFFormsAdminController class is the controller that handles all actions of the PDF Forms management interface.
$PDFFormsAdminController#pdfProperty in class PDFFormsAdminController
SimulatorsAdminController::paragraphs() — Method in class SimulatorsAdminController
Transforms the lines of a text into html paragraphs
ControllersTrait::processSource() — Method in class ControllersTrait
Process a source query and returns the result of that query.
ControllersTrait::populateChoiceWithSource() — Method in class ControllersTrait
Populates the list of values of a data item of type choice from a data source.
ControllersTrait::populateChoice() — Method in class ControllersTrait
Populates the list of values of a data item of type choice from a data source where columns are in the given ChoiceSource object.
$DOMClient#parametersProperty in class DOMClient
DOMClient::post() — Method in class DOMClient
Calls a URI with the POST request method and returns a Crawler object to navigate in a list of \DOMNode objects.
DateFunction::parseDate() — Method in class DateFunction
Parses a date string to the given format and converts it to a DateTime object
$Expression#postfixedProperty in class Expression
Expression::push() — Method in class Expression
Adds a token at the end of the token list of this expression.
Expression::pop() — Method in class Expression
Returns the last added token of this expression and removes it from the list of tokens.
Expression::peek() — Method in class Expression
Returns the last added token of this expression
Expression::postfix() — Method in class Expression
Implementation of the Shunting Yard algorithm to transform an infix expression to a RPN expression.
Operation::plus() — Method in class Operation
Calculates and returns the result of adding two numbers, a date and a number of days, or the concatenation of two strings.
Operation::pow() — Method in class Operation
Calculates and returns the result of the first operand raised to the power of the operand.
ParserClass in namespace App\G6K\Manager\ExpressionParser
This class allows to parse an aritmetic or a logical expression
Parser::parse() — Method in class Parser
Parses and converts an infixed aritmetic or logical expression string into an Expression object.
PercentFunctionClass in namespace App\G6K\Manager\ExpressionParser
This class provides some money functions for the expression parser.
$PercentFunction#percentSymbolProperty in class PercentFunction
Token::precedence() — Method in class Token
Returns the priority of the operator represented by this token
JsonSQL::prepare() — Method in class JsonSQL
Prepares a statement for execution and returns a statement object
DDLParser::parseCreate() — Method in class DDLParser
Parses a sql create table statement according to this two BNF syntax :
DDLParser::parseAlter() — Method in class DDLParser
Parses a sql alter table statement according to this two BNF syntax :
DDLParser::parseDropTable() — Method in class DDLParser
Parses a sql drop table statement according to this BNF syntax :
DDLParser::parseSelect() — Method in class DDLParser
function parseSelect
DDLParser::parseSetOperations() — Method in class DDLParser
function parseSetOperations
DDLParser::parseInsert() — Method in class DDLParser
function parseInsert
DDLParser::parseUpdate() — Method in class DDLParser
function parseUpdate
DDLParser::parseDelete() — Method in class DDLParser
function parseDelete
DDLParser::parseTruncate() — Method in class DDLParser
function parseTruncate
DMLParser::parseSelect() — Method in class DMLParser
Parses a sql select request according to this BNF syntax :
DMLParser::parseSetOperations() — Method in class DMLParser
Parses a sql compound select request containing set operations according to this BNF syntax :
DMLParser::parseInsert() — Method in class DMLParser
Parses a sql insert into statement according to this BNF syntax :
DMLParser::parseUpdate() — Method in class DMLParser
Parses a sql update statement according to this BNF syntax :
DMLParser::parseDelete() — Method in class DMLParser
Parses a sql delete from statement according to this BNF syntax : DELETE FROM table_name [ WHERE condition ]
DMLParser::parseTruncate() — Method in class DMLParser
Parses a sql truncate table statement according to this BNF syntax :
DMLParser::parseExpression() — Method in class DMLParser
Parses and converts a sql expression into a php one
DMLParser::parseConditions() — Method in class DMLParser
Parses and converts sql conditions into a php one
DMLParser::parseCreate() — Method in class DMLParser
function parseCreate
DMLParser::parseAlter() — Method in class DMLParser
function parseAlter
DMLParser::parseDropTable() — Method in class DMLParser
function parseDropTable
$DMLStatement#parserProperty in class DMLStatement
DMLStatement::project() — Method in class DMLStatement
Realizes the operation of projection of result set
Engine::properties() — Method in class Engine
Tokenizes a list of comma separated internal properties and returns an object with these properties.
ParserClass in namespace App\G6K\Manager\Json\JsonSQL
This class allows you to store and retrieve data from files in JSON format using SQL standard.
Parser::parse() — Method in class Parser
Parses the sql statement.
Parser::parseSelect() — Method in class Parser
Parses a sql select request
Parser::parseSetOperations() — Method in class Parser
Parses a sql compound select request containing set operations
Parser::parseInsert() — Method in class Parser
Parses a sql insert into statement
Parser::parseUpdate() — Method in class Parser
Parses a sql update statement
Parser::parseDelete() — Method in class Parser
Parses a sql delete from statement
Parser::parseCreate() — Method in class Parser
Parses a sql create table statement
Parser::parseAlter() — Method in class Parser
Parses a sql alter table statement according to this two BNF syntax :
Parser::parseTruncate() — Method in class Parser
Parses a sql truncate table statement
Parser::parseDropTable() — Method in class Parser
Parses a sql drop table statement
$Statement#paramsProperty in class Statement
$SQLToJSONConverter#parametersProperty in class SQLToJSONConverter
$ResultFilter#phpfunctionsProperty in class ResultFilter
$SQLConverterBase#parametersProperty in class SQLConverterBase
SQLConverterBase::properties() — Method in class SQLConverterBase
Decodes a properties list from JSON schema
SQLSelectTokenizer::parseExpression() — Method in class SQLSelectTokenizer
Parses and converts a sql expression into a php one
SQLSelectTokenizer::parseConditions() — Method in class SQLSelectTokenizer
Parses and converts sql conditions into a php one
SQLSelectTokenizer::parseWhere() — Method in class SQLSelectTokenizer
Parses a where clause
SQLSelectTokenizer::parseSelect() — Method in class SQLSelectTokenizer
Parses a sql select request according to this BNF syntax :
SQLSelectTokenizer::parseSetOperations() — Method in class SQLSelectTokenizer
Parses a sql compound select request containing set operations according to this BNF syntax :
$BlockInfo#panelProperty in class BlockInfo
$BlockInfo#popinLinkProperty in class BlockInfo
BusinessRule::plainConditions() — Method in class BusinessRule
Transforms the array of parsed conditions of this business rule into an array of conditions in a readable format
BusinessRule::parseConditions() — Method in class BusinessRule
Parses the conditions of this business rule in an array to be usable by the administration module.
$Data#patternProperty in class Data
$Database#portProperty in class Database
$Database#passwordProperty in class Database
$Database#pgformatProperty in class Database
Database::prepare() — Method in class Database
Prepares a statement for execution and returns a statement object.
$Field#positionProperty in class Field
$Field#promptProperty in class Field
$Field#preNoteProperty in class Field
$Field#postNoteProperty in class Field
$FieldSet#panelProperty in class FieldSet
$FieldSet#popinLinkProperty in class FieldSet
$FootNotes#positionProperty in class FootNotes
PanelClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a panel.
ParameterClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a parameter.
ProfileClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a profile.
ProfilesClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a set of profiles.
$Profiles#profilesProperty in class Profiles
$RuleAction#panelProperty in class RuleAction
$RuleAction#prenoteProperty in class RuleAction
$RuleAction#postnoteProperty in class RuleAction
$Simulator#profilesProperty in class Simulator
Simulator::paragraphs() — Method in class Simulator
Converts the lines of the given text into HTML paragraphs
$Source#parsedProperty in class Source
$Source#parametersProperty in class Source
$Step#pdfFooterProperty in class Step
$Step#panelsProperty in class Step
$AssetExists#projectDirProperty in class AssetExists

Q

JsonSQL::query() — Method in class JsonSQL
Executes an SQL statement in a single function call, returning the result set (if any) returned by the statement as a Statement object.
JsonSQL::quote() — Method in class JsonSQL
Quotes a string for use in a query.
Engine::quote() — Method in class Engine
Quotes a string for use in a query.
Database::query() — Method in class Database
Executes an SQL statement, returning an array containing all of the result set rows
Database::quote() — Method in class Database
Quotes a string for use in a query.

R

CommandBase::runEmbeddedCommand() — Method in class CommandBase
Run an embedded console command.
CommandBase::resolvePath() — Method in class CommandBase
Converts a relative path of a file to an absolute path
RefreshAssetManifestCommandClass in namespace App\G6K\Command
Updates (or Creates) the manifest.json file for the assets versioning.
RemoveAssetManifestCommandClass in namespace App\G6K\Command
Removes an asset from the manifest.json file for the assets versioning.
RemoveViewAssetManifestCommandClass in namespace App\G6K\Command
Removes the assets of a view from the manifest.json file for the assets versioning.
RenameAssetManifestCommandClass in namespace App\G6K\Command
Renames an asset in the manifest.json file for the assets versioning.
ViewCommandBase::refreshAssetsManifest() — Method in class ViewCommandBase
Updates (or Creates) the manifest.json file for the assets versioning.
APIController::runCalcul() — Method in class APIController
Run the simulation engine
$BaseController#recursionProperty in class BaseController
BaseController::runStep() — Method in class BaseController
Run the simulation engine for a step
BaseController::runFields() — Method in class BaseController
Returns the simulators attributes in JSON response format
BaseController::runSource() — Method in class BaseController
Returns the requested source attributes in JSON response format
BaseController::replaceFieldNotes() — Method in class BaseController
Replaces data values in the notes of a field
CacheAdminController::runClear() — Method in class CacheAdminController
Processes the clear action
CacheAdminController::runWarmup() — Method in class CacheAdminController
Processes the warm up action
CacheAdminController::rrmdir() — Method in class CacheAdminController
Recursively removes a directory and its subdirectories
$DataSourcesAdminController#requestProperty in class DataSourcesAdminController
DataSourcesAdminController::runIndex() — Method in class DataSourcesAdminController
Processes the index action
DataSourcesAdminController::restoreTableRow() — Method in class DataSourcesAdminController
Restores a table row
DefaultController::runCalcul() — Method in class DefaultController
function runCalcul
DocumentationController::runIndex() — Method in class DocumentationController
Processes the index action
HomeAdminController::runIndex() — Method in class HomeAdminController
Prepare the administration interface homepage and renders it.
IndexController::runIndex() — Method in class IndexController
Dispatches the index action to the appropriate processing.
MailController::runSendMail() — Method in class MailController
function runSendMail
PDFFormsAdminController::runIndex() — Method in class PDFFormsAdminController
Dispatches the index action to the appropriate processing based on the value of the crud parameter.
$SimulatorsAdminController#rulesProperty in class SimulatorsAdminController
SimulatorsAdminController::runIndex() — Method in class SimulatorsAdminController
Dispatches the index action to the appropriate processing based on the value of the crud parameter.
SimulatorsAdminController::regionalSettings() — Method in class SimulatorsAdminController
Entry point for the route path /admin/regional-settings/{locale}
SimulatorsAdminController::runValidation() — Method in class SimulatorsAdminController
Validates the xml file of the simulator, whose name appears in the 'xml' field of the form passed by the query, against the XML schema
UsersAdminController::runIndex() — Method in class UsersAdminController
Dispatches the index action to the appropriate processing based on the value of the crud parameter.
UsersAdminController::restoreUser() — Method in class UsersAdminController
Restores a user with the data in the form fields.
$ViewsAdminController#rootProperty in class ViewsAdminController
ViewsAdminController::runIndex() — Method in class ViewsAdminController
Dispatches the index action to the appropriate processing based on the value of the crud parameter.
ViewsAdminController::removeViewFromManifest() — Method in class ViewsAdminController
Removes a view from the manifest of assets.
ViewsAdminController::removeNodeFromManifest() — Method in class ViewsAdminController
Removes a node from the manifest of assets.
ViewsAdminController::renameNodeInManifest() — Method in class ViewsAdminController
Renames a node in the manifest of assets.
ViewsAdminController::renameNode() — Method in class ViewsAdminController
Renames a node
ViewsAdminController::removeViewNode() — Method in class ViewsAdminController
Deletes a node from the view tree
ControllersTrait::replaceVariable() — Method in class ControllersTrait
Returns the formatted value of the data item where the ID is in the first element of the given array.
ControllersTrait::replaceVariables() — Method in class ControllersTrait
Replaces all data ID by their corresponding value into the given text.
ControllersTrait::replaceDataTag() — Method in class ControllersTrait
Prefix with a # and returns the prefixed ID of the data item where the ID is in the first element of the given array.
ControllersTrait::replaceDataTagByVariable() — Method in class ControllersTrait
Replaces all the html tag data containing the ID of a data item by # followed by the ID
ControllersTrait::replaceDfnTag() — Method in class ControllersTrait
Composes a footnote reference string [text^ID(title)] with the elements of the given array.
ControllersTrait::replaceDfnTagByFootnote() — Method in class ControllersTrait
Replaces all the html tag dfn containing the ID of a footnote by [text^ID(title)]
ControllersTrait::replaceSpecialTags() — Method in class ControllersTrait
Replaces all the html tag dfn and data with their text equivalent
ControllersTrait::runConsoleCommand() — Method in class ControllersTrait
Run a console command.
ControllersTrait::runStreamedConsoleCommand() — Method in class ControllersTrait
Run a streamed console command.
DOMClient::request() — Method in class DOMClient
Calls a URI and returns a Crawler object to navigate in a list of \DOMNode objects.
DOMClient::randomNonce() — Method in class DOMClient
Generates a random cryptographic nonce
Evaluator::run() — Method in class Evaluator
Performs the evaluation of a postfixed expression
Parser::replaceText() — Method in class Parser
function replaceText
JsonSQL::rollBack() — Method in class JsonSQL
Rolls back the current transaction, as initiated by beginTransaction().
JsonSQL::replace() — Method in class JsonSQL
Replaces a table row by another
JsonSQL::renameTable() — Method in class JsonSQL
Renames a table
JsonSQL::renameColumn() — Method in class JsonSQL
Renames a column
DMLParser::replaceSynonyms() — Method in class DMLParser
Replaces into an expression, the SQL functions by their PHP equivalents
DMLStatement::resetAggregates() — Method in class DMLStatement
Initializes aggregate functions for all columns in the query
Engine::rollBack() — Method in class Engine
Rolls back the current transaction, as initiated by beginTransaction().
Engine::replace() — Method in class Engine
Replaces a table row by another
Engine::renameTable() — Method in class Engine
Renames a table
Engine::renameColumn() — Method in class Engine
Renames a column
JsonColumn::rename() — Method in class JsonColumn
Renames a column
JsonTable::rename() — Method in class JsonTable
Renames a table
$Statement#requestProperty in class Statement
$Statement#resultProperty in class Statement
$Statement#rowCountProperty in class Statement
Statement::rowCount() — Method in class Statement
Returns the number of rows affected by the last SQL statement
ResultFilterClass in namespace App\G6K\Manager
This class is used to filter the results of a query on a data source with the 'return path' defined in the source.
ResultFilter::replacePathFunctions() — Method in class ResultFilter
Replaces the php functions in an XPath expression with the syntax required for their executions
ResultFilter::replaceTextKeys() — Method in class ResultFilter
Replaces all '#text' keys of the given array by the corresponding text
SQLSelectTokenizer::resetCondition() — Method in class SQLSelectTokenizer
Resets a condition
BlockInfo::removeChapter() — Method in class BlockInfo
Removes a chapter from the list of chapters contained in this BlockInfo object
BusinessRule::ruleConnector() — Method in class BusinessRule
Transforms a connector into an array of conditions
Chapter::removeSection() — Method in class Chapter
Removes a section from the list of sections contained in this Chapter object
Connector::removeCondition() — Method in class Connector
Removes the Condition object or Connector object from the list of objects inside this connector at the given position.
$Data#roundProperty in class Data
$Data#rulesDependencyProperty in class Data
Data::removeRuleDependency() — Method in class Data
Removes a business rule id from the list of business rules that use this data item
Data::replaceIdByDataLabel() — Method in class Data
Returns the label of the data item whose identifier is the first element of the given array. The argument is an array because this method is the callback function of a preg_replace_callback.
Data::replaceByDataLabel() — Method in class Data
Replaces all data id (prefixed with #) by its label in the given text
DataGroup::removeData() — Method in class DataGroup
Removes a data from the list of data item of this data group.
DatasetChild::removeErrorMessage() — Method in class DatasetChild
Removes a message from the list of error messages.
DatasetChild::removeWarningMessage() — Method in class DatasetChild
Removes a message from the list of warning messages.
$Field#requiredProperty in class Field
FieldRow::removeField() — Method in class FieldRow
Removes a Field object from the list of fields contained in this field row.
$FieldSet#requiredFieldsProperty in class FieldSet
FieldSet::removeField() — Method in class FieldSet
Removes a Field or FieldRow object from the list of fields of this field set.
FieldSet::removeColumn() — Method in class FieldSet
Removes a Column object in the list of columns (header of a grid) in this field set.
FootNotes::removeFootNote() — Method in class FootNotes
Removes a FootNote Object from the list of footnotes contained in this container
Panel::removeFieldSet() — Method in class Panel
Removes a Fieldset or BlockInfo object from the list of field sets or block of informations contained in this panel.
Profile::removeData() — Method in class Profile
Removes a "data ID/default value" pair from the list of data that are pre-filled by this profile.
Profiles::removeProfile() — Method in class Profiles
Removes a Profile object from the list of profiles contained in this set of profiles.
RichTextClass in namespace App\G6K\Model
This class allows the storage and retrieval of rich text.
RowClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a row of a Table object
RuleActionClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a action of a business rule.
$Simulator#refererProperty in class Simulator
$Simulator#relatedInformationsProperty in class Simulator
Simulator::removeData() — Method in class Simulator
Removes a DatasetChild object from the list of data used by this simulator.
Simulator::removeStep() — Method in class Simulator
Removes a Step object from the list of steps defined by this simulator.
Simulator::removeSource() — Method in class Simulator
Removes a Source object from the list of used sources by this simulator.
Simulator::removeBusinessRule() — Method in class Simulator
Removes a BusinessRule object from the list of business rules implemented by this simulator
Simulator::removeWarningMessage() — Method in class Simulator
Removes a warning message from the list of warning messages
Simulator::removeErrorMessage() — Method in class Simulator
Removes an error message from the list of error messages.
Simulator::replaceIdByDataLabel() — Method in class Simulator
Returns the label (inside a HTML data) of a data item whose ID is the first element of the given array.
Simulator::replaceByDataLabel() — Method in class Simulator
Replaces, into the given text, the ID (prefixed with #) of all data by their label inside a HTML data.
Simulator::replaceByDfnTag() — Method in class Simulator
Returns a HTML dfn tag with the elements of the given array.
Simulator::replaceByFootnoteTag() — Method in class Simulator
Replaces, into the given text, the footnote reference pattern string by the HTML dfn tag.
Simulator::replaceBySpecialTags() — Method in class Simulator
Replaces all special patterns by the corresponding html tag (data or dfn)
Simulator::replaceDataIdByName() — Method in class Simulator
Returns the name surrounded by '#(' and ')' of the data item whose ID is in the first element of the given array
Simulator::replaceIdByName() — Method in class Simulator
Replaces, into the given text, the ID (prefixed with # or inside a HTML data) of all data by their name surrounded by '#(' and ')'.
Simulator::replaceIdByDataName() — Method in class Simulator
Returns the name of the data item whose ID is in the first element of the given array
Simulator::replaceByDataName() — Method in class Simulator
Replaces, into the given text, the ID (prefixed with # or inside a HTML data) of all data by their name.
Simulator::ruleConnector() — Method in class Simulator
Converts a condition connector for a business rule extracted from the XML file into an associative array.
$Source#requestProperty in class Source
$Source#requestTypeProperty in class Source
$Source#returnTypeProperty in class Source
$Source#returnPathProperty in class Source
Source::removeParameter() — Method in class Source
Removes a Parameter object from the list of parameters passed to the request of this source.
Step::removePanel() — Method in class Step
Removes a Panel object from the list of panels of this step.
Step::removeAction() — Method in class Step
Removes an Action object from the list of action buttons of this step.
$Table#rowsProperty in class Table
Table::removeColumn() — Method in class Table
Removes a Column object from the list of columns of this table
Table::removeRow() — Method in class Table
Removes a Row object to the list of rows of this table
Filters::replaceFootnotesReference() — Method in class Filters
Replaces footnotes reference in a text by a html link
Filters::removeFootnotesReference() — Method in class Filters
Removes footnotes reference in a text
Kernel::registerBundles() — Method in class Kernel
function registerBundles

S

CommandBase::success() — Method in class CommandBase
Displays a success message
SimulatorCommandBaseClass in namespace App\G6K\Command
Base class for all command of the g6k:simulator namespace.
SimulatorCommandBase::setWidgets() — Method in class SimulatorCommandBase
Sets the default widgets
ScriptHandlerClass in namespace App\G6K\Composer
The ScriptHandler class installs users who can log in to the G6K administration interface and a demonstration simulator (if desired).
ScriptHandler::setEnvironmentVariable() — Method in class ScriptHandler
function setEnvironmentVariable
$BaseAdminController#simulatorsDirProperty in class BaseAdminController
$BaseController#simuProperty in class BaseController
$BaseController#simuWidgetsProperty in class BaseController
$BaseController#simuFunctionsProperty in class BaseController
$BaseController#sourcesProperty in class BaseController
$BaseController#scriptProperty in class BaseController
$BaseController#sequenceProperty in class BaseController
$BaseController#simulatorsDirProperty in class BaseController
$DataSourcesAdminController#scriptProperty in class DataSourcesAdminController
DataSourcesAdminController::showDatasources() — Method in class DataSourcesAdminController
Shows the data sources management interface.
DataSourcesAdminController::saveDatasources() — Method in class DataSourcesAdminController
Saves DataSources.xml from a DOM document
DefaultController::source() — Method in class DefaultController
Entry point for the route path : /{simu}/Default/source
DefaultController::sourceTryIt() — Method in class DefaultController
Entry point for the route path : /{simu}/tryIt/Default/source
MailController::sendMail() — Method in class MailController
Entry point for the route path /{template}/{view}/mail
$PDFFormsAdminController#scriptProperty in class PDFFormsAdminController
PDFFormsAdminController::showPDFForms() — Method in class PDFFormsAdminController
Shows the PDF Forms management interface.
PDFFormsAdminController::saveInfo() — Method in class PDFFormsAdminController
function saveInfo
SimulatorsAdminControllerClass in namespace App\G6K\Controller
The SimulatorsAdminController class is the controller that handles all actions of the simulator management interface.
$SimulatorsAdminController#simuProperty in class SimulatorsAdminController
$SimulatorsAdminController#stepsProperty in class SimulatorsAdminController
$ViewsAdminController#scriptProperty in class ViewsAdminController
ViewsAdminController::showViews() — Method in class ViewsAdminController
Shows the views management interface.
ViewsAdminController::searchNodePath() — Method in class ViewsAdminController
Search the directory path of the current node of the view
Expression::set() — Method in class Expression
Sets the token list of this expression
Expression::setFields() — Method in class Expression
Sets the value of all tokens with type T_FIELD
Expression::setNamedFields() — Method in class Expression
Sets the value of all tokens with type T_IDENT
Expression::setVariables() — Method in class Expression
Sets the value of all tokens with type T_IDENT or T_FIELD
Expression::setToken() — Method in class Expression
Detects the type of the given value, converts it according to this type and sets the value of the given token with the result.
Expression::setDateToken() — Method in class Expression
Converts the given value into a DateTime object and sets the value of the given token with the result.
$MoneyFunction#symbolPositionProperty in class MoneyFunction
JsonSQL::schema() — Method in class JsonSQL
Returns a pointer to the json schema object
JsonSQL::setColumnType() — Method in class JsonSQL
Changes the type of a column
JsonSQL::setNotNull() — Method in class JsonSQL
Changes whether a column is marked to allow null values or to reject null values
JsonSQL::setDefault() — Method in class JsonSQL
Set or remove the default value for a column.
JsonSQL::setPrimaryKey() — Method in class JsonSQL
Set or remove primary key for a column.
JsonSQL::setAutoincrement() — Method in class JsonSQL
Set or remove autoincrement for a column.
JsonSQL::setTableTitle() — Method in class JsonSQL
Set or remove the title of a table.
JsonSQL::setTableDescription() — Method in class JsonSQL
Set or remove the description of a table.
JsonSQL::setColumnTitle() — Method in class JsonSQL
Set or remove the title of a column.
JsonSQL::setColumnDescription() — Method in class JsonSQL
Set or remove the description of a column.
JsonSQL::save() — Method in class JsonSQL
Saves the current database and/or its schema on the file system
$DMLParser#synonymsProperty in class DMLParser
Conversion table of SQL functions in PHP functions
DMLStatement::select() — Method in class DMLStatement
Selects rows that satisfy the where clause of the request.
DMLStatement::sort() — Method in class DMLStatement
Sorts the result set according to the 'order by' clause.
$Engine#schemaModifiedProperty in class Engine
true if the database schema has been modified, and false if not.
Engine::schema() — Method in class Engine
Returns a pointer to the json schema object
Engine::setColumnType() — Method in class Engine
Changes the type of a column
Engine::setNotNull() — Method in class Engine
Changes whether a column is marked to allow null values or to reject null values
Engine::setDefault() — Method in class Engine
Set or remove the default value for a column.
Engine::setPrimaryKey() — Method in class Engine
Set or remove primary key for a column.
Engine::setAutoincrement() — Method in class Engine
Set or remove autoincrement for a column.
Engine::setTableTitle() — Method in class Engine
Set or remove the title of a table.
Engine::setTableDescription() — Method in class Engine
Set or remove the description of a table.
Engine::setColumnTitle() — Method in class Engine
Set or remove the title of a column.
Engine::setColumnDescription() — Method in class Engine
Set or remove the description of a column.
Engine::save() — Method in class Engine
Saves the current database and/or its schema on the file system
JsonColumn::setType() — Method in class JsonColumn
Changes the type of a column
JsonColumn::setNotNull() — Method in class JsonColumn
Changes whether a column is marked to allow null values or to reject null values
JsonColumn::setDefault() — Method in class JsonColumn
Set or remove the default value for a column.
JsonColumn::setPrimaryKey() — Method in class JsonColumn
Set or remove primary key for a column.
JsonColumn::setAutoincrement() — Method in class JsonColumn
Set or remove autoincrement for a column.
JsonColumn::setTitle() — Method in class JsonColumn
Set or remove the title of a column.
JsonColumn::setDescription() — Method in class JsonColumn
Set or remove the description of a column.
JsonTable::setTitle() — Method in class JsonTable
Set or remove the title of a table.
JsonTable::setDescription() — Method in class JsonTable
Set or remove the description of a table.
$Parser#sqlProperty in class Parser
The sql request.
StatementClass in namespace App\G6K\Manager\Json\JsonSQL
The class JsonSQLStatement represents a prepared statement and, after the statement is executed, an associated result set.
SQLToJSONConverterClass in namespace App\G6K\Manager\Json
This class allows the conversion of a SQL database to a json-schema.org compliant JSON database
SQLConverterBaseClass in namespace App\G6K\Manager
Base class for concrete classes that convert input files of a particular format into SQL database
SQLSelectTokenizerClass in namespace App\G6K\Manager
This class allows the tokenization of an SQL select request.
SQLSelectTokenizer::setTables() — Method in class SQLSelectTokenizer
Sets the list of tables of the SQL select
SQLSelectTokenizerExceptionClass in namespace App\G6K\Manager
This class Represents an error raised by SQLSelectTokenizer.
SplitterClass in namespace App\G6K\Manager
Utility class for splitting terms from a string
Splitter::splitKeywords() — Method in class Splitter
Splits a statement into keywords/clauses
Splitter::splitList() — Method in class Splitter
Tokenizes a list of comma separated terms excluding function arguments
StreamedOutputClass in namespace App\G6K\Manager
class StreamedOutput
$Action#stepProperty in class Action
$Action#shapeProperty in class Action
Action::setName() — Method in class Action
Sets the name of this action button
Action::setLabel() — Method in class Action
Sets the label of this action button
Action::setClass() — Method in class Action
Sets the class style of this action button
Action::setWhat() — Method in class Action
Sets the "what to do" of this action button
Action::setFor() — Method in class Action
Sets the "for what" of this action button
Action::setUri() — Method in class Action
Sets the uri attribute of this action button
Action::setLocation() — Method in class Action
Sets the "location" of this action button
Action::setShape() — Method in class Action
Sets the "shape" of this action button
Action::setDisplayable() — Method in class Action
Determines whether this action button can be displayed or not
BlockInfo::setId() — Method in class BlockInfo
Sets the ID of this BlockInfo object
BlockInfo::setName() — Method in class BlockInfo
Sets the name of this BlockInfo object
BlockInfo::setLabel() — Method in class BlockInfo
Sets the label of this BlockInfo object
BlockInfo::setDisplay() — Method in class BlockInfo
Sets the display mode of this BlockInfo object
BlockInfo::setPopinLink() — Method in class BlockInfo
Returns the text of the link to display the pop-in (if display is "pop-in")
BlockInfo::setChapters() — Method in class BlockInfo
Sets the list of chapters contained in this BlockInfo object
BlockInfo::setDisplayable() — Method in class BlockInfo
Determines whether this BlockInfo can be displayed or not
$BusinessRule#simulatorProperty in class BusinessRule
BusinessRule::setElementId() — Method in class BusinessRule
Sets the generated id of this business rule for the DOM element in the browser
BusinessRule::setId() — Method in class BusinessRule
Sets the business rule ID
BusinessRule::setName() — Method in class BusinessRule
Sets the business rule name
BusinessRule::setLabel() — Method in class BusinessRule
Sets the business rule label
BusinessRule::setConditions() — Method in class BusinessRule
Sets the business rule conditions
BusinessRule::setConnector() — Method in class BusinessRule
Sets the Connector object of this business rule
BusinessRule::setIfActions() — Method in class BusinessRule
Sets the list of actions that must be executed if the conditions of this business rule are verified.
BusinessRule::setElseActions() — Method in class BusinessRule
Sets the list of actions that must be executed if the conditions of this business rule are NOT verified.
Cell::setValue() — Method in class Cell
Sets the value of the cell
$Chapter#sectionsProperty in class Chapter
Chapter::setId() — Method in class Chapter
Sets the ID of this chapter
Chapter::setName() — Method in class Chapter
Sets the name of this chapter
Chapter::setLabel() — Method in class Chapter
Sets the label of this chapter
Chapter::setIcon() — Method in class Chapter
Sets the icon of this chapter
Chapter::setCollapsible() — Method in class Chapter
Determines whether this Chapter can be collapsed /expanded or not
Chapter::setSections() — Method in class Chapter
Sets the list of sections contained in this Chapter object
Chapter::setDisplayable() — Method in class Chapter
Determines whether this Chapter can be displayed or not
$Choice#selectedProperty in class Choice
Choice::setId() — Method in class Choice
Sets the ID of this choice
Choice::setValue() — Method in class Choice
Sets the value of this choice
Choice::setLabel() — Method in class Choice
Sets the label of this choice
Choice::setSelected() — Method in class Choice
Determines whether this choice is selected or not
ChoiceGroup::setLabel() — Method in class ChoiceGroup
Sets the label of this group of choices
ChoiceGroup::setChoices() — Method in class ChoiceGroup
Sets the list of all the choices that have been defined by extension
ChoiceGroup::setChoiceSource() — Method in class ChoiceGroup
Sets the ChoiceSource object of this group of choices
ChoiceSource::setId() — Method in class ChoiceSource
Sets the ID of this ChoiceSource object
ChoiceSource::setCaseInsensitive() — Method in class ChoiceSource
Determines whether columns names are case-insensitive or not.
ChoiceSource::setIdColumn() — Method in class ChoiceSource
Sets the name of the column that contains the ID that will be assigned to a Choice object in a choices list.
ChoiceSource::setValueColumn() — Method in class ChoiceSource
Sets the name of the column that contains the value that will be assigned to a Choice object in a choices list.
ChoiceSource::setLabelColumn() — Method in class ChoiceSource
Sets the name of the column that contains the label that will be assigned to a Choice object in a choices list.
$Column#selectedProperty in class Column
Column::setId() — Method in class Column
Sets the ID of this column
Column::setName() — Method in class Column
Sets the name of this column
Column::setType() — Method in class Column
Sets the type of this column
Column::setLabel() — Method in class Column
Sets the label of this column
Column::setSelected() — Method in class Column
Determines whether this column is selected or not
$Condition#simulatorProperty in class Condition
Condition::setOperand() — Method in class Condition
Sets the operand part (name of a data item) of this condition.
Condition::setOperator() — Method in class Condition
Sets the operator part of this condition.
Condition::setExpression() — Method in class Condition
Sets the arithmetic expression part of this condition.
$Connector#simulatorProperty in class Connector
Connector::setType() — Method in class Connector
Sets the type of this connector.
Connector::setConditions() — Method in class Connector
Sets the conditions (Condition objects) or connectors (Connector objects) inside this connector.
$Data#sourceProperty in class Data
Data::setType() — Method in class Data
Sets the type of this data item
Data::setMin() — Method in class Data
Sets the minimum value of this data item
Data::setUnparsedMin() — Method in class Data
Sets the arithmetic expression used to calculate the minimum value of this data item.
Data::setMax() — Method in class Data
Sets the maximum value of this data item
Data::setUnparsedMax() — Method in class Data
Sets the arithmetic expression used to calculate the minimum value of this data item.
Data::setPattern() — Method in class Data
Sets the pattern of this data item.
Data::setDefault() — Method in class Data
Sets the default value of this data item
Data::setUnparsedDefault() — Method in class Data
Sets the arithmetic expression used to calculate the default value of this data item.
Data::setUnit() — Method in class Data
Sets the unit(measurement) text of this data item.
Data::setRound() — Method in class Data
Sets the number of decimal places for this data item. The last digit of the value of the data will be rounded to the nearest integer.
Data::setContent() — Method in class Data
Sets the arithmetic expression used to calculate the value of this data item.
Data::setSource() — Method in class Data
Sets the id of the source if this data item is filled with the result of a query on a data source
Data::setIndex() — Method in class Data
Sets the key of the associative array of the result if this data item is filled with the result of a query on a data source
Data::setUnparsedIndex() — Method in class Data
Sets the arithmetic expression used to calculate the key of the associative array of the result if this data item is filled with the result of a query on a data source.
Data::setMemorize() — Method in class Data
Determines whether the value of this data should be stored in a cookie in the user's browser or not.
Data::setChoices() — Method in class Data
Sets the list of Choice Objects of this data item.
Data::setChoiceSource() — Method in class Data
Sets the ChoiceSource object if the type of this data is "choice" or "multichoice" and the list of choices is made with the result of a query on a data source.
Data::setTable() — Method in class Data
Returns the Table object associated with this data item if the type of this data is "table".
Data::setValue() — Method in class Data
Sets the current value of this data item
Data::setInputStepId() — Method in class Data
Sets the id of the step where the user enters the value of this data item
Data::setRulesDependency() — Method in class Data
Sets the list of business rules that use this data item
DataGroup::setDatas() — Method in class DataGroup
Sets the list of data item of this data group.
$DataSource#simulatorProperty in class DataSource
DataSource::setId() — Method in class DataSource
Sets the ID of this data source.
DataSource::setName() — Method in class DataSource
Sets the name of this data source.
DataSource::setType() — Method in class DataSource
Sets the type of this data source : uri, database or internal
DataSource::setUri() — Method in class DataSource
Sets the uri of this data source in case of web service.
DataSource::setMethod() — Method in class DataSource
Sets the HTTP access method of this data source: GET or POST
DataSource::setDatabase() — Method in class DataSource
Sets the ID of the database if the type of this data source is internal or database.
DataSource::setDescription() — Method in class DataSource
Sets the description of this data source.
DataSource::setNamespaces() — Method in class DataSource
Sets the associative array of namespaces of this data source.
DataSource::setTables() — Method in class DataSource
Sets the list of tables in the database of this data source.
$Database#simulatorProperty in class Database
Database::setId() — Method in class Database
Sets the ID of this database
Database::setType() — Method in class Database
Sets the type of this database
Database::setName() — Method in class Database
Sets the name of this database
Database::setLabel() — Method in class Database
Sets the label of this database
Database::setHost() — Method in class Database
Sets the host of this database
Database::setPort() — Method in class Database
Sets the port number of this database
Database::setUser() — Method in class Database
Sets the identifier of the user with access rights to this database
Database::setPassword() — Method in class Database
Sets the password of the user with access rights to this database
Database::setConnected() — Method in class Database
Sets the connection status to the database
$DatasetChild#simulatorProperty in class DatasetChild
DatasetChild::setId() — Method in class DatasetChild
Sets the ID of this dataset child.
DatasetChild::setName() — Method in class DatasetChild
Sets the name of this dataset child.
DatasetChild::setLabel() — Method in class DatasetChild
Sets the label of this dataset child.
DatasetChild::setDescription() — Method in class DatasetChild
Sets the description of this dataset child.
DatasetChild::setUsed() — Method in class DatasetChild
Sets the state of use of this dataset child by the current simulation step
DatasetChild::setError() — Method in class DatasetChild
Determines whether this dataset child has a issued error or not
DatasetChild::setErrorMessages() — Method in class DatasetChild
Sets the list of error messages.
DatasetChild::setWarning() — Method in class DatasetChild
Determines whether this dataset child has a issued warning or not
DatasetChild::setWarningMessages() — Method in class DatasetChild
Sets the list of warning messages.
Field::setPosition() — Method in class Field
Sets the position of this field in the field set.
Field::setNewline() — Method in class Field
Determines whether the display of this field and its label should start on a new line or not.
Field::setData() — Method in class Field
Sets the ID of the data item displayed or fed by this field.
Field::setLabel() — Method in class Field
Sets the label of this field.
Field::setUsage() — Method in class Field
Sets the usage of this field.
Field::setPrompt() — Method in class Field
Sets the text to appear in the list box when no item is selected.
Field::setRequired() — Method in class Field
Determines whether the field entry is mandatory or not.
Field::setVisibleRequired() — Method in class Field
Determines whether the field entry is mandatory or not when displayed.
Field::setColon() — Method in class Field
Determines whether a colon should be displayed after the label of this field.
Field::setUnderlabel() — Method in class Field
Determines whether the field should be displayed below its label and not to its right.
Field::setHelp() — Method in class Field
Determines whether the description of the data linked to this field should be displayed as help text
Field::setEmphasize() — Method in class Field
Determines whether the label of the field should be emphasized or not.
Field::setExplanation() — Method in class Field
Sets a text explaining to the user how the field value was calculated.
Field::setExpanded() — Method in class Field
Detrmines whether all the elements of a list of choices must be visible or not.
Field::setWidget() — Method in class Field
Sets the name of the widget associated with this field.
Field::setPreNote() — Method in class Field
Sets the note associated with this field that should be displayed above the field.
Field::setPostNote() — Method in class Field
Sets the note associated with this field that should be displayed below the field.
Field::setDisplayable() — Method in class Field
Determines whether this field can be displayed or not
FieldNote::setDisplayable() — Method in class FieldNote
Determines whether this note can be displayed or not
FieldNote::setText() — Method in class FieldNote
Sets the text of this note
FieldRow::setId() — Method in class FieldRow
Sets the ID of this field row
FieldRow::setDataGroup() — Method in class FieldRow
Sets the ID of the data group that contains the data associated to the cells of this field row
FieldRow::setLabel() — Method in class FieldRow
Sets the label of this field row
FieldRow::setColon() — Method in class FieldRow
Determines whether a colon should be displayed after the label of this field row.
FieldRow::setHelp() — Method in class FieldRow
Determines whether the description of the data linked to this field should be displayed as help text
FieldRow::setEmphasize() — Method in class FieldRow
Determines whether the label of this field row should be emphasized or not.
FieldRow::setFields() — Method in class FieldRow
Sets the list of fields contained in this field row.
FieldSet::setId() — Method in class FieldSet
Sets the ID of this field set
FieldSet::setLegend() — Method in class FieldSet
Sets the legend of this field set
FieldSet::setDisposition() — Method in class FieldSet
Sets the disposition of this field set
FieldSet::setDisplay() — Method in class FieldSet
Sets the display mode of this field set
FieldSet::setPopinLink() — Method in class FieldSet
Returns the text of the link to display the pop-in (if display is "pop-in")
FieldSet::setDisplayable() — Method in class FieldSet
Determines whether this field set can be displayed or not
FieldSet::setInputFields() — Method in class FieldSet
Determines whether this field set contains at least one field entered by the user or not.
FieldSet::setRequiredFields() — Method in class FieldSet
Determines whether this field set contains at least one required field entered by the user or not.
FieldSet::setFields() — Method in class FieldSet
Sets the list of fields or field rows of this field set
FieldSet::setColumns() — Method in class FieldSet
Sets the list of columns (header of a grid) in this field set when the disposition is "grid"
$FootNote#stepProperty in class FootNote
FootNote::setId() — Method in class FootNote
Sets the id of this footnote
FootNote::setDisplayable() — Method in class FootNote
Determines whether this footnote can be displayed or not
FootNote::setText() — Method in class FootNote
Sets the text of this footnote
$FootNotes#stepProperty in class FootNotes
FootNotes::setPosition() — Method in class FootNotes
Sets the position of this footnote container relative to the action buttons.
FootNotes::setFootNotes() — Method in class FootNotes
Sets the list of footnotes contained in this container
FootNotes::setDisplayable() — Method in class FootNotes
Determines whether this footnote container can be displayed or not
$Panel#stepProperty in class Panel
Panel::setId() — Method in class Panel
Sets the id of this panel
Panel::setName() — Method in class Panel
Sets the name of this panel
Panel::setLabel() — Method in class Panel
Sets the label of this panel
Panel::setFieldSets() — Method in class Panel
Sets the list of field sets (FieldSet objects) or block of informations (BlockInfo objects) contained in this panel.
Panel::setDisplayable() — Method in class Panel
Determines whether this panel can be displayed or not
$Parameter#sourceProperty in class Parameter
Parameter::setType() — Method in class Parameter
Sets the type of this parameter.
Parameter::setOrigin() — Method in class Parameter
Sets the origin of this parameter
Parameter::setName() — Method in class Parameter
Sets the name of this parameter
Parameter::setFormat() — Method in class Parameter
Sets the format in which the parameter must be provided. Useful only for a parameter of type date.
Parameter::setData() — Method in class Parameter
Sets the id of the data item associated with this parameter. Useful only if origin is equal to 'data'.
Parameter::setConstant() — Method in class Parameter
Sets the constant value of this parameter. Useful only if origin is equal to 'constant'.
Parameter::setOptional() — Method in class Parameter
Determines whether this parameter is optional or not.
Profile::setId() — Method in class Profile
Sets the id of this profile.
Profile::setName() — Method in class Profile
Sets the name of this profile.
Profile::setLabel() — Method in class Profile
Sets the label of this profile.
Profile::setDescription() — Method in class Profile
Sets the description of this profile.
Profile::setDatas() — Method in class Profile
Sets the list of data that are pre-filled by this profile.
$Profiles#simulatorProperty in class Profiles
Profiles::setLabel() — Method in class Profiles
Sets the label of this set of profiles.
Profiles::setProfiles() — Method in class Profiles
Sets the list of profiles contained in this set of profiles.
RichText::setEdition() — Method in class RichText
Sets the edition mode of this rich text
RichText::setContent() — Method in class RichText
Sets the text content
Row::setCells() — Method in class Row
Sets the list of cells (Cell Object) of this row
$RuleAction#stepProperty in class RuleAction
$RuleAction#sectionProperty in class RuleAction
RuleAction::setName() — Method in class RuleAction
Sets the name of this action
RuleAction::setTarget() — Method in class RuleAction
Sets the target of this action
RuleAction::setData() — Method in class RuleAction
Sets the ID of the target data item of this action
RuleAction::setDatagroup() — Method in class RuleAction
Sets the ID of the target data group of this action
RuleAction::setStep() — Method in class RuleAction
Sets the ID of the target step of this action
RuleAction::setPanel() — Method in class RuleAction
Sets the ID of the target panel of this action
RuleAction::setFieldset() — Method in class RuleAction
Sets the ID of the target field set of this action
RuleAction::setColumn() — Method in class RuleAction
Sets the ID of the target column of this action
RuleAction::setFieldrow() — Method in class RuleAction
Sets the ID of the target field row of this action
RuleAction::setField() — Method in class RuleAction
Sets the position of the target field of this action
RuleAction::setBlockinfo() — Method in class RuleAction
Sets the ID of the target block of info of this action
RuleAction::setChapter() — Method in class RuleAction
Sets the ID of the target chapter of this action
RuleAction::setSection() — Method in class RuleAction
Sets the ID of the target section of this action
RuleAction::setPrenote() — Method in class RuleAction
Sets the position of the field to which the target note of this action is attached
RuleAction::setPostnote() — Method in class RuleAction
Sets the position of the field to which the target note of this action is attached
RuleAction::setAction() — Method in class RuleAction
Sets the name of the target action button of this action
RuleAction::setFootnote() — Method in class RuleAction
Sets the ID of the target footnote of this action
RuleAction::setChoice() — Method in class RuleAction
Sets the ID of the target choice of this action
RuleAction::setValue() — Method in class RuleAction
Sets the value or message of this action
SectionClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a section.
Section::setId() — Method in class Section
Sets the ID of this section
Section::setName() — Method in class Section
Sets the name of this section
Section::setLabel() — Method in class Section
Sets the label of this section
Section::setContent() — Method in class Section
Sets the textual content of this section
Section::setAnnotations() — Method in class Section
Sets the annotations on the text of this section
Section::setDisplayable() — Method in class Section
Determines whether this section can be displayed or not
SimulatorClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a simulator.
$Simulator#symbolPositionProperty in class Simulator
$Simulator#stepsProperty in class Simulator
$Simulator#sitesProperty in class Simulator
$Simulator#sourcesProperty in class Simulator
Simulator::setName() — Method in class Simulator
Sets the name of this simulator
Simulator::setLabel() — Method in class Simulator
Sets the label of this simulator
Simulator::setCategory() — Method in class Simulator
Sets the category of this simulator
Simulator::setReferer() — Method in class Simulator
Sets the URL of the site page (main referer) that calls this simulator
Simulator::setDefaultView() — Method in class Simulator
Sets the name of the default view with which this simulator will be displayed
Simulator::setDynamic() — Method in class Simulator
Determines whether this simulator is dynamic (interactive) or not.
Simulator::setMemo() — Method in class Simulator
Determines whether the simulation engine will be allowed to save the value of certain fields in the browser cookies for later use or not.
Simulator::setLocale() — Method in class Simulator
Sets the locale attribute of this simulator.
Simulator::setDescription() — Method in class Simulator
Sets the description of this simulator
Simulator::setDateFormat() — Method in class Simulator
Sets the date format in the display language of this simulator
Simulator::setTimezone() — Method in class Simulator
Sets the timezone for the locale used in this simulator
Simulator::setDecimalPoint() — Method in class Simulator
Sets the decimal point in the display language of this simulator
Simulator::setGroupingSeparator() — Method in class Simulator
Sets the grouping separator in the display language of this simulator
Simulator::setGroupingSize() — Method in class Simulator
Sets the grouping size in the display language of this simulator
Simulator::setMoneySymbol() — Method in class Simulator
Sets the currency symbol in the country of use of this simulator
Simulator::setSymbolPosition() — Method in class Simulator
Sets the position of the currency symbol relative to the amount in the country of use of this simulator
Simulator::setDatas() — Method in class Simulator
Sets the list of data used by this simulator.
Simulator::setProfiles() — Method in class Simulator
Sets the profiles container used in this simulator
Simulator::setSteps() — Method in class Simulator
Sets the list of simulation steps defined by this simulator.
Simulator::setSources() — Method in class Simulator
Sets the list of used sources by this simulator.
Simulator::setBusinessRules() — Method in class Simulator
Sets the list of business rules implemented by this simulator
Simulator::setRelatedInformations() — Method in class Simulator
Sets the informations related to this simulator.
Simulator::setWarning() — Method in class Simulator
Determines whether an warning has been issued or not
Simulator::setWarningMessages() — Method in class Simulator
Sets the list list of warning messages
Simulator::setError() — Method in class Simulator
Determines whether an error has been detected or not
Simulator::setErrorMessages() — Method in class Simulator
Sets the list of error messages
Simulator::save() — Method in class Simulator
Converts this Simulator object into an XML string and saves it to a file with the provided path.
Simulator::saveConnector() — Method in class Simulator
Converts a Connector or Condition object to XML strings and inserts it into an array of indented lines
SiteClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a web site in which a simulator is ran.
$Site#simulatorProperty in class Site
Site::setId() — Method in class Site
Sets the id of this Site object
Site::setName() — Method in class Site
Sets the name of this web site.
Site::setHome() — Method in class Site
Sets the URL of the home page of this web site.
SourceClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a source.
$Source#simulatorProperty in class Source
$Source#separatorProperty in class Source
Source::setId() — Method in class Source
Sets the ID of this source.
Source::setLabel() — Method in class Source
Sets the label of this source.
Source::setDatasource() — Method in class Source
Sets the name of the data source accessed by this source
Source::setRequest() — Method in class Source
Sets the SQL Select clause for internal or external database
Source::setRequestType() — Method in class Source
Sets the type of the request ('simple' or 'complex')
Source::setParsed() — Method in class Source
Sets the result of the parsing of the simple SQL Request
Source::setReturnType() — Method in class Source
Sets the type (format) or the result returned by the request
Source::setSeparator() — Method in class Source
Sets the character that separates the fields in a query result in csv format
Source::setDelimiter() — Method in class Source
Sets the character that delimits the fields in a query result in csv format
Source::setReturnPath() — Method in class Source
Sets the expression allowing the location of the value looked for in the result returned by the request of this source.
Source::setParameters() — Method in class Source
Sets the list of parameters passed to the request of this source.
StepClass in namespace App\G6K\Model
This class allows the storage and retrieval of the attributes of a simulation step.
$Step#simulatorProperty in class Step
Step::setId() — Method in class Step
Sets the ID of this step
Step::setName() — Method in class Step
Sets the name of this step
Step::setTemplate() — Method in class Step
Sets the name of the twig template that is used to display the simulation form for this step
Step::setOutput() — Method in class Step
Sets the output of the result of the execution of the step
Step::setLabel() — Method in class Step
Sets the label of this step
Step::setDescription() — Method in class Step
Sets the description of this step
Step::setDynamic() — Method in class Step
Determines whether this step is dynamic or not
Step::setPdfFooter() — Method in class Step
Determine whether or not a footer will be added to PDF output
Step::setPanels() — Method in class Step
Sets the list of panels of this step.
Step::setActions() — Method in class Step
Sets the list of action buttons of this step.
Step::setFootNotes() — Method in class Step
Sets the footnotes container of this step
Step::setDisplayable() — Method in class Step
Determines whether this step can be displayed or not
Table::setId() — Method in class Table
Sets the ID of this table
Table::setName() — Method in class Table
Sets the name of this table
Table::setLabel() — Method in class Table
Sets the label of this table
Table::setDescription() — Method in class Table
Sets the description of this table
Table::setColumns() — Method in class Table
Sets the list of columns of this table
Table::setRows() — Method in class Table
Sets the list of rows of this table
Deployer::saveDeployed() — Method in class Deployer
Saves the list of deployed data sources
Deployer::saveDataSources() — Method in class Deployer
Saves DataSources.xml for a server

T

AssetManifestCommandBase::tryToAddFile() — Method in class AssetManifestCommandBase
Try to add a file to the manifest.
$CommandBase#translatorProperty in class CommandBase
$ValidateSimulatorCommand#tablesProperty in class ValidateSimulatorCommand
APIController::tryIt() — Method in class APIController
The entry point of the API request in test mode
$BaseAdminController#translatorProperty in class BaseAdminController
$BaseController#translatorProperty in class BaseController
DefaultController::tryIt() — Method in class DefaultController
Entry point for the route path : /{simu}/{view}/tryIt
$G6KExceptionListener#twigProperty in class G6KExceptionListener
G6KExceptionListener::trace() — Method in class G6KExceptionListener
Makes an HTML trace of the exception
DatasourcesTrait::tablesList() — Method in class DatasourcesTrait
Returns the list of tables of a database
DatasourcesTrait::tableInfos() — Method in class DatasourcesTrait
Returns informations about a table of a database
$DateFunction#timezoneProperty in class DateFunction
$Expression#tokensProperty in class Expression
MoneyFunction::toString() — Method in class MoneyFunction
function toString
MoneyFunction::toMoney() — Method in class MoneyFunction
function toMoney
NumberFunction::toString() — Method in class NumberFunction
function toString
NumberFunction::toNumber() — Method in class NumberFunction
function toNumber
Operation::times() — Method in class Operation
Calculates and returns the product of two numbers.
Operation::ternaryElse() — Method in class Operation
Transfers the argument into the result token (for the else part of a ternary operation)
Operation::ternary() — Method in class Operation
Evaluates the first argument, if true the result is the second argument otherwise the result is the third argument
$Parser#textProperty in class Parser
PercentFunction::toString() — Method in class PercentFunction
function toString
PercentFunction::toPercent() — Method in class PercentFunction
function toPercent
TokenClass in namespace App\G6K\Manager\ExpressionParser
This class represents one token of an arithmetic or a logical expression.
$Token#typeProperty in class Token
JsonSQL::table() — Method in class JsonSQL
Returns a ArrayIterator on the rows of the table $name
JsonSQL::truncate() — Method in class JsonSQL
Deletes all rows from a table
$Engine#transactionProperty in class Engine
true if a transaction is currently active, and false if not.
Engine::table() — Method in class Engine
returns a ArrayIterator on the rows of the table $name
Engine::truncate() — Method in class Engine
Deletes all rows from a table
$SQLToJSONConverter#typesProperty in class SQLToJSONConverter
SQLToJSONConverter::tableInfos() — Method in class SQLToJSONConverter
Returns the information on a table
ResultFilter::timestamp() — Method in class ResultFilter
Parses a date string according to the given format and returns its timestamp
$SQLSelectTokenizer#tablesProperty in class SQLSelectTokenizer
$BusinessRule#translatorProperty in class BusinessRule
$Column#tableProperty in class Column
$Column#typeProperty in class Column
$Connector#typeProperty in class Connector
$Data#typeProperty in class Data
$Data#tableProperty in class Data
$DataSource#typeProperty in class DataSource
$DataSource#tablesProperty in class DataSource
$Database#typeProperty in class Database
$FieldNote#textProperty in class FieldNote
$FootNote#textProperty in class FootNote
$Parameter#typeProperty in class Parameter
$Row#tableProperty in class Row
$RuleAction#targetProperty in class RuleAction
$Simulator#timezoneProperty in class Simulator
Simulator::toJSONData() — Method in class Simulator
Converts a data item extracted from the XML file of this simulator into an associative array for encoding in JSON format.
Simulator::toJSON() — Method in class Simulator
Converts the XML definition file of this simulator to JSON for use in Javascript for the given step.
$Step#templateProperty in class Step
TableClass in namespace App\G6K\Model
This class allows the storage and retrieval of attributes of a table associated with a data item or a data source.
$Deployer#translatorProperty in class Deployer
$Filters#translatorProperty in class Filters

U

UserClass in namespace App\Entity
ViewCommandBase::updateViewParameters() — Method in class ViewCommandBase
Updates the parameters (domainview and viewpath) for a view
$BaseAdminController#userManagerProperty in class BaseAdminController
BaseAdminController::unix2DosTime() — Method in class BaseAdminController
Converts unix time to MS DOS time
$BaseController#uricacheProperty in class BaseController
DataSourcesAdminController::updateDBTableRow() — Method in class DataSourcesAdminController
Updates a table row
DataSourcesAdminController::updateTableRow() — Method in class DataSourcesAdminController
Updates a table row
$SimulatorsAdminController#uricacheProperty in class SimulatorsAdminController
SimulatorsAdminController::update() — Method in class SimulatorsAdminController
Updates the simulator whose name is in the $simulator parameter with the data in the form fields.
UsersAdminControllerClass in namespace App\G6K\Controller
The UsersAdminController class is the controller that handles all actions of the users management interface.
UsersAdminController::updateUser() — Method in class UsersAdminController
Updates a user with the data in the form fields.
DatasourcesTrait::updateRowInTable() — Method in class DatasourcesTrait
Updates a table row
Operation::unaryPlus() — Method in class Operation
Calculates and returns the result of the unary positive operation on the given operand.
Operation::unaryMinus() — Method in class Operation
Calculates and returns the result of the unary negation on the given operand.
$Action#uriProperty in class Action
$Data#unparsedMinProperty in class Data
$Data#unparsedMaxProperty in class Data
$Data#unitProperty in class Data
$Data#unparsedDefaultProperty in class Data
$Data#unparsedIndexProperty in class Data
$DataSource#uriProperty in class DataSource
$Database#userProperty in class Database
$DatasetChild#usedProperty in class DatasetChild
$Field#usageProperty in class Field
$Field#underlabelProperty in class Field
Deployer::unixify() — Method in class Deployer
Transforms a Windows path in a Unix path for a 'rsync' command
$FileUploader#uploadDirProperty in class FileUploader
FileUploader::upload() — Method in class FileUploader
Moves the file to the upload directory with a temporary file name.

V

AssetManifestCommandBase::versionize() — Method in class AssetManifestCommandBase
Adds version number to path
$CommandBase#versionProperty in class CommandBase
SimulatorCommandBase::validatesAgainstSchema() — Method in class SimulatorCommandBase
Validates the simulator against its schema
ValidateSimulatorCommandClass in namespace App\G6K\Command
Validates a simulator against the Simulator.xsd schema file.
ValidateSimulatorCommand::validate() — Method in class ValidateSimulatorCommand
Validates the simulator
ViewCommandBaseClass in namespace App\G6K\Command
Base class for all command of the g6k:view namespace.
$BaseAdminController#viewsDirProperty in class BaseAdminController
$BaseController#variablesProperty in class BaseController
$BaseController#viewsDirProperty in class BaseController
SimulatorsAdminController::validate() — Method in class SimulatorsAdminController
Entry point for the route path : /admin/validate
ViewsAdminControllerClass in namespace App\G6K\Controller
The ViewsAdminController class is the controller that handles all actions of the views management interface.
$Token#valueProperty in class Token
$Cell#valueProperty in class Cell
$Choice#valueProperty in class Choice
$ChoiceSource#valueColumnProperty in class ChoiceSource
$Data#valueProperty in class Data
$Field#visibleRequiredProperty in class Field
$RuleAction#valueProperty in class RuleAction
VersionStrategyClass in namespace App\G6K\Services
class VersionStrategy

W

CommandBase::warning() — Method in class CommandBase
Displays a warning message
BaseController::widgetDeps() — Method in class BaseController
Adds widgets that depend on a widget in the list of widgets
CacheAdminController::warmup() — Method in class CacheAdminController
Entry point for the route paths begining by /admin/cache/warmup
Holidays::workdays() — Method in class Holidays
Returns the number of working days between two dates
$Action#whatProperty in class Action
$DatasetChild#warningProperty in class DatasetChild
$DatasetChild#warningMessagesProperty in class DatasetChild
$Field#widgetProperty in class Field
$Simulator#warningProperty in class Simulator
$Simulator#warningMessagesProperty in class Simulator

X

ResultFilter::xPathFilter() — Method in class ResultFilter
Filters an array with an XPath expression
ResultFilter::xPathDOMFilter() — Method in class ResultFilter
Filters an XML DOM document with an XPath expression and converts it to an array
ResultFilter::xml2array() — Method in class ResultFilter
Converts an array of SimpleXMLElement to an associative array

Z

BaseAdminController::zip() — Method in class BaseAdminController
Zip file creation function.

_

User::__construct() — Method in class User
Constructor of class User
AddAssetManifestCommand::__construct() — Method in class AddAssetManifestCommand
AssetManifestCommandBase::__construct() — Method in class AssetManifestCommandBase
CommandBase::__construct() — Method in class CommandBase
The constructor for the command
CopyDataSourceCommand::__construct() — Method in class CopyDataSourceCommand
CopySimulatorCommand::__construct() — Method in class CopySimulatorCommand
CopyViewCommand::__construct() — Method in class CopyViewCommand
ImportDataSourceCommand::__construct() — Method in class ImportDataSourceCommand
ImportDataSourceTableCommand::__construct() — Method in class ImportDataSourceTableCommand
ImportSimulatorCommand::__construct() — Method in class ImportSimulatorCommand
ImportViewCommand::__construct() — Method in class ImportViewCommand
MigrateTemplatesCommand::__construct() — Method in class MigrateTemplatesCommand
RefreshAssetManifestCommand::__construct() — Method in class RefreshAssetManifestCommand
RemoveAssetManifestCommand::__construct() — Method in class RemoveAssetManifestCommand
RemoveViewAssetManifestCommand::__construct() — Method in class RemoveViewAssetManifestCommand
RenameAssetManifestCommand::__construct() — Method in class RenameAssetManifestCommand
SimulatorCommandBase::__construct() — Method in class SimulatorCommandBase
ValidateSimulatorCommand::__construct() — Method in class ValidateSimulatorCommand
ViewCommandBase::__construct() — Method in class ViewCommandBase
BaseAdminController::__construct() — Method in class BaseAdminController
Constructor of class BaseAdminController
BaseController::__construct() — Method in class BaseController
Constructor of class BaseController
G6KExceptionListener::__construct() — Method in class G6KExceptionListener
Constructor of class G6KExceptionListener
DOMClient::__construct() — Method in class DOMClient
Constructor of class DOMClient
DatasourcesHelper::__construct() — Method in class DatasourcesHelper
Constructor of class DatasourcesHelper
Evaluator::__construct() — Method in class Evaluator
Constructor of class Evaluator
Token::__construct() — Method in class Token
Constructor of class Token
Token::__toString() — Method in class Token
Returns a string representation of this token.
$JsonSQL#_instanceProperty in class JsonSQL
List of class instances.
JsonSQL::__construct() — Method in class JsonSQL
Represents a connection between PHP and a json database in memory.
DDLParser::__construct() — Method in class DDLParser
Constructor of class DDLParser
DDLStatement::__construct() — Method in class DDLStatement
Class Constructor
DMLParser::__construct() — Method in class DMLParser
Constructor of class DMLParser
DMLStatement::__construct() — Method in class DMLStatement
Class Constructor
Engine::__construct() — Method in class Engine
Constructor of class Engine
Engine::__destruct() — Method in class Engine
Class destructor
JsonSQLException::__construct() — Method in class JsonSQLException
Class constructor
JsonSQLException::__toString() — Method in class JsonSQLException
Returns the string representation of the exception.
Parser::__construct() — Method in class Parser
Constructor of class Parser
Statement::__construct() — Method in class Statement
Class Constructor
SQLToJSONConverter::__construct() — Method in class SQLToJSONConverter
Constructor of class SQLToJSONConverter
ResultFilter::__construct() — Method in class ResultFilter
Constructor of class ResultFilter
SQLConverterBase::__construct() — Method in class SQLConverterBase
Constructor of class JSONToSQLConverter
SQLSelectTokenizer::__construct() — Method in class SQLSelectTokenizer
Constructor of class SQLSelectTokenizer
SQLSelectTokenizerException::__construct() — Method in class SQLSelectTokenizerException
Class constructor
SQLSelectTokenizerException::__toString() — Method in class SQLSelectTokenizerException
Returns the string representation of the exception.
Splitter::__construct() — Method in class Splitter
Constructor of class Splitter
Action::__construct() — Method in class Action
Constructor of class Action
BlockInfo::__construct() — Method in class BlockInfo
Constructor of class BlockInfo
BusinessRule::__construct() — Method in class BusinessRule
Constructor of class BusinessRule
Cell::__construct() — Method in class Cell
Constructor of class Cell
Chapter::__construct() — Method in class Chapter
Constructor of class Chapter
Choice::__construct() — Method in class Choice
Constructor of class Choice
ChoiceGroup::__construct() — Method in class ChoiceGroup
Constructor of class ChoiceGroup
ChoiceSource::__construct() — Method in class ChoiceSource
Constructor of class ChoiceSource
Column::__construct() — Method in class Column
Constructor of class Column
Condition::__construct() — Method in class Condition
Constructor of class Condition
Connector::__construct() — Method in class Connector
Constructor of class Connector
Data::__construct() — Method in class Data
Constructor of class Data
DataGroup::__construct() — Method in class DataGroup
Constructor of class DataGroup
DataSource::__construct() — Method in class DataSource
Constructor of class DataSource
Database::__construct() — Method in class Database
Constructor of class Database
DatasetChild::__construct() — Method in class DatasetChild
Constructor of class DatasetChild
Field::__construct() — Method in class Field
Constructor of class Field
FieldNote::__construct() — Method in class FieldNote
Constructor of class FieldNote
FieldRow::__construct() — Method in class FieldRow
Constructor of class FieldRow
FieldSet::__construct() — Method in class FieldSet
Constructor of class FieldSet
FootNote::__construct() — Method in class FootNote
Constructor of class FootNote
FootNotes::__construct() — Method in class FootNotes
Constructor of class FootNotes
Panel::__construct() — Method in class Panel
Constructor of class Panel
Parameter::__construct() — Method in class Parameter
Constructor of class Parameter
Profile::__construct() — Method in class Profile
Constructor of class Profile
Profiles::__construct() — Method in class Profiles
Constructor of class Profiles
RichText::__construct() — Method in class RichText
Constructor of class RichText
Row::__construct() — Method in class Row
Constructor of class Row
RuleAction::__construct() — Method in class RuleAction
Constructor of class RuleAction
Section::__construct() — Method in class Section
Constructor of class Section
Simulator::__construct() — Method in class Simulator
Constructor of class Simulator
Site::__construct() — Method in class Site
Constructor of class Site
Source::__construct() — Method in class Source
Constructor of class Source
Step::__construct() — Method in class Step
Constructor of class Step
Table::__construct() — Method in class Table
Constructor of class Table
Deployer::__construct() — Method in class Deployer
Constructor of class Deployer
FileUploader::__construct() — Method in class FileUploader
Constructor of class FileUploader
VersionStrategy::__construct() — Method in class VersionStrategy
AssetExists::__construct() — Method in class AssetExists
Constructor of class AssetExists
Filters::__construct() — Method in class Filters
Constructor of class Filters