Profile
объявляешь связь many-to-many с моделью Game
$profile->games
.app\UserModel
должно быть App\Models\UserModel
.::class
:$this->belongsTo(UserModel::class, 'idu');
preg_match_all
да ещё с параметром PREG_SET_ORDER
если по факту используется только 1 результат? Либо у вас множество таких дат - тогда и обрабатывать их надо в цикле. Либо одна дата - тогда достаточно preg_match
.str_replace
если есть уверенность, что такой же строки не может быть в других местах текста. Либо как вариант в первой же регулярке захватывать весь текст до даты и тогда результатом будет "текст до даты" + "новая дата".sudo service php7.4-fpm restart
post_max_size
увеличивать? $a = array_map('trim', $a);
необходимо передать действие add, секретный ключ и параметры добавляемого пользователя
function so_payment_complete($order_id)
{
$order = wc_get_order($order_id);
$user = $order->get_user();
$data = $order->get_data();
$name = $data['billing']['first_name'];
$phone = $data['billing']['phone'];
$email = $data['billing']['email'];
$params = [
'name' => $name,
'phone' => $phone,
'email' => $email,
'group_name' => [
'group'
]
];
$key = "uAjAactnIFjpyQ71czuzWrKgfXyLdSGqJ9DZYvL0lFsxcdiDv3YVZlHQZ1ZyRpJKyFrOEv9z62VgBBHgCg0Rwo63PWIQuTM5RSxdxjV5bB1Ukptz3h0i9jVA2Cso1L9O";
$postdata = [
'action' => 'add',
'key' => $key,
'params' => $params,
];
$curl = curl_init('https://nolimitst.getcourse.ru/pl/api/users/');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36');
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_exec($curl);
}
SELECT orders.*
FROM orders
LEFT JOIN (
SELECT entity_id, MAX(created_at) created_at
FROM logs
GROUP BY entity_id
) t ON orders.id = t.entity_id
ORDER BY t.created_at DESC
<!DOCTYPE html>
<html lang="en">
<head>
<title>My API</title>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noindex,nofollow" />
<link href="https://fonts.googleapis.com/css?family=Montserrat:300,400,700|Roboto:300,400,700" rel="stylesheet">
<style>
body {
margin: 0;
padding: 0;
}
</style>
</head>
<body>
<script>
<redoc spec-url="my-api.json"></redoc>
</script>
<script src="https://cdn.jsdelivr.net/npm/redoc@next/bundles/redoc.standalone.js"> </script>
</body>
</html>
$_SERVER['HTTP_REFERER']
с помощью parse_url()
и проверяете, что он принадлежит гуглу. Либо забиваете список всех доменов, либо регуляркой.