Example #1
0
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',
// ]);
Example #2
0
 /**
  * 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;
 }