public static function addToModerationList($object, $moderator_kuser_id = null, $status = null)
 {
     if ($object instanceof entry) {
         $entry = $object;
         $moderation = new moderation();
         $moderation->setPartnerId($entry->getPartnerId());
         $moderation->setObjectId($entry->getId());
         $moderation->setObjectType(moderation::MODERATION_OBJECT_TYPE_ENTRY);
         if ($status == null) {
             $moderation->setStatus(moderation::MODERATION_STATUS_PENDING);
         } else {
             $moderation->setStatus($status);
         }
         $moderation->save();
     } elseif ($object instanceof kshow) {
         throw new exception("TO BE IMPLEMENTED addToModerationList - for type kshow");
     } else {
         // ERROR !
         throw new exception("TO BE IMPLEMENTED addToModerationList - for type unknown type");
     }
 }