Change $_configutaion values to current_setting - refs #7402
parent
23dba3b5a0
commit
630c349e94
@ -0,0 +1,82 @@ |
||||
<?php |
||||
/* For licensing terms, see /license.txt */ |
||||
|
||||
namespace Application\Migrations\Schema\V111; |
||||
|
||||
use Application\Migrations\AbstractMigrationChamilo; |
||||
use Doctrine\DBAL\Schema\Schema; |
||||
|
||||
/** |
||||
* Class Version20160302133200 |
||||
*/ |
||||
class Version20160302133200 extends AbstractMigrationChamilo |
||||
{ |
||||
/** |
||||
* @param Schema $schema |
||||
* |
||||
* @throws \Doctrine\DBAL\Schema\SchemaException |
||||
*/ |
||||
public function up(Schema $schema) |
||||
{ |
||||
$allowSendPushNotification = $this->getConfigurationValue('messaging_allow_send_push_notification'); |
||||
|
||||
$this->addSettingCurrent( |
||||
'messaging_allow_send_push_notification', |
||||
null, |
||||
'radio', |
||||
'Platform', |
||||
($allowSendPushNotification ? 'true' : 'false'), |
||||
'MessagingAllowSendPushNotificationTitle', |
||||
'MessagingAllowSendPushNotificationComment', |
||||
null, |
||||
'', |
||||
1, |
||||
true, |
||||
false, |
||||
[ |
||||
['value' => 'true', 'text' => 'Yes'], |
||||
['value' => 'false', 'text' => 'No'], |
||||
] |
||||
); |
||||
|
||||
$gdcProjectNumber = $this->getConfigurationValue('messaging_gdc_project_number'); |
||||
$this->addSettingCurrent( |
||||
'messaging_gdc_project_number', |
||||
null, |
||||
'textfield', |
||||
'Platform', |
||||
!empty($gdcProjectNumber) ? $gdcProjectNumber : '', |
||||
'MessagingGDCProjectNumberTitle', |
||||
'MessagingGDCProjectNumberComment', |
||||
null, |
||||
'', |
||||
1, |
||||
true, |
||||
false |
||||
); |
||||
|
||||
$gdcApiKey = $this->getConfigurationValue('messaging_gdc_api_key'); |
||||
$this->addSettingCurrent( |
||||
'messaging_gdc_api_key', |
||||
null, |
||||
'textfield', |
||||
'Platform', |
||||
!empty($gdcApiKey) ? $gdcApiKey : '', |
||||
'MessagingGDCApiKeyTitle', |
||||
'MessagingGDCApiKeyComment', |
||||
null, |
||||
'', |
||||
1, |
||||
true, |
||||
false |
||||
); |
||||
} |
||||
|
||||
/** |
||||
* @param Schema $schema |
||||
*/ |
||||
public function down(Schema $schema) |
||||
{ |
||||
|
||||
} |
||||
} |
||||
Loading…
Reference in new issue