我想验证Laravel的时间.例如: - 我希望当用户输入晚上8点到晚上10点之间的时间时,它会显示验证错误.我怎样才能在Laravel中实现这一目标
我想基于count降序对这个数组进行排序.这是我的array
array(
46 =>
array (
'name' => 'HSR Layout',
'url' => 'hsr-layout',
'count' => 2,
),
37 =>
array (
'name' => 'Electronic City',
'url' => 'electronic-city',
'count' => 3,
)
)
Run Code Online (Sandbox Code Playgroud) 我想在成功注册后进行自动登录,然后重定向到“编辑个人资料”页面。
class RegisterController extends Controller
{
use RegistersUsers;
protected $redirectTo = '/edit_profile';
public function __construct()
{
$this->middleware('guest');
}
public function createUser(Request $request)
{
$this->validate($request , [
'firstName' => 'required',
'lastName' => 'required',
'displayName' => 'required',
'email' => 'required |email',
'password' =>'required ',
'gender' =>'required',
'day' =>'required|max:2',
'month' =>'required|max:2',
'year' =>'required|max:4',
]);
$email=$request->input('email');
$password=$request->input('paasword');
$dob=$request->input('day').'-'.$request->input('month').'-'.$request->input('year');
$request->request->add(['dob'=>$dob]);
$request->request->add(['password'=>bcrypt($request->input('password'))]);
$data = User::create($request->except(['_token', 'submit', 'day','month','year', 'confirm_password' ,'dayInWeek']));
Auth::login($data);
}
}
Run Code Online (Sandbox Code Playgroud)
路线
Route::get('/', 'PageController@login');
Route::get('/home', 'HomeController@index');
Route::group( ['middleware' => 'auth' ], function()
{
Route::get('main', 'PageController@main'); …
Run Code Online (Sandbox Code Playgroud) 我正在创建一个laravel程序包,在这个页面中我需要在Redis中保存一些数据,但是我希望该程序包使用不同的Redis连接,以便他们可以在程序包的配置文件中设置Redis详细信息凭据并将其用于这个包。我想给包用户使用不同的Redis连接的自由。
如果您有任何想法,我怎么能做到这一点。任何帮助,将不胜感激。