Skip to content

Instantly share code, notes, and snippets.

@Nall-chan
Last active May 13, 2023 19:13
Show Gist options
  • Save Nall-chan/277d8a708f0dc625bbc43ab4659d0f0b to your computer and use it in GitHub Desktop.
Save Nall-chan/277d8a708f0dc625bbc43ab4659d0f0b to your computer and use it in GitHub Desktop.
IPSModuleStrict
class IPSModuleStrict
{
protected $InstanceID;
public function __construct(int $InstanceID)
{
return;
}
public function Create(): void
{
return;
}
public function Destroy(): void
{
return;
}
protected function GetIDForIdent(string $Ident): int
{
return (int)'';
}
protected function FindIDForIdent(string $Ident): int
{
return (int)'';
}
protected function RegisterPropertyBoolean(string $Name, bool $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterPropertyInteger(string $Name, int $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterPropertyFloat(string $Name, float $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterPropertyString(string $Name, string $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterAttributeBoolean(string $Name, bool $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterAttributeInteger(string $Name, int $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterAttributeFloat(string $Name, float $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterAttributeString(string $Name, string $DefaultValue): bool
{
return (bool)'';
}
protected function RegisterTimer(string $Name, int $Milliseconds, string $ScriptText): bool
{
return (bool)'';
}
protected function RegisterOnceTimer(string $Name, string $ScriptText): bool
{
return (bool)'';
}
protected function SetTimerInterval(string $Ident, int $Milliseconds): bool
{
return (bool)'';
}
protected function GetTimerInterval(string $Name): int
{
return (int)'';
}
protected function RegisterScript(string $Ident, string $Name, string $Content, int $Position): bool
{
return (bool)'';
}
protected function RegisterVariableBoolean(string $Ident, string $Name, string $Profile, int $Position): bool
{
return (bool)'';
}
protected function RegisterVariableInteger(string $Ident, string $Name, string $Profile, int $Position): bool
{
return (bool)'';
}
protected function RegisterVariableFloat(string $Ident, string $Name, string $Profile, int $Position): bool
{
return (bool)'';
}
protected function RegisterVariableString(string $Ident, string $Name, string $Profile, int $Position): int
{
return (int)'';
}
protected function UnregisterVariable(string $Ident): bool
{
return (bool)'';
}
protected function MaintainVariable(string $Ident, string $Name, int $Type, string $Profile, int $Position, bool $Keep): bool
{
return (bool)'';
}
protected function EnableAction(string $Ident): bool
{
return (bool)'';
}
protected function DisableAction(string $Ident): bool
{
return (bool)'';
}
protected function MaintainAction(string $Ident, bool $Keep): bool
{
return (bool)'';
}
protected function GetValue(string $Ident): mixed
{
return '';
}
protected function SetValue(string $Ident, mixed $Value): bool
{
return (bool)'';
}
protected function ReadPropertyBoolean(string $Name): bool
{
return (bool)'';
}
protected function ReadPropertyInteger(string $Name): bool
{
return (bool)'';
}
protected function ReadPropertyFloat(string $Name): bool
{
return (bool)'';
}
protected function ReadPropertyString(string $Name): bool
{
return (bool)'';
}
protected function ReadAttributeBoolean(string $Name): bool
{
return (bool)'';
}
protected function ReadAttributeInteger(string $Name): int
{
return (int)'';
}
protected function ReadAttributeFloat(string $Name): float
{
return (float)'';
}
protected function ReadAttributeString(string $Name): string
{
return (string)'';
}
protected function WriteAttributeBoolean(string $Name, bool $Value): bool
{
return (bool)'';
}
protected function WriteAttributeInteger(string $Name, int $Value): bool
{
return (bool)'';
}
protected function WriteAttributeFloat(string $Name, float $Value): bool
{
return (bool)'';
}
protected function WriteAttributeString(string $Name, string $Value): bool
{
return (bool)'';
}
protected function SendDataToParent(string $Data): string
{
return (string)'';
}
protected function SendDataToParentEx(array $Data): string
{
return (string)'';
}
protected function SendDataToChildren(string $Data): array
{
return (array)'';
}
protected function SendDataToChildrenEx(array $Data): array
{
return (array)'';
}
protected function ConnectParent(string $ModuleID): bool
{
return (bool)'';
}
protected function RequireParent(string $ModuleID): bool
{
return (bool)'';
}
protected function ForceParent(string $ModuleID): bool
{
return (bool)'';
}
protected function GetStatus(): int
{
return (int)'';
}
protected function SetStatus(int $Status): bool
{
return (bool)'';
}
protected function HasActiveParent(): bool
{
return (bool)'';
}
protected function SetSummary(string $Summary): bool
{
return (bool)'';
}
protected function SetBuffer(string $Name, string $Data): bool
{
return (bool)'';
}
protected function GetBuffer(string $Name): string
{
return (string)'';
}
protected function GetBufferList(): array
{
return (array)'';
}
protected function SendDebug(string $Message, string $Data, int $Format): bool
{
return (bool)'';
}
protected function RegisterMessage(int $SenderID, int $Message): bool
{
return (bool)'';
}
protected function UnregisterMessage(int $SenderID, int $Message): bool
{
return (bool)'';
}
protected function GetMessageList(): array
{
return (array)'';
}
protected function RegisterReference(int $ID): bool
{
return (bool)'';
}
protected function UnregisterReference(int $ID): bool
{
return (bool)'';
}
protected function GetReferenceList(): array
{
return (array)'';
}
protected function UpdateFormField(): bool
{
return (bool)'';
}
protected function ReloadForm(): bool
{
return (bool)'';
}
public function MessageSink(int $TimeStamp, int $SenderID, int $Message, array $Data): void
{
return;
}
public function ApplyChanges(): void
{
return;
}
protected function LogMessage(string $Message, int $Type): bool
{
return (bool)'';
}
protected function SetReceiveDataFilter(string $RequiredRegexMatch): bool
{
return (bool)'';
}
public function ReceiveData(string $JSONString): string
{
return (string)'';
}
protected function SetForwardDataFilter(string $RequiredRegexMatch): bool
{
return (bool)'';
}
public function ForwardData(string $JSONString): string
{
return (string)'';
}
public function RequestAction(string $Ident, mixed $Value): void
{
return;
}
public function GetConfigurationForm(): string
{
return (string)'';
}
public function GetConfigurationForParent(): string
{
return (string)'';
}
public function Translate(string $Text): string
{
return (string)'';
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment