public static function jsoncheck(&$layer) { if (@$layer['data'] && !is_null(@$layer['jsoncheck'])) { $data =& Tpl::getData($layer); if (@$layer['jsoncheck']) { //Если true значит да только если данные есть if (!$data || !is_null($data['result']) && !$data['result']) { return false; } } elseif (@(!$layer['jsoncheck'])) { //Если false Значит да только если данных нет if (!$data || !$data['result']) { return; } else { return false; } } } }