protected function ForumAccessTestCase::testForumAccessGetGrants in Forum Access 6
This function gets the forum grants from the input string
7 calls to ForumAccessTestCase::testForumAccessGetGrants()
- ForumAccessTestCase1::testForumAccess in ./
forum_access.test - Implements the Forum Access testing.
- ForumAccessTestCase2::testForumAccess in ./
forum_access.test - Implements the Forum Access testing.
- ForumAccessTestCase3::testForumAccess in ./
forum_access.test - Implements the Forum Access testing.
- ForumAccessTestCase4::testForumAccess in ./
forum_access.test - Implements the Forum Access testing.
- ForumAccessTestCase5::testForumAccess in ./
forum_access.test - Implements the Forum Access testing.
File
- ./
forum_access.test, line 1389 - Test file for forum_access.module.
Class
- ForumAccessTestCase
- This is the base class for forum access testing.
Code
protected function testForumAccessGetGrants($grants_string = '') {
$grants = array();
$grants['anonymous_view'] = stristr($grants_string, 'anonymous_view') === FALSE ? FALSE : TRUE;
$grants['anonymous_create'] = stristr($grants_string, 'anonymous_create') === FALSE ? FALSE : TRUE;
$grants['anonymous_update'] = stristr($grants_string, 'anonymous_update') === FALSE ? FALSE : TRUE;
$grants['anonymous_delete'] = stristr($grants_string, 'anonymous_delete') === FALSE ? FALSE : TRUE;
$grants['authenticated_view'] = stristr($grants_string, 'authenticated_view') === FALSE ? FALSE : TRUE;
$grants['authenticated_create'] = stristr($grants_string, 'authenticated_create') === FALSE ? FALSE : TRUE;
$grants['authenticated_update'] = stristr($grants_string, 'authenticated_update') === FALSE ? FALSE : TRUE;
$grants['authenticated_delete'] = stristr($grants_string, 'authenticated_delete') === FALSE ? FALSE : TRUE;
return $grants;
}