%PDF- %PDF-
Direktori : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/gallery/widgets/ |
Current File : /home/vacivi36/intranet.vacivitta.com.br/protected/modules/gallery/widgets/GalleryMenu.php |
<?php namespace humhub\modules\gallery\widgets; use humhub\modules\file\handler\FileHandlerCollection; use humhub\modules\gallery\helpers\Url; /** * Widget for rendering the menue buttons for the gallery module. * * @package humhub.modules.gallery.widgets * @since 1.0 * @author Sebastian Stumpf */ class GalleryMenu extends \yii\base\Widget { /** * var humhub\modules\gallery\models\BaseGallery Current gallery model instance. */ public $gallery; /** * @var \humhub\modules\content\components\ContentContainerActiveRecord Current content container. */ public $contentContainer; /** * @var boolean Determines if the user has write permissions. */ public $canWrite; /** * @var integer FileList item count. */ public $itemCount; /** * @inheritdoc */ public function run() { if(!$this->canWrite) { return; } return $this->render('galleryMenuDropdown', [ 'deleteUrl' => Url::toDeleteCustomGallery($this->contentContainer, $this->gallery->id), 'editUrl' => Url::toEditCustomGallery($this->contentContainer, $this->gallery->id), 'uploadUrl' => Url::toUploadMedia($this->contentContainer, $this->gallery->id), ]); } }