AdobeConnectClient\Entities\SCORecord
The recording archive from a SCO
Synopsis
class SCORecord
{
- // members
- protected $scoId = NULL;
- protected $sourceScoId = NULL;
- protected $folderId = NULL;
- protected $type = NULL;
- protected $icon = NULL;
- protected $displaySeq = NULL;
- protected $jobId = NULL;
- protected $accountId = NULL;
- protected $jobStatus = NULL;
- protected $encoderServiceJobProgress = NULL;
- protected bool $isFolder = NULL;
- protected $noOfDownloads = NULL;
- protected $name = NULL;
- protected $urlPath = NULL;
- protected DateTimeImmutable $dateBegin = NULL;
- protected DateTimeImmutable $dateEnd = NULL;
- protected DateTimeImmutable $dateCreated = NULL;
- protected DateTimeImmutable $dateModified = NULL;
- protected DateInterval $duration = NULL;
- protected $filename = NULL;
- // methods
- public int getScoId()
- public int getSourceScoId()
- public int getFolderId()
- public string getType()
- public string getIcon()
- public int getDisplaySeq()
- public int getJobId()
- public int getAccountId()
- public string getJobStatus()
- public int getEncoderServiceJobProgress()
- public bool getIsFolder()
- public int getNoOfDownloads()
- public string getName()
- public string getUrlPath()
- public DateTimeImmutable getDateBegin()
- public DateTimeImmutable getDateEnd()
- public DateTimeImmutable getDateCreated()
- public DateTimeImmutable getDateModified()
- public DateInterval getDuration()
- public string getFilename()
- public void setScoId()
- public void setSourceScoId()
- public void setFolderId()
- public void setType()
- public void setIcon()
- public void setDisplaySeq()
- public void setJobId()
- public void setAccountId()
- public void setJobStatus()
- public void setEncoderServiceJobProgress()
- public void setIsFolder()
- public void setNoOfDownloads()
- public void setName()
- public void setUrlPath()
- public void setDateBegin()
- public void setDateEnd()
- public void setDateCreated()
- public void setDateModified()
- public void setDuration()
- public void setFilename()
- protected DateInterval timeStringToDateInterval()
Coverage
Methods | 0% | 0 / 41 |
Lines | 0% | / |
Violations
PHPMessDetector
Line | Rule | Message |
---|---|---|
64 | LongVariable | Avoid excessively long variable names like $encoderServiceJobProgress. Keep variable name length under 20. |
220 - 223 | BooleanGetMethodName | The 'getIsFolder()' method which returns a boolean should be named 'is...()' or 'has...()' |
410 | LongVariable | Avoid excessively long variable names like $encoderServiceJobProgress. Keep variable name length under 20. |
422 | StaticAccess | Avoid using static access to class '\AdobeConnectClient\Helpers\ValueTransform' in method 'setIsFolder'. |
462 | StaticAccess | Avoid using static access to class '\AdobeConnectClient\Helpers\ValueTransform' in method 'setDateBegin'. |
472 | StaticAccess | Avoid using static access to class '\AdobeConnectClient\Helpers\ValueTransform' in method 'setDateEnd'. |
482 | StaticAccess | Avoid using static access to class '\AdobeConnectClient\Helpers\ValueTransform' in method 'setDateCreated'. |
492 | StaticAccess | Avoid using static access to class '\AdobeConnectClient\Helpers\ValueTransform' in method 'setDateModified'. |
Members
protected
- $accountId — int
- $dateBegin — DateTimeImmutable
- $dateCreated — DateTimeImmutable
- $dateEnd — DateTimeImmutable
- $dateModified — DateTimeImmutable
- $displaySeq — int
- $duration — DateInterval
- $encoderServiceJobProgress — int
- $filename — string
- $folderId — int
- $icon — string
- $isFolder — AdobeConnectClient\Entities\bool
- $jobId — int
- $jobStatus — string
- $name — string
- $noOfDownloads — int
- $scoId — int
- $sourceScoId — int
- $type — string
- $urlPath — string
Methods
protected
- timeStringToDateInterval() — Converts the time duration string into a \DateInterval
public
- getAccountId() — Get the Account ID
- getDateBegin() — Get the Begin date
- getDateCreated() — Get the Created date
- getDateEnd() — Get the End date
- getDateModified() — Get the Modified date
- getDisplaySeq() — Get the Display Sequence
- getDuration() — Get the Duration
- getEncoderServiceJobProgress() — Get the Encoder Service Progress
- getFilename() — Get the Filename
- getFolderId() — Get the Folder ID
- getIcon() — Get the Icon
- getIsFolder() — Indicates if is a Folder
- getJobId() — Get the Job ID
- getJobStatus() — Get the Job Status
- getName() — Get the Name
- getNoOfDownloads() — Get the Number of Downloads
- getScoId() — Get the ID
- getSourceScoId() — Get the Source ID
- getType() — Get the Type
- getUrlPath() — Get the URL
- setAccountId() — Set the Account ID
- setDateBegin() — Set the Begin date
- setDateCreated() — Set the Created date
- setDateEnd() — Set the End date
- setDateModified() — Set the Modified date
- setDisplaySeq() — Set the Display sequence
- setDuration() — Set the Duration
- setEncoderServiceJobProgress() — Set the Encoder Service Progress
- setFilename() — Set the File name
- setFolderId() — Set the Folder ID
- setIcon() — Set the Icon
- setIsFolder() — Set if is Folder
- setJobId() — Set the Job ID
- setJobStatus() — Set the Job Status
- setName() — Set the Name
- setNoOfDownloads() — Set the Number of Downloads
- setScoId() — Set the SCO ID
- setSourceScoId() — Set the Source ID
- setType() — Set the Type
- setUrlPath() — Set the URL