From df0d0eee606cad98a306742ced24379adae52225 Mon Sep 17 00:00:00 2001 From: Jagepard Date: Thu, 4 Jun 2026 16:28:51 +0300 Subject: [PATCH] update --- docs.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/docs.md b/docs.md index f952a56..2d6f00f 100644 --- a/docs.md +++ b/docs.md @@ -2,7 +2,11 @@ - [Rudra\Annotation\Annotation](#rudra_annotation_annotation) - [Rudra\Annotation\AnnotationInterface](#rudra_annotation_annotationinterface) - [Rudra\Annotation\ParamsExtractor](#rudra_annotation_paramsextractor) -
+ + +--- + + @@ -30,8 +34,10 @@ ### Class: Rudra\Annotation\ParamsExtractor | Visibility | Function | |:-----------|:---------| -| public | `getParams(array $exploded, string $assignment): array`
Parses an array of parameter strings into an associative array.
--------------------
Преобразует массив строк с параметрами в ассоциативный массив.
`from: "param1, param2 = 'param2', param3={param1;param2:'param2'}"`
`to: ["param1", "param2" => "param2", "param3" => ["param1", "param2" => "param2"]]` | -| private | `handleData(string $data, array $exploded): ?array`
Parses data into `key => value` pairs
--------------------
Преобразует данные в пары `ключ => значение` | -
+| public | `getParams(array $exploded, string $assignment): array`
--------------------------------------------------------------\|
Parses an array of parameter strings into an associative array
--------------------------------------------------------------\|
Преобразует массив строк с параметрами в ассоциативный массив
--------------------------------------------------------------\|
------------------------------------------------------------------------------------\|
`from: "param1, param2 = 'param2', param3={param1;param2:'param2'}"`
`to: ["param1", "param2" => "param2", "param3" => ["param1", "param2" => "param2"]]`
------------------------------------------------------------------------------------\| | +| private | `handleData(string $data, array $exploded): ?array`
--------------------------------------------\|
Parses data into `key => value` pairs
--------------------------------------------\|
Преобразует данные в пары `ключ => значение`
--------------------------------------------\|
⚠️ IMPORTANT / ВАЖНО:
--------------------------------------------\|
Values inside arrays (curly braces) must not
contain the array assignment mark (`:`)
--------------------------------------------\|
Значения внутри массивов (фигурные скобки)
не должны содержать знак присваивания (`:`)
--------------------------------------------\| | + + +--- -###### created with [Rudra-Documentation-Collector](#https://github.com/Jagepard/Rudra-Documentation-Collector) +###### created with [Rudra-Documentation-Collector](https://github.com/Jagepard/Rudra-Documentation-Collector)