Вход Регистрация
Файл: concrete5.7.5.6/concrete/controllers/backend/user_interface/marketplace_item.php
Строк: 33
<?php
namespace ConcreteControllerBackendUserInterface;

use 
ConcreteControllerBackendUserInterface;
use 
ConcreteCoreLegacyTaskPermission;
use 
ConcreteCoreMarketplaceMarketplace;
use 
ConcreteCoreMarketplaceRemoteItem;

abstract class 
MarketplaceItem extends UserInterface
{

    protected 
$marketplace;
    protected 
$item;

    public function 
on_start()
    {
        
parent::on_start();
        
$this->marketplace Marketplace::getInstance();
        
$this->item RemoteItem::getByID($this->request->query->get('mpID'));
    }

    protected function 
canAccess()
    {
        
$tp = new TaskPermission();
        return 
$this->marketplace->isConnected() && $tp->canInstallPackages() && is_object($this->item);
    }

}
Онлайн: 2
Реклама