boolean check_perm(
string
$permname, [string
$permlevel = 'any'], [mixed
$perm_target = NULL]
)
|
|
Check a permission for this group.
Parameters:
|
string |
$permname: |
Permission name: - templates
- stats
- spamblacklist
- options
- users
- blogs
- admin (levels "visible", "hidden")
|
|
string |
$permlevel: |
Requested permission level |
|
mixed |
$perm_target: |
Permission target (blog ID, array of cat IDs...) |
API Tags:
| Return: | True on success (permission is granted), false if permission is not granted |
boolean check_perm_bloggroups(
string
$permname, string
$permlevel, integer
$perm_target_blog, [Item
$Item = NULL], [
$User = NULL]
)
|
|
Check permission for this group on a specified blog
This is not for direct use, please call User::check_perm() instead user is checked for privileges first, group lookup only performed on a false result
Parameters:
|
string |
$permname: |
Permission name, can be one of the following: - blog_ismember
- blog_post_statuses
- blog_del_post
- blog_comments
- blog_cats
- blog_properties
|
|
string |
$permlevel: |
Permission level |
|
integer |
$perm_target_blog: |
Permission target blog ID |
|
Item |
$Item: |
post that we want to edit |
|
|
$User: |
|
API Tags:
boolean set(
string
$parname, mixed
$parvalue
)
|
|
Set param value
Parameters:
|
string |
$parname: |
Parameter name |
|
mixed |
$parvalue: |
Parameter value |
API Tags:
| Return: | true, if a value has been set; false if it has not changed |
Redefinition of:
- DataObject::set()
- Set param value