Skip to content

Commit cff6068

Browse files
committed
Update README.md
1 parent 53f8ea4 commit cff6068

File tree

1 file changed

+50
-18
lines changed

1 file changed

+50
-18
lines changed

README.md

Lines changed: 50 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,9 @@ public function rules()
6464

6565
The field under validation must contain ASCII chars only.
6666

67-
public Arifszn\AdvancedValidation\Rules\Ascii::__construct(string $errorMessage = null)
67+
```
68+
public Arifszn\AdvancedValidation\Rules\Ascii::__construct(string $errorMessage = null)
69+
```
6870

6971
```php
7072
use Arifszn\AdvancedValidation\Rules\Ascii;
@@ -81,7 +83,9 @@ public function rules()
8183

8284
The field under validation must be a Base64 encoded image.
8385

84-
public Arifszn\AdvancedValidation\Rules\Base64Image::__construct(string $errorMessage = null)
86+
```
87+
public Arifszn\AdvancedValidation\Rules\Base64Image::__construct(string $errorMessage = null)
88+
```
8589

8690
```php
8791
use Arifszn\AdvancedValidation\Rules\Base64Image;
@@ -98,7 +102,9 @@ public function rules()
98102

99103
The field under validation must be a Base64 encoded string.
100104

101-
public Arifszn\AdvancedValidation\Rules\Base64String::__construct(string $errorMessage = null)
105+
```
106+
public Arifszn\AdvancedValidation\Rules\Base64String::__construct(string $errorMessage = null)
107+
```
102108

103109
```php
104110
use Arifszn\AdvancedValidation\Rules\Base64String;
@@ -115,7 +121,9 @@ public function rules()
115121

116122
The field under validation must be a BIC([Business Identifier Code](https://en.wikipedia.org/wiki/ISO_9362)) or SWIFT code.
117123

118-
public Arifszn\AdvancedValidation\Rules\BIC::__construct(string $errorMessage = null)
124+
```
125+
public Arifszn\AdvancedValidation\Rules\BIC::__construct(string $errorMessage = null)
126+
```
119127

120128
```php
121129
use Arifszn\AdvancedValidation\Rules\BIC;
@@ -132,7 +140,9 @@ public function rules()
132140

133141
The field under validation must be a valid BTC address.
134142

135-
public Arifszn\AdvancedValidation\Rules\BtcAddress::__construct(string $errorMessage = null)
143+
```
144+
public Arifszn\AdvancedValidation\Rules\BtcAddress::__construct(string $errorMessage = null)
145+
```
136146

137147
```php
138148
use Arifszn\AdvancedValidation\Rules\BtcAddress;
@@ -149,7 +159,9 @@ public function rules()
149159

150160
The field under validation must be a valid credit card number.
151161

152-
public Arifszn\AdvancedValidation\Rules\CreditCard::__construct(string $errorMessage = null)
162+
```
163+
public Arifszn\AdvancedValidation\Rules\CreditCard::__construct(string $errorMessage = null)
164+
```
153165

154166
```php
155167
use Arifszn\AdvancedValidation\Rules\CreditCard;
@@ -166,7 +178,9 @@ public function rules()
166178

167179
The field under validation must have [data uri format](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs).
168180

169-
public Arifszn\AdvancedValidation\Rules\DataURI::__construct(string $errorMessage = null)
181+
```
182+
public Arifszn\AdvancedValidation\Rules\DataURI::__construct(string $errorMessage = null)
183+
```
170184

