/** * (non-PHPdoc) * @see ElggObject::canComment() */ public function canComment($user_guid = 0) { if ($this->comments_allowed !== 'yes') { return false; } return parent::canComment($user_guid); }
/** * Can a user comment on this object? Always returns false (threaded comments * not yet supported) * * @see \ElggEntity::canComment() * * @param int $user_guid User guid (default is logged in user) * @param bool $default Default permission * @return bool * @since 1.9.0 */ public function canComment($user_guid = 0, $default = null) { if (!isset($default)) { $default = false; } return parent::canComment($user_guid, $default); }
/** * (non-PHPdoc) * @see ElggObject::canComment() */ public function canComment($user_guid = 0) { if ($this->comments_enabled === 'off') { return false; } return parent::canComment($user_guid); }
/** * Can a user comment on this wire post? * * @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; } return false; }
/** * 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; }