Estoy empezando con esto de Laravel y tengo un problema en lo siguiente, ya configure mi Base de Datos, he creado mis migraciones e subido data a 2 tablas, a saber, socios y ubigeo, ya cree las vistas y tambien las rutas, cuando dentro de las rutas invoco la clase Socio todo funciona bien pero cuando invoco la clase Ubigeo Laravel me dice "Call to undifened method Ubigeo::all()"
la parte que corresponde a esto en Routes.php es
Código PHP :
Route::group(array('prefix'=>'socios'),function(){
Route::get('/',function(){
return "";
});
Route::get('crear',function(){
$ubigeos = Ubigeo::all();
return View::make('siscon.socios.crear')->with('ubigeos',$ubigeos);
});
...El modelo de Ubigeo es
Código PHP :
<?php
class Ubigeo extends Eloquent {
protected $table = 'ubigeos';
};
?>;El de Socio es
Código PHP :
<?php
class Socio extends Eloquent {
protected $table = 'socios';
};
?>Solo por probar cambie en socio $table='ubigeos' y luego edite la Routes para que quedara así:
Código PHP :
Route::group(array('prefix'=>'siscon'),function(){
Route::get('/',function(){
return View::make('siscon.index');
});
Route::group(array('prefix'=>'socios'),function(){
Route::get('/',function(){
return "";
});
Route::get('crear',function(){
$ubigeos = Socio::all();
return View::make('siscon.socios.crear')->with('ubigeos',$ubigeos);
});y todo funciono bien, ojo solo para recaalcar el error solo sale cuando entro a http://localhost/siscon/socios/crear
Agradecere toda ayuda o pista de que es lo q esta mal o que me falta hacer
