У меня есть $_COOKIE с количеством значений. Там нет инфо о домене. Я хочу удалить все куки которые прегматчатся по регулярке, но только для домена, где нахожусь. Что делать?
В кратце такая ситуация: размещаю проект на ларавел 5 на обычном хостинге, все запускается но у меня в view-хах подключаются кастомные хелперы, которые находятся в namespace например use App\Helpers\Substr; тестировал на windows все ок, хотя в phpstorm они подсвечиваются серым, что типо не видит их, однако с ними все работает, на хостинге выдает эксепшен.
<li style="background: url('{{config('zaks.zaksagency_root')}}/images/{{$row->img == null ? 'test_avatar.png' : $row->img}}') center center no-repeat;">
А если у нас помимо зависимости с $pagination есть еще $where ( ->where('bla-bla' => 'ololo') ) и они могут быть в разных сочетаниях, с пагинацией но без веэ, с веэ но без пагинации, ни одно из них и все. В таком случае через switch case ?
public static function getWithAdmin($relation=null,$relation2=null,$pagination=false,$sort='desc',$sort_field='id'){
if($pagination){
return self::with($relation,$relation2)
->orderBy($sort_field,$sort)
->paginate($pagination);
}
return self::with($relation,$relation2)
->orderBy($sort_field,$sort)
->get();
}
Иммется примерно такая модель, как можно избавиться от блока с if ? Желательно даже сделать так, чтобы можно было, в зависимости от параметра вызывать еще один метод и еще.. и еще... хоть сколько много , если будут передаваться параметры
А как узнать какое значение error_reporting выставленно на удаленном сервере у хостера кроме тех.поддержки?
P.s. решено! short_open_tag=On не заметил что именно в месте, где парсится assoc array короткие php тэги. оказывается совсем не в error_reporting дело было, я уже и через функцию ini_get получал integer. вообще намучалсо. как ни странно на форуме yii2 русскоязычном мне вообще ничего не намекнули спасибо всем кто помогал, чтоб я без вас делал.
Я и не пытаюсь их скрыть, я всего лишь проверил, связанно ли, как вы это говорили с E_NOTICE. Но вы сами не находите странным что один и тот же код на разных серверах работает по разному? Мне кажется я смотрю с той стороны.
P.S. выставил в php.ini E_ERROR ошибка пропала, но код теперь не работает другой локальный сервер настроен идентично - на нем все работает, странно, буду разбираться, всем спасибо!