Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 13.07.2015 21:52:15

Call to undefined method Illuminate\Database\Query\Builder::register()

<?php

class UserController extends BaseController {
    public function login_get ()
    {
        return View::make('Autentificare.login', compact('user'));   
    }
    public function login_post()
    {       
        $data = Input::all();
         $rules = [
             'email'     => 'required|email|min:6',
             'password'  => 'required|min:6'
           ];
         $val = Validator::make($data, $rules, $messages);         
         if ($val->fails())
         {                          
            return  View::make('errors.validation')->with('errors', $val->messages()->toArray());
         }
          $user = User::login($data);
          if (!$user)
         return 'Datele introduse sunt incorecte';
           
         return Redirect::to ('http://localhost/proiect.ro/public/');

    }
    public function register_get()
    {
        return View::make('Autentificare.register', compact('user'));
    }
   
    public function register_post(){
        $data = Input::all();


          $rules = [
                   'name' =>     'required',
                 'email'     => 'required|email|min:6|unique:users',
                 'password'  => 'required|min:6|same:repeat_password',
                 'repeat_password'  => 'required|min:6'
           ];
        $messages = [
                'required' => 'Campul :attribute este obligatoriu.',
                'email' => 'E-mailul trebuie sa fie valid',
                'min' => 'Campul :attribute trebuie sa aiba minim 6 caractere'
            ];

         $val = Validator::make($data, $rules, $messages);
         if ($val->fails())
         {   
            return  Redirect::back()->with('errors', $val->messages()->toArray());
         }
         $user = User::register($data);

         if(!$user  instanceof  Illuminate\Database\Eloquent\ Model)
             return $user;
    }
}

Не в сети

#2 13.07.2015 21:55:46

Re: Call to undefined method Illuminate\Database\Query\Builder::register()

vseo, ea uja ispravil, ppt))

Не в сети

#3 22.07.2016 14:27:16

Oleg55

Re: Call to undefined method Illuminate\Database\Query\Builder::register()

Vadimxy пишет:

vseo, ea uja ispravil, ppt))

Другим хоть подскажи от чего у тебя эта ошибка возникал, и как исправил. мне было бы полезно.

Подвал раздела