%PDF- %PDF-
Direktori : /home/opti/www/stlc/wp-content/plugins/shortpixel-image-optimiser/class/ |
Current File : /home/opti/www/stlc/wp-content/plugins/shortpixel-image-optimiser/class/Controller.php |
<?php namespace ShortPixel; if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } use ShortPixel\Helper\UiHelper as UiHelper; /** Proto parent class for all controllers. * * So far none of the controller need or implement similar enough functions for a parent to make sense. * Perhaps this will change of time, so most are extending this parent. **/ class Controller { protected $model; protected $userIsAllowed = false; public function __construct() { $this->userIsAllowed = $this->checkUserPrivileges(); } protected function checkUserPrivileges() { if ((current_user_can( 'manage_options' ) || current_user_can( 'upload_files' ) || current_user_can( 'edit_posts' ))) return true; return false; } // helper for a helper. protected function formatNumber($number, $precision = 2) { return UIHelper::formatNumber($number, $precision); } } // class