Laravel యొక్క authorization సిస్టమ్ authenticated user ఏమి చేయడానికి అనుమతించబడ్డాడో నియంత్రిస్తుంది (authentication నుండి భిన్నమైనది — వారు ఎవరు). Gates అనేవి అనుమతుల కోసం సాధారణ closures; Policies అనేవి నిర్దిష్ట model (ఉదా. Post ను ఎవరు update చేయవచ్చు) చుట్టూ authorization logic ను నిర్వహించే classes.
Gates — సాధారణ, closure-based అనుమతులు
::(, fn() => ->());
(::()) { ... }
::();
