Route::post('admin/update', 'AdminController@update'); Route::get('admin', 'AdminController@login'); Route::get('admin/register', 'AdminController@registration'); Route::post('admin/regsave', 'AdminController@regsave'); Route::get('admin/delete/{id}', 'AdminController@destroy'); Route::get('/images/{filename}', function ($filename) { $path = storage_path() . '/' . $filename; $file = File::get($path); $type = File::mimeType($path); $response = Response::make($file, 200); }); // Route::get('home', 'HomeController@index'); Route::get('/artikel', 'ArtikelController@home'); Route::get('/artikel/list/{slug}', 'ArtikelController@getartikel'); Route::get('/artikel/add', 'ArtikelController@postartikel'); Route::post('/artikel/save', 'ArtikelController@saveartikel'); Route::get('/artikel/edit/{id}', 'ArtikelController@editartikel'); Route::post('/artikel/update', 'ArtikelController@update'); Route::get('/artikel/delete/{id}', 'ArtikelController@deleteartikel'); Route::get('/images/{filename}', function ($filename) { $path = storage_path() . '/image/' . $filename; $file = File::get($path); $type = File::mimetype($path); $response = Respone::make($file, 200); $response->header("Content-Type", $type); return $response; }); // Route::controllers([ // 'auth' => 'Auth\AuthController', // 'password' => 'Auth\PasswordController', // ]);
/** * The function returns email body. * * @access protected * @return string The body. */ protected function getBody() { $body = ''; if (count($this->files)) { $body = "--" . $this->getBoundary() . "\n"; $body .= "Content-Type: text/html; charset=UTF-8\n" . "Content-Transfer-Encoding: 8bit\n\n" . $this->getMessage() . "\n"; foreach ($this->files as $item) { $mime = $item[2] ? $item[2] : File::mimetype($item[0]); $name = $item[1] ? $item[1] : basename($item[0]); $name = self::getUTF8Subject($name); $body .= "--" . $this->getBoundary() . "\n" . "Content-Type: {$mime}; name=\"{$name}\"\n"; if (!$item[3]) { $body .= "Content-Disposition: attachment;\n filename=\"" . $name . "\"; size=" . filesize($item[0]) . ";\n"; } $body .= "Content-Transfer-Encoding: base64\n\n" . chunk_split(base64_encode(file_get_contents($item[0]))) . "\n\n"; } $body .= "--" . $this->getBoundary() . "--\n\n"; } else { $body = $this->getMessage(); } $body .= "\n"; return $body; }