PATH:
var
/
www
/
clients
/
client1
/
web1
/
web
/
wp-content
/
sitepress-multilingual-cms
/
classes
/
ATE
<?php namespace WPML\TM\ATE; use stdClass; class JobRecord { /** @var int $wpmlJobId */ public $wpmlJobId; /** @var int $ateJobId */ public $ateJobId; /** * @todo: Remove this property. * * @var int $editTimestamp */ public $editTimestamp = 0; public function __construct( stdClass $dbRow = null ) { if ( $dbRow ) { $this->wpmlJobId = (int) $dbRow->job_id; $this->ateJobId = (int) $dbRow->editor_job_id; } } /** * @todo: Remove the "$editTimestamp" and "is_editing", not handled on WPML side anymore. * * The job is considered as being edited if * the timestamp is not greater than 1 day. * * @return bool */ public function isEditing() { $elapsedTime = time() - $this->editTimestamp; return $elapsedTime < DAY_IN_SECONDS; } }
[+]
Log
[-] class-wpml-tm-ate-status.php
[edit]
[+]
Hooks
[-] class-wpml-tm-ate-jobs.php
[edit]
[+]
models
[-] class-wpml-tm-ams-user-sync.php
[edit]
[+]
TranslateEverything
[+]
Retry
[+]
Download
[-] StatusBar.php
[edit]
[-] class-wpml-tm-ams-translator-activation-records.php
[edit]
[+]
auto-translate
[-] JobRecord.php
[edit]
[-] ReturnedJobsQueue.php
[edit]
[-] class-wpml-tm-ate-job.php
[edit]
[-] Loader.php
[edit]
[-] StatusIcons.php
[edit]
[+]
proxies
[+]
Sync
[+]
sitekey
[-] class-wpml-tm-ams-users.php
[edit]
[+]
..
[+]
REST
[-] class-wpml-tm-ate-ams-endpoints.php
[edit]
[-] class-wpml-tm-ate.php
[edit]
[-] SyncLock.php
[edit]
[-] class-wpml-tm-ams-ate-factories.php
[edit]
[+]
API
[-] JobRecords.php
[edit]
[-] TranslateEverything.php
[edit]
[+]
Review
[-] Jobs.php
[edit]