// Retrieve all posts with at least one comment containing words like foo%
$posts = Post::whereHas('comments', function ($query) {
$query->where('content', 'like', 'foo%');
})->get();
Собсна вопрос: нужно комбинировать rest и сокеты, или переходить исключительно на сокеты?Собсна, как хотите, так и делайте: REST-полиции и Socket-наци не существует. Принципиально REST API от API на сокетах ничем не отличается (разумеется, я не включаю в это определение пуш данных с сервера). Когда вам на клиенте нужны какие-то данные, вы должны их запросить. А будете вы их получать через ajax или через сокеты совершенно неважно. У меня есть проекты, в которых комбинации самые разные: от чистого REST до чистых сокетов и всё, что посередине.
for ($i = 0; $i < 20; $i++){
echo time() . '<br>';
sleep(1);
}
RewriteCond %{REQUEST_URI} !^public
RewriteRule ^(.*)$ public/$1 [L]
<VirtualHost *:80>
ServerName localhost
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/project/public
<Directory /var/www/html/project/public>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
проблема в том что не видит он Auth::user() Trying to get property of non-objectВсё он прекрасно видит. Просто пользователь не авторизован, поэтому невозможно получить его id. Используйте Auth::check() сначала для проверки.
$user = new User; // id|space_id|name
$space = new Space; // id|user_id
$user->name = $name;
$user->save();
$space->user->associate($user);
$space->save();
$user->space->associate($space);
$user->save();
Возвращаемые значенияphp.net/manual/ru/function.move-uploaded-file.php#...
В случае успеха возвращает TRUE.
Если filename не является загруженным файлом, никаких действий не предпринимается и move_uploaded_file() возвращает FALSE.
Если filename является загруженным файлом, но не может быть перемещён по каким-либо причинам, никаких действий не предпринимается и move_uploaded_file() возвращает FALSE. Кроме того, отображается предупреждение.
HTML forms do not support PUT, PATCH or DELETE actions. So, when defining PUT, PATCH or DELETE routes that are called from an HTML form, you will need to add a hidden _method field to the form.