loginRequired()
loginRequired( $request) : mixed
Check if the user is logged in.
Returns a redirection to the login page, but if not active returns a forbidden error.
Parameters
| $request |
User standard pre-condetions
در بسیاری از موارد لایه نمایش تنها با در نظر گرفتن برخی پیش شرطها قابل دست رسی است در این کلاس پیش شرطهای استاندارد تعریف شده است.
ownerRequired(\Pluf_HTTP_Request $request)
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که مالک tenant است یا نه.
در صورتی که کاربر مالک tenant نباشد استثنای Pluf_Exception_PermissionDenied صادر میشود
| \Pluf_HTTP_Request | $request |
memberRequired(\Pluf_HTTP_Request $request)
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که عضو tenant است یا نه.
در صورتی که کاربر عضو tenant نباشد استثنای Pluf_Exception_PermissionDenied صادر میشود
| \Pluf_HTTP_Request | $request |
authorizedRequired(\Pluf_HTTP_Request $request)
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که در tenant مجاز است یا نه.
در صورتی که کاربر در tenant مجاز نباشد استثنای Pluf_Exception_PermissionDenied صادر میشود
| \Pluf_HTTP_Request | $request |
isOwner(\Pluf_HTTP_Request $request) : \اگر
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که مالک tenant است یا نه.
در صورتی که کاربر مالک tenant نباشد مقدار false برگردانده میشود.
| \Pluf_HTTP_Request | $request |
کاربر مالک tenant باشد مقدار true وگرنه مقدار false برگردانده میشود
isMember(\Pluf_HTTP_Request $request) : \اگر
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که عضو tenant است یا نه.
در صورتی که کاربر عضو tenant نباشد مقدار false برگردانده میشود.
| \Pluf_HTTP_Request | $request |
کاربر عضو tenant باشد مقدار true وگرنه مقدار false برگردانده میشود
isAuthorized(\Pluf_HTTP_Request $request) : \اگر
بررسی میکند که آیا درخواست داده شده توسط کاربری ارسال شده که در tenant مجاز است یا نه.
در صورتی که کاربر عضو tenant نباشد مقدار false برگردانده میشود.
| \Pluf_HTTP_Request | $request |
کاربر در tenant مجاز باشد مقدار true وگرنه مقدار false برگردانده میشود