Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

ImagesController.php 672B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace App\Http\Controller;
  3. use App\Http\DBO\ImageUploadDbo;
  4. use Luticate\Auth\DBO\LuticateUsersDbo;
  5. use Luticate\Utils\Dbo\LuIntDbo;
  6. use Luticate\Utils\LuController;
  7. use App\Http\Business\ImagesBusiness;
  8. use App\Http\DBO\ImagesDbo;
  9. class ImagesController extends LuController {
  10. protected function getBusiness()
  11. {
  12. return new ImagesBusiness();
  13. }
  14. public function upload(ImageUploadDbo $image, LuticateUsersDbo $_user)
  15. {
  16. return ImagesBusiness::upload($image, $_user);
  17. }
  18. public function del(LuIntDbo $image_id, LuticateUsersDbo $_user)
  19. {
  20. return ImagesBusiness::del($image_id->getInt(), $_user);
  21. }
  22. }