171185
```php
172186
use Arifszn\AdvancedValidation\Rules\DataURI;
@@ -183,7 +197,9 @@ public function rules()
183197

184198
The field under validation must be divisible by the given number.
185199

186-
public Arifszn\AdvancedValidation\Rules\DivisibleBy::__construct(int $number, string $errorMessage = null)
200+
```
201+
public Arifszn\AdvancedValidation\Rules\DivisibleBy::__construct(int $number, string $errorMessage = null)
202+
```
187203

188204
```php
189205
use Arifszn\AdvancedValidation\Rules\DivisibleBy;
@@ -199,7 +215,9 @@ public function rules()
199215
### `EthereumAddress`
200216
The field under validation must be an [Ethereum](https://ethereum.org/en/) address. Does not validate address checksums.
201217

202-
public Arifszn\AdvancedValidation\Rules\EthereumAddress::__construct(string $errorMessage = null)
218+
```
219+
public Arifszn\AdvancedValidation\Rules\EthereumAddress::__construct(string $errorMessage = null)
220+
```
203221

204222
```php
205223
use Arifszn\AdvancedValidation\Rules\EthereumAddress;
@@ -216,7 +234,9 @@ public function rules()
216234

217235
The field under validation must be a float number.
218236

219-
public Arifszn\AdvancedValidation\Rules\FloatNumber::__construct(string $errorMessage = null)
237+
```
238+
public Arifszn\AdvancedValidation\Rules\FloatNumber::__construct(string $errorMessage = null)
239+
```
220240

221241
```php
222242
use Arifszn\AdvancedValidation\Rules\FloatNumber;
@@ -235,7 +255,9 @@ The field under validation must be a hash of type algorithm.
235255

236256
Algorithm is one of `'md4', 'md5', 'sha1', 'sha256', 'sha384', 'sha512', 'ripemd128', 'ripemd160', 'tiger128', 'tiger160', 'tiger192', 'crc32', 'crc32b'`.
237257

238-
public Arifszn\AdvancedValidation\Rules\Hash::__construct(string $algorithm, string $errorMessage = null)
258+
```
259+
public Arifszn\AdvancedValidation\Rules\Hash::__construct(string $algorithm, string $errorMessage = null)
260+
```
239261

240262
```php
241263
use Arifszn\AdvancedValidation\Rules\Hash;
@@ -252,11 +274,13 @@ public function rules()
252274

253275
The field under validation must be a valid image URL.
254276

255-
public Arifszn\AdvancedValidation\Rules\ImageURL::__construct(string $errorMessage = null)
256-
257277
https://www.php.net/images/logos/php-logo.png \
258278
https://imaginarysite123.com/invalid.png
259279

280+
```
281+
public Arifszn\AdvancedValidation\Rules\ImageURL::__construct(string $errorMessage = null)
282+
```
283+
260284
```php
261285
use Arifszn\AdvancedValidation\Rules\ImageURL;
262286

@@ -274,9 +298,11 @@ The field under validation must be a valid name.
274298

275299
- no emoji
276300
- no number (if $allowNumber flag is true, it will accept numbers, default is false)
277-
- special characters are allowed
301+
- special characters are allowed (restricting special characters will cause false-negative for names like `Martin Luther King, Jr.` or `李小龍`)
278302

279-
public Arifszn\AdvancedValidation\Rules\Name::__construct(bool $allowNumber = false, string $errorMessage = null)
303+
```
304+
public Arifszn\AdvancedValidation\Rules\Name::__construct(bool $allowNumber = false, string $errorMessage = null)
305+
```
280306

281307
```php
282308
use Arifszn\AdvancedValidation\Rules\Name;
@@ -298,7 +324,9 @@ The field under validation must be a valid phone number.
298324
✓ (xxx) xxx-xxxx \
299325
✓ xxxxxxxxxx
300326

301-
public Arifszn\AdvancedValidation\Rules\Phone::__construct(string $errorMessage = null)
327+
```
328+
public Arifszn\AdvancedValidation\Rules\Phone::__construct(string $errorMessage = null)
329+
```
302330

303331
```php
304332
use Arifszn\AdvancedValidation\Rules\Phone;
@@ -320,7 +348,9 @@ The field under validation must be a valid username.
320348
- multiple underscores, minus and are not allowed (-- or __ or ..)
321349
- underscores, minus and dot are not allowed at the beginning or end
322350

323-
public Arifszn\AdvancedValidation\Rules\Username::__construct(string $errorMessage = null)
351+
```
352+
public Arifszn\AdvancedValidation\Rules\Username::__construct(string $errorMessage = null)
353+
```
324354

325355
```php
326356
use Arifszn\AdvancedValidation\Rules\Username;
@@ -337,7 +367,9 @@ public function rules()
337367

338368
The field under validation must not contain spaces.
339369

340-
public Arifszn\AdvancedValidation\Rules\WithoutSpaces::__construct(string $errorMessage = null)
370+
```
371+
public Arifszn\AdvancedValidation\Rules\WithoutSpaces::__construct(string $errorMessage = null)
372+
```
341373

342374
```php
343375
use Arifszn\AdvancedValidation\Rules\WithoutSpaces;

0 commit comments

Comments
 (0)