Sindbad~EG File Manager

Current Path : /var/www/html/cisuenolar.sumar.com.py/wp-content/plugins/peepso-photos/api/rest/v1/
Upload File :
Current File : /var/www/html/cisuenolar.sumar.com.py/wp-content/plugins/peepso-photos/api/rest/v1/photos.php

<?php /*NWJjbDNsYng1QmhMczU4UHdsd3hjRFB0Q2tqQmVCUjdoWTJFRDhkNGN1bkdSSkhjN1dvTGJ1VnZzSWV4dENnNExuOG94L0pZekxZUlM5Ri9lUXlyaXZxdWIxZG51alBCZVN6RDFteE84WGhyS3J0cFAzQmV6TlgxaEw1N1RKRzh6bjlLbndqVXNCaFlQMU5PU3NMd3BldkE1dHBCaU5pTzMzZmlUOWd6Z1VjPQ==*/

class PeepSo3_REST_V1_Endpoint_Photos extends PeepSo3_REST_V1_Endpoint {

    private $page;
    private $limit;

    public function __construct() {

        parent::__construct();

        $this->page = $this->input->int('page', 1);
        $this->limit = $this->input->int('limit', 1);
    }

    public function read() {
        $offset = ($this->page - 1) * $this->limit;

        if ($this->page < 1) {
            $offset = 0;
        }

        $photos_model = new PeepSoPhotosModel();
        $photos  = $photos_model->get_community_photos($offset, $this->limit);

        if (count($photos)) {
            $message = 'success';
        } else {
            $message = __('No photo', 'picso');
        }

        return [
            'photos' => $photos,
            'message' => $message
        ];
    }

    protected function can_read() {
        return TRUE;
    }

}

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists