init_aiowpm(); static::$is_initialized = true; } /** * Set the token lock for AIOWPM plugin export. * * @param array $params The filter parameters. * * @return array */ public function aiowpm_set_lock( $params ) { ( new Tokens() )->set_lock(); return $params; } /** * Remove the token lock for AIOWPM plugin export. * * @param array $params The filter parameters. * * @return array */ public function aiowpm_remove_lock( $params ) { ( new Tokens() )->remove_lock(); return $params; } /** * Initialize the All-in-One-WP-Migration plugin hooks. * * @return void */ private function init_aiowpm() { add_filter( 'ai1wm_export', array( $this, 'aiowpm_set_lock' ), 180 ); add_filter( 'ai1wm_export', array( $this, 'aiowpm_remove_lock' ), 250 ); } }