Как проверить слово, чтобы не допустить двойного пробела, разрешив только один пробел после символов или слово с заглавными и строчными буквами?
Это код, который у меня есть.
$this->validate($request, array(
'productBuyingPrice' => 'required',
'productSalePrice' => 'required',
'unit' => 'required',
'brandId' => 'required',
'categoryId' => 'required',
'subCategoryId' => 'required',
'productPriceStatus' => 'required',
'productStatus' => 'required',
"productName" => 'required|regex:(\A\s+|\s+\z)|' . Rule::unique('products', 'product_name')->where(function ($query) {
$query->where('product_company_id', Auth::user()->user_company_id);
}),
));
Задача ещё не решена.
Других решений пока нет …