Как определить константу в конструкторе библиотеки codeigniter из конфига? - PullRequest
0 голосов
/ 04 июля 2019

Мой библиотечный класс содержит константу со строковым значением. Я хочу установить его значение из элемента конфигурации, определенного в файле конфигурации codeigniter.

Ответы [ 2 ]

0 голосов
/ 04 июля 2019

Значение определяется в файле конфигурации и отличается в тестовой и производственной среде.Это сторонний ключ учетной записи и изменение его значения в среде.

Например:

$config['my_key'] = 'skdflksd1654612'; // for testing
$config['my_key'] = 'poikjij788miomk'; // for production

У меня есть библиотека, в которой необходимо установить постоянное значение из этого элемента конфигурации.Это мое требование.

Class Mylibrary{
   const MYKEY = 'skdflksd1654612'; // for testing
   const MYKEY = 'poikjij788miomk'; // for production
   function __construct()
  {

  }
}
0 голосов
/ 04 июля 2019

Вы можете сделать это в config/config.php И config/constants.php. вам просто нужно написать ниже вид вещи

i.e
define('PAY_AMOUNT', '$120');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...