📜  南非体育博彩许可证 - TypeScript 代码示例

📅  最后修改于: 2022-03-11 14:48:15.736000             🧑  作者: Mango

代码示例1
{    /**     * Extract the route action's signature parameters.     *     * @param  array  $action     * @param  string|null  $subClass     * @return array     */    public static function fromAction(array $action, $subClass = null)    {        $parameters = is_string($action['uses'])                        ? static::fromClassMethodString($action['uses'])                        : (new ReflectionFunction($action['uses']))->getParameters();         return is_null($subClass) ? $parameters : array_filter($parameters, function ($p) use ($subClass) {            return $p->getClass() && $p->getClass()->isSubclassOf($subClass);        });    }     /**     * Get the parameters for the given class / method by string.     *     * @param  string  $uses     * @return array     */    protected static function fromClassMethodString($uses)    {        [$class, $method] = Str::parseCallback($uses);         if (! method_exists($class, $method) && is_callable($class, $method)) {            return [];