Huygens Remote Manager
  • Namespace
  • Class
  • Tree
  • Todo

Namespaces

  • hrm
    • job
    • param
      • base
    • setting
      • base
    • shell
    • stats
    • user
      • proxy

Classes

  • AnalysisSetting
  • AnalysisSettingEditor
  • JobAnalysisSetting
  • JobParameterSetting
  • JobTaskSetting
  • ParameterSetting
  • ParameterSettingEditor
  • TaskSetting
  • TaskSettingEditor

Class TaskSettingEditor

Implements an Editor for TaskSetting.

hrm\setting\base\SettingEditor
Extended by hrm\setting\TaskSettingEditor
Namespace: hrm\setting
Package: hrm
Located at setting/TaskSettingEditor.php

Methods summary

public
# __construct( hrm\user\UserV2 $user )

TaskSettingEditor constructor.

TaskSettingEditor constructor.

Parameters

$user
Current User.
public string
# table( )

Returns the name of the database table in which the TaskSetting are stored.

Returns the name of the database table in which the TaskSetting are stored.

Returns

string
The table name.
public hrm\setting\ParameterSetting
# newSettingObject( )

Creates and returns a new TaskSetting.

Creates and returns a new TaskSetting.

Returns

hrm\setting\ParameterSetting
A new TaskSetting.
public boolean
# huTemplate2hrmTemplate( hrm\setting\TaskSetting $setting, string $huTemplate )

Populates a setting based on parsing the raw file string of a Huygens template.

Populates a setting based on parsing the raw file string of a Huygens template.

Parameters

$setting
The TaskSetting object to fill.
$huTemplate
The raw contents of the template file.

Returns

boolean

True if the new template creation was successful, false otherwise.

Overrides

hrm\setting\base\SettingEditor::huTemplate2hrmTemplate

Methods inherited from hrm\setting\base\SettingEditor

checkNewSettingName(), checkSelectedSetting(), copyPublicSetting(), copySelectedSetting(), createNewSetting(), deleteSelectedSetting(), getValidNewSettingName(), loadSelectedSetting(), makeSelectedSettingDefault(), message(), selected(), setSelected(), setting(), settings(), shareSelectedSetting(), user()

Huygens Remote Manager API documentation generated by ApiGen