簡體   English   中英

Laravel中的Cant訪問雄辯模型

[英]Cant access eloquent model in Laravel

我的代碼有問題。 我正在創建管理員注冊,但無法雄辯地訪問我的模型。 我已經注冊了客戶用戶,並且遵循相同的格式,但是我無法在管理部分中進行注冊。

這是我的代碼:

路線

Route::model('administrator','Administrator');

Route::get('/flaxadmin', 'AdministratorsController@index');
Route::get('/admin_login', 'AdministratorsController@login');
Route::get('/admin_register', 'AdministratorsController@register');
Route::get('/admin_dashboard', 'AdministratorsController@dashboard');

Route::post('/admin_handle_register', function()
    {

        $rules = array(
            'admin_username'    =>  'required|min:5|max:15',
            'admin_lastname'    =>  'required|min:2|max:20',
            'admin_firstname'   =>  'required|max:20',
            'admin_password'    =>  'required|min:8|max:16',
            'admin_cpassword'   =>  'required|same:admin_password'
        );

        $validate_admin_register = Validator::make(Input::all(), $rules);

        if($validate_admin_register->fails()) {

            $messages = $validate_admin_register->messages();

            return Redirect::to('admin_register')->withErrors($messages)->withInput(Input::except('password','cpassword'));

        } else {

            $admin = new Administrator;

            $admin->username    = Input::get('username');
            $admin->lastname    = Input::get('lastname');
            $admin->firstname   = Input::get('firstname');
            $admin->password    = Hash::make(Input::get('password'));
            $admin->save();

            Session::flash('success_notification','Success: The admin account has been successfully created!');
            return Redirect::action('AdministratorsController@index');

        }

    });

我的模特

<?php

class Admninistrator extends Eloquent {

}

?>

這是我的錯誤信息

Symfony \ Component \ Debug \ Exception \ FatalErrorException (E_ERROR) 
Class 'Administrator' not found

我不知道我的錯誤在哪里。 你能幫我嗎?

您的班級名稱是Admninistrator不是Administrator

改變這些線

class Admninistrator extends Eloquent {

}

到這條線

class Administrator extends Eloquent {

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM