| 
<?php http_response_code(404); die(1); // it is a template, it is protected to be called directly ?>/**
 * [__verb__] __class__/__name__
 * @param string $id
 * @param string $idparent
 * @param string $event the event captured by the url param "_event"
 * @return void
 */
 public function __name__Action__verb__($id = null, $idparent = null, $event = null): void
 {
 $auth=$this->api->getAuth('__class__/__name__', $id, $idparent, $event);
 if ($auth===false) {
 $this->api->errorShow(401, 'Unauthorized', '__class__/__name__', $this->api->auth->failCause);
 die(1);
 }
 try {
 // [EDIT:__name__Action__verb__] you can edit the next lines of code.
 __body__
 $result = __class____classpostfix__::useCache(__cache__)->count();
 $this->api->messageShow($result);
 // [/EDIT] end of the edit
 } catch (Exception $e) {
 $this->api->errorShow(500, 'unable to __name__ __class__: '
 , '__class__/__name__', [$e->getMessage()]);
 die(1);
 }
 }
 
 |