@@ 228-249 (lines=22) @@ | ||
225 | * @param array $params |
|
226 | * @return array |
|
227 | */ |
|
228 | private function buildCalls(array $params) |
|
229 | { |
|
230 | $callers = []; |
|
231 | ||
232 | if (!is_array($params[0])) { |
|
233 | $params = [ |
|
234 | $params |
|
235 | ]; |
|
236 | } |
|
237 | ||
238 | foreach ($params as $arguments) { |
|
239 | if (is_string($arguments[0])) { |
|
240 | if (!empty($arguments[1]) && is_array($arguments[1])) { |
|
241 | $callers[$arguments[0]] = $this->buildParams($arguments[1]); |
|
242 | } else { |
|
243 | $callers[$arguments[0]] = null; |
|
244 | } |
|
245 | } |
|
246 | } |
|
247 | ||
248 | return $callers; |
|
249 | } |
|
250 | ||
251 | /** |
|
252 | * Make object with arguments |
@@ 140-161 (lines=22) @@ | ||
137 | * @param array $params |
|
138 | * @return array |
|
139 | */ |
|
140 | private function buildCalls(array $params) |
|
141 | { |
|
142 | $callers = []; |
|
143 | ||
144 | if (!is_array($params[0])) { |
|
145 | $params = [ |
|
146 | $params |
|
147 | ]; |
|
148 | } |
|
149 | ||
150 | foreach ($params as $arguments) { |
|
151 | if (is_string($arguments[0])) { |
|
152 | if (!empty($arguments[1]) && is_array($arguments[1])) { |
|
153 | $callers[$arguments[0]] = $this->buildParams($arguments[1]); |
|
154 | } else { |
|
155 | $callers[$arguments[0]] = null; |
|
156 | } |
|
157 | } |
|
158 | } |
|
159 | ||
160 | return $callers; |
|
161 | } |
|
162 | ||
163 | /** |
|
164 | * Make object with arguments |