
āļāļēāļĢāļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨ
Constraints, custom validator, validation groups, āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ Entity, āļāļēāļĢāļāļĢāļ§āļāļŠāļāļ DTO
1āļāļāļāļēāļāļŦāļĨāļąāļāļāļāļ component Validator āļāļāļ Symfony āļāļ·āļāļāļ°āđāļĢ?
āļāļāļāļēāļāļŦāļĨāļąāļāļāļāļ component Validator āļāļāļ Symfony āļāļ·āļāļāļ°āđāļĢ?
āļāļģāļāļāļ
component Validator āļāļāļ Symfony āļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļāļđāļāļāđāļāļāļāļāļāļāđāļāļĄāļđāļĨāļāļēāļĄāļāļāļāļĩāđāļāļģāļŦāļāļāđāļ§āđāļāļĩāđāđāļĢāļĩāļĒāļāļ§āđāļē constraints āļŠāļēāļĄāļēāļĢāļāļāļĢāļ§āļāļŠāļāļāļāđāļāļāđāļāļāļāđ āļāđāļēāļŠāđāļāļĨāļēāļĢāđ āđāļĨāļ°āļāļēāļĢāđāđāļĢāļĒāđāđāļāđ āđāļāļĒāļāļ°āļāļ·āļāļāđāļēāļĢāļēāļĒāļāļēāļĢ violation āļŦāļēāļāđāļĄāđāđāļāđāļāđāļāļāļēāļĄāļāļ component āļāļĩāđāļāļđāļāļāļŠāļēāļāļĢāļ§āļĄāļāļąāļāļāļāļĢāđāļĄ āđāļāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļēāļāđāļāļāđāļĒāļāļāļīāļŠāļĢāļ°āđāļāđāđāļāđāļāļāļąāļ
2āļāļ§āļĢāđāļāđ constraint āđāļāđāļāļ·āđāļāļāļĢāļ§āļāļŠāļāļāļ§āđāļē field āđāļĄāđāļ§āđāļēāļāđāļāļĨāđāļēāļŦāļĢāļ·āļāđāļāđāļ null?
āļāļ§āļĢāđāļāđ constraint āđāļāđāļāļ·āđāļāļāļĢāļ§āļāļŠāļāļāļ§āđāļē field āđāļĄāđāļ§āđāļēāļāđāļāļĨāđāļēāļŦāļĢāļ·āļāđāļāđāļ null?
āļāļģāļāļāļ
constraint NotBlank āļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļāđāļēāļŦāļāļķāđāļāđāļĄāđāļ§āđāļēāļāđāļāļĨāđāļē (āļŠāļāļĢāļīāļāļ§āđāļēāļ, null āļŦāļĢāļ·āļāļāļēāļĢāđāđāļĢāļĒāđāļ§āđāļēāļ) āļāļķāđāļāļāđāļēāļāļāļēāļ NotNull āļāļĩāđāļĒāļāļĄāļĢāļąāļāļŠāļāļĢāļīāļāļ§āđāļēāļ NotBlank āļāļđāļāđāļāđāļāđāļāļĒāļāļĩāđāļŠāļļāļāļŠāļģāļŦāļĢāļąāļ field āļāļāļĢāđāļĄāļāļĩāđāļāļģāđāļāđāļ āđāļāļĢāļēāļ°āļĄāļąāļāļĒāļąāļāļāļāļīāđāļŠāļāļŠāļāļĢāļīāļāļāļĩāđāļĄāļĩāđāļāļāļēāļ°āļāđāļāļāļ§āđāļēāļāļāļĩāļāļāđāļ§āļĒ
3āļāļ°āđāļāđ validation constraint āļāļąāļ property āļāļāļ entity āđāļāļĒāđāļāđ attributes āļāļāļ PHP 8 āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļ°āđāļāđ validation constraint āļāļąāļ property āļāļāļ entity āđāļāļĒāđāļāđ attributes āļāļāļ PHP 8 āđāļāđāļāļĒāđāļēāļāđāļĢ?
āļāļģāļāļāļ
āļāļąāđāļāđāļāđ PHP 8 āđāļāđāļāļāđāļāļĄāļē validation constraint āļāļ°āļāļđāļāļāļģāđāļāđāļāđāļāđāļēāļ attributes āļāļĩāđāļāļĒāļđāđāđāļŦāļāļ·āļ property āđāļāļĒāļāļĢāļ āđāļ§āļĒāļēāļāļĢāļāđāđāļāđāļāļģāļāļģāļŦāļāđāļē Assert āļĢāđāļ§āļĄāļāļąāļ namespace Symfony\Component\Validator\Constraints āđāļāļ§āļāļēāļāļāļĩāđāļāļĢāļ°āļāļąāļāļāļ§āđāļēāļāļēāļĢāđāļāđ annotation āđāļāļ DocBlock āđāļĨāļ°āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļēāļĢāļĢāļāļāļĢāļąāļāđāļāļ native āļāļāļ PHP
constraint āđāļāļāļĩāđāļāļĢāļ§āļāļŠāļāļāļ§āđāļēāļŠāļāļĢāļīāļāļāļĢāļāļāļąāļāļĢāļđāļāđāļāļāļāļĩāđāļĄāļĨāļāļĩāđāļāļđāļāļāđāļāļ?
āļāļ°āļāļĢāļ§āļāļŠāļāļāļāļ§āļēāļĄāļĒāļēāļ§āļāļāļāļŠāļāļĢāļīāļāļāđāļ§āļĒāļāđāļēāļāđāļģāļŠāļļāļāđāļĨāļ°āļŠāļđāļāļŠāļļāļāđāļāđāļāļĒāđāļēāļāđāļĢ?
+15 āļāļģāļāļēāļĄāļŠāļąāļĄāļ āļēāļĐāļāđ
āļŦāļąāļ§āļāđāļāļŠāļąāļĄāļ āļēāļĐāļāđ Symfony āļāļ·āđāļāđ
PHP āļŠāļĄāļąāļĒāđāļŦāļĄāđ (8.1+)
āļāļ·āđāļāļāļēāļ Symfony
Routing & Controllers
Twig & Templates
āļāļ·āđāļāļāļēāļ Doctrine ORM
āļāļāļĢāđāļĄ Symfony
Dependency Injection & Services
Security & Authentication
Doctrine āļāļąāđāļāļŠāļđāļ
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache & āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
Workflow Component
Testing Symfony
Mailer Component
āļāļēāļĢāđāļāļĨāđāļĨāļ° i18n
EasyAdmin Bundle
āļŠāļāļēāļāļąāļāļĒāļāļĢāļĢāļĄ Symfony
āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āļāļēāļĢāđāļāļīāđāļĄāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļ
āļāļ§āļēāļĄāļāļĨāļāļāļ āļąāļĒāļāļąāđāļāļŠāļđāļ
Custom Bundles
Microservices āļāđāļ§āļĒ Symfony
Real-time & WebSockets
Deployment & DevOps
āđāļāļĩāđāļĒāļ§āļāļēāļ Symfony āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļąāļĄāļ āļēāļĐāļāđāļāļĢāļąāđāļāļāļąāļāđāļ
āđāļāđāļēāļāļķāļāļāļģāļāļēāļĄāļāļąāđāļāļŦāļĄāļ flashcards āđāļāļāļāļāļŠāļāļāđāļāļāļāļīāļ āđāļāļāļāļķāļāļŦāļąāļ code review āđāļĨāļ°āļāļąāļ§āļāļģāļĨāļāļāļŠāļąāļĄāļ āļēāļĐāļāđ
āđāļĢāļīāđāļĄāđāļāđāļāļĢāļĩ