For using redactor's imageupload feature, you have to write a custom method for it. I've attached an example
public function postUpload(){
$file = Input::file('file');
$destinationPath = 'uploads/';
$extension = $file->getClientOriginalExtension();
$filename = uniqid($file->getFilename()) . '.' . $extension;
$upload_success = Input::file('file')->move($destinationPath, $filename);
if( $upload_success ) {
return Response::json($data = array(
'filelink' => Request::root() . '/' .$destinationPath . $filename
), 200);
} else {
return Response::json('error', 400);
}
}
Redactor will become something like this:
$('#redactor').redactor({
imageUpload: base + '/url/to/controller'
});
For more information you can read this http://laravel.com/docs/requests#files