blob: ee2ec73effbd2c92b1848668ceb0644fac450e8d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
<?php
/**
* Extended class to override the time_created
*/
class ElggBlog extends ElggObject {
/**
* Set subtype to blog.
*/
protected function initializeAttributes() {
parent::initializeAttributes();
$this->attributes['subtype'] = "blog";
}
/**
* Can a user comment on this blog?
*
* @see ElggObject::canComment()
*
* @param int $user_guid User guid (default is logged in user)
* @return bool
* @since 1.8.0
*/
public function canComment($user_guid = 0) {
$result = parent::canComment($user_guid);
if ($result == false) {
return $result;
}
if ($this->comments_on == 'Off') {
return false;
}
return true;
}
}
|