kopia lustrzana https://github.com/pixelfed/pixelfed
				
				
				
			Create ValidUrl.php
							rodzic
							
								
									a76f3b0e2e
								
							
						
					
					
						commit
						78eb1c88d6
					
				| 
						 | 
				
			
			@ -0,0 +1,21 @@
 | 
			
		|||
<?php
 | 
			
		||||
 | 
			
		||||
namespace App\Rules;
 | 
			
		||||
 | 
			
		||||
use Closure;
 | 
			
		||||
use Illuminate\Contracts\Validation\ValidationRule;
 | 
			
		||||
 | 
			
		||||
class ValidUrl implements ValidationRule
 | 
			
		||||
{
 | 
			
		||||
    /**
 | 
			
		||||
     * Run the validation rule.
 | 
			
		||||
     *
 | 
			
		||||
     * @param  \Closure(string): \Illuminate\Translation\PotentiallyTranslatedString  $fail
 | 
			
		||||
     */
 | 
			
		||||
    public function validate(string $attribute, mixed $value, Closure $fail): void
 | 
			
		||||
    {
 | 
			
		||||
        if (!str_starts_with(strtolower($value), 'https://')) {
 | 
			
		||||
            $fail('The :attribute must start with https://.');
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
		Ładowanie…
	
		Reference in New Issue