private function savePost($input, $pathS, $pathL) { $post = new \App\Models\Post(); $post->titulo = $input['titulo']; $post->descripcion = $input['descripcion']; $post->imagens = $pathS; $post->imagenl = $pathL; $post->save(); return $post; }
/** * Destroy a post. * * @param App\Models\Post $post * @return void */ public function destroy($post) { $post->delete(); SearchIndexFacade::removeFromIndex($post); }
/** * Destroy a post. * * @param App\Models\Post $post * @return void */ public function destroy($post) { $post->delete(); }
Route::model('comments', 'App\\Models\\Comment'); Route::model('admissions', 'App\\Models\\Admission'); Route::bind('files', function ($value, $route) { return App\Models\Fileentry::whereId($value)->first(); }); Route::bind('teachers', function ($value, $route) { return App\Models\Teacher::whereId($value)->first(); }); Route::bind('exams', function ($value, $route) { return App\Models\Exam::whereId($value)->first(); }); Route::bind('results', function ($value, $route) { return App\Models\Result::whereId($value)->first(); }); Route::bind('posts', function ($value, $route) { return App\Models\Post::whereId($value)->first(); }); Route::bind('comments', function ($value, $route) { return App\Models\Comment::whereId($value)->first(); }); Route::bind('admissions', function ($value, $route) { return App\Models\Admission::whereId($value)->first(); }); // Auth Route::get('/login', 'Auth\\AuthController@getLogin'); Route::post('auth/login', 'Auth\\AuthController@postLogin'); Route::get('auth/logout', 'Auth\\AuthController@getLogout'); Route::controllers(['password' => 'Auth\\PasswordController']); Route::get('admin', ['as' => 'admin', 'uses' => 'AdminController@index', 'middleware' => 'admin']); // Admin APIs Route::group(['prefix' => 'api', 'middleware' => 'admin'], function () {
<?php /* |-------------------------------------------------------------------------- | Routes File |-------------------------------------------------------------------------- | | Here is where you will register all of the routes in an application. | It's a breeze. Simply tell Laravel the URIs it should respond to | and give it the controller to call when that URI is requested. | */ Route::get('copy_col_data', function () { $posts = App\Models\Post::all(); foreach ($posts as $key => $value) { $post = App\Models\Post::find($value->id); $post->postUploadNameMM = $value->postUploadName; $post->update(); } echo 'Success'; }); Route::get('/', function () { return redirect('/administration'); }); Route::get('/apk/download', function () { $apk = App\Models\Apk::orderBy('version_id', 'desc')->first(); $file = public_path() . "/apk/" . $apk->name; $apk->download_count += 1; $apk->update(); $headers = array('Content-Type: application/apk'); return Response::download($file, $apk->name, $headers);
/** * Run the database seeds. * * @return void */ public function run() { App\Models\Post::truncate(); factory(App\Models\Post::class, 20)->create(); }