Articles of laravel 5.1

Параметр пользовательского валидационного параметра Laravel

Я использую laravel 5.1. У меня есть элемент формы summernotejs. Я успешно создал правило пользовательской проверки, которое берет HTML, предоставленный из ввода формы, разбивает теги и вызывает вызов strlen() в текстовом контенте. Поэтому я могу видеть длину сообщения без каких-либо тэгов. Это мое правило проверки: Validator::extend('strip_min', function ($attribute, $value, $parameters, $validator) { return strlen(strip_tags($value)) >= […]

Ларавел Монолог. Уровень журнала INFO для разделения файла

Как указать отдельный файл для регистрации уровня INFO в Laravel 5.1 и монолог?

Настройка тестов PHPUnit в Laravel

Я довольно новичок в модульном тестировании, но я почти полностью прочитал всю документацию на phpunit.de (до главы 10). В нем говорится, что тестирование с использованием баз данных может быть медленным, но при правильной настройке это может быть так же быстро, как тестирование без базы данных. Поэтому я хочу протестировать модель в Laravel. Я создал фабрику […]

Как проверить, не удалена ли строка в Eloquent?

В Laravel 5.1 есть ли хороший способ проверить, был ли объект элитной модели мягко удален? Я не говорю о выборе данных, но как только у меня есть объект, например Thing::withTrashed()->find($id) Пока единственный способ, который я вижу, это if ($thing->deleted_at !== null) { … } Я не вижу в API соответствующего метода, который позволял бы, например, […]

Laravel Eloquent: лучший способ расчета общей цены

Im строит простую заявку на покупку и продажу с Laravel 5.1. Каждая модель покупки имеет много BuyDetail, в котором хранится купленное количество товаров и buy_price. Я реализую связь между таблицей на модели. class Buy extends Model { #Eloquent relationships public function supplier() { return $this->belongsTo('App\Supplier'); } public function buyDetails() { return $this->hasMany('App\BuyDetail'); } } Я […]

403 Запрещено на nginx / 1.4.6 (Ubuntu) – Ларавел

Я продолжаю получать 403 Forbidden Мои настройки: /etc/nginx/sites-available/default по умолчанию server { listen 80; root home/laravel-app/; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.html; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/www; } # pass the PHP scripts to FastCGI server listening […]

Всплывающее окно «Перевод языка» отсутствует в DOM, готовом в браузере: Laravel 5.2

У меня есть код в моем контроллере. public function AllCountries() { $Countries = (new \App\DataAccess\CountryData())->GetAllCountries(); app()->setLocale('fr'); return view('Country.List')->with('Countries', $Countries->getData()->CountryList); } Определение метода для извлечения данных приведено ниже. public function GetAllCountries() { return response()->json(['CountryList' => \App\Models\CountryModel::all()]); } В файле на английском языке у меня есть код ниже. return [ 'CountryName' => "E Country" ]; В файле […]

laravel csv, как получить файл csv с передними нулями

когда я создаю свой файл csv, некоторые специальные символы и передний ноль значений ячейки не получаются. посоветуйте, как это исправить public function csv() { // $table = Festivals::all(); $headers = [ 'Cache-Control' => 'must-revalidate, post-check=0, pre-check=0' , 'Content-type' => 'text/csv' , 'Content-Disposition' => 'attachment; filename=sss.csv' , 'Expires' => '0' , 'Pragma' => 'public' ]; $list […]

Настроить аутентификацию в Laravel

Я использую Laravel 5.1, и мне нужно использовать существующую таблицу пользователей, которая имеет свой собственный алгоритм пароля. После нескольких часов и часов исследований я нашел решение, и вот шаги. Надеюсь, это поможет Laravelers.

find_in_set в левом соединении в Laravel

Как я могу использовать find_in_set () с конструктором запросов laravel. Вот мой сырой запрос: SELECT * FROM table1 as t1 LEFT JOIN table2 as t2 ON find_in_set(t2.country, t1.fk_country_id)

Intereting Posts
Как передать переменные $ _SESSION на сервер websocket? Простой номер телефона regex для php PHP-код не выполняется, вместо этого код отображается на странице Обновление MySQL: Неожиданный параметр входного поля в запросе базы данных Сделайте таймер обратного отсчета кнопки, который будет отключен навсегда после 5 минут даже при обновлении страницы, он должен оставаться отключенным PHP: вывод файла iCalendar как обычного текста Для чего нужна функция serialize () PHP? Замена формы HTML с сообщением об успешности после отправки, форма отправляет почту с использованием отдельного php-файла API-интерфейс API SDK для администратора Google Apps 403 в PHP Переопределить Magento Config TinyMVC Model / Plugin как реализовать? PHP: Как проверить, правильно ли установлена ​​и включена ли библиотека? Sqlite 3 Вставка и замена не работает на более чем одной уникальной колонке Разбор заголовков электронной почты (похожих на RFC822) Могу ли я вызвать die после эха с PHP?