Версія 3.1 додана 2024/05/09 19:38 автором Ashterix

Показати останніх авторів
1 текст
2
3 {{code language="php" layout="LINENUMBERS" title="ExampleApi"}}
4 <?php
5 namespace App\Api\Procedures;
6
7 use Ufo\JsonRpcBundle\ApiMethod\Interfaces\IRpcService;
8
9 class ExampleApi implements IRpcService
10 {
11 public function __construct(
12 // connecting some dependencies to retrieve data
13 ) {}
14
15 public function getUserNameByUuid(string $userId): string
16 {
17 // some logic get user info by id
18 return 'some result';
19 }
20
21 public function sendEmail(string $email, string $subject, string $text): bool
22 {
23 // some logic send email
24 return true;
25 }
26 }
27 {{/code}}