Articles of laravel 3

Как получить набор результатов из необработанного запроса в виде массива вместо объекта в Laravel 3

По умолчанию исходные методы запроса Laravel возвращают результаты в виде массивов объектов stdClass: Array ( [0] => stdClass Object ( [id] => 1 [username] => admin [password] => admin123 [email] => admin@admin.com [created_at] => 2012-12-06 18:57:19 [updated_at] => 2012-12-06 00:00:00 ) [1] => stdClass Object ( [id] => 2 [username] => userna [password] => user […]

Лучший способ обработки динамического количества полей формы в PHP?

У меня есть система, в которой мне нужно указать произвольное количество сотрудников с текстовым полем для каждого дня недели, где может быть введено значение «отработанные часы». Поэтому мне нужно создать таблицу с динамическим количеством строк, и каждая строка будет содержать 7 текстовых полей. Мне просто интересно, какое лучшее соглашение использовать при назначении идентификатора этим полям, […]

Laravel eloquent – Отношения для многих

Я только что начал работу с laravel v3 и пытаюсь обернуть голову вокруг отношений «один-ко-многим», создавая блог, у меня есть сообщения, которые имеют отношение «много к одному» с категориями (каждая почта связана с категорией). У меня есть следующие таблицы со следующими полями: Сообщения : id, title, body, date_created, category_id Категории : id, name У меня […]

Защита всех админов / маршрутов с помощью auth в Laravel

Я новичок в laravel и настраиваю авторизацию панели администратора в своем первом приложении. Способ установки файлов в настоящий момент: controllers/ admin/ dashboard.php settings.php non-admin-controller1.php non-admin-controller1.php views/ admin/ dashboard.blade.php login.blade.php template.blade.php non-admin-view1.php non-admin-view1.php non-admin-view1.php … и это мои маршруты Route::get('admin/login', function() { return View::make('admin.login'); }); Route::get('admin/logout', function() { return Auth::logout(); return Redirect::to('admin/login'); }); Route::post('admin/login', function() { […]

Почему Laravel Sessions терпит неудачу только в Safari и IE после переключения сервера?

Новый сервер VPS с Webmin, Apache Centos 6, приложение Laravel и старая схема базы данных. Все работает отлично на старом общем хосте, но по VPS по какой-то причине хранилище сеансов Laravel (Laravel 3.0) больше не работает в Safari или Internet Explorer. Кажется, что идентификатор сеанса просто не сохраняется на клиенте. Является ли хорошим способом заставить […]

Получение выбранных значений из формы множественного выбора в Laravel

Для создания раскрывающегося списка с выбранным по умолчанию элементом выполняется следующее: echo Form::select('size', array('L' => 'Large', 'M' => 'Medium', 'S' => 'Small'), 'S'); Поэтому я создал раскрывающийся список, который по умолчанию имеет более одного элемента, следующим образом: echo Form::select('size', array('L' => 'Large', 'M' => 'Medium', 'S' => 'Small'), array('S', 'M'), array('multiple')); Но как мне получить […]

Где я могу получить полный список событий Laravel (выпущенных основными библиотеками)?

Я хочу знать, какие события будут выпущены основными библиотеками Laravel. Я хочу получить полный список, например laravel.query и laravel.done . В официальных документах есть четыре события, но я думаю, что у Laravel больше событий, чем у этих четырех!

Проверка тайм-аута сеанса в Laravel

Мне просто интересно, знает ли кто, как проверить тайм-аут сеанса в Laravel. Вы можете проверить, имеет ли сеанс определенный элемент: if (Session::has('name')) { $name = Session::get('name'); } Но вы не можете проверить, закончился ли сеанс. Было бы неплохо, чтобы я мог сообщить об этом пользователю более конкретным образом. «Ваша сессия закончилась, пожалуйста, начните снова». Есть […]

Добавить новый столбец в существующую таблицу при миграции

Я действительно не могу понять, как добавить новый столбец в мою существующую таблицу в моей базе данных, используя фреймворк PHP laravel. Я попытался изменить файл миграции на public function up() { Schema::create('users', function($table){ $table->integer("paid"); }); } и в терминале php artisan migrate:install и migrate Как добавить новые столбцы?

Почему в Laravel легко загружаются большие файлы?

Мой файл (размер 126 МБ, .exe) дает мне проблемы. Я использую стандартный метод загрузки laravel. Я пытался увеличить объем памяти, но он все еще либо говорит, что у меня закончилась нехватка памяти, либо я загружаю файл размера 0 КБ. В документации ничего не говорится о больших размерах файлов. Мой код ini_set("memory_limit","-1"); // Trying to see […]

Intereting Posts
Точная отчетная ссылка от платежей, сделанных с помощью PayPal в Google Analytics Разница между float и double в php? Присвоение информации о публикации WordPress массиву PHP и присвоение значения массива php массиву javascript ДЛЯ ЭТОГО ПРИЧИНА $ _COOKIE , похоже, не отражает изменений после установки PHP htaccess Перенаправить URL-адрес с строкой запроса от верхнего регистра к нижнему регистру Как отключить скомпилированное расширение в PHP Я получаю предупреждение о настройках часового пояса на моей странице в блоге Как скрыть ссылки в строке состояния браузера при наведении указателя мыши на ссылки на веб-странице? Проверка подлинности HTTP с использованием проверки подлинности PHP Как добавить ответ на видео-комментарий youtube с помощью API с PHP pass sessionid через jquery ajax вызов php Тестирование производительности на стороне сервера веб-приложения php Как проверить совпадения между двумя массивами с foreach в ларавельном лезвии? Автозагрузка PSR-4 не работает Переопределение констант в PHP