+152
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
...
## $config['components'] - массив компонентов(>25) для Yii
foreach ($config['components'] as $name => $component) {
if ($name != 'db') {
unset($config['components'][$name]);
}
}
...
# потом был баг фикс
foreach ($config['components'] as $name => $component) {
if ($name != 'db' && $name != 'db_stats') {
unset($config['components'][$name]);
}
}
Сделал один из наших программистов, потом другой добавил свое, и уже я , с утра, в безсознательном состоянии, хотел было добавить ещё условие " && $name != 'format'" , но увидев результат, в голове бзынкнуло - WTF I AM DOING!!!
cделал так
$config['components'] = array_intersect_key($config['components'], array('db'=>1, 'db_stats'=>1, 'format' => 1));
xakki,
25 Февраля 2014
+135
- 1
- 2
- 3
- 4
- 5
- 6
- 7
....
elseif(!strcasecmp(substr($value['type'],-4),'form'))
{
$class=$value['type']==='form' ? get_class($this->_form) : Yii::import($value['type']);
$element=new $class($value,null,$this->_form);
}
......
В недрах Yii.
Условие довольно странное ,этож надо было до этого додуматься
xakki,
14 Августа 2013
+163
- 1
if(in_array($rating,array_keys($ratings))) ...
ужос средь бела дня)
xakki,
29 Июля 2010