MIDDAG for Moodle

api_controller extends abstract_api_controller

AbstractYes

Public SDK API Controller.

Extend this class to expose JSON-first endpoints that leverage the framework routing and middleware without touching Moodle globals directly.

Tags
example

class user_api_controller extends \local_middag\base\api_controller { public function show(int $userid): array { return ['user' => user::get_user($userid)]; } }

Table of Contents


        
On this page
  • Table Of Contents

Search results