21 lines
459 B
PHP
21 lines
459 B
PHP
<?php
|
|
|
|
class WPML_TM_Job_Action_Factory extends WPML_TM_Job_Factory_User {
|
|
|
|
/**
|
|
* @param int $job_id
|
|
*
|
|
* @return WPML_TM_Field_Content_Action
|
|
* @throws \InvalidArgumentException
|
|
*/
|
|
public function field_contents( $job_id ) {
|
|
|
|
return new WPML_TM_Field_Content_Action( $this->job_factory, $job_id );
|
|
}
|
|
|
|
public function save_action( array $data ) {
|
|
|
|
return new WPML_Save_Translation_Data_Action( $data, $this->job_factory->tm_records() );
|
|
}
|
|
}
|