Laravel?? ??? ?? ?? ??? ??? ???? ??????
Laravel?? ??? ?? ?? ??? ???? ????? ??? ?? ? ? ????.
-
??? ?? ?? ?? :
-
?? ??? ???? ??? ?? ??? ?? ??? ?? ? ? ????.
Illuminate\Validation\Rules\Rule
???? ? ???? ????. ?? ??, ??? ?? ??? ???? ??? ?????ContainsWord
?? ???? ?? ? ????.<code class="php">use Illuminate\Contracts\Validation\Rule; class ContainsWord implements Rule { private $word; public function __construct($word) { $this->word = $word; } public function passes($attribute, $value) { return stripos($value, $this->word) !== false; } public function message() { return "The :attribute must contain the word :word."; } }</code>
-
-
??? ?? ?? ?? :
-
???? ?? ?? ???? ??? ?? ??? ????? ??? ???????
validate
???? ??? ? ????.<code class="php">use App\Rules\ContainsWord; $request->validate([ 'title' => ['required', new ContainsWord('Laravel')], ]);</code>
-
-
?? ???? ??? ?? ?? ?? :
-
?? ??? ???? ??
rules
??? ??? ???? ? ????.<code class="php">use App\Rules\ContainsWord; use Illuminate\Foundation\Http\FormRequest; class StorePostRequest extends FormRequest { public function rules() { return [ 'title' => ['required', new ContainsWord('Laravel')], ]; } }</code>
-
Laravel?? ??? ?? ?? ??? ???? ?? ??? ?????
Laravel?? ??? ?? ?? ??? ???? ? ?? ??? ????.
-
??? :
- ??????? ?? ???? ??? ?? ??? ?? ??? ????? ?? ??? ??? ???????? ?? ?? ? ? ??????.
-
??? :
- ??? ?? ??? ???? ??? ?? ????? ???? ???? ?? ? ???? ?? ???? ?? ?? ??? ?? ??? ? ????.
-
??:
- Laravel? ?? ? ?? ??? ?? ?? ???? ??? ??? ?? ???? ??? ?? ?? ??? ?????? ??? ??? ??? ?????.
-
???:
- ???? ??? ???? ??? ?????? ?? ????? ??? ???? ???? ??? ?? ???? ????.
-
??? ??? :
- ??? ?? ??? ?? ??? ??? ? ? ???? ??? ?? ??? ???? ????? ???? ? ??????.
? ??? ?? ???? Laravel? ?? ???? ??? ?? ? ? ?????
?? ? ??? ?? ???? Laravel? ?? ???? ????? ??? ?? ? ? ????.
-
?? ?? ?? :
- ??? ?????
Illuminate\Validation\Rules\Rule
???? ???? ?? ? ????. ??? ??? ??? ???? ?????.
- ??? ?????
-
??? ?? :
-
??? ??? ?? ??? ?? ?? ??? ??? ?? ? ? ????.
<code class="php">$request->validate([ 'title' => [ 'required', function ($attribute, $value, $fail) { if (stripos($value, 'Laravel') === false) { $fail('The '.$attribute.' must contain the word "Laravel".'); } }, ], ]);</code>
-
-
??? ??? ?? :
-
Validator
??? ??? ???? ?? ???? ???? ??? ??? ??? ??? ?? ? ? ????.<code class="php">use Illuminate\Support\Facades\Validator; Validator::extend('contains_word', function ($attribute, $value, $parameters, $validator) { $word = $parameters[0]; return stripos($value, $word) !== false; }); Validator::replacer('contains_word', function ($message, $attribute, $rule, $parameters) { return str_replace(':word', $parameters[0], $message); });</code>
?? ?? ??? ???? ??? ?? ??? ??? ? ????.
<code class="php">$request->validate([ 'title' => 'required|contains_word:Laravel', ]);</code>
-
Laravel?? ??? ?? ?? ?? ??? ?? ?? ?? ???? ???? ?? ? ?????
Laravel?? ??? ?? ?? ?? ??? ?? ??? ???? ?? ??? ? ?? ???? ????.
-
Laravel ?? ?? :
- Laravel ???? ??? ?? ?? ??? ?? ?? ??? ?? ? ??? ?? ??? ????. Laravel Docs? "??"???? ?? ? ????.
-
?? ??? :
- Laracasts? ??? ?? ??? ???? Laravel? ??? ??? ??? ? ??? ?????. ??? ?? ?? ??? ??? ?? ???? ?? ? ? ????.
-
?? ?? :
- Laravel News? ?? ??? ??? ??? ??? Laravel ??? ?? ??? ????? ?????. ?????? ?? ???? ?? ? ? ????.
-
Github :
- ??? ?? ?? ??? ???? GitHub?? ?? ?? Laravel ????? ?? ? ? ????. ??? ??? ??? ??? ??? ?????? ?? ?? ?? ?? ? ? ????.
-
?? ???? :
- ? Q & A ????? ??? ?? ??? ???? Laravel ??? ??? ?? ??? ??? ????. ?? ??? ???? ?? ? ? ????.
-
Laravel ???? ??? :
- ?? Laravel ???? ???? ????? ???? ?? ???? ?????. ?? ???? "Laravel ??? ?? ?? ??"? ???? ??? ???? ??? ? ????.
??? ???? ???? Laravel?? ??? ?? ?? ??? ????? ???? ??? ?? ? ?? ??? ?? ? ????.
? ??? Laravel?? ??? ?? ?? ??? ??? ???? ??????? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

