Repository URL to install this package:
|
Version:
2.0.3 ▾
|
<?php
namespace Evsmash\Files\Http;
use Evsmash\Core\Http\Base;
use Evsmash\Core\Helpers\View;
use Evsmash\Core\Simpy\Element;
use Evsmash\Files\File;
class Files extends Base {
// download
public function download() {
// get
$element = Element::check(new File);
// downloads
$element->downloads = $element->downloads + 1;
$element->save();
// view
View::file($element->file, $element->name);
}
// show
public function show() {
// get
$element = Element::check(new File);
// downloads
$element->downloads = $element->downloads + 1;
$element->save();
// view
View::file($element->file, $element->name, false);
}
}