$user->getOrders()->andWhere('not in', 'id', [array_id])->all();
WEEKDAY(date)
Возвращает индекс дня недели для аргумента date (0 =понедельник, 1 = вторник, ... 6 = воскресенье):
mysql> SELECT WEEKDAY('1997-10-04 22:23:00');
-> 5
$month_arr = [
1=>'Январь',
2=>'Февраль',
3=>'Март',
];