TOWORKEFCITIVE WITHPIVOTTBLESINLARAVEL, FIRDSCESSPIVOTDATAUSINGWITHPIVOT () ORWITHTIMESTAMPS (), thenupdateentrieswithupdatee XistingPivot (), ManagerElationshipsviadetach () andsync (), andusecustompivotmodelswheneded.1.usewithpivot () toincludescificcol

LaravelProvideAcleanAnandflexiblewaytosendNotificationsViamultipleChannels LikeEmail, SMS, In-Appalerts ? PushNotifications.youdeFinenotificationChannelsinThevia () MethodofanotificationClass, and ortovonage (), Ortovonage ()

??? ??? ?? ? ???? Laravel? ??? ????? ?? ??? ???? ???? ?????. ??? ????? ?? ????? ???? ???? ?? ?? ??? ?? ? ??? ?????. Laravel? ?? ????? ?? ???? ?? ???? ??? ??? ?? ??? ?????. ??? ????? ? ??? ??? ?? ??? BIND ??? ????? ?? ?? ???? ?? ?? ????? ? ??? ? ????. ?? ??? ?? ?? ????? ????, ??? ???? ???,???? ???? ???? ????, ?? ?? ?? ??? ???????. ?? ????? ?? ??? ? ?? ??? ?? ? ? ????.

Laravel ?? ???? 4 ?? ?? ??? ?? ?? ???? ???? ???? ? ????. 1. ?? ????? ???? ?? ??? ??? ??? ?? ???? ??? ???? ?????? ??? ??? ????? ?? ??? ?? ???? ??? ??????. 2. ???? ?? ????? ??????? ?????, n 1 ??? ???, ?? ??? ????, ??? ??, ??? ?? ? ?? ? ?? ??, ?? ??? ????. 3. ?? ?? ?? ? ?? ???? ??? ??? ?? ?? ??? ? ??? ???? ???? ???? ???? ???? ? ?? ????? ??????. 4. ??? ?? ? ???? ??? ??? ??? ?? ???? ????? ?? ?????? ????? ?? ???? ? ??? ?? ??? ????? ??????.

Laravel ????? ?????? ??? ???? ???? RefreshDatabase ??, ??? ??? ??, ?? ??? ?? ? ??? ?? ?? ??? ?????. 1. ?? ??? ???? ? ???? ??? ??????? ??????? ???? ?? ?????? ??? ???? ?????????. 2. ?? ??? ???? ??? ???? ??? ?? ???? ?? ?? ???? ?????. 3. DatabasEtransactionStrait? ???? ??? ?? ??? ????? ? ?????????. 4. ???? ???? ???? ??????? ???? ??? ? ?? ? ??????? ?? ??????. ??? ??? ???? ???? ???? ???? ?? ??? ? ??? ??? ?? ???? ?????.

Laravelsanctum? SPA ?? ??? ??????? ?? ???? ?? API ??? ??? ?? ??? ?? OAUTH2 ??? ??? ????? ?????. 1. Sanctum? ?? ?? ??? ????, ??? ???? ?????. 2. Passport? ?? ?? ? ????? ?? ??? ?? ??? ????? ????, ?? ???? ?????? ?????. 3. ?? ?? ? ??? ? ???? ?? ?? ??? ????. 4. ?? ??? ?????? ??? ???? ??? ?? ??? ??? ???? ?????. ??? ? ???? ?? ??? ?? OAUTH2 ??? ???? ??? ???????.

Laravel? ?? ???? ?????? ???? ??? ??????. 1. DB :: Transaction () ???? ???? ??? ???? ???? ?? ?? ?? ?? ?? ??; 2. ?? ? ????? ???? ?? ???? ?? ????? ????? ?? ???? ??? ???? ???? ??? ?? ????. 3.?? ??? ??? ??? ????? ??? begintransaction (), commit () ? rollback ()? ?? ?? ?? ??? ?????. 4. ?? ???? ??? ?? ????, ??? ?? ??, ??? ?? ? ?? ?? ??? ?????. ????? ?? ?? ??? ???? ?? ???? ??? ? ??? ???? ? ????.

Laravel?? HTTP ?? ? ??? ???? ??? ?? ???, ?? ?? ? ?? ???? ??? ????? ????. 1. ?? ???? ?? ? ? ?? ????? ?? ?? ????? ???? input () ?? ?? ???? ???? ??? ?? ??? ?? validate () ?? ?? ?? ???? ?? ? ? ????. 2. Return Response? ???,??, JSON, ?? ?? ? ??? ?? ?? ? ???? ??? ?????. 3. ?? ???? ?? ? ?? ?? () ??? ? Store ()? ???? ??? ???????. ????? ?? ?? ?? ? ??? ?????? ???? ??? ??????? ??? ? ????.
