function video_parser_update_settings($args) { $cronTab = new CronTab(); $exec_per_day = esc_attr($args['exec_per_day']); $add_posts_count = esc_attr($args['add_posts_count']); $enable_parser = esc_attr($args['enable_parser']); if ($enable_parser) { if ($exec_per_day && $add_posts_count) { $cronTab->setJob($exec_per_day, $add_posts_count)->confirm(); } else { $cronTab->removeJob()->confirm(); } } else { $cronTab->removeJob()->confirm(); } return $args; }