. namespace qbank_deletequestion; /** * Class bulk_delete_action is the base class for delete bulk actions ui. * * @package qbank_deletequestion * @copyright 2021 Catalyst IT Australia Pty Ltd * @author Safat Shahin * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later */ class bulk_delete_action extends \core_question\local\bank\bulk_action_base { public function get_bulk_action_title(): string { return get_string('delete'); } public function get_key(): string { return 'deleteselected'; } public function get_bulk_action_url(): \moodle_url { return new \moodle_url('/question/bank/deletequestion/delete.php'); } public function get_bulk_action_capabilities(): ?array { return [ 'moodle/question:editall', ]; } }