A project(file) has an original document, a skeleton which contains ###33### type references to TranslationString objects. The translated document can be created from the Project's Skeleton and the Strings referenced by the ## IDs.
Definition at line 32 of file TranslationProject.php.
Public Member Functions | |
__construct ($loadByID=0) | |
CreateRootProject ($name, $localeID) | |
CreateProject ($parentID, $name, $localeID, $document= '', $skeleton= '') | |
Save () | |
LoadRoot ($name, $localeID) | |
Load ($parentID, $name, $localeID) | |
LoadFromRecordset ($recordSet) | |
LoadByID ($projectID) | |
SetName ($name) | |
SetSkeleton ($skeleton) | |
SetDocument ($document) | |
GetName () | |
GetID () | |
GetParentID () | |
GetLocaleID () | |
GetSkeleton () | |
GetDocument () | |
GetLastSeen () | |
Static Public Member Functions | |
static | InitLocaleIDCache () |
Static Public Attributes | |
static | $LocaleIDCache |
Private Member Functions | |
Clear () | |
NameCollision () | |
LoadRecordSetEntry ($rs) | |
Private Attributes | |
$ProjectID | |
$ParentID | |
$Name | |
$LocaleID | |
$Skeleton | |
$Document | |
$LastSeen |