// так
public function activeJudgeComitet()
{
$judgeComitet = new JudgeComitet;
return $this->joinWith('judgeComitet')->andWhere(['date_from'=> $judgeComitet->getDateTo()]);
}
// либо так
// где $judgeComitet = new JudgeComitet;
public function activeJudgeComitet($judgeComitet)
{
return $this->joinWith('judgeComitet')->andWhere(['date_from'=> $judgeComitet->getDateTo()]);
}
// модель JudgeComitet связываем с профилем
public function getActiveProfiles()
{
return $this->hasOne(Profile::className(), ['Profile_id' => 'JudgeComitet_id'])
->where(['date_from'=> $this->getDateTo()]);
}
// получаем активные профили
$activeProfiles = JudgeComitet::find()->getActiveProfiles()->all();
var_dump($fileRows);
$options = [
'method' => 'GET',
'timeout' => 5,
'content' => http_build_query(['ids' => [364, 365]]),
'header' => [
'Connection'=>"keep-alive\r\nX-Requested-With: XMLHttpRequest",
'User-Agent' => $userAgents[rand(0, count($userAgents-1))],
'test-header' => 'test-value'
]
];
$context = stream_context_create(['http' => $options]);
$html = file_get_contents('http://biltv.ru', false, $context);
Если нет, то сравнивать аналогично, но приведя формат к дата-время и в один часовой пояс.