23 lines
490 B
PHP
23 lines
490 B
PHP
<?php
|
|
|
|
/**
|
|
* @todo Perhaps this class is redundant
|
|
*
|
|
* @author OnTheGo Systems
|
|
*/
|
|
class WPML_TM_ATE_Jobs_Store_Actions_Factory implements IWPML_Backend_Action_Loader {
|
|
|
|
/**
|
|
* @return IWPML_Action|IWPML_Action[]|null
|
|
*/
|
|
public function create() {
|
|
if ( WPML_TM_ATE_Status::is_enabled() ) {
|
|
|
|
$ate_jobs_records = wpml_tm_get_ate_job_records();
|
|
$ate_jobs = new WPML_TM_ATE_Jobs( $ate_jobs_records );
|
|
|
|
return new WPML_TM_ATE_Jobs_Store_Actions( $ate_jobs );
|
|
}
|
|
}
|
|
}
|