45 lines
1.2 KiB
PHP
45 lines
1.2 KiB
PHP
<?php
|
|
if (!defined('BASEPATH')) exit('No direct script access allowed');
|
|
|
|
/*
|
|
* InvoicePlane
|
|
*
|
|
* @author InvoicePlane Developers & Contributors
|
|
* @copyright Copyright (c) 2012 - 2017 InvoicePlane.com
|
|
* @license https://invoiceplane.com/license.txt
|
|
* @link https://invoiceplane.com
|
|
*/
|
|
|
|
/**
|
|
* Class Guest_Controller
|
|
*/
|
|
class Guest_Controller extends User_Controller
|
|
{
|
|
public $user_clients = array();
|
|
|
|
public function __construct()
|
|
{
|
|
parent::__construct('user_type', 2);
|
|
|
|
$this->load->model('user_clients/mdl_user_clients');
|
|
|
|
$user_clients = $this->mdl_user_clients->assigned_to($this->session->userdata('user_id'))->get()->result();
|
|
|
|
if (!$user_clients) {
|
|
?>
|
|
<html style="display:table;width:100%;">
|
|
<body style="font-family:sans-serif;background:#B94A48;color:#fff;height:100vh;display:table-cell;vertical-align:middle;">
|
|
<p style="font-size:20px;text-align:center;width:100%;"><?php echo trans('guest_account_denied'); ?></p>
|
|
</body>
|
|
</html>
|
|
<?php
|
|
exit;
|
|
}
|
|
|
|
foreach ($user_clients as $user_client) {
|
|
$this->user_clients[$user_client->client_id] = $user_client->client_id;
|
|
}
|
|
}
|
|
|
|
}
|