public static function getPluginData($pluginName)
{
$activePlugins = Service::getActivePluginNames();
$config = Model::getPluginConfig($pluginName);
$pluginRecord = array('description' => '', 'title' => $pluginName, 'name' => $pluginName, 'version' => '', 'author' => '', 'labelType' => 'default', 'label' => __('Inactive', 'Ip-admin'), 'active' => false);
if (in_array($pluginName, $activePlugins)) {
$pluginRecord['active'] = true;
$pluginRecord['labelType'] = 'success';
// Bootstrap class
$pluginRecord['label'] = __('Active', 'Ip-admin');
}
if (isset($config['description'])) {
$pluginRecord['description'] = $config['description'];
}
if (isset($config['version'])) {
$pluginRecord['version'] = $config['version'];
}
if (isset($config['title'])) {
$pluginRecord['title'] = $config['title'];
}
if (isset($config['author'])) {
$pluginRecord['author'] = $config['author'];
}
if (isset($config['name'])) {
$pluginRecord['name'] = $config['name'];
}
if (isset($config['options'])) {
$pluginRecord['options'] = $config['options'];
}
return $pluginRecord;
}