Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions src/Rules/ValidJalaliDate.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ class ValidJalaliDate implements Rule
{
public function __construct(
public string $character = '/',
) {
}
) {}

/**
* Check jalali date is valid.
Expand Down
3 changes: 1 addition & 2 deletions src/Rules/ValidPattern.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,7 @@ class ValidPattern implements Rule
public function __construct(
private int $length,
private string $separator = '-'
) {
}
) {}

/**
* Check text with specific pattern.
Expand Down
4 changes: 1 addition & 3 deletions src/Rules/ValidPhoneNumber.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,7 @@

class ValidPhoneNumber implements Rule
{
public function __construct(protected ?string $code = null)
{
}
public function __construct(protected ?string $code = null) {}

/**
* Check phone number is valid.
Expand Down
76 changes: 38 additions & 38 deletions src/lang/id/validate.php
Original file line number Diff line number Diff line change
@@ -1,42 +1,42 @@
<?php

return [
'base64' => ':attribute tidak valid.',
'bitcoin-address' => ':attribute tidak valid.',
'camel-case' => ':attribute tidak valid.',
'capital-char-with-number' => ':attribute tidak valid.',
'car-number' => ':attribute tidak valid.',
'cart-number-iran' => ':attribute tidak valid.',
'credit-card' => ':attribute tidak valid.',
'discord-username' => ':attribute tidak valid.',
'domain' => ':attribute tidak valid.',
'duplicate' => ':attribute tidak valid.',
'duplicate_character' => ':attribute tidak valid.',
'even-number' => ':attribute tidak valid.',
'hashtag' => ':attribute tidak valid.',
'hex-color' => ':attribute tidak valid.',
'html-tag' => ':attribute tidak valid.',
'iban' => ':attribute tidak valid.',
'imei' => ':attribute tidak valid.',
'ipv4' => ':attribute tidak valid.',
'ipv6' => ':attribute tidak valid.',
'jalali_date' => ':attribute tidak valid.',
'jwt' => ':attribute tidak valid.',
'kebab-case' => ':attribute tidak valid.',
'name-days-week' => ':attribute tidak valid.',
'national-card' => ':attribute tidak valid.',
'odd-number' => ':attribute tidak valid.',
'pascal-case' => ':attribute tidak valid.',
'pattern' => ':attribute tidak valid.',
'phone-number' => ':attribute tidak valid.',
'port' => ':attribute tidak valid.',
'postal-code' => ':attribute tidak valid.',
'slash-end-of-string' => ':attribute tidak valid.',
'slug' => ':attribute tidak valid.',
'snake-case' => ':attribute tidak valid.',
'strong-password' => ':attribute tidak valid.',
'ulid' => ':attribute tidak valid.',
'url' => ':attribute tidak valid.',
'username' => ':attribute tidak valid.',
'uuid' => ':attribute tidak valid.',
'base64' => ':Attribute tidak valid.',
'bitcoin-address' => ':Attribute tidak valid.',
'camel-case' => ':Attribute tidak valid.',
'capital-char-with-number' => ':Attribute tidak valid.',
'car-number' => ':Attribute tidak valid.',
'cart-number-iran' => ':Attribute tidak valid.',
'credit-card' => ':Attribute tidak valid.',
'discord-username' => ':Attribute tidak valid.',
'domain' => ':Attribute tidak valid.',
'duplicate' => ':Attribute tidak valid.',
'duplicate_character' => ':Attribute tidak valid.',
'even-number' => ':Attribute tidak valid.',
'hashtag' => ':Attribute tidak valid.',
'hex-color' => ':Attribute tidak valid.',
'html-tag' => ':Attribute tidak valid.',
'iban' => ':Attribute tidak valid.',
'imei' => ':Attribute tidak valid.',
'ipv4' => ':Attribute tidak valid.',
'ipv6' => ':Attribute tidak valid.',
'jalali_date' => ':Attribute tidak valid.',
'jwt' => ':Attribute tidak valid.',
'kebab-case' => ':Attribute tidak valid.',
'name-days-week' => ':Attribute tidak valid.',
'national-card' => ':Attribute tidak valid.',
'odd-number' => ':Attribute tidak valid.',
'pascal-case' => ':Attribute tidak valid.',
'pattern' => ':Attribute tidak valid.',
'phone-number' => ':Attribute tidak valid.',
'port' => ':Attribute tidak valid.',
'postal-code' => ':Attribute tidak valid.',
'slash-end-of-string' => ':Attribute tidak valid.',
'slug' => ':Attribute tidak valid.',
'snake-case' => ':Attribute tidak valid.',
'strong-password' => ':Attribute tidak valid.',
'ulid' => ':Attribute tidak valid.',
'url' => ':Attribute tidak valid.',
'username' => ':Attribute tidak valid.',
'uuid' => ':Attribute tidak valid.',
];
4 changes: 2 additions & 2 deletions tests/Rules/ValidBase64Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function base64_is_valid()
{
$rules = ['base64' => [new ValidBase64()]];
$rules = ['base64' => [new ValidBase64]];
$data = ['base64' => 'bWlsd2Fk']; // milwad
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function base64_is_valid()
*/
public function base64_is_not_valid()
{
$rules = ['base64' => [new ValidBase64()]];
$rules = ['base64' => [new ValidBase64]];
$data = ['base64' => 'milwad'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
6 changes: 3 additions & 3 deletions tests/Rules/ValidBitcoinAddressTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class ValidBitcoinAddressTest extends BaseTest
/**
* Set up.
*/
public function setUp(): void
protected function setUp(): void
{
parent::setUp();
}
Expand All @@ -24,7 +24,7 @@ public function setUp(): void
*/
public function bitcoin_address_is_valid()
{
$rules = ['bitcoin_address' => [new ValidBitcoinAddress()]];
$rules = ['bitcoin_address' => [new ValidBitcoinAddress]];
$data = ['bitcoin_address' => '1KFHE7w8BhaENAswwryaoccDb6qcT6DbYY'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function bitcoin_address_is_valid()
*/
public function bitcoin_address_is_not_valid()
{
$rules = ['bitcoin_address' => [new ValidBitcoinAddress()]];
$rules = ['bitcoin_address' => [new ValidBitcoinAddress]];
$data = ['bitcoin_address' => 'loremipsum'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
6 changes: 3 additions & 3 deletions tests/Rules/ValidCamelCaseTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class ValidCamelCaseTest extends BaseTest
/**
* Set up.
*/
public function setUp(): void
protected function setUp(): void
{
parent::setUp();
}
Expand All @@ -24,7 +24,7 @@ public function setUp(): void
*/
public function camel_case_is_valid()
{
$rules = ['camel_case' => [new ValidCamelCase()]];
$rules = ['camel_case' => [new ValidCamelCase]];
$data = ['camel_case' => 'milwadDev'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function camel_case_is_valid()
*/
public function camel_case_is_not_valid()
{
$rules = ['camel_case' => [new ValidCamelCase()]];
$rules = ['camel_case' => [new ValidCamelCase]];
$data = ['camel_case' => 'milwad_dev'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
6 changes: 3 additions & 3 deletions tests/Rules/ValidCapitalCharWithNumberTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ class ValidCapitalCharWithNumberTest extends BaseTest
/**
* Set up.
*/
public function setUp(): void
protected function setUp(): void
{
parent::setUp();
}
Expand All @@ -24,7 +24,7 @@ public function setUp(): void
*/
public function capital_char_with_number_is_valid()
{
$rules = ['capital_char_with_number' => [new ValidCapitalCharWithNumber()]];
$rules = ['capital_char_with_number' => [new ValidCapitalCharWithNumber]];
$data = ['capital_char_with_number' => 'MILWAD-84'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function capital_char_with_number_is_valid()
*/
public function capital_char_with_number_is_not_valid()
{
$rules = ['capital_char_with_number' => [new ValidCapitalCharWithNumber()]];
$rules = ['capital_char_with_number' => [new ValidCapitalCharWithNumber]];
$data = ['capital_char_with_number' => 'Milwad-84'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidCarNumberTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function car_number_is_valid()
{
$rules = ['car_number' => [new ValidCarNumber()]];
$rules = ['car_number' => [new ValidCarNumber]];
$data = ['car_number' => 'KA01AB1234'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function car_number_is_valid()
*/
public function car_number_is_not_valid()
{
$rules = ['car_number' => [new ValidCarNumber()]];
$rules = ['car_number' => [new ValidCarNumber]];
$data = ['car_number' => '854128'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidCartNumberIranTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function cart_number_iran_is_valid()
{
$rules = ['cart_number_iran' => [new ValidCartNumberIran()]];
$rules = ['cart_number_iran' => [new ValidCartNumberIran]];
$data = ['cart_number_iran' => '6280231331655562'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function cart_number_iran_is_valid()
*/
public function cart_number_iran_is_invalid()
{
$rules = ['cart_number_iran' => [new ValidCartNumberIran()]];
$rules = ['cart_number_iran' => [new ValidCartNumberIran]];
$data = ['cart_number_iran' => '1234123412341234'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidCreditCardTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function credit_card_is_valid()
{
$rules = ['credit_card' => [new ValidCreditCard()]];
$rules = ['credit_card' => [new ValidCreditCard]];
$data = ['credit_card' => '4111111111111111']; // A sample valid credit card number
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function credit_card_is_valid()
*/
public function credit_card_is_not_valid()
{
$rules = ['credit_card' => [new ValidCreditCard()]];
$rules = ['credit_card' => [new ValidCreditCard]];
$data = ['credit_card' => '1234567812345678']; // A sample invalid credit card number
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidDiscordUsernameTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function discord_username_is_valid()
{
$rules = ['discord_username' => [new ValidDiscordUsername()]];
$rules = ['discord_username' => [new ValidDiscordUsername]];
$data = ['discord_username' => 'Milwad#2134'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function discord_username_is_valid()
*/
public function discord_username_is_not_valid()
{
$rules = ['discord_username' => [new ValidDiscordUsername()]];
$rules = ['discord_username' => [new ValidDiscordUsername]];
$data = ['discord_username' => '#2134'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidDomainTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function domain_is_valid()
{
$rules = ['domain' => [new ValidDomain()]];
$rules = ['domain' => [new ValidDomain]];
$data = ['domain' => 'github.com'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function domain_is_valid()
*/
public function domain_is_not_valid()
{
$rules = ['domain' => [new ValidDomain()]];
$rules = ['domain' => [new ValidDomain]];
$data = ['domain' => 'github/com'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidDuplicateCharacterTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function duplicate_characters_is_valid()
{
$rules = ['duplicate_number' => [new ValidDuplicateCharacter()]];
$rules = ['duplicate_number' => [new ValidDuplicateCharacter]];
$data = ['duplicate_number' => '1,2,3,4,5,6,7,8,9'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function duplicate_characters_is_valid()
*/
public function duplicate_characters_is_not_valid()
{
$rules = ['duplicate_number' => [new ValidDuplicateCharacter()]];
$rules = ['duplicate_number' => [new ValidDuplicateCharacter]];
$data = ['duplicate_number' => '1,2,2,3,3,3,4,5,6,7,8,9'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
8 changes: 4 additions & 4 deletions tests/Rules/ValidDuplicateTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function duplicate_number_is_valid()
{
$rules = ['duplicate' => [new ValidDuplicate()]];
$rules = ['duplicate' => [new ValidDuplicate]];
$data = ['duplicate' => 123456];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function duplicate_number_is_valid()
*/
public function duplicate_number_is_not_valid()
{
$rules = ['duplicate' => [new ValidDuplicate()]];
$rules = ['duplicate' => [new ValidDuplicate]];
$data = ['duplicate' => 1123456];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -56,7 +56,7 @@ public function duplicate_number_is_not_valid()
*/
public function duplicate_string_is_valid()
{
$rules = ['duplicate' => [new ValidDuplicate()]];
$rules = ['duplicate' => [new ValidDuplicate]];
$data = ['duplicate' => 'milwad'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -72,7 +72,7 @@ public function duplicate_string_is_valid()
*/
public function duplicate_string_is_not_valid()
{
$rules = ['duplicate' => [new ValidDuplicate()]];
$rules = ['duplicate' => [new ValidDuplicate]];
$data = ['duplicate' => 'millwad'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidEvenNumberTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function check_number_is_even()
{
$rules = ['even_number' => [new ValidEvenNumber()]];
$rules = ['even_number' => [new ValidEvenNumber]];
$data = ['even_number' => '1024'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function check_number_is_even()
*/
public function check_number_is_not_even()
{
$rules = ['even_number' => [new ValidEvenNumber()]];
$rules = ['even_number' => [new ValidEvenNumber]];
$data = ['even_number' => '1025'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
4 changes: 2 additions & 2 deletions tests/Rules/ValidHashtagTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ protected function setUp(): void
*/
public function text_has_hashtag()
{
$rules = ['hashtag' => [new ValidHashtag()]];
$rules = ['hashtag' => [new ValidHashtag]];
$data = ['hashtag' => '#laravel'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand All @@ -40,7 +40,7 @@ public function text_has_hashtag()
*/
public function text_has_no_hashtag()
{
$rules = ['hashtag' => [new ValidHashtag()]];
$rules = ['hashtag' => [new ValidHashtag]];
$data = ['hashtag' => 'laravel'];
$passes = $this->app['validator']->make($data, $rules)->passes();

Expand Down
Loading