parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Длиннее, но единообразнее

G_Z 05.11 02:16 / 05.11 04:21

Достаточно $array[^table.array[$options]]
Да, но «интуитивно» неясно почему вызвать
$array[^array::copy[$hash]]
можно, а
$array[^array::copy[$table]]
для таблицы, которая суть массив — нельзя, и нужно использовать
$array[^table.array[]]
Разные «конструкторы» будут неудобны в случае какой-нибудь фабрики, где вместо единого кода для объектов всех типов и опций придётся добавлять проверку типа и ветку конвертации таблицы в массив.