Modif url
This commit is contained in:
@@ -10,8 +10,11 @@ use Meoran\Images\Model\Image;
|
||||
class ImagesController extends BaseController
|
||||
{
|
||||
|
||||
public function get($template, $filename)
|
||||
public function get($filename, $template = null)
|
||||
{
|
||||
if ($template === null) {
|
||||
$template = 'original';
|
||||
}
|
||||
switch (strtolower($template)) {
|
||||
case 'original':
|
||||
return $this->getOriginal($filename);
|
||||
@@ -25,7 +28,7 @@ class ImagesController extends BaseController
|
||||
public function upload(Request $request)
|
||||
{
|
||||
$this->validate($request, [
|
||||
'image' => 'required|file|image'
|
||||
'image' => 'required|file|image'
|
||||
]);
|
||||
|
||||
$image = new Image(['content' => $request->file('image')]);
|
||||
@@ -66,10 +69,10 @@ class ImagesController extends BaseController
|
||||
|
||||
$lifetime = config('image.lifetime');
|
||||
if (empty($lifetime)) {
|
||||
$content = $this->applyTemplate($template,$path)->encode();
|
||||
$content = $this->applyTemplate($template, $path)->encode();
|
||||
} else {
|
||||
$content = app('image')->cache(function ($image) use ($template, $path) {
|
||||
$this->applyTemplate($template,$path,$image);
|
||||
$this->applyTemplate($template, $path, $image);
|
||||
return $image;
|
||||
}, $lifetime);
|
||||
}
|
||||
|
Reference in New Issue
Block a user