v0.1 ilkin inkişaf versiyasını oxuyursunuz. API-lər dəyişə bilər.
~ 2 dəq oxuYenilənib: 2026-10-29

Yoxlamalı son nöqtə

Canlı sınaq mühitinin yoxlama son nöqtəsi burada göstərilən eyni məhdudiyyətlərdən istifadə edir.

Məlumatları yoxlayın

use Elang\Validation\Validator;
use Symfony\Component\Validator\Constraints as Assert;
$data = ['name' => 'Ada', 'email' => 'ada@example.com'];
$valid = $validator->validate($data, [
    'name' => [new Assert\NotBlank(), new Assert\Type('string'), new Assert\Length(min: 2, max: 80)],
    'email' => [new Assert\NotBlank(), new Assert\Type('string'), new Assert\Email()],
]);

Canlı son nöqtəni sınayın

curl -X POST https://elangphp.com/api/playground/validate   -H 'Content-Type: application/json'   -d '{"name":"Ada","email":"ada@example.com"}'

Gözlənilən davranış

Etibarlı giriş 200 statusu və yoxlanmış sahələri qaytarır. Etibarsız e-poçt sahə xətası ilə 422 qaytarır. Yanlış qurulmuş JSON 400, dəstəklənməyən məzmun tipləri isə 415 qaytarır. Bu son nöqtə yalnız yoxlayır: məktub göndərmir və istifadəçi girişini saxlamır.

Kömək lazımdır?

Yoxlayın: problemlərin həlli bələdçisi, termini burada axtarın: terminlər lüğəti, yaxud bunu addım-addım tamamlayın: tam tapşırıq lövhəsi layihəsi.

Elang sənədlərində axtar

Növbəti addımınızı tapmaq üçün yazmağa başlayın.