{text key="meet+description_access_level"}
{text key='meet+access_level_adding_authorization_action'}
    $authorization = OW::getAuthorization();

    $authorization->addGroup('meet');

    $authorization->addAction('meet', 'some_action');
{text key='meet+checking_if_user_is_authorized'}
    if ( OW::getUser()->isAuthorized('meet', 'some_action') )
    {
        //show some content
    }
    else
    {
        $status = BOL_AuthorizationService::getInstance()->getActionStatus('meet', 'some_action');
        if ( $status['status'] == BOL_AuthorizationService::STATUS_PROMOTED )
        {
            //show message about promoted permissions or redirect to subscribe page
            print($status['msg']);
        }
        else
        {
            //show message about denied permissions or redirect to forbidden page
            print($status['msg']);
        }
    }
{text key='meet+checking_if_user_is_a_moderator'}
    if ( OW::getUser()->isAuthorized('meet') )
    {
        //show some other content
    }
{text key='meet+track_action'}
    BOL_AuthorizationService::getInstance()->trackAction('meet', 'some_action');