Initial Commit
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_FcmFirebase extends App_Model_FcmFirebase
|
||||
{
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
parent::__construct();
|
||||
}
|
||||
|
||||
public function sendNotificaOrdine($dati, $token)
|
||||
{
|
||||
|
||||
$corpoNotifica = array(
|
||||
'notification' => array(
|
||||
'title' => $dati['Title'],
|
||||
'body' => $dati['Message'],
|
||||
'sound' => 'default',
|
||||
//'badge' => '1'
|
||||
),
|
||||
'to' => $token
|
||||
);
|
||||
|
||||
if($dati){
|
||||
$corpoNotifica['data'] = array(
|
||||
'action' => '',
|
||||
'url' => ''
|
||||
);
|
||||
}
|
||||
|
||||
$this->postCall($corpoNotifica);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Class Application_Model_Generic
|
||||
*/
|
||||
class Application_Model_Generic extends App_Model_AbstractGeneric
|
||||
{
|
||||
|
||||
/**
|
||||
* Application_Model_Generic constructor.
|
||||
*/
|
||||
public function __construct()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_MongoResources_Generic extends App_Model_MongoResource_Abstract
|
||||
{
|
||||
protected $_name = 'Generic';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'Nome';
|
||||
protected $_defaultTipoOrder = 'ASC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_Abstract extends App_Model_Resource_Abstract
|
||||
{
|
||||
protected $_name = 'abstract';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'id';
|
||||
protected $_defaultTipoOrder = 'DESC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_Accesslog extends App_Model_Resource_Abstract {
|
||||
protected $_name = 'access_log';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'data';
|
||||
protected $_defaultTipoOrder = 'DESC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_EmailTemplate extends App_Model_Resource_Abstract
|
||||
{
|
||||
protected $_name = 'email_template';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'Codice';
|
||||
protected $_defaultTipoOrder = 'ASC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_Errorlog extends App_Model_Resource_Abstract {
|
||||
|
||||
protected $_name = "error_log";
|
||||
protected $_primary = "id";
|
||||
|
||||
protected $_defaultOrder = 'data';
|
||||
protected $_defaultTipoOrder = 'DESC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
public function getNotificationList(){
|
||||
$stmt = $this -> _db -> query("SELECT 'error' as 'tipo',msg as 'text',id FROM `error_log` WHERE state = '1'");
|
||||
return $stmt -> fetchAll();
|
||||
}
|
||||
|
||||
public function getNotifyList(){
|
||||
$stmt = $this -> _db -> query("SELECT 'error' as 'tipo',id,notify FROM `error_log` WHERE state = '1' AND notify = '0'");
|
||||
return $stmt -> fetchAll();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_Users extends App_Model_Resource_Abstract {
|
||||
|
||||
protected $_name = 'users';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'RagioneSociale';
|
||||
protected $_defaultTipoOrder = 'ASC';
|
||||
|
||||
protected $_defaultSelectColumns = 'id,username,role,UltimoLogin,UltimoAccesso,stato,RagioneSociale';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Resources_VariabiliSito extends App_Model_Resource_Abstract {
|
||||
|
||||
protected $_name = 'variabili_sito';
|
||||
protected $_primary = 'id';
|
||||
|
||||
protected $_defaultOrder = 'Nome';
|
||||
protected $_defaultTipoOrder = 'ASC';
|
||||
|
||||
/************** METODI SPECIALIZZATI *******************/
|
||||
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_Rest extends App_Model_AbstractRest {
|
||||
|
||||
public function __construct() {
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
class Application_Model_RestResources_Generic extends App_Model_AbstractRest {
|
||||
|
||||
protected $_risorsa = "generic";
|
||||
|
||||
public function __init() {
|
||||
$this->init($this->_risorsa);
|
||||
}
|
||||
|
||||
public function getById($id){
|
||||
return parent::getById($id);
|
||||
}
|
||||
|
||||
public function deleteById($id){
|
||||
return parent::deleteById($id);
|
||||
}
|
||||
|
||||
public function getList($paged = null,$count = null,$order = null){
|
||||
return parent::getList($paged,$count,$order);
|
||||
}
|
||||
|
||||
public function getFiltered($paged = null,$count = null,$order = null,$where = null){
|
||||
return parent::getFiltered($paged,$count,$order,$where);
|
||||
}
|
||||
|
||||
public function updateAccessoCloud($params){
|
||||
$data = parent::getByMethod('nomeMetodoCustom',$params);
|
||||
return $data['data'];
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user