
* added preview feature on admin Conflicts: marketplace/code/ui/frontend/DistributionsDirectoryPage.php Conflicts: marketplace/code/ui/admin/MarketPlaceAdminPage.php marketplace/code/ui/frontend/CloudsDirectoryPage_Controller.php marketplace/code/ui/frontend/ConsultantsDirectoryPage.php marketplace/templates/Layout/Includes/MarketPlaceAdminPage_implementations_list.ss
23 lines
721 B
PHP
23 lines
721 B
PHP
<?php
|
|
|
|
/**
|
|
* Class DistributionSapphireRender
|
|
*/
|
|
final class DistributionSapphireRender {
|
|
|
|
/**
|
|
* @var IDistribution
|
|
*/
|
|
private $distribution;
|
|
|
|
public function __construct(IDistribution $distribution){
|
|
$this->distribution = $distribution;
|
|
}
|
|
|
|
public function draw(){
|
|
Requirements::javascript("marketplace/code/ui/frontend/js/openstack.implementation.capabilities.js");
|
|
Requirements::javascript("marketplace/code/ui/frontend/js/implementation.page.js");
|
|
Requirements::css("marketplace/code/ui/frontend/css/marketplace.css");
|
|
return Controller::curr()->Customise($this->distribution )->renderWith(array('DistributionsDirectoryPage_implementation', 'DistributionsDirectoryPage', 'MarketPlacePage'));
|
|
}
|
|
}
|