These results are based on our legacy PHP analysis, consider migrating to our new PHP analysis engine instead. Learn more
1 | <?php |
||
2 | |||
3 | namespace Vicens\Captcha\Facades; |
||
4 | |||
5 | use Illuminate\Support\HtmlString; |
||
6 | use Illuminate\Support\Facades\URL; |
||
7 | use Illuminate\Support\Facades\Config; |
||
8 | use Illuminate\Support\Facades\Facade; |
||
9 | |||
10 | /** |
||
11 | * @method static \Vicens\Captcha\Image make() |
||
12 | * @method static \Vicens\Captcha\Captcha setConfig(array | string $config, mixed $value) |
||
13 | * @method static string|number|array getConfig(string | null $key) |
||
14 | * @method static bool test(string $input) |
||
15 | * @method static bool check(string $input) |
||
16 | * @see \Vicens\Captcha\Captcha |
||
17 | */ |
||
18 | class Captcha extends Facade |
||
0 ignored issues
–
show
|
|||
19 | { |
||
20 | |||
21 | /** |
||
22 | * @return string |
||
23 | */ |
||
24 | protected static function getFacadeAccessor() |
||
25 | { |
||
26 | return 'captcha'; |
||
27 | } |
||
28 | |||
29 | /** |
||
30 | * 生成验证码图片标签 |
||
31 | * |
||
32 | * @return HtmlString |
||
33 | */ |
||
34 | public static function image() |
||
35 | { |
||
36 | return new HtmlString('<img src="' . self::src() . '" alt="captcha"/>'); |
||
37 | } |
||
38 | |||
39 | /** |
||
40 | * 获取图片验证码的URL |
||
41 | * |
||
42 | * @return string |
||
43 | */ |
||
44 | public static function src() |
||
45 | { |
||
46 | return self::url(); |
||
47 | } |
||
48 | |||
49 | /** |
||
50 | * 返回验证码的URL |
||
51 | * |
||
52 | * @return string |
||
53 | */ |
||
54 | public static function url() |
||
55 | { |
||
56 | return URL::to(Config::get('captcha.route', '/captcha')); |
||
57 | } |
||
58 | } |
This check examines a number of code elements and verifies that they conform to the given naming conventions.
You can set conventions for local variables, abstract classes, utility classes, constant, properties, methods, parameters, interfaces, classes, exceptions and special methods.