@@ 322-328 (lines=7) @@ | ||
319 | ||
320 | $allowedVerbs = ['options' => 'OPTIONS']; |
|
321 | foreach ($verbs as $action => $defaultVerbs) { |
|
322 | if (in_array($action, $recordActions)) { |
|
323 | $allowedVerbs[$action] = $recordVerbs; |
|
324 | } elseif (in_array($action, $collectionActions)) { |
|
325 | $allowedVerbs[$action] = $collectionVerbs; |
|
326 | } else { |
|
327 | $allowedVerbs[$action] = $defaultVerbs; |
|
328 | } |
|
329 | } |
|
330 | ||
331 | foreach (self::DEFAULT_REST_ACTIONS as $action) { |
|
@@ 332-338 (lines=7) @@ | ||
329 | } |
|
330 | ||
331 | foreach (self::DEFAULT_REST_ACTIONS as $action) { |
|
332 | if (!isset($allowedVerbs[$action])) { |
|
333 | if (in_array($action, $recordActions)) { |
|
334 | $allowedVerbs[$action] = $recordVerbs; |
|
335 | } elseif (in_array($action, $collectionActions)) { |
|
336 | $allowedVerbs[$action] = $collectionVerbs; |
|
337 | } |
|
338 | } |
|
339 | } |
|
340 | ||
341 | return $allowedVerbs; |