/**
  * Update is_private flag value for all previous related log entries related with specific object
  *
  * This method is called whenever we need to add new log entry. It will keep old log entries related to that specific
  * object with current is_private flag value by updating all of the log entries to new value.
  *
  * @param ProjectDataObject $object
  * @return boolean
  */
 static function setIsPrivateForObject(ProjectDataObject $object)
 {
     return DB::execute('UPDATE ' . ApplicationLogs::instance()->getTableName(true) . ' SET `is_private` = ?  WHERE `rel_object_id` = ?  AND `rel_object_manager` = ?', $object->isPrivate(), $object->getObjectId(), get_class($object->manager()));
     // execute
 }