AdminLanguageGridHandler::_canManage PHP Метод

_canManage() публичный Метод

This grid can also present management functions if the conditions above are true.
public _canManage ( $request ) : boolean
$request Request
Результат boolean
    function _canManage($request)
    {
        $journalDao = DAORegistry::getDAO('JournalDAO');
        $journals = $journalDao->getAll();
        $userRoles = $this->getAuthorizedContextObject(ASSOC_TYPE_USER_ROLES);
        $journal = $request->getJournal();
        return $journals->getCount() == 1 && $journal && in_array(ROLE_ID_MANAGER, $userRoles);
